• DocumentCode
    678778
  • Title

    Enabling difference-based dynamic partial self reconfiguration for large differences

  • Author

    Goren, Sezer ; Ozkurt, Ozgur ; Turk, Yusuf ; Yildiz, Aykut ; Ugurdag, H. Fatih

  • Author_Institution
    Dept. of Comput. Eng., Yeditepe Univ., Istanbul, Turkey
  • fYear
    2013
  • fDate
    16-18 Dec. 2013
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    This paper presents a new Dynamic Partial Self Reconfiguration (DPSR) flow for Xilinx FPGAs. Leveraging the Xilinx FPGA Editor and PlanAhead tools, we provide two implementation approaches that enable partial reconfiguration for large configuration changes without Xilinx´s paid tool. The flow is difference-based but still allows a modular design, which is made up of Partial Reconfiguration (PR) modules and a static design. It works regardless of the amount of difference between PR modules. We call this flow DPSR-LD, where LD stands for Large Differences. DPSR-LD is an enabler especially for Spartan-6 FPGA family., as Xilinx currently supports PR on Spartan-6 only through the difference-based flow and only for small differences. DPSR-LD also includes an ICAP controller that makes DPSR possible and offers bitstream compression.
  • Keywords
    field programmable gate arrays; integrated circuit design; modules; DPSR flow; DPSR-LD; ICAP controller; PlanAhead tools; Spartan-6 FPGA family; Xilinx FPGA editor; bitstream compression; dynamic partial self reconfiguration; modular design; partial reconfiguration modules; static design; Decision support systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design and Test Symposium (IDT), 2013 8th International
  • Conference_Location
    Marrakesh
  • Type

    conf

  • DOI
    10.1109/IDT.2013.6727108
  • Filename
    6727108