DocumentCode :
1913420
Title :
Seamless high speed simulation of VHDL components in the context of comprehensive computing systems using the virtual machine faumachine
Author :
Potyra, Stefan ; Sand, Matthias ; Sieh, Volkmar ; Fey, Dietmar
Author_Institution :
Univ. of Erlangen-Nuremberg, Nuremberg, Germany
fYear :
2010
fDate :
5-8 Dec. 2010
Firstpage :
891
Lastpage :
902
Abstract :
Testing the interaction between hard- and software is only possible once prototype implementations of the hardware exist. HDL simulations of hardware models can help to find defects in the hardware design. To predict the behavior of entire software stacks in the environment of a complete system, virtual machines can be used. Combining a virtual machine with HDL-simulation enables to project the interaction between hard- and software implementations, even if no prototype was created yet. Hence it allows for software development to begin at an earlier stage of the manufacturing process and helps to decrease the time to market. In this paper we present the virtual machine FAUmachine that offers high speed emulation. It can co-simulate VHDL components in a transparent manner while still offering good overall performance. As an example application, a PCI sound card was simulated using the presented environment.
Keywords :
electronic engineering computing; hardware description languages; hardware-software codesign; virtual machines; FAUmachine; HDL simulation; PCI sound card; VHDL components; computing systems; hardware-software testing; manufacturing process; seamless high speed simulations; software development; virtual machine; Computational modeling; Context; Hardware; Operating systems; Virtual environment; Virtual machining;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Simulation Conference (WSC), Proceedings of the 2010 Winter
Conference_Location :
Baltimore, MD
ISSN :
0891-7736
Print_ISBN :
978-1-4244-9866-6
Type :
conf
DOI :
10.1109/WSC.2010.5679102
Filename :
5679102
Link To Document :
بازگشت