DocumentCode :
1121505
Title :
A Multilayer Framework Supporting Autonomous Run-Time Partial Reconfiguration
Author :
Tan, Heng ; DeMara, Ronald F.
Author_Institution :
Univ. of Central Florida, Orlando
Volume :
16
Issue :
5
fYear :
2008
fDate :
5/1/2008 12:00:00 AM
Firstpage :
504
Lastpage :
516
Abstract :
A multilayer run-time reconfiguration architecture (MRRA) is developed for autonomous run-time partial reconfiguration of field-programmable gate-array (FPGA) devices. MRRA operations are partitioned into logic, translation, and reconfiguration layers along with a standardized set of application programming interfaces (APIs). At each level, resource details are encapsulated and managed for efficiency and portability during operation. In particular, FPGA configurations can be manipulated at runtime using on-chip resources. A corresponding logic control flow is developed for a prototype MRRA system on a Xilinx Virtex II Pro platform. The Virtex II Pro on-chip PowerPC core and block RAM are employed to manage control operations while multiple physical interfaces establish and supplement autonomous reconfiguration capabilities. Evaluations of these prototypes on a number of benchmark and hashing algorithm case studies indicate the enhanced resource utilization and run time performance of the developed approaches.
Keywords :
application program interfaces; field programmable gate arrays; reconfigurable architectures; FPGA devices; PowerPC core; Xilinx Virtex II Pro platform; application programming interfaces; autonomous reconfiguration; autonomous run-time partial reconfiguration; benchmark algorithm; block RAM; field-programmable gate-array; field-programmable gate-array devices; hashing algorithm; logic control flow; multilayer run-time reconfiguration architecture; on-chip resources; reconfiguration layers; resource utilization; run time performance; Bitstream manipulation; FPGA run-time environments; field-programmable gate-array (FPGA) area management; frame-based partial reconfiguration; module-based partial reconfiguration;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2008.917551
Filename :
4483522
Link To Document :
بازگشت