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
Link To Document