CSEE W4868
SYSTEM-ON-CHIP PLATFORMS
Design and programming of System-on-Chip (SoC) platforms. Topics include: overview of technology and economic trends, methodologies and supporting CAD tools for system-level design, models of computation, the SystemC language, transaction-level modeling, software simulation and virtual platforms, hardware-software partitioning, high-level synthesis, system programming and device drivers, on-chip communication, memory organization, power management and optimization, integration of programmable processor cores and specialized accelerators. Case studies of modern SoC platforms for various classes of applications
Topics
- overview of technology and economic trends
- methodologies and supporting CAD tools for system-level design
- models of computation
- the SystemC language
- transaction-level modeling
- software simulation and virtual platforms
- hardware-software partitioning
- high-level synthesis
- system programming and device drivers
- on-chip communication
- memory organization
- power management and optimization
- integration of programmable processor cores and specialized accelerators
Topics explicitly listed in official catalogue description
Prerequisites & course information
Prerequisites: ( COMS W3157 ) and ( CSEE W3827 ) COMS W3157 AND CSEE W3827
Sources
- Course catalogue ↗2026-2027
- Catalogue entry ↗
Catalogue variants
- SYSTEM-ON-CHIP PLATFORMS · 3.00 points · University catalogue