DocumentCode
245415
Title
Co-simulation framework for streamlining microprocessor development on standard ASIC design flow
Author
Nakabayashi, Takashi ; Sugiyama, Takatoshi ; Sasaki, T. ; Rotenberg, Eric ; Kondo, Toshiaki
Author_Institution
Grad. Sch. of Eng., Mie Univ., Tsu, Japan
fYear
2014
fDate
20-23 Jan. 2014
Firstpage
400
Lastpage
405
Abstract
In this paper, we present a practical processor co-simulation framework for not only RTL simulation but also gate/transistor level simulation, and even chip evaluation with an LSI tester. Our framework includes an off-chip system call emulation mechanism, which handles system calls to evaluate and verify the processor design with general benchmark programs without pseudo-circuits in the processor design. Therefore, our framework can be consistently used from RTL design to chip fabrication. We also propose a checkpoint mechanism that resumes a program from a pre-created checkpoint. This mechanism is not affected by the non-deterministic problem on a multi-core processor. Moreover, we propose a cache warming mechanism when resuming from a checkpoint.
Keywords
application specific integrated circuits; cache storage; integrated circuit design; microprocessor chips; LSI tester; RTL design; RTL simulation; cache warming mechanism; checkpoint mechanism; chip evaluation; chip fabrication; gate-transistor level simulation; multicore processor; nondeterministic problem; off-chip system call emulation mechanism; pre-created checkpoint; processor co-simulation framework; processor design; standard ASIC design flow; streamlining microprocessor development; Benchmark testing; Emulation; Hardware; Logic gates; Radiation detectors; Registers; Transistors;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference (ASP-DAC), 2014 19th Asia and South Pacific
Conference_Location
Singapore
Type
conf
DOI
10.1109/ASPDAC.2014.6742924
Filename
6742924
Link To Document