Retargetable compiled simulation of embedded processors using a machine description language

Citation
S. Pees et al., Retargetable compiled simulation of embedded processors using a machine description language, ACM T DES A, 5(4), 2000, pp. 815-834
Citations number
36
Categorie Soggetti
Computer Science & Engineering
Journal title
ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS
ISSN journal
10844309 → ACNP
Volume
5
Issue
4
Year of publication
2000
Pages
815 - 834
Database
ISI
SICI code
1084-4309(200010)5:4<815:RCSOEP>2.0.ZU;2-6
Abstract
Fast processor simulators are needed for the software development of embedd ed processors, for HW/SW cosimulation systems, and for profiling and design of application-specific processors. Such fast simulators can be generated based on the machine description language LISA. Using this language to mode l processor architectures enables the generation of compiled simulators on various abstraction levels. assemblers, and compiler back ends. The article discusses the requirements of software development tools on processor mode ls and presents the approach based on the LISA language. Furthermore, the i mplementation of a retargetable environment consisting of compiled simulato r, debugger, and assembler is presented. Measurements for a verified, cycle -based LISA model of the TI TMS320C62x DSP show that this approach achieves between 37 x and 170 x higher simulation speed compared to a commercial si mulator using a standard technique and the same accuracy level.