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