Evaluating Partial Reconfiguration for Embedded FPGA Applications

Recent advances in Xilinx’s FPGA hardware and commercial software design tools, spurred in large part by the DOD’s Joint Tactical Radio System initiative, offer the possibility of incorporating dynamic partial reconfiguration (PR) into highperformance, embedded systems outside of academic research laboratories. PR can provide the flexibility and run-time reconfigurability that no pure hardware or software solution can offer. By multiplexing the hardware resources of a single programmable device with time-independent tasks, a common architecture in DOD systems, a single FPGA can handle the same processing workload as a multi-device equivalent. This paper analyzes the performance impact of using PR to perform remote updating, an important capability often used in embedded applications.

[1]  Jürgen Becker,et al.  An FPGA run-time system for dynamical on-demand reconfiguration , 2004, 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings..

[2]  Jürgen Becker,et al.  Exploiting dynamic and partial reconfiguration for FPGAs: toolflow, architecture and system integration , 2006, SBCCI '06.