Area Efficient Fft/Ifft Processor for Wireless Communication

Similar documents
IMPLEMENTATION OF 64-POINT FFT/IFFT BY USING RADIX-8 ALGORITHM

VLSI Implementation of Pipelined Fast Fourier Transform

A HIGH SPEED FFT/IFFT PROCESSOR FOR MIMO OFDM SYSTEMS

A Novel Approach in Pipeline Architecture for 64-Point FFT Processor without ROM

A Low Power Pipelined FFT/IFFT Processor for OFDM Applications

A FFT/IFFT Soft IP Generator for OFDM Communication System

An Area Efficient FFT Implementation for OFDM

EFFICIENT DESIGN OF FFT/IFFT PROCESSOR USING VERILOG HDL

VLSI Implementation of Area-Efficient and Low Power OFDM Transmitter and Receiver

Design Of A Parallel Pipelined FFT Architecture With Reduced Number Of Delays

Simulation of Parallel Pipeline Radix 2^2 Architecture

M.Tech Student, Asst Professor Department Of Eelectronics and Communications, SRKR Engineering College, Andhra Pradesh, India

A High-Speed Low-Complexity Modified Processor for High Rate WPAN Applications

ULTRAWIDEBAND (UWB) communication systems,

Design of Reconfigurable FFT Processor With Reduced Area And Power

Low Power R4SDC Pipelined FFT Processor Architecture

PAPER A High-Speed Two-Parallel Radix-2 4 FFT/IFFT Processor for MB-OFDM UWB Systems

DESIGN OF PROCESSING ELEMENT (PE3) FOR IMPLEMENTING PIPELINE FFT PROCESSOR

An Efficient Design of Parallel Pipelined FFT Architecture

Low power and Area Efficient MDC based FFT for Twin Data Streams

ISSN Vol.07,Issue.01, January-2015, Pages:

A SURVEY ON FFT/IFFT PROCESSOR FOR HIGH SPEED WIRELESS COMMUNICATION SYSTEM

An Efficient FFT Design for OFDM Systems with MIMO support

A Novel Low Power Approach for Radix-4 commutator FFT Based on CSD Algorithm

OFDM Based Low Power Secured Communication using AES with Vedic Mathematics Technique for Military Applications

A New High Speed Low Power Performance of 8- Bit Parallel Multiplier-Accumulator Using Modified Radix-2 Booth Encoded Algorithm

A Combined SDC-SDF Architecture for Normal I/O Pipelined Radix-2 FFT

AREA EFFICIENT DISTRIBUTED ARITHMETIC DISCRETE COSINE TRANSFORM USING MODIFIED WALLACE TREE MULTIPLIER

An FPGA Based Low Power Multiplier for FFT in OFDM Systems Using Precomputations

ISSN: (PRINT) ISSN: (ONLINE)

Keywords SEFDM, OFDM, FFT, CORDIC, FPGA.

S.Nagaraj 1, R.Mallikarjuna Reddy 2

Low-Power and High Speed 128-Point Pipline FFT/IFFT Processor for OFDM Applications

Combination of SDC-SDF Architecture for I/O Pipelined Radix-2 FFT

HIGH PERFORMANCE BAUGH WOOLEY MULTIPLIER USING CARRY SKIP ADDER STRUCTURE

DESIGN AND IMPLEMENTATION OF FFT ARCHITECTURE FOR REAL-VALUED SIGNALS BASED ON RADIX-2 3 ALGORITHM

Architecture for Canonic RFFT based on Canonic Sign Digit Multiplier and Carry Select Adder

A High Performance Split-Radix FFT with Constant Geometry Architecture

A Fixed-Width Modified Baugh-Wooley Multiplier Using Verilog

A Partially Operated FFT/IFFT Processor for Low Complexity OFDM Modulation and Demodulation of WiBro In-car Entertainment System

Optimized BPSK and QAM Techniques for OFDM Systems

Fast Fourier Transform: VLSI Architectures

OFDM and FFT. Cairo University Faculty of Engineering Department of Electronics and Electrical Communications Dr. Karim Ossama Abbas Fall 2010

International Journal of Scientific & Engineering Research, Volume 5, Issue 11, November ISSN

Chapter 0 Outline. NCCU Wireless Comm. Lab

Vector Arithmetic Logic Unit Amit Kumar Dutta JIS College of Engineering, Kalyani, WB, India

Design of Area and Power Efficient FIR Filter Using Truncated Multiplier Technique

Design A Redundant Binary Multiplier Using Dual Logic Level Technique

Implementation of Booths Algorithm i.e Multiplication of Two 16 Bit Signed Numbers using VHDL and Concept of Pipelining

Implementation of Parallel Multiplier-Accumulator using Radix- 2 Modified Booth Algorithm and SPST

DESIGN & IMPLEMENTATION OF FIXED WIDTH MODIFIED BOOTH MULTIPLIER

Design and Analysis of RNS Based FIR Filter Using Verilog Language

Modified Booth Encoding Multiplier for both Signed and Unsigned Radix Based Multi-Modulus Multiplier

Design and Simulation of Convolution Using Booth Encoded Wallace Tree Multiplier

DESIGN AND IMPLEMENTATION OF MOBILE WiMAX (IEEE e) PHYSICAL LAYERUSING FPGA

(OFDM). I. INTRODUCTION

Figure 1: Basic OFDM Model. 2013, IJARCSSE All Rights Reserved Page 1035

Implementation of Parallel MAC Unit in 8*8 Pre- Encoded NR4SD Multipliers

An Area-Efficient Multimode FFT Circuit for IEEE ax WLAN Devices

DESIGN AND IMPLEMENTATION OF OFDM TRANSCEIVER FOR ISI REDUCTION USING OQPSK MODULATION

LOW-POWER FFT VIA REDUCED PRECISION

High Speed Vedic Multiplier Designs Using Novel Carry Select Adder

AN EFFICIENT MAC DESIGN IN DIGITAL FILTERS

CHAPTER 4 ANALYSIS OF LOW POWER, AREA EFFICIENT AND HIGH SPEED MULTIPLIER TOPOLOGIES

Implementation of an IFFT for an Optical OFDM Transmitter with 12.1 Gbit/s

Implementation of a FFT using High Speed and Power Efficient Multiplier

JDT LOW POWER FIR FILTER ARCHITECTURE USING ACCUMULATOR BASED RADIX-2 MULTIPLIER

Design of Adjustable Reconfigurable Wireless Single Core

SIGNED PIPELINED MULTIPLIER USING HIGH SPEED COMPRESSORS

Design and Analysis of Row Bypass Multiplier using various logic Full Adders

Implementation of OFDM System Using FFT and IFFT

LOW POWER FEED FORWARD FFT ARCHITECTURES USING SWITCH LOGIC

Comparison of Conventional Multiplier with Bypass Zero Multiplier

SPIRO SOLUTIONS PVT LTD

CHAPTER 4 GALS ARCHITECTURE

Digital Integrated CircuitDesign

Sno Projects List IEEE. High - Throughput Finite Field Multipliers Using Redundant Basis For FPGA And ASIC Implementations

A Survey on A High Performance Approximate Adder And Two High Performance Approximate Multipliers

A High Speed Wallace Tree Multiplier Using Modified Booth Algorithm for Fast Arithmetic Circuits

Mahendra Engineering College, Namakkal, Tamilnadu, India.

High performance Radix-16 Booth Partial Product Generator for 64-bit Binary Multipliers

Area Efficient and Low Power Reconfiurable Fir Filter

Partial Reconfigurable Implementation of IEEE802.11g OFDM

Globally Asynchronous Locally Synchronous (GALS) Microprogrammed Parallel FIR Filter

Low Power Approach for Fir Filter Using Modified Booth Multiprecision Multiplier

Fast Fourier Transform utilizing Modified 4:2 & 7:2 Compressor

A Survey on Power Reduction Techniques in FIR Filter

UNIFIED DIGITAL AUDIO AND DIGITAL VIDEO BROADCASTING SYSTEM USING ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING (OFDM) SYSTEM

DESIGN OF AREA EFFICIENT TRUNCATED MULTIPLIER FOR DIGITAL SIGNAL PROCESSING APPLICATIONS

Low-Power Multipliers with Data Wordlength Reduction

Comparative Analysis of Multiplier in Quaternary logic

Design of a Power Optimal Reversible FIR Filter ASIC Speech Signal Processing

IMPLEMENTATION OF MULTIRATE SAMPLING ON FPGA WITH LOW COMPLEXITY FIR FILTERS

Local Oscillators Phase Noise Cancellation Methods

Implementation of FPGA based Design for Digital Signal Processing

FPGA implementation of DWT for Audio Watermarking Application

Reconfigurable Architecture based on FPGA for OFDM Transmitter

Practical issue: Group definition. TSTE17 System Design, CDIO. Quadrature Amplitude Modulation (QAM) Components of a digital communication system

ASIC Implementation of High Speed Area Efficient Arithmetic Unit using GDI based Vedic Multiplier

COMPARISION OF LOW POWER AND DELAY USING BAUGH WOOLEY AND WALLACE TREE MULTIPLIERS

Transcription:

IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) Volume 4, Issue 3, Ver. III (May-Jun. 2014), PP 17-21 e-issn: 2319 4200, p-issn No. : 2319 4197 Area Efficient Fft/Ifft Processor for Wireless Communication Rekha Masanam (1), B.Ramarao (2) M.Tech, Associate Professor, Amrita Sai Institute Of Science And Technology, Paritala,Vijayawada (1)(2) Abstract:Fast Fourier Transform (FFT) processing is one of the key procedures in popular Orthogonal Frequency Division Multiplexing (OFDM) communication systems. Structured pipeline architectures, low power consumption, high speed and reduced chip area are the main concerns in this VLSI implementation. In this paper, the efficient implementation of FFT/IFFT processor for OFDM applications is presented. The processor can be used in various OFDM-based communication systems, such as worldwide interoperability for Microwave access (Wi-Max), Digital Audio Broadcasting (DAB), Digital Video Broadcasting-Terrestrial (DVB- T). We adopt single-path delay feedback architecture. To eliminate the Read Only Memories (ROM s) used to store the twiddle factors, this proposed architecture applies a reconfigurable complex multiplier to achieve a ROM-less FFT/IFFT processor and to reduce the truncation error we adopt the fixed width modified booth multiplier. The three Processing Elements (PE s), Delay-Line (DL) buffers are used for computing IFFT. Thus we consume the low power, lower hardware cost, and high efficiency and reduced chip size. Keywords:FFT, IFFT, OFDM, Modified Booth Multiplier. I. Introduction The Fast Fourier Transform (FFT) and its Inverse Fast Fourier Transform (IFFT) are essential in the field of digital signal processing (DSP), widely used in communication systems, especially in orthogonal frequency division multiplexing(ofdm) systems, wireless-lan, ADSL, VDSL systems and Wi-MAX. Apart from the applications, the system demands high speed of operation, low power consumption, reduced truncation error and reduced chip size. By considering these facts, we proposed the ROM-less processor with single path delay feedback (SDF) pipeline architecture and modified booth width multiplier. The SDF pipelined architecture is used for the high-throughput in FFT processor. There are three types of pipeline structures; they are singlepath delay feedback (SDF), single-path delay commutator (SDC) and multi-path delay commutator. The advantages of single-path delay feedback (SDF) are This SDF architecture is very simple to implement the different length FFT. The required registers in SDF architecture is less than MDC and SDC architectures. The control unit of SDF architecture is easier. We implement the processor in SDF architecture with radix-4 algorithm. There are various algorithms to implement FFT, such as radix-2, radix-4 and split-radix with arbitrary sizes. Radix-2 algorithm is the simplest one, but its calculation of addition and multiplication is more than radix-4's. Though being more efficient than radix-2, radix-4 only can process 4npoint FFT. The radix-4 FFT equation essentially combines two stages of a radix-2 FFT into one,so that half as many stages are required. Since the radix-4 FFT requires fewer stages and butterflies than the radix 2 FFT, the computations of FFT can be further improved. In order to speed up the FFT computation we increase the radix, for reducing the chip size we use ROM-less architecture and for further low power consumption we implement the reconfigurable complex multiplier and delay line buffers, error compensation is carried out using fixed width modified booth multiplier. Several error compensation methods have been proposed here, the fixed width modified booth multipliers achieve better error performance in terms of absolute error and meansquare error. Using radix-4 algorithm, we propose a 64-point FFT/IFFT processor with ROM less architecture. Finally, this paper is organized as follows. Section II describes the FFT/IFFT processor with radix-4 algorithm. Proposed architecture is discussed in Section III. The performance evaluation and results is then discussed in Section IV. Finally conclusion and future work will see in SectionV. II. Fft/Ifft Algoritmh In last three decades, various FFT architectures such as single-memory architecture, dual memory architecture, pipelined architecture, array architecture and cache memory architecture have been proposed. In order to improve the power reduction, we propose a radix-4 64-point pipeline FFT/IFFT processor. In order to speed up the FFT computations, more advanced solutions have been proposed using an increase of the radix. The radix-4 FFT algorithm is most popular and has the potential to satisfy the current need. The radix-4 FFT equation essentially combines two stages of a radix-2 FFT into one, so that half as many stages are required. To calculate 16-point FFT, the radix-2 takes log216=4 stages but the radix-4 takes only log416=2stages. A 16-17 Page

point, radix-4 decimation-in-frequency FFT algorithm is shown in Figure 1. Its input is in normal order and its output is in digit-reversed order. It has exactly the same computational complexity as the decimation-in-time radix-4 FFT algorithm. Fig:Flow graph of a 16-point radix-4 FFT algorithm When the number of data points N in the DFT is a power of 4, then is more efficient computationally to employ a radix-4 algorithm instead of radix-2 algorithm. A radix-4 decimation in-time FFT algorithm is obtained by splitting the N point input sequence x(n) into four sub sequences x(4n), x(4n +1), x(4n + 2) and x(4n + 3). The radix-4 decimation in frequency butterfly is constructed by merging 4-point DFT with associated coefficients between DFT stages. The four outputs of the radix-4 butterfly namely X(4n), X(4n+1), X(4N+2) and X(4N+3) are expressed in terms of its inputs x(n), x(n)+n/4, x(n)+n/2and x(n)+3n/4. III. Proposed Architecture In this paper, low power techniques are employed for power consumption using reconfigurable complex multiplier. Using radix-4 algorithm, increase the computational speed, further reduce the chip area by three different processing elements (PE s)were proposed in this radix-4 64-point FFT/IFFT processor. Our proposed architecture uses a low complexity reconfigurable complex multiplier instead of ROM tables to generate twiddle factors and fixed width modified booth multiplier to reduce the truncation error. Fig:Proposed radix-4 64-point pipeline FFT/IFFT processor This proposed architecture consists of three different types of processing elements (PEs), reconfigurable constant complex multiplier, delay line buffers (as shown by a rectangle with a number inside) and some extra processing units for IFFT. Here, the conjugate operation is easy to implement, where we have to generate the 2 s complement of the imaginary part of a complex value. This new multiplication structure becomes the key component in reducing the chip area and power consumption. Based on the radix-4 FFT algorithm, the three types of processing elements (PE3, PE2, PE1) proposed in our design. Illustrated in fig.3, fig.4, and fig.5 respectively. 18 Page

Fig:Circuit diagram of our proposed PE3 stage. Fig:Circuit diagram of our proposed PE2 stage. Fig:Circuit diagram of our proposed PE1 stage. The PE3 stage is used to implement the radix-4 butterfly structure, and serves as sub-modules of the PE2and PE1 stages. In the PE2 stage, the calculation of multiplication by j or 1 uses the outcome of the PE3 module. Note that a multiplication by -1 is practically to take the 2 s complement of the input value. The PE1 stage is responsible for computing the multiplications by j, W N, and WN3, respectively. Since W N 4 = -j, W N, it can be done with a multiplication by,w N first and then a multiplication by j. Hence, our designed hardware utilizes this kind of cascaded calculation and Multiplexers to realize all the calculations in the PE1 stage. The realization of multiplication by, W N using radix-4 butterflystructure with its both outputs commonly multiplied by 1/ 2. Fig:Circuit diagram of the multiplication by W N Here the multiplication operation of modified booth multipliers, the multiplication operation of A=an- 1an-2...a0 (multiplicand) and B= bn-1bn-2...b0 (multiplier) can be expressed as follows: 19 Page

Booth Encoder Technique: (a) modified booth encoder.(b) Partial product generation circuit. Here the partial product matrix of booth multiplication was slightly modified and effective error compensation was derived. The output quality in terms of peak signal to noise ratio (PSNR) for different fixedwidth booth multipliers are used in different applications. Simulation Result: IV. Conclusion A low power pipelined 64-point FFT/IFFT processor for OFDM applications has been described in this paper. Our designed hardware requires about 33.6k gates, and has a working frequency up to 80 MHz synthesized by using 0.18µm CMOS technology. Since our design requires low-cost and consumes low power, as well as reduced SQNR and highly efficient. Hence it can be applied as a powerful FFT/IFFT processor in wireless communication systems. 20 Page

References [1]. Chu yu, Mao-Hsu Yen A Low power 64-point [2]. FFT/IFFT Processor for OFDM Applications IEEE Transactions on Consumer Electronics,Vol. 57, Feb 2011 [3]. N.Kirubanandasarathy, Dr.K.Karthikeyan, VLSI Design of Mixed Radix FFT Processor for MIMIOFDM in Wireless Communication, 2011 IEEE Proceedings. [4]. FahadQureshi and Oscar Gustafson, TwiddleFactor Memory Switching Activity Analysis of Radix-22 and Equivalent FFT Algorithms, IEEE Proceedings, April 2010. [5]. Jianing Su, Zhenghao Lu, Low cost VLSI design of a flexible FFT processor, IEEE Proceedings, April 2010. [6]. He Jing, Ma Lanjaun, XuXinyu, A Configurable FFT Processor, IEEE proceeding 2010. [7]. M.Merlyn, FPGA Implementation of FFT Processor with OFDM Transceiver, 2010 IEEE proceeding. [8]. A Radix based Parallel pipelined FFT processor for MB- OFDM UWB system, Nuo Li and N.P.vanderMeijs, IEEE Proceedings, 2009. 21 Page