• DocumentCode
    446790
  • Title

    DiRAC: dynamic reconfiguration animation and control

  • Author

    Marczynski, Ralph A. ; Seidel, Peter-M

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Southern Methodist Univ., Dallas, TX
  • Volume
    2
  • fYear
    2003
  • fDate
    30-30 Dec. 2003
  • Firstpage
    839
  • Abstract
    This paper describes the developments with DiRAC (dynamic reconfiguration animation and control), a software tool for dynamic visualization and control of reconfigurable modular systems and their simulation. The tool is built on an extension of standard Verilog interfaces. Alternative options of module functionality can be implemented either in (1) Verilog, (2) a logic hardware emulation on an FPGA PCI extension board or (3) as an executable program with standardized interfaces that is compiled from an arbitrary high-level language. For each module interface in the system reconfiguration between alternative module realizations in two modes: (i) as (static) user-interactive reconfiguration or (ii) as (dynamic) run-time reconfiguration were allowed. The tool allows the simulation and animation of the dynamic system behavior in each reconfiguration mode and the user is allowed to choose the level of detail in the visualization interactively. By these means the specification, development and simulation of dynamically reconfigurable systems were supported and assist in the improved understanding of their operation. The user-interactive reconfiguration mode additionally supports the incremental modular development of digital systems allowing for partial prototyping, integration and co-design of hardware and software functionality in hybrid descriptions
  • Keywords
    CAD; field programmable gate arrays; hardware description languages; hardware-software codesign; reconfigurable architectures; software tools; FPGA; Li-ion; Verilog interfaces; dynamic control; dynamic reconfiguration animation and control; dynamic visualization; hardware software codesign; logic hardware emulation; reconfigurable modular systems; software tools; Animation; Digital systems; Emulation; Field programmable gate arrays; Hardware design languages; High level languages; Reconfigurable logic; Runtime; Software tools; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2003 IEEE 46th Midwest Symposium on
  • Conference_Location
    Cairo
  • ISSN
    1548-3746
  • Print_ISBN
    0-7803-8294-3
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2003.1562417
  • Filename
    1562417