DocumentCode :
1946046
Title :
Miami: a hardware software co-simulation environment
Author :
Klein, Russell
Author_Institution :
Mentor Graphics Corp., Beaverton, OR, USA
fYear :
1996
fDate :
19-21 Jun 1996
Firstpage :
173
Lastpage :
177
Abstract :
Increasing time to market pressures, greater design complexity and increasing software content are driving systems designers to look towards new ways of performing system validation. Hardware and software design teams are using separate tools to develop different components that will work closely together in a system. Combining these design environments holds the promise of finding problems earlier in the design cycle. The key to a successful integration of these technologies is to provide sufficient performance to run reasonable amounts of software. This paper describes a system which integrates an event driven hardware simulator with an instruction set simulator. This system allows dynamic partitioning of the code and data space between the hardware and software simulators. This capability provides performance sufficient for running software without sacrificing the accuracy required by the hardware simulator
Keywords :
discrete event simulation; logic CAD; programming environments; software prototyping; Miami; design complexity; dynamic partitioning; event driven hardware simulator; hardware software co-simulation; system validation; Discrete event simulation; Graphics; Hardware; Prototypes; Software design; Software performance; Software prototyping; Space technology; System-level design; Time to market;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Rapid System Prototyping, 1996. Proceedings., Seventh IEEE International Workshop on
Conference_Location :
Thessaloniki
Print_ISBN :
0-8186-7603-5
Type :
conf
DOI :
10.1109/IWRSP.1996.506802
Filename :
506802
Link To Document :
بازگشت