• DocumentCode
    735227
  • Title

    Mapping adaptive hardware systems with partial reconfiguration using CoPR for Zynq

  • Author

    Vipin, Kizheppatt ; Fahmy, Suhaib A.

  • Author_Institution
    Sch. of Eng. Sci., Mahindra Ecole Central, Hyderabad, India
  • fYear
    2015
  • fDate
    15-18 June 2015
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Dynamically adaptive systems respond to environmental conditions by modifying their processing at runtime, selecting alternative configurations of computation. While FPGAs with partial reconfiguration (PR) seem to offer an ideal platform for flexible hardware, designing such systems is difficult, and no standardised model and methodology exists. We present CoPR, a fully automated framework for implementing PR based adaptive hardware systems on the Zynq family of hybrid FPGAs. The designer specifies a set of valid configurations comprising hardware modules. CoPR automates partitioning of modules into regions, floorplanning on the FPGA fabric, and generation of partial bitstreams. The runtime framework offers an abstracted view of system configuration through an API that allows the designer to focus on adaptation software without considering details of the underlying hardware. We present a case-study on the design of a multi-standard adaptive radio system.
  • Keywords
    circuit layout; field programmable gate arrays; API; CoPR; FPGA fabric; Zynq; adaptation software; adaptive hardware system mapping; environmental conditions; flexible hardware; floorplanning; fully automated framework; hybrid FPGAs; multistandard adaptive radio system; partial bitstream generation; partial reconfiguration; runtime framework; system configuration; Adaptive systems; Computer architecture; Field programmable gate arrays; Hardware; Program processors; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Adaptive Hardware and Systems (AHS), 2015 NASA/ESA Conference on
  • Conference_Location
    Montreal, QC
  • Type

    conf

  • DOI
    10.1109/AHS.2015.7231169
  • Filename
    7231169