SYS/CHIP DESC/MODEL
ENGRECE 298, Course Code: 16190
Quarter: Spring Quarter 2004
EngrECE 298: System-on-Chip Description and Modeling (3)
Computational models for System-on-Chip (SoC). System-level specification and
description languages and execution semantics. Concepts, requirements, examples.
SoC modeling at different levels of abstraction (untimed, approximate time,
cycle-accurate). Modeling of IP (IP wrappers), design constraints, test benches.
Simulation semantics and algorithms. Co-simulation methodology.
|
|
|
|
|
Week | Topic | Lecture Notes | Reading |
---|---|---|---|
1 | Introduction to SoC, System Abstraction Levels | Lecture 1 | Yellow book, Chapter 1a Green book, Chapters 1, 2a |
2 | SoC Description and Methodology | Lecture 2, Talk A.G. |
Yellow book, Chapter 2 Green book, Chapter 4 |
3 | The SpecC System-level Description Language | Lecture 3 | Yellow book, Chapter 1b Green book, Chapter 3 |
4 | SoC Specification Capture and Modeling | Lecture 4 | Yellow book, Chapter 2a Green book, Chapter 4a |
5 | Architecture and Communication Exploration, Modeling | Lecture 5 | Yellow book, Chapters 2b, 2c Green book, Chapters 4b, 4c |
6 | Cycle-Accurate Implementation Modeling | Lecture 6 | Yellow book, Chapter 2d Green book, Chapter 4d |
7 | SLDL Simulation and Execution Semantics | Lecture 7 | SpecC LRM 2.0 Black book, Chapter 2.10 |
8 | The SystemC Language and Models | Lecture 8 8b, 8c |
Black book |
9 | UML and other SoC Description Languages | Lecture 9 | n/a |
10 | Course review, wrap up | Lecture 10 | n/a |
Final | Final examination | n/a | n/a |
The Electronic Educational Environment
University of California, Irvine |
http://eee.uci.edu/04s/16190/ |