2000
DOI: 10.1145/362652.362662
|View full text |Cite
|
Sign up to set email alerts
|

Retargetable compiled simulation of embedded processors using a machine description language

Abstract: Fast processor simulators are needed for the software development of embedded 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 model 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 proc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2001
2001
2013
2013

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 34 publications
(8 citation statements)
references
References 33 publications
(31 reference statements)
0
8
0
Order By: Relevance
“…The language has been used to produce production quality simulators [31]. An important aspect of the LISA language is its ability to capture control paths explicitly.…”
Section: Lisamentioning
confidence: 99%
See 1 more Smart Citation
“…The language has been used to produce production quality simulators [31]. An important aspect of the LISA language is its ability to capture control paths explicitly.…”
Section: Lisamentioning
confidence: 99%
“…Such translation can be done either at compile time (static compiled simulation), where the fetch-decode-dispatch overhead is completely eliminated, or at load time (dynamic compiled simulation), which amortises the overhead over repeated execution of code. Simulators based on the static compilation model are presented by Zhu and Gajski [44] and Pees et al [31]. Examples of dynamic compiled code simulators include the Shade simulator [45], and the Embra simulator [46].…”
Section: Simulatorsmentioning
confidence: 99%
“…using LISA [Pees et al 2000] and RADL [Siska 1998]. This section briefly describes retargetable simulator generation using the EXPRESSION ADL for instruction-set architecture (ISA) simulation as well as cycle-accurate simulation.…”
Section: Retargetable Simulator Generationmentioning
confidence: 99%
“…S* was used to automatically generate simulators in a "retargetable firmware development system" [9] at the University of Aachen. Interestingly enough, researchers from the same university have more recently designed a technique for the retargetable generation of very fast simulators [40].…”
Section: Early Workmentioning
confidence: 99%