Course pages 2016–17
System-on-Chip Design
The main difference this year from previous years is that High-Level Synthesis has been added. Additionally, Assertion-Based Design will not be examinable and probably not lectured. And, as per last year, the SystemC net-level facilities will not be lectured - we'll just do enough SystemC to cover TLM modelling.
Primary Materials
- Lecture Notes (As Printed) (138 pages, PDF)
- Lecture Notes with minor corrections, additional material and non-lectured sections (180+ pages, PDF)
- Slide Pack 1 SP1-RTL
- Slide Pack 2 SP2-POWER
- Slide Pack 3 SP3-Design Partition
- Slide Pack 4 SP4-RTL.
- (Slide Pack 5 - Assertion-Based Design not lectured this year.)
- Slide Pack 6 SP7-ESL.
- Slide Pack 7 SP7-HLS.
Exercise Sheets
Quick Sheet 1+2 PDF.
Exercise Sheets 1+2 PDF.
Quick Sheet 3+4 PDF.
Exercise Sheets 3+4 PDF.
Quick Sheet 6+7 (ESL+HLS) PDF.
Exercise Sheets 6+7 (ESL+HLS) PDF.
Further Resources and Secondary Materials
- Online magazine: DESIGN AND REUSE.
- Design and Layout of 8-bit Kogge Stone Adder 8 Pages (PDF).
- MOSIS AMI 0.5 micron Cell Library 98 Pages (PDF).
- Zynq 7000 Technical Reference Manual (PDF)
- Zynq 7000 Documents Folder.
- ARM Generic Interrupt Controller GIC PDF.
- SystemC and ESL Optional Practicals: Toy 1-2: SystemC and Toy 3-6: ESL.
- Prazor Virtual Platform.
- Kiwi HLS Optional Practicals: ... To be added
Previous Years
Last year’s course materials are still available.