• DocumentCode
    3045017
  • Title

    A novel methodology for hardware acceleration and emulation

  • Author

    Li, C.Q. ; Huang, Howard C. ; Xiang, C.Y. ; Ruan, A.W. ; Tang, Wei

  • Author_Institution
    State Key Lab. of Electron. Films & Integrated Devices, Univ. of Electron. Sci. & Technol. of China, Chengdu, China
  • fYear
    2011
  • fDate
    12-14 Dec. 2011
  • Firstpage
    597
  • Lastpage
    600
  • Abstract
    The communication overhead between the software emulator in the workstation and the FPGA emulator is the speed bottleneck of the hardware acceleration platform. This paper presents a vector mode based hardware/software co-emulation methodology, which leverages the pipeline structure to transmit, receive and buffer data. This methodology reduces the communication overhead by carrying out a parallel mechanism in that while user´s design is under test in the emulator, signal data are transmitting in the channel simultaneously, thus increasing the speed of hardware acceleration and emulation. The results of two experiments show that the acceleration factor is 747 and 157, respectively, compared with the traditional methodology.
  • Keywords
    field programmable gate arrays; hardware-software codesign; pipeline arithmetic; FPGA emulator; acceleration factor; communication overhead; hardware acceleration platform; hardware emulation; parallel mechanism; pipeline structure; signal data; software emulator; vector mode based hardware/software co-emulation methodology; Acceleration; Emulation; Field programmable gate arrays; Hardware; Random access memory; Software; Synchronization; direct memory access; hardware acceleration; hardware/software co-emulation; instruction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Integrated Circuits (ISIC), 2011 13th International Symposium on
  • Conference_Location
    Singapore
  • Print_ISBN
    978-1-61284-863-1
  • Type

    conf

  • DOI
    10.1109/ISICir.2011.6131933
  • Filename
    6131933