A new framework to accelerate Virtex-II Pro dynamic partial self-reconfiguration

作者: Christopher Claus , Florian H. Muller , Johannes Zeppenfeld , Walter Stechele

DOI: 10.1109/IPDPS.2007.370362

关键词:

摘要: The Xilinx Virtex family of FPGAs provides the ability to perform partial run-time reconfiguration, also known as dynamic reconfiguration (DPR). Taking this concept one step further, self-reconfiguration becomes possible through internal configuration access port (ICAP). In paper a framework for lowering times using combitgen tool reduce overhead found within bitstreams, along with completely new, very simple and area efficient ICAP controller that is connected directly processor local bus (PLB) equipped direct memory (DMA) capabilities presented. Using PLB Master controller, it reach maximum practical throughput can be achieved interface Virtex-II Pro devices. Compared an alternative realization OPBHWICAP provided by (a slave attachment on on-chip peripheral bus), achieve improvements concerning factor 20.

参考文章(12)
Walter Stechele, Christopher Claus, Florian Helmut Müller, Combitgen: A new approach for creating partial bitstreams in Virtex-II Pro. arcs workshops. pp. 122- 131 ,(2006)
M. Huebner, M. Ullmann, F. Weissel, J. Becker, Real-time configuration code decompression for dynamic FPGA self-reconfiguration international parallel and distributed processing symposium. pp. 138- 143 ,(2004) , 10.1109/IPDPS.2004.1303113
Patrick Lysaght, Brandon Blodget, Jeff Mason, Jay Young, Brendan Bridgford, Invited Paper: Enhanced Architectures, Design Methodologies and CAD Tools for Dynamic Reconfiguration of Xilinx FPGAs field-programmable logic and applications. pp. 1- 6 ,(2006) , 10.1109/FPL.2006.311188
Eduardo Sanchez, Andres Upegui, On-chip and on-line self-reconfigurable adaptable platform: the non-uniform cellular automata case international parallel and distributed processing symposium. pp. 206- 206 ,(2006) , 10.5555/1898953.1899161
Brandon Blodget, Scott McMillan, Patrick Lysaght, A Lightweight Approach for Embedded Reconfiguration of FPGAs design, automation, and test in europe. pp. 10399- 10401 ,(2003) , 10.5555/789083.1022760
Michael Huebner, Tobias Becker, Juergen Becker, Real-time LUT-based network topologies for dynamic and partial FPGA self-reconfiguration Proceedings of the 17th symposium on Integrated circuits and system design - SBCCI '04. pp. 28- 32 ,(2004) , 10.1145/1016568.1016583
Michael Hubner, Michael Ullmann, Jurgen Becker, Realtime configuration code decompression for dynamic FPGA self reconfiguration: evaluation and implementation International Journal of Embedded Systems. ,vol. 1, pp. 263- 273 ,(2005) , 10.1504/IJES.2005.009955
Walter Stechele, Christopher Claus, Johannes Zeppenfeld, Florian Müller, Using partial-run-time reconfigurable hardware to accelerate video processing in driver assistance system design, automation, and test in europe. pp. 498- 503 ,(2007) , 10.5555/1266366.1266473
A. Donato, F. Ferrandi, M. Redaelli, M.D. Santambrogio, D. Sciuto, Caronte: a complete methodology for the implementation of partially dynamically self-reconfiguring systems on FPGA platforms field-programmable custom computing machines. pp. 321- 322 ,(2005) , 10.1109/FCCM.2005.25
R.J. Fong, S.J. Harper, P.M. Athanas, A versatile framework for FPGA field updates: an application of partial self-reconfiguration rapid system prototyping. pp. 117- 123 ,(2003) , 10.1109/IWRSP.2003.1207038