EMBEDDED SYS MODLNG
EECS 222, Course Code: 17380
Quarter: Winter Quarter 2020
EECS 222: Embedded System Modeling (4)
Computation models for embedded systems.
System-level specification and description languages.
Concepts, requirements, examples.
Embedded system models at different levels of abstraction.
Modeling of test benches, design under test, IP components.
Discrete event simulation, semantics, and algorithms.
|
|
|
|
|
|
|
|
|
Topic | Reading | |
---|---|---|
1 | Embedded system concepts, abstraction levels, computational models | Yellow book, Chapter 1 through 1.4 Green book, Chapters 1 and 2 Orange book, Chapter 1 |
2 | The SpecC system-level description language | Yellow book, Chapter 1.5 and 1.6 Green book, Chapter 3 |
3 | The SystemC system-level description language | Blue-red book, Chapter 1 through 14 Black book, Chapter 2 SystemC Standard LRM IEEE 1666-2011 |
4 | Embedded system specification, modeling guidelines | Yellow book, Chapter 2 through 2.2 Green book, Chapter 4 through 4.2.1 |
5 | Validation, execution and simulation semantics | Yellow book, Appendix A SpecC Language Reference Manual V2.0 Black book, Chapter 2.10 |
6 | Top-down system design methodology | Yellow book, Chapter 2 Green book, Chapter 4 Orange book, Chapter 2 |
7 | System-level architecture modeling | Yellow book, Chapters 2.3 and 2.4 Green book, Chapter 4.2.2 Orange book, Chapter 3 through 3.4 |
8 | Embedded system communication modeling | Yellow book, Chapters 2.5 and 2.6 Green book, Chapter 4.2.3 Orange book, Chapter 3.5 and 3.6 |
9 | Cycle-accurate modeling, implementation | Yellow book, Chapters 2.7 and 2.8 Green book, Chapter 4.2.4 Orange book, Chapter 6 |
10 | UML and other system-level description languages | UML 2.0 Superstructure |
The Electronic Educational Environment
University of California, Irvine |
http://newport.eecs.uci.edu/~doemer/w20_eecs222/ |