DocumentCode
3037304
Title
A hardware/software co-simulation environment for micro-processor design with HDL simulator and OS interface
Author
Ito, Yoshiyuki ; Nakamura, Yuichi
Author_Institution
C&C Res. Labs., NEC Corp., Kawasaki, Japan
fYear
1997
fDate
28-31 Jan 1997
Firstpage
377
Lastpage
382
Abstract
Proposes a hardware/software co-simulation environment using an RTL (register transfer level) simulator with a software language interface. The proposed simulation environment introduces the “operating system interface” (OSIF), which invokes system calls in the OS on the simulation platform to execute application software. The OSIF consists of data adaption facility and function correspondence management allowing it to cooperate with the OS of the simulation platform. We show the results of experiments with an R3000-compatible processor model. This environment verified our processor model with SPEC benchmarks that require various OS services. For example, with the Lisp interpreter program li, our detailed RTL description for the core part of R3000 was simulated only within 20 hours on a 109 MIPS workstation
Keywords
LISP; application program interfaces; hardware description languages; logic CAD; microprocessor chips; operating systems (computers); performance evaluation; program interpreters; virtual machines; 109 MIPS; 20 hour; HDL simulator; Lisp interpreter; OSIF; R3000-compatible processor model; RTL simulator; SPEC benchmarks; application software; data adaption facility; function correspondence management; hardware description language simulator; hardware/software cosimulation environment; li interpreter program; microprocessor design; operating system interface; register transfer level simulator; simulation platform; software language interface; system call invocation; workstation; Application software; Circuit simulation; Hardware design languages; Indium tin oxide; National electric code; Operating systems; Process design; Programming; Software design; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 1997. Proceedings of the ASP-DAC '97 Asia and South Pacific
Conference_Location
Chiba
Print_ISBN
0-7803-3662-3
Type
conf
DOI
10.1109/ASPDAC.1997.600243
Filename
600243
Link To Document