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