FPGA based accelerator for functional simulation

Wageeh, Mohamed N.; Wahba, Ayman; Salem, Ashraf M.; Sheirah, Mohamed A.;

Abstract


In this paper, 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.


Other data

Title FPGA based accelerator for functional simulation
Authors Wageeh, Mohamed N.; Wahba, Ayman ; Salem, Ashraf M.; Sheirah, Mohamed A.
Issue Date 6-Sep-2004
Journal Proceedings - IEEE International Symposium on Circuits and Systems 
Conference Proceedings - IEEE International Symposium on Circuits and Systems
ISSN 02714310
Scopus ID 2-s2.0-4344645706

Recommend this item

Similar Items from Core Recommender Database

Google ScholarTM

Check



Items in Ain Shams Scholar are protected by copyright, with all rights reserved, unless otherwise indicated.