• 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