60 likes | 163 Views
A survey on Reconfigurable Computing for Signal Processing Applications. Anne Pratoomtong ECE734, Spring2002. Motivation. Adaptability under a variety of execution environment and constraints.
E N D
A survey on Reconfigurable Computing for Signal Processing Applications Anne Pratoomtong ECE734, Spring2002
Motivation • Adaptability under a variety of execution environment and constraints. • Development of a Robust-Large Scale signal Processing System for operation in complex non-stationary environment. • Cost and flexibility.
Reconfigurable computing • Pre-Runtime Reconfigurable • Run-time Reconfigurable (RTR) -FPGAs base RTR -Structure Adaptive RTR
Pre-Runtime Reconfigurable • Computing system or device logic functionality and interconnect can be customized to suit a specific application through post-fabrication, user-defined programming. • Hardware Platform contains a mix variety of macro module with different characteristic connected via reconfigurable communication network.
Run-time Reconfigurable (RTR) • System logic and/or interconnect functionality can be modified during application execution. • Useful for DSP applications whose performance and functionality depend on run-time factors such as time-varying noise, runtime environment, computation resources available, or time-varying data set.
Conclusion • RTR system does not fully utilize the ability to change the structure of the hardware reconfigurable component such as FPGA • Multiple computing hardware Vs Single computing hardware. • Hardware reconfiguration for the RTR system largely occur during the compile phase.