DocumentCode
3373067
Title
FPGA based accelerator for functional simulation
Author
Wageeh, Mohamed N. ; Wahba, Ayman M. ; Salem, Ashraf M. ; Sheirah, Mohamed A.
Author_Institution
Mentor Graphics Egypt, Cairo, Egypt
Volume
5
fYear
2004
fDate
23-26 May 2004
Abstract
We introduce an FPGA-based approach to accelerate functional simulation. We achieve speedups between 5 and 100X over pure software simulation. This approach takes advantage of a simulator´s software procedural interface, provided by a commercial VHDL simulator. Our approach uses the master-slave co-simulation technique. The master is the HDL simulator, which controls the time advance mechanism. The slave is an FPGA board, where the DUT is synthesized in hardware. In the middle, we developed a communication library responsible for communicating the flow of events and values between both sides.
Keywords
circuit simulation; field programmable gate arrays; hardware description languages; DUT; FPGA based accelerator; FPGA board; HDL simulator; commercial VHDL simulator; communication library; functional simulation; master-slave cosimulation technique; software procedural interface; software simulation; time advance mechanism; Acceleration; Backplanes; Computational modeling; Computer graphics; Debugging; Emulation; Field programmable gate arrays; Hardware design languages; Master-slave; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2004. ISCAS '04. Proceedings of the 2004 International Symposium on
Print_ISBN
0-7803-8251-X
Type
conf
DOI
10.1109/ISCAS.2004.1329526
Filename
1329526
Link To Document