DocumentCode
1849195
Title
A universal technique for fast and flexible instruction-set architecture simulation
Author
Nohl, Achim ; Braun, Gunnar ; Schliebusch, Oliver ; Leupers, Rainer ; Meyr, Heinrich ; Hoffmann, Axel
Author_Institution
Integrated Signal Process. Syst., Aachen, Germany
fYear
2002
fDate
2002
Firstpage
22
Lastpage
27
Abstract
In the last decade, instruction-set simulators have become an essential development tool for the design of new programmable architectures. Consequently, the simulator performance is a key factor for the overall design efficiency. Based on the extremely poor performance of commonly used interpretive simulators, research work on fast compiled instruction-set simulation was started ten years ago. However, due to the restrictiveness of the compiled technique, it has not been able to push through in commercial products. This paper presents a new retargetable simulation technique which combines the performance of traditional compiled simulators with the flexibility of interpretive simulation. This technique is not limited to any class of architectures or applications and can be utilized from architecture exploration up to end-user software development. The work-flow and the applicability of the so-called just-in-time cache compiled simulation (JIT-CCS) technique will be demonstrated by means of state of the art real world architectures.
Keywords
circuit simulation; digital signal processing chips; digital simulation; high level synthesis; instruction sets; logic simulation; commonly used interpretive simulators; compiled instruction-set simulation; end-user software development; instruction-set architecture simulation; just-in-time cache compiled simulation; overall design efficiency; programmable architectures; real world architectures; retargetable simulation technique; Analytical models; Application software; Citation analysis; Computer architecture; Digital signal processing; Operating systems; Permission; Programming; Signal design; Signal processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2002. Proceedings. 39th
ISSN
0738-100X
Print_ISBN
1-58113-461-4
Type
conf
DOI
10.1109/DAC.2002.1012588
Filename
1012588
Link To Document