Course material 2010–11
System-on-Chip Design
Principal lecturer: Dr David Greaves
Taken by: Part II
Syllabus
Past exam questions:
- System-on-Chip Design,
- Structured Hardware Design (some are relevant)
- (VLSI Design) (not highly-relevant)
Information for supervisors (contact lecturer for access permission)
I will hand out a copy of the Lecture Notes (130 pages, PDF) to all part II students.
During lectures I will use the HTML lecture notes instead (links added as we go):
- Introduction
- LG1-5 (RTL ... Interface). Exercises LG1-4 (PDF).
- LG6 (SystemC Basic). Exercises LG6 (PDF).
- LG7-8 (SoC Parts/ISS).
- LG9-10 (ESL Modelling). Exercises LG7-10 (PDF).
- LG11 (ABD). Exercises LG11 (PDF).
- LG12 (Bus/NoC) Exercises LG12-15 (PDF).
- LG13-15 (Tools/Design Exploration/Power).
- LG16 (High-Level Synthesis) (Only IP-XACT lectured this year).
(Large font lecture notes as PDF: Large Font Notes (240 pages) but I would instead recommend using the HTML slides set to your own preference size.)
Course Evaluation and Feedback: Online Form (use only after 25th May).
Additional material:
Various links will be placed here, including how to run some examples on the PWF.
- Try-it-yourself: SystemC Get Started Examples: Hello World etc..
- Try-it-yourself: Toy Classes RTL and TLM-1 style experiments (on PWF linux - check 'thisyears-toyclasses' folder). Here is a snapshot after last lecture: TOYCLASSES.ZIP.
- Try-it-yourself: TLM experiments using TLM2.0 standard and OR1K CPU (zip).
- Try-it-yourself: Ethernet CRC processor illustrating direct-calling ESL model(zip).
- the-future-of-microprocessors