HOME       UP       PREV       |ENDOFPACK|

Levels of Modelling Abstraction

Our modelling system must support all stages of the design process, from design entry to fabrication. We need to mix components using different levels of abstraction in one simulation setup.

Levels commonly used are:

Other terms in use are:

The Programmer's View is often abbreviated as `PV' and if timing is added it is called `PV+T'.

The Programmer's View contains only architecturally significant registers such as those that the software programmer can manipulate with instructions. Other registers in a particular hardware implementation, such as pipeline stages and holding registers to overcome structural hazards, are not part of the PV.

9: (C) 2008-11, DJ Greaves, University of Cambridge, Computer Laboratory.