ESE 5320
System-on-a-Chip Architecture
Motivation, design, programming, optimization, and use of modern System-on-a-Chip (SoC) architectures. Hands-on coverage of the breadth of computer engineering within the context of SoC platforms from gates to application software, including on-chip memories and communication networks, I/O interfacing, RTL design of accelerators, processors, concurrency, firmware and OS/infrastructure software. Formulating parallel decompositions, hardware and software solutions, hardware/ software tradeoffs, and hardware/software codesign. Attention to real- time requirements. Undergraduates: CIS 240, ESE 350; Graduate: Working knowledge of C. Fall 1 Course Unit
Sources
- Course catalogue โ2026โ2027