• DocumentCode
    3516192
  • Title

    A Run-Time Scheduling Framework for a Reconfigurable Hardware Emulator

  • Author

    Beckert, R. ; Fuchs, T. ; Ruelke, St ; Hardt, W.

  • Author_Institution
    Design Autom. Div., Fraunhofer IIS, Dresden, Germany
  • fYear
    2007
  • fDate
    29-31 Aug. 2007
  • Firstpage
    147
  • Lastpage
    150
  • Abstract
    Dynamic run-time scheduling of design modules in partial reconfigurable (pRTR) platforms have recently become an active area. The pRTR integration in System-on-Chips depends on the efficiency of the technique for scheduling the modules. In this paper, an event based dynamic scheduling technique for hardware emulation is proposed. In consideration of given functional modules (e.g. controller, signal processing parts, memory) of a Design-under-Test (DuT), the emulator is directly scheduled by the run-time behavior of the modules. The events for controlling and reconfiguring the emulator depend on the communication activity of the functional modules itself. A HW/SW based generic emulator environment implemented on a state-of-the-art FPGA platform controls the reconfiguration sequence. The benefits are a decreasing number of run-time reconfigurations and an improved utilization of the FPGA resources of the emulator.
  • Keywords
    design for testability; field programmable gate arrays; hardware-software codesign; reconfigurable architectures; scheduling; system monitoring; system-on-chip; HW-SW based generic emulator environment; design-under-test; dynamic run-time scheduling framework; event based dynamic scheduling technique; hardware emulation; pRTR integration; partial reconfigurable platform; reconfigurable hardware emulator; state-of-the-art FPGA platform; system-on-chip; Communication system control; Dynamic scheduling; Emulation; Field programmable gate arrays; Hardware; Process control; Runtime; Signal design; Signal processing; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design Architectures, Methods and Tools, 2007. DSD 2007. 10th Euromicro Conference on
  • Conference_Location
    Lubeck
  • Print_ISBN
    978-0-7695-2978-3
  • Type

    conf

  • DOI
    10.1109/DSD.2007.4341462
  • Filename
    4341462