DocumentCode :
2525367
Title :
Self-reconfiguration on Spartan-III FPGAs with compressed partial bitstreams via a parallel configuration access port (cPCAP) core
Author :
Bayar, Salih ; Yurdakul, Arda
Author_Institution :
Comput. Eng., Bogazici Univ., Istanbul
fYear :
2008
fDate :
June 22 2008-April 25 2008
Firstpage :
137
Lastpage :
140
Abstract :
This paper presents an alternative approach for dynamic partial self-reconfiguration that enables a field programmable gate array (FPGA) to reconfigure itself at run-time partially through a parallel configuration access port (cPCAP) under the control of the stand alone cPCAP core within the FPGA instead of using an embedded processor. The cPCAP core with bitstream decompression module needs only 361 slices, which is approximately 18% of a Spartan-3S200 FPGA. The dynamic partial self-reconfiguration via cPCAP core works up to 50 Mbyte/s. The compressed partial bitstream is stored in BlockRAM within the FPGA and decompressed via cPCAP core at the time of reconfiguration of the FPGA. This approach has been implemented on a pure Spartan-3 FPGA from Xilinx, but it can also be used for any other FPGA architectures, such as Virtex-II(Pro), Virtex-4, Virtex-5, etc.
Keywords :
field programmable gate arrays; random-access storage; Spartan-III FPGA; Xilinx; bitstream decompression module; blockRAM; compressed partial bitstream; dynamic partial self-reconfiguration; embedded processor; field programmable gate array; parallel configuration access port; Clocks; Concurrent computing; Embedded computing; Field programmable gate arrays; Ground penetrating radar; Hardware; Intelligent agent; Pins; Programmable logic devices; Runtime;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Research in Microelectronics and Electronics, 2008. PRIME 2008. Ph.D.
Conference_Location :
Istanbul
Print_ISBN :
978-1-4244-1983-8
Electronic_ISBN :
978-1-4244-1984-5
Type :
conf
DOI :
10.1109/RME.2008.4595744
Filename :
4595744
Link To Document :
بازگشت