• DocumentCode
    3534989
  • Title

    Run-time Partial Reconfiguration speed investigation and architectural design space exploration

  • Author

    Liu, Ming ; Kuehn, Wolfgang ; Lu, Zhonghai ; Jantsch, Axel

  • Author_Institution
    II. Phys. Inst., Justus-Liebig-Univ., Giessen, Germany
  • fYear
    2009
  • fDate
    Aug. 31 2009-Sept. 2 2009
  • Firstpage
    498
  • Lastpage
    502
  • Abstract
    Run-time partial reconfiguration (PR) speed is significant in applications especially when fast IP core switching is required. In this paper, we propose to use direct memory access (DMA), master (MST) burst, and a dedicated block RAM (BRAM) cache respectively to reduce the reconfiguration time. Based on the Xilinx PR technology and the Internal Configuration Access Port (ICAP) primitive in the FPGA fabric, we discuss multiple design architectures and thoroughly investigate their performance with measurements for different partial bitstream sizes. Compared to the reference OPB HWICAP and XPS HWICAP designs, experimental results show that DMA HWICAP and MST HWICAP reduce the reconfiguration time by one order of magnitude, with little resource consumption overhead. The BRAM HWICAP design can even approach the reconfiguration speed limit of the ICAP primitive at the cost of large block RAM utilization.
  • Keywords
    cache storage; field programmable gate arrays; logic design; random-access storage; reconfigurable architectures; BRAM HWICAP design; DMA HWICAP design; FPGA fabric; ICAP; Internal Configuration Access Port; MST HWICAP design; OPB HWICAP design; XPS HWICAP design; Xilinx PR technology; architectural design space exploration; dedicated block RAM cache; direct memory access cache; fast IP core switching; master burst cache; partial bitstream size; run-time partial reconfiguration speed investigation; Energy consumption; Fabrics; Field programmable gate arrays; Hardware; Random access memory; Read-write memory; Runtime; Space exploration; Throughput; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2009. FPL 2009. International Conference on
  • Conference_Location
    Prague
  • ISSN
    1946-1488
  • Print_ISBN
    978-1-4244-3892-1
  • Electronic_ISBN
    1946-1488
  • Type

    conf

  • DOI
    10.1109/FPL.2009.5272463
  • Filename
    5272463