Software/hardware Codesign

Host University

George Mason University

Semester

Spring 2023

Credits

3

Discipline

Electrical & Computer Engineering

Instructor

William Diehl

Times and Days

7:20-10pm

W

Course Information

Introduces software/hardware codesign for modern all-programmable system on chip platforms. Covers profiling, design partitioning, interfacing, debugging using integrated logic analyzers, and optimizing performance and resource utilization. Demonstrates the development of hardware accelerators using existing intellectual property cores and establishing efficient communication between software and hardware parts of complex embedded systems. Introduces high-level synthesis for improved efficiency of the development process. Offered by Electrical & Comp. Engineering. May not be repeated for credit.

Prerequisites

ECE 511 and 545, or permission of instructor