ECE 576B

Embedded System Design and Optimization

Usually offered: Spring

Required course: No

Course Level

Graduate

Units

3

Prerequisite(s)

ECE 274A, ECE 275, and ECE 576A

Course Description

The focus of this course is on embedded system design, synthesis, and optimizations, also known as Electronic System Level (ESL) design. The coverage of ESL design will highlight the methods and challenges in developing embedded systems that require the tight integration of hardware and software components. In other words, the course will provide an under the hood look into how embedded systems (e.g. your smartphone, vehicle electronics) work. The course covers many aspects of embedded systems design, from system-level modeling to dynamic runtime optimizations to a brief overview of real-time software systems. The course also includes an in-depth discussion of the simulation and modeling aspects behind SystemC and transaction-level modeling (TLM), providing a detailed look into delta cycle simulation methods (similar to simulations methods used for Verilog and VHDL simulators).

Syllabus Prepared By

Syllabus updated on 2/15/2023

Contact Graduate Advisor: gradadvisor@ece.arizona.edu

Contact Us
Contact Us
Loading...