On the design of an on-line FFT network for FPGA's
1999, Conference Record of the Thirty-Third Asilomar Conference on Signals, Systems, and Computers (Cat. No.CH37020)
https://doi.org/10.1109/ACSSC.1999.831997Abstract
In this paper, a novel implementation is presented for an on-line FFT network, using complex on-line arithmetic, based on adopting a redundant complex number system (RCNS) to represent complex operands as a single number. We present cost comparisons with alternative approaches, to demonstrate a significant improvement in design for FPGA's.
References (9)
- T. Aoki, Y. Ohi, and T. Higuchi. Redundant complex number arithmetic for high-speed signal processing. IEEE Workshop on VLSI Signal Processing, pages 523-532, October 1995.
- A. Guyot, B. Hochet, and J.-M. Muller. JANUS, an on-line multiplier/divider for manipulating large numbers. 9th IEEE Symposium on Computer Arithmetic, pages 106-111, Septem- ber 1989.
- H. Helal, S. Mashali, and A. Salama. A new implementation of FFT on FPGA using distributed arithmetic. Proceedings of the 4th IEEE International Conference on Electronics, Cir- cuits and Systems, Cairo, Egypt, pages 1437-1443, December 1997.
- D. Lau, A. Schneider, M. Ercegovac, and J. Villasenor. FPGA- based structures for on-line signal processing. Journal of VLSI signal processing, 1999.
- S.-K. Lu, C.-W. Wu, and S.-Y. Kuo. On fault-tolerant FFT butterfly network design. IEEE International Symposium on Circuits and Systems, pages 69-72, May 1996.
- R. McIlhenny and M. Ercegovac. On-line algorithms for com- plex number arithmetic. Proceedings of the 32nd Asilomar conference on signals, systems and computers, pages 172- 176, November 1998.
- L. Mintzer. The Xilinx FPGA as an FFT processor. Electronic Engineering, 69(845):81-84, May 1997.
- A. Vacher, M. Benkhebbab, A. Guyot, T. Rousseau, and A. Skaf. A VLSI implementation of parallel Fast Fourier Transform. Proceedings of the European Design and Test Conference, pages 250-255, March 1994.
- B. Wei, H. Du, and H. Chen. A complex-number multiplier using radix-4 digits. Proceedings of the 12th symposium on computer arithmetic, pages 84-90, 1995.