• DocumentCode
    3053074
  • Title

    A unified emulation/simulation environment for reconfigurable system-on-chip development

  • Author

    Crosthwaite, Peter ; Williams, John ; Sutton, Peter

  • Author_Institution
    Sch. of Inf. Technol. & Electr. Eng., Univ. of Queensland, Brisbane, QLD, Australia
  • fYear
    2011
  • fDate
    12-14 Dec. 2011
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    In this paper we present a simulation framework for rapid testing of custom hardware peripherals designed to be incorporated in a System on Chip (SoC) architecture. The QEMU processor emulator is extended to allow attaching a simulation environment to the system bus, such that simulation can perform bus transactions, and interact with the emulated processor. We demonstrate multiple levels of simulation fidelity with custom hardware simulation ranging from fast functionally equivalent C models through to Hardware In The Loop (HIL) co-simulation of production ready HDL code.
  • Keywords
    logic testing; reconfigurable architectures; system-on-chip; C model; HIL cosimulation; QEMU processor emulator; SoC architecture; custom hardware peripheral; emulation-simulation environment; hardware in the loop; rapid testing; reconfigurable system-on-chip development; system bus; Adaptation models; Clocks; Hardware; Hardware design languages; IP networks; Instruction sets; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology (FPT), 2011 International Conference on
  • Conference_Location
    New Delhi
  • Print_ISBN
    978-1-4577-1741-3
  • Type

    conf

  • DOI
    10.1109/FPT.2011.6132690
  • Filename
    6132690