HOME       UP       PREV       NEXT (ESL Evolution Continued: Fully-integrated H/W S/W model.)  

ESL Evolution Continued: Avoiding ISS overhead using native calls.

Firmware cross-compiled for workstation processor: avoids ISS.

A further improvement is to avoid the ISS entirely by cross compiling the firmware so that it can run naively on the modelling workstation. This can lead to a system that runs faster than real time, because the modelling workstation might be ten times faster than the true embedded processor core, depending on the activity ratios between hardware models and firmware.


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