Home

Announcement 

Quiz 2:  Friday, Dec. 30th 2022.
Time: 3:30pm at Room 026, 027, 028

Quiz 1:  Friday, Nov. 4th 2022.
Time: 3:30pm at Room 033, 034, 035

Catalog Description 

Application areas, common characteristics, and challenges in embedded system design. Requirement specification, models of computation and modeling methods such as automata, and statecharts, data flow modeling. High-end Embedded Systems (HES) hardware, ASICs, processors, memories, communication, conversion between analog and digital inputs and outputs, sampling, and actuators, secure hardware. Embedded operating systems, general requirements, RTOS, virtual machines, real-time databases. IoT projects and implementation. Evaluation and validation, performance evaluation, energy and power models, simulation, rapid prototyping, emulation. Test, test pattern generation, evaluation of test patterns, design for testability. (prerequisites CMPE223/CMSE222). 


Textbook(s)  

 Main Textbook 
  E.A. Lee and S.A. Seshia, (PDF) Introduction to Embedded Systems, A Cyber-Physical Systems Approach, 2Ed, MIT Press, 2017.