HOME       UP       PREV       FURTHER NOTES       NEXT (ESL Flow Model: Avoiding ISS/RTL overheads using native calls.)  

ESL: Electronic System Level Modelling

Recall the following levels of modelling from the start of this course:

An ESL methodology aims:

Aim 1: To model with good performance the a SoC using full software/firmware.

Aim 2: To allow seamless and successive replacement of high-level parts of the model with low-level models/implementations when available and when interested in their detail.

So, an ESL methodology must provide:

Chosen baseline methodolody: SystemC Transactional Modelling using high-level models in C++.

Enhancements:


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