• DocumentCode
    2723266
  • Title

    I Models and Tools for the Dynamic Reconfiguration of FPGAs

  • Author

    Donlin, Adam ; Becker, Jurgen ; Hubner, Michael

  • Author_Institution
    Xilinx, San Jose, CA
  • fYear
    2005
  • fDate
    19-23 Sept. 2005
  • Firstpage
    313
  • Lastpage
    316
  • Abstract
    This tutorial outline summarizes the tools and the methods that are used to bridge the design gap between the specification of a dynamically reconfigurable application and its implementation in a FPGA system. The tools and methods used when designing dynamically reconfigurable systems are influenced by the target application domain. In this tutorial, it is assumed that the application is an embedded processor system implemented in a single platform FPGA. Dynamic reconfiguration will be used to time-multiplex mutually exclusive sub-components in the system architecture that are used periodically. Simulating dynamically reconfigurable systems in RTL simulators has been investigated but RTL simulators normally do not allow the topology of the system architecture to change during simulation. ´Virtual multiplexors´, placed at subcomponent I/O interfaces, determine which sub-component receives input and generates output. A reconfiguration controller switches the virtual multiplexors according to a given reconfiguration schedule or algorithm. The design of a dynamical and partial hardware reconfigurable system is however still not sufficient supported by design tools. To accomplish this, the signal lines for communication with the functionality in the reconfigurable area must be placed at a known position, which can be done by using so called macros
  • Keywords
    field programmable gate arrays; logic design; reconfigurable architectures; RTL simulators; dynamically reconfigurable application; embedded processor system; field programmable gate arrays; reconfiguration controller; single platform FPGA; virtual multiplexors; Field programmable gate arrays; Instruments;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SOC Conference, 2005. Proceedings. IEEE International
  • Conference_Location
    Herndon, VA
  • Print_ISBN
    0-7803-9264-7
  • Type

    conf

  • DOI
    10.1109/SOCC.2005.1554518
  • Filename
    1554518