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/ |