Title :
Generation of interpretive and compiled instruction set simulators
Author :
Leupers, Rainer ; Elste, Johann ; Landwehr, Birger
Author_Institution :
Dept. of Comput. Sci., Dortmund Univ., Germany
Abstract :
Due to the large variety of different embedded processor types, retargetable software development tools, such as compilers and simulators, have received attention recently. Retargetability allows one to handle different target processors with a single tool. In this paper, we present a system for automatic generation of instruction set simulators for a class of embedded processors. Retargetability is achieved by automatic generation of simulators from processor descriptions, given as behavioral or RT-level HDL models. The presented system is capable of bit-true simulation for arbitrary processor word lengths, and it generates both interpretive or compiled simulators. Experimental results for different processors indicate comparatively high simulation speed
Keywords :
application specific integrated circuits; development systems; digital signal processing chips; digital simulation; embedded systems; fixed point arithmetic; hardware description languages; instruction sets; program compilers; program interpreters; RT-level HDL models; automatic generation; behavioral models; bit-true simulation; compiled instruction set simulators; embedded processor types; interpretive instruction set simulators; processor descriptions; processor word lengths; retargetable software development tools; simulation speed; target processors; Application specific integrated circuits; Application specific processors; Computational modeling; Computer architecture; Computer simulation; Decoding; Digital signal processing; Embedded software; Hardware design languages; Software tools;
Conference_Titel :
Design Automation Conference, 1999. Proceedings of the ASP-DAC '99. Asia and South Pacific
Conference_Location :
Wanchai
Print_ISBN :
0-7803-5012-X
DOI :
10.1109/ASPDAC.1999.760028