Subject:
Code:
Level:
Venue:
Instructor:
Systems-on-Chip Design
COE838 / EE8221
B.Eng. 4th Year, MASc/MEng/PhD
Lecture: DCC204       Lab: ENG412
Gul N. Khan

  Electrical, Computer and Biomedical Engineering
COE838/ EE8221: Systems on Chip Design


 
Home

 Labs-Projects

 Lecture Notes

 Announcements

 Support Material

 Problem Sets

 Sample-Mid-term Exam

 Sample-Final Exam

 Comment/Feedback

   COE838 Course Outline Winter 2024

  Tentative Topics

 1. Introduction to System on Chip (SoC) - An SoC Design Approach
 
 2. Introduction to SystemC for SoC Design: 
       * Co-Specificatin, System Partitioning, Co-simulation, Co-synthesis & Co-verification
       * SystemC and Co-specification and Co-simulation

 3. Hardware-Software Co-synthesis and Accelerators based Embedded System Design

 4. Basics of Chips and SoC ICs:
        Cycle Time, Die Area-and-Cost, Power,
        Area-time-Power Tradeoffs and Chip Reliability

 5. System-on-Chip and SoPC (System on Programmable Chips)

 6. SoC CPU/IP Cores and their Selection
     Introduction of ARM Cortex A9, NIOS-II, OpenRISC, Leon4 and OpenSPARC

 7.  SoC Interconnection Structures: Bus-based Structures
     * AMBA Bus
     * IBM Core Connect 
     * Avalon and other Interconnection Structures

 8. NoC (Network-on-Chip) Interconnection Structures and NoC Systems

 9. SoC Verification

 10. SoC Application Case Studies