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.