VLSI Design of a Variable-Length FFT/IFFT Processor for OFDM-Based Communication Systems

The technique of {orthogonal frequency division multiplexing (OFDM)} is famous for its robustness against frequency-selective fading channel. This technique has been widely used in many wired and wireless communication systems. In general, the {fast Fourier transform (FFT)} and {inverse FFT (IFFT)}...

Full description

Bibliographic Details
Main Authors: Jen-Chih Kuo, Ching-Hua Wen, Chih-Hsiu Lin, An-Yeu (Andy) Wu
Format: Article
Language:English
Published: SpringerOpen 2003-12-01
Series:EURASIP Journal on Advances in Signal Processing
Subjects:
Online Access:http://dx.doi.org/10.1155/S1110865703309060
id doaj-30010446df614deaa83f4354fa420b4c
record_format Article
spelling doaj-30010446df614deaa83f4354fa420b4c2020-11-25T00:40:39ZengSpringerOpenEURASIP Journal on Advances in Signal Processing1687-61721687-61802003-12-012003131306131610.1155/S1687617203309060VLSI Design of a Variable-Length FFT/IFFT Processor for OFDM-Based Communication SystemsJen-Chih KuoChing-Hua WenChih-Hsiu LinAn-Yeu (Andy) WuThe technique of {orthogonal frequency division multiplexing (OFDM)} is famous for its robustness against frequency-selective fading channel. This technique has been widely used in many wired and wireless communication systems. In general, the {fast Fourier transform (FFT)} and {inverse FFT (IFFT)} operations are used as the modulation/demodulation kernel in the OFDM systems, and the sizes of FFT/IFFT operations are varied in different applications of OFDM systems. In this paper, we design and implement a variable-length prototype FFT/IFFT processor to cover different specifications of OFDM applications. The cached-memory FFT architecture is our suggested VLSI system architecture to design the prototype FFT/IFFT processor for the consideration of low-power consumption. We also implement the twiddle factor butterfly {processing element (PE)} based on the {{coordinate} rotation digital computer (CORDIC)} algorithm, which avoids the use of conventional multiplication-and-accumulation unit, but evaluates the trigonometric functions using only add-and-shift operations. Finally, we implement a variable-length prototype FFT/IFFT processor with TSMC 0.35 μm 1P4M CMOS technology. The simulations results show that the chip can perform (64-2048)-point FFT/IFFT operations up to 80 MHz operating frequency which can meet the speed requirement of most OFDM standards such as WLAN, ADSL, VDSL (256∼2K), DAB, and 2K-mode DVB.http://dx.doi.org/10.1155/S1110865703309060cached FFTmixed-scaling and rotation CORDICand OFDM communications.
collection DOAJ
language English
format Article
sources DOAJ
author Jen-Chih Kuo
Ching-Hua Wen
Chih-Hsiu Lin
An-Yeu (Andy) Wu
spellingShingle Jen-Chih Kuo
Ching-Hua Wen
Chih-Hsiu Lin
An-Yeu (Andy) Wu
VLSI Design of a Variable-Length FFT/IFFT Processor for OFDM-Based Communication Systems
EURASIP Journal on Advances in Signal Processing
cached FFT
mixed-scaling and rotation CORDIC
and OFDM communications.
author_facet Jen-Chih Kuo
Ching-Hua Wen
Chih-Hsiu Lin
An-Yeu (Andy) Wu
author_sort Jen-Chih Kuo
title VLSI Design of a Variable-Length FFT/IFFT Processor for OFDM-Based Communication Systems
title_short VLSI Design of a Variable-Length FFT/IFFT Processor for OFDM-Based Communication Systems
title_full VLSI Design of a Variable-Length FFT/IFFT Processor for OFDM-Based Communication Systems
title_fullStr VLSI Design of a Variable-Length FFT/IFFT Processor for OFDM-Based Communication Systems
title_full_unstemmed VLSI Design of a Variable-Length FFT/IFFT Processor for OFDM-Based Communication Systems
title_sort vlsi design of a variable-length fft/ifft processor for ofdm-based communication systems
publisher SpringerOpen
series EURASIP Journal on Advances in Signal Processing
issn 1687-6172
1687-6180
publishDate 2003-12-01
description The technique of {orthogonal frequency division multiplexing (OFDM)} is famous for its robustness against frequency-selective fading channel. This technique has been widely used in many wired and wireless communication systems. In general, the {fast Fourier transform (FFT)} and {inverse FFT (IFFT)} operations are used as the modulation/demodulation kernel in the OFDM systems, and the sizes of FFT/IFFT operations are varied in different applications of OFDM systems. In this paper, we design and implement a variable-length prototype FFT/IFFT processor to cover different specifications of OFDM applications. The cached-memory FFT architecture is our suggested VLSI system architecture to design the prototype FFT/IFFT processor for the consideration of low-power consumption. We also implement the twiddle factor butterfly {processing element (PE)} based on the {{coordinate} rotation digital computer (CORDIC)} algorithm, which avoids the use of conventional multiplication-and-accumulation unit, but evaluates the trigonometric functions using only add-and-shift operations. Finally, we implement a variable-length prototype FFT/IFFT processor with TSMC 0.35 μm 1P4M CMOS technology. The simulations results show that the chip can perform (64-2048)-point FFT/IFFT operations up to 80 MHz operating frequency which can meet the speed requirement of most OFDM standards such as WLAN, ADSL, VDSL (256∼2K), DAB, and 2K-mode DVB.
topic cached FFT
mixed-scaling and rotation CORDIC
and OFDM communications.
url http://dx.doi.org/10.1155/S1110865703309060
work_keys_str_mv AT jenchihkuo vlsidesignofavariablelengthfftifftprocessorforofdmbasedcommunicationsystems
AT chinghuawen vlsidesignofavariablelengthfftifftprocessorforofdmbasedcommunicationsystems
AT chihhsiulin vlsidesignofavariablelengthfftifftprocessorforofdmbasedcommunicationsystems
AT anyeuandywu vlsidesignofavariablelengthfftifftprocessorforofdmbasedcommunicationsystems
_version_ 1725288818168299520