| Using static scheduling techniques for the retargeting of high speed, compiled simulators for embedded processors from an abstract machine description |
| Full text |
Pdf
(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 |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 32, Citation Count: 6
|
|
|
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
|
George Hadjiyiannis , Pietro Russo , Srinivas Devadas, A methodology for accurate performance evaluation in architecture exploration, Proceedings of the 36th ACM/IEEE conference on Design automation, p.927-932, June 21-25, 1999, New Orleans, Louisiana, United States
[doi> 10.1145/309847.310100]
|
 |
4
|
Ashok Halambi , Peter Grun , Vijay Ganesh , Asheesh Khare , Nikil Dutt , Alex Nicolau, EXPRESSION: a language for architecture exploration through compiler/simulator retargetability, Proceedings of the conference on Design, automation and test in Europe, p.100-es, January 1999, Munich, Germany
[doi> 10.1145/307418.307549]
|
 |
5
|
Mark R. Hartoog , James A. Rowson , Prakash D. Reddy , Soumya Desai , Douglas D. Dunlop , Edwin A. Harcourt , Neeti Khullar, Generation of software tools from processor descriptions for hardware/software codesign, Proceedings of the 34th annual conference on Design automation, p.303-306, June 09-13, 1997, Anaheim, California, United States
[doi> 10.1145/266021.266110]
|
| |
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
|
Stefan Pees , Andreas Hoffmann , Heinrich Meyr, Retargeting of compiled simulators for digital signal processors using a machine description language, Proceedings of the conference on Design, automation and test in Europe, p.669-673, March 27-30, 2000, Paris, France
[doi> 10.1145/343647.343888]
|
| |
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
|
|
CITED BY 6
|
|
|
|
|
Achim Nohl , Gunnar Braun , Oliver Schliebusch , Rainer Leupers , Heinrich Meyr , Andreas Hoffmann, A universal technique for fast and flexible instruction-set architecture simulation, Proceedings of the 39th conference on Design automation, June 10-14, 2002, New Orleans, Louisiana, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|