ACM Home Page
Please provide us with feedback. Feedback
Using static scheduling techniques for the retargeting of high speed, compiled simulators for embedded processors from an abstract machine description
Full text PdfPdf (136 KB)
Source International Symposium on Systems Synthesis archive
Proceedings of the 14th international symposium on Systems synthesis table of contents
Montréal, P.Q., Canada
Session: H/S Embedded Systems table of contents
Pages: 57 - 62  
Year of Publication: 2001
ISBN:1-58113-418-5
Authors
Gunnar Braun  Aachen University of Technology (RWTH), Aachen, Germany
Andreas Hoffmann  Aachen University of Technology (RWTH), Aachen, Germany
Achim Nohl  Aachen University of Technology (RWTH), Aachen, Germany
Heinrich Meyr  Aachen University of Technology (RWTH), Aachen, Germany
Sponsors
IEEE : IEEE Computer Society Technical Committee on Design Automation
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 32,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/500001.500014
What is a DOI?

ABSTRACT

Instruction set simulators are indispensable tools for both the design of programmable architectures and software development. However, due to a constantly increasing processor complexity and the frequent demand for cycle-accurate models, such simulators have become defectively slow. The principle of compiled simulation addresses this shortcoming. Compiled simulators make use of a priori knowlegde to accelerate simulation, with the highest efficiency achieved by employing static scheduling techniques.In the past, such statically scheduled simulators have only been implemented for specific DSP architectures. The approach presented here discusses the application of static scheduling techniques to retargetable simulation tools based on the processor description language LISA. Principles and implementation issues are discussed in this paper, and results are presented for two selected processor architectures.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
M. Freericks. The nML machine description formalism. Technical Report 1991/15, Technische Universitat Berlin, Fachbereich Informatik, Berlin, 1991.
3
4
5
 
6
A. Hoffmann, A. Nohl, G. Braun, and H. Meyr. A survey on modeling issues using the machine description language LISA. In Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Salt Lake City, USA, May 2001.
 
7
A. Khare and N. Savoiu. V-SAT: A visual specification and analysis tool for system-on-chip exploration. In Proceedings of the 25th Euromicro Conference, Milan, Italy, Sep. 1999.
 
8
R. Leupers, J. Elste, and B. Landwehr. Generation of interpretive and compiled instruction set simulators. In Proceedings of the Asia and South Pacif ic Design Automation Conference (ASP-DAC), Jan. 1999.
9
 
10
S. Pees, V. Zivojnovic, A. Ropers, and H. Meyr. Fast simulation of the TI TMS320C54x DSP. In Proc. Int. Conf. on Signal Processing Application and Technology (ICSPAT), pages 995-999, San Diego, Sep. 1997.
 
11
 
12
J. Rowson. Hardware/Software co-simulation. In Proc. of the ACM/IEEE Design Automation Conference (DAC), 1994.
13
 
14
15


Collaborative Colleagues:
Gunnar Braun: colleagues
Andreas Hoffmann: colleagues
Achim Nohl: colleagues
Heinrich Meyr: colleagues