DocumentCode
3668985
Title
A portable open-source controller for safe Dynamic Partial Reconfiguration on Xilinx FPGAs
Author
Stefano Di Carlo;Paolo Prinetto;Pascal Trotta;Jan Andersson
Author_Institution
Dip. di Automatica e Informatica, Politecnico di Torino, Italy
fYear
2015
Firstpage
1
Lastpage
4
Abstract
Thanks to their flexibility, increasing performances and low Non-Recurrent Engineering costs, SRAM-based Field Programmable Gate Array (FPGA) devices often represent the preferred platforms for the final deployment of highly reliable systems. In this context, Dynamic Partial Reconfiguration (DPR) is far from being widely adopted due to the additional complexity introduced during the hardware design phase, and the dependability issues related to the FPGA reconfiguration process itself. This paper presents a portable open-source controller for safely enabling self dynamic and partial reconfiguration of systems implemented on Xilinx FPGAs. The controller embeds configurable error detection and correction circuitry that enables a safe DPR by monitoring for partial bitstreams data errors. Experiments highlight the high performances achieved and the limited hardware resources needed to implement it on different devices. The HDL source code has been made available through the popular open-source Cobham Gaisler GRLIB IP-cores library.
Keywords
"Field programmable gate arrays","Hardware","Throughput","Clocks","Reliability","Monitoring","Process control"
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications (FPL), 2015 25th International Conference on
Type
conf
DOI
10.1109/FPL.2015.7294002
Filename
7294002
Link To Document