Title :
A multi-platform controller allowing for maximum Dynamic Partial Reconfiguration throughput
Author :
Claus, C. ; Zhang, B. ; Stechele, W. ; Braun, L. ; Hübner, M. ; Becker, J.
Author_Institution :
Inst. for Integrated Syst., Tech. Univ. Munchen, Munich
Abstract :
Dynamic and partial reconfiguration (DPR) is a special feature offered by Xilinx Field Programmable Gate Arrays (FPGAs), giving the designer the ability to reconfigure a certain portion of the FPGA during run-time without influencing the other parts. This feature allows the hardware to be adaptable to any potential situation. For some applications, such as video-based driver assistance, the time needed to exchange a certain portion of the device might be critical. This paper addresses problems, limitations and results of on-chip reconfiguration that enable the user to decide whether DPR is suitable for a certain design prior to its implementation. A method is therefore introduced to calculate the expected reconfiguration throughput and latency. In addition, an IP core is presented that enables fast on-chip DPR close to the maximum achievable speed. Compared to an alternative state-of-the art realization, an increase in speed by a factor of 58 can be obtained.
Keywords :
field programmable gate arrays; FPGA; IP core; Xilinx field programmable gate arrays; maximum dynamic partial reconfiguration throughput; multiplatform controller; on-chip reconfiguration; video-based driver assistance; Art; Control systems; Delay; Field programmable gate arrays; Focusing; Hardware; Information processing; Registers; Runtime; Throughput;
Conference_Titel :
Field Programmable Logic and Applications, 2008. FPL 2008. International Conference on
Conference_Location :
Heidelberg
Print_ISBN :
978-1-4244-1960-9
Electronic_ISBN :
978-1-4244-1961-6
DOI :
10.1109/FPL.2008.4630002