Title :
Dynamic partial reconfiguration manager
Author :
Tarrillo, Jimmy ; Escobar, Fernando A. ; Lima Kastensmidt, Fernanda ; Valderrama, Carlos
Author_Institution :
Inst. de Inf. - PPGC - PGMICRO, Univ. Fed. do Rio Grande do Sul (UFRGS), Porto Alegre, Brazil
Abstract :
Dynamic partial reconfiguration (DPR) is a technique that optimizes resource utilization of SRAM-based FPGAs, since it allows changing, on the fly, the functionality of a portion of its logic. A common DPR development flow requires the use of, at least, a microprocessor and several development tools (EDK, XSDK, PlanAhead); moreover, proposals are mainly based on MicroBlaze, ARM or PowerPC embedded processors, which also require extra memory control blocks. This article presents a generic DPR manager IP core (Intellectual Property), whose versatility allows the use of either any embedded processor or simple control logic. Results in terms of reconfiguration time and resources for Virtex 5 and Virtex 6 SRAM-FPGAs show its advantages and interest over traditional solutions.
Keywords :
SRAM chips; field programmable gate arrays; microprocessor chips; network analysis; ARM; DPR development flow; DPR manager; IP core; MicroBlaze; PowerPC embedded processors; Virtex 5 SRAM-FPGA; Virtex 6 SRAM-FPGA; control logic; development tools; dynamic partial reconfiguration manager; field programmable gate arrays; intellectual property; memory control blocks; microprocessor; reconfiguration time; resource utilization; Aerodynamics; Equations; Field programmable gate arrays; Flash memories; Memory management; Program processors; Proposals; Dynamic Partial Reconfiguration; ICAP; SRAM-FPGA;
Conference_Titel :
Circuits and Systems (LASCAS), 2014 IEEE 5th Latin American Symposium on
Conference_Location :
Santiago
Print_ISBN :
978-1-4799-2506-3
DOI :
10.1109/LASCAS.2014.6820293