Title :
A retargetable microarchitecture simulator
Author :
Mong, Wai Sum ; Zhu, Jianwen
Author_Institution :
Electr. & Comput. Eng., Toronto Univ., Ont., Canada
Abstract :
The capability of performing architectural exploration has become essential for embedded microprocessor design in System-On-Chip. While many retargetable instruction set (ISA) simulators have been reported, the more relevant microarchitecture simulators, which are capable of modeling the detailed machine features such as cache organization, branch prediction and out-of-order scheduler, have not been equipped with retargetability. In this paper, we propose a new methodology that can generate completed microarchitecture simulators from the abstract ISA and the application binary interface (ABI) specification. We demonstrate our methodology by the development of a tool that can automatically port the SimpleScalar toolset, the de facto standard for microarchitecture simulation, to any processor.
Keywords :
digital simulation; instruction sets; memory architecture; semiconductor process modelling; simulation languages; system-on-chip; ABI specification; ISA simulator; SimpleScalar toolset; application binary interface; architectural exploration; branch prediction; cache organization; embedded microprocessor design; instruction set architecture; machine feature; out-of-order scheduler; retargetable instruction set; retargetable microarchitecture simulator; system-on-chip; Application software; Computational modeling; Computer architecture; Costs; Instruction sets; Out of order; Permission; Predictive models; Standards development; System-on-a-chip;
Conference_Titel :
Design Automation Conference, 2003. Proceedings
Print_ISBN :
1-58113-688-9
DOI :
10.1109/DAC.2003.1219120