Abstract
Complex reciprocal and square-root operations are used in many digital signal processing (DSP) and numerical computations. In particular, high-throughput fixed-point implementations are desired in high-performance systems. This brief describes a novel design of high-throughput 16-bit fixed-point complex reciprocal/square-root unit. Our approach uses an interpolation algorithm based on the 2-D cubic convolution. Consisting of lookup tables, a small amount of logic, and embedded DSP blocks, the unit is implemented as a four-stage pipeline, achieving a throughput rate of 46 MHz on the Altera Stratix-II FPGA, comparing favorably with the existing designs which achieve a maximum throughput of about 10 MHz on mainstream field-programmable gate arrays (FPGAs). The proposed scheme is also applicable to high-throughput implementation on other platforms as well as of other complex functions.
| Original language | English |
|---|---|
| Article number | 5535068 |
| Pages (from-to) | 627-631 |
| Number of pages | 5 |
| Journal | IEEE Transactions on Circuits and Systems II: Express Briefs |
| Volume | 57 |
| Issue number | 8 |
| DOIs | |
| State | Published - Aug 2010 |
Keywords
- 2-D cubic interpolation
- complex reciprocal
- complex square root
- field-programmable gate array (FPGA)
- function approximation
Fingerprint
Dive into the research topics of 'Design of high-throughput fixed-point complex reciprocal/square-root unit'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver