Embedded Systems Design - EEN 624

Embedded hardware and software design; Design specification, hardware/ software co-design, co-verification, testing; embedded computing platforms, systems-on-a-chip, intellectual property (IP) core design, embedded networks; software design tools and technologies using CAD tools, compilers, and assemblers; hardware design tools, hardware-description languages, high-level synthesis tools, ASIC and FPGA design flows; and real-time operating systems.