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
fDate :
Aug. 31 2009-Sept. 2 2009
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;
Conference_Titel :
Field Programmable Logic and Applications, 2009. FPL 2009. International Conference on
Conference_Location :
Prague
Print_ISBN :
978-1-4244-3892-1
Electronic_ISBN :
1946-1488
DOI :
10.1109/FPL.2009.5272463