Transcript
Page 1: A survey on Reconfigurable Computing for Signal Processing Applications

1

A survey on Reconfigurable Computing for Signal Processing Applications

Anne Pratoomtong

ECE734, Spring2002

Page 2: A survey on Reconfigurable Computing for Signal Processing Applications

2

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.

Page 3: A survey on Reconfigurable Computing for Signal Processing Applications

3

Reconfigurable computing

• Pre-Runtime Reconfigurable

• Run-time Reconfigurable (RTR)

-FPGAs base RTR

-Structure Adaptive RTR

Page 4: A survey on Reconfigurable Computing for Signal Processing Applications

4

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.

Page 5: A survey on Reconfigurable Computing for Signal Processing Applications

5

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.

Page 6: A survey on Reconfigurable Computing for Signal Processing Applications

6

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.


Top Related