It is apparent that ASICs, DSPs, FPGAs are not capable of satisfying the power & efficiency requirements of mobile devices.
The typical result emerging is thus a hybrid design that is a combination of ASICs, DSPs, FPGAs.
FPGAs provide a strong platform for specialized digital signal processing tasks for SDRs. They have been used with success in wireless research environments.
For example, describes FPGA-based FIR filters, FPGA-based CIC filters, extended precision arithmetic, and a CORDIC carrier recovery loop for a runtime reconfigurable digital receiver.
The Benefits of FPGA Coprocessing :
- High-performance DSP platforms, traditionally based on general-purpose DSP processors running algorithms have been migrating towards the use of an FPGA pre-processor or coprocessor.
- Doing so can provide significant performance, power, and cost advantages.
Even with these considerable advantages, design teams accustomed to working on processor-based systems may avoid using FPGAs because they lack the hardware skills necessary to use one as a coprocessor.
Conclusion :
After all i had mentioned about advantages & disadvantages of different choices for SDR application , we can conclude that :
"You can realize significant improvements in the performance of a DSP system by taking advantage of the flexibility of the FPGA.
Common examples include (but are not limited to) FIR filtering, FFTs, digital down conversion, and forward error correction (FEC) blocks."
For more information go to
References Page |