DocumentCode
3133380
Title
Automatic generation of a simulation compiler by a HW/SW codesign system
Author
Yanagisawa, Hideaki ; Uehara, Minoru ; Mori, Hideki
Author_Institution
Inf. & Comput. Sci., Toyo Univ., Japan
fYear
2004
fDate
28-30 June 2004
Firstpage
53
Lastpage
59
Abstract
An ISA (instruction set architecture) simulator is an indispensable tool for the design, development and customization of new processors. ISA simulators provide various features such as checking instruction behavior and/or estimating performance and chip size for a target processor. Due to the increasing complexity of chip architecture and time to market pressure, performance becomes one of the most important features for ISA simulators. This paper describes a technique for automatic generation of a simulation compiler that translates a target code into a host code, by a HW/SW codesign system. We proposed an indirect approach for the simulation compiler; whereby, an execution file of a target processor is modeled in the C language and translated into the execution file of the host machine using a compiler. An advantage of our approach is the ability of the compiler on the host machine to easily translate a target code into host codes.
Keywords
C language; compiler generators; digital simulation; hardware-software codesign; instruction sets; program interpreters; C language; chip architecture; hardware-software codesign; instruction behavior checking; instruction set architecture simulator; simulation compiler; Analytical models; Application specific processors; Computational modeling; Computer aided instruction; Computer architecture; Computer simulation; Instruction sets; Pipelines; Time to market; Virtual prototyping;
fLanguage
English
Publisher
ieee
Conference_Titel
Rapid System Prototyping, 2004. Proceedings. 15th IEEE International Workshop on
ISSN
1074-6005
Print_ISBN
0-7695-2159-2
Type
conf
DOI
10.1109/IWRSP.2004.1311095
Filename
1311095
Link To Document