SlideShare une entreprise Scribd logo
1  sur  5
Télécharger pour lire hors ligne
International Journal of Engineering Research and Development
e-ISSN: 2278-067X, p-ISSN: 2278-800X, www.ijerd.com
Volume 10, Issue 3 (March 2014), PP.06-10
6
Design of an area efficient FFT/IFFT processor for WPAN
applications
S.Leena jebamoney1
, A.Nandhini2
, S.Krishnapriya3
1
Department of ECE, M.Tech VLSI Design, Sathyabama University, Tamilnadu, India.
2
Department of ECE, Assistant professor, Sathyabama University, Tamilnadu, India.
3
Department of ECE, M.Tech VLSI Design, sathyabama university, Tamilnadu, India.
Abstract:- In a high speed WPAN applications the Orthogonal Frequency Division Multiplexing (OFDM)
modulation has been adopted and FFT Processor is a key component. This paper presents a new technique to
reduce the complex multiplication in FFT processor with less area occupied. In this paper a FFT/IFFT
Processor using Radix-25
algorithm and a Wallace tree multiplier for efficient FFT processor is designed. This
method reduces the size of twiddle factor memory and number of complex multiplications. The Results shows
that the proposed design is area efficient design which achieves less Hardware complexity
Keywords:- Fast Fourier Transform (FFT), Orthogonal Frequency Division Multiplexing (OFDM), Wallace
tree multiplier modified radix-25
, Wireless Personal Area Network (WPAN).
I. INTRODUCTION
High rate WPAN systems will provide various Multimedia applications such as home network and
real time video streaming. WPAN systems make use of Orthogonal Frequency Division Multiplexing
modulation has been adopted. In that FFT processor is a key component in OFDM modulation of high rate
WPAN system the high hardware complexity of FFT/IFFT processor exists, IEEE 802.11ad consists of 512
subcarriers hence the FFT/IFFT processor computes the FFT for 512-point arithmetic and should provide high
throughput rate. The FFT/IFFT processors must be pipelined to provide high throughput. Many FFT
architectures hav been designed to utilize the OFDM transmission effectively such as Single path Delay
Feedback(SDF) and Multi-path Delay Feedback (MDF).among that MDF is mostly preferred in order to provide
a high throughput .so to reduce the area and power consumption several FFT algorithms have been proposed
The radix of the algorithm greatly influences the architecture of the FFT/IFFT processor. Small radix
results in simple butterfly and higher radix will reduce the twiddle factor multiplication. hence rk
algorithm is
much preferred so that simple butterflies and reduced twiddle factor multiplication is achieved. The Radix-2
algorithm is a well known simple algorithm for FFT/IFFT processor. the Radix-4algorithm is suitable to achieve
a high Data rate[8].The 512-point FFT/IFFT processor is designed with the modified Radix-25
algorithm[1] is
proposed which can attain a high throughput rate. The speed of the processor is increased in the design of
Proposed FFT/IFFT processor with the use of high speed Wallace tree multiplier instead of complex booth
multiplier.
The important units in FFT processor design are input unit, control unit, output unit and computational
unit. the necessary computations are performed in computational unit, the computational complexity of tis unit
need to be reduced in order to achieve high speed processor design hence Wallace tree multiplier is designed
and used in the proposed FFT/IFFT processor design. The Wallace tree multiplier has less interconnection
delay hence high speed can be achieved .the wallce tree is an efficient hardware implementation of digital
circuit that multiplies two operands and produce results.so the area is occupied is occupied efficiently. It takes in
the operands and produces a results. The implementation of Wallace tree multiplier using 5:2 compressor
decreases the latency.
The simple block diagram of 512-point FFT/IFFT processor that makes use of complex booth
multiplier is shown in fig.1 which occupies more area in designing a FFT/IFFT processor for WPAN
applications .the booth multiplier results in increased look up table (LUT) size hence the twiddle factor memory
size is also increased.
Design of an area efficient FFT/IFFT processor for WPAN applications
7
Fig.1: Block diagram of 512-point FFT/IFFT processor with booth multiplier
II. PROPOSED FFT PROCESSOR
In this paper an area efficient FFT processor is designed.The proposed architecture consists of two
modules with butterfly units, wallace multipliers, constant multipliers, first-in first-out (FIFO), and a control
unit. The butterfly units perform complex additions and subtractions of two input data.The main objective of
proposed processor is to reduce the area occupied. firstly we will describe about the proposed block diagram.
Fig.2 Block diagram of proposed FFT/IFFT processor
Design of an area efficient FFT/IFFT processor for WPAN applications
8
A. Butterfly units
Fig.3: Butterfly units
The butterfly units perform complex additions and subtractions of two input data X[n] and X [n+N/2].
The behaviour of the butterfly units is as follows. All input values are saved into the FIFO until the N/2th
input is
entered. Then, the butterfly units conduct calculations between the input values and FIFO outputs, after entering
(N/2)+1st
the input. During the last N/2 clock cycles, all butterfly calculations are performed at each stage.
Among the butterfly outputs, the complex addition outputs are fed to the next stage. And, the complex
subtraction outputs are saved in the FIFO, and then during the next N/2 clock cycles, the FIFO outputs are fed to
the next stage. Butterfly unit 1 (BU1) conducts complex additions and subtractions only. However, butterfly unit
2 (BU2) includes twiddle factor W4 multiplication utilizing the multiplexers and control signals.
B. Constant multiplier
Fig.4 Constant multiplier
A complex multiplier can compute (a + j · b) (c + j · d) = (ac − bd) + j · (ad + bc). Here a + j · b is
the multiplicand and c + j · d is the multiplier. These have both real and imaginary parts. This operation can be
done by four real multipliers, one adder and one subtractor. The subtractor can be implemented by an adder
with a carry 1. The twiddle factor multiplication is conducted using fixed width complex multipliers.
Design of an area efficient FFT/IFFT processor for WPAN applications
9
C. Wallace tree multiplier
Fig.5 Wallace tree multiplier
A Wallace tree is an efficient hardware implementation of a digital circuit that multiplies two integers.
Since Non-regularities in the construction of traditional multipliers result in a large amount of wasted area. The
multiplier takes in operands: the multiplier (MR) and the multiplicand (MD), and produces the 8 multiplication
result of the two at its output .The Desired architecture of the multiplier primarily consists of four major
modules. Booth encoders, Wallace Tree adders and the Carry select Adders
III. RADIX-25
ALGORITHM
The Radix-25
algorithm incorporates a series sum split of four every stage, as compared to two in
Radix-2. This way, the initial N-point DFT is divided to give four (N/4)-point FFT computations. Since the
Radix-25
algorithm is the mutation of the Radix-2, all predominant features that apply to Radix-2 hold true here
as well namely the highly regular structure, the „in-place‟ data-addressing between stages, scope of pipelining,
etc. The mathematical formulation of the algorithm. Since, every butterfly works on four inputs - x(4n), x(4n+1),
x(4n+2), x(4n+3), where n = 0, 1, ... , (N/4)-1 – feeding the butterfly with non-consecutive data ensemble values
makes vectorial processing a bit tricky for generic type DSP processor cores The same applies to the addressing
and handling of twiddle factors, since each twiddle factor needs to be referenced and fetched separately. Thus,
while the Radix-25
algorithm is „faster‟ from an algorithmic perspective – as it completes the N point FFT in
log
4
(N) stages, as compared to log
2
(N) stages in Radix-2. There is an added detail that the algorithm is better
suited for a FFT of size N that is a proper power of 5 [9].
IV. PERFORMANCE ANALYSIS
This section mainly discuss about flow summary of the proposed design and the simulation results
from which we can infer the area occupied The proposed FFT/IFT processor is designed in verilog HDL and
simulated to verify its functionality. both the simulation and synthesis is carried out using Quartus II and model
sim tool .The proposed design is implemented in cyclone iv family to analyse the area occupied. The results
show that the proposed design occupies less area, which reduces the hardware complexity.
A. Flow Summary of Proposed FFT/IFFT Processor:
Fig .6: Flow summary
Design of an area efficient FFT/IFFT processor for WPAN applications
10
This flow summary shows the area, total logic elements are 14% area using cyclone IV family.
This figure discuss about area of the FFT processor.
B. Comparison Table:
The table 1 shows the comparison of area occupied by the design.
Table I: Comparison Table
V. CONCLUSIONS
We proposed an area efficient FFT/IFFT Processor with Wallace tree multiplier The number of
complex multipliers and twiddle factor LUTs are reduced using the Radix-25
algorithm. The proposed
FFT/IFFT design is the most area-efficient architecture for FFT processors.
In future this can use in any WPAN application depending upon the need and also any multiplier that
reduces the complex twiddle factor multiplication can be used in the design to improve its performance.
REFERENCES
[1]. M.Ayinala.., .M.Brown., and Parhi.K.K,(Jun.2012) “A Pipelined parallel FFT architectures via
folding transformation,” IEEE Trans. Very Large Scale Intergr. (VLSI) Syst., vol. 20, no. 6, pp 1068–
1081.
[2]. H.F.Chi and Z.H.Lai ,(May 2005) “A cost-effective memory-based real-valued FFT and Hermitian
symmetricIFFT processor for DMT-based wire-line transmission systems,” in Proc. IEEE Int. Symp.
Circuits Syst., vol. 6, pp. 6006–6009.
[3]. K.Cho., J.Chung.,K Lee., and Parhi.K.K ,(May 2004) “Design of low-error fixed width modified booth
multiplier,” IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 12, no. 5, pp. 522–531.
[4]. Y.Chen., C.Lee. C.Lin., Y.Tsao., and Y. Wei.,(Feb.2008) “An indexed-scaling pipelined FFT
processor for OFDM-based WPAN applications,” IEEE Trans. Circuits Syst. II, Exp. Briefs, vol. 55,
no. 2, pp. 146–150.
[5]. A.Cortes., J.F.Sevillano, and I.Velez.,(Jul.2009) “Radix –rk
FFTs :Matrical representation SDC/SDF
pipeline implementation,” IEEE Trans. Signal Process., vol. 57, no. 7, pp. 2824–2839
[6]. M.Garrido., J.Grajal., and Parhi.K.K,(Dec.2009) “A pipelined FFT architecture for real-valued
signals,” IEEE Trans.Circuits Syst. I, Reg. Papers, vol. 56, no. 12, pp. 2634–2643
[7]. R.I. Hartley.,(Oct.1996).“Subexpression sharing in filters using canonic signed digit multipliers,” IEE
Trans.circuits Syst. II, Exp. Briefs, vol. 43, no. 10, pp. 677–688.
[8]. C.Y.Lin. and C.Y. Lee, (Apr.2007).“Design of an FFT/IFFT processor for MIMO OFDM systems,”
IEEE Trans. Circuits Syst. I, Reg. Papers, vol. 54, no. 4, pp. 807–815.
[9]. Y.Lin,C. Lee.,and H.Liu., (Aug.2005) “A 1-GS/s FFT/IFFT processor for UWB applications,” IEEE J.
Solid-State Circuits, vol. 40, no. 8, pp. 1726–1735.
[10]. J.Lee and H.Lee (Apr.2008) “A high-speed two-parallel Radix-24
FFT/IFFT processor for MB-
OFDMUWB systems,” IEICE Trans. Fundam., vol. E91-A, no. 4, pp. 1206–1211.
[11]. S.Tang, T.Chang, and J.Tsai, (Jun.2010). “A 2.4-GS/s FFT processor for OFDM based WPAN
applications,” IEEE Trans. Circuits Syst. II, Exp. Briefs, vol. 57, no. 6, pp. 451–455.
[12]. Y.Voronenko. and M.Püschel., (Jan.2009) “Algebraic signal processing theory: Cooley-Tukey type
algorithm for real DFTs,” IEEE Trans. Signal Process., vol. 57, no. 1, pp. 205–222.
PROPOSED
DESIGN OCCUPIED AVAILABLE
TOTAL LOGIC
ELEMENTS
OCCUPIED
10,753 (14%) 75,408
TOTAL MEMORY
BITS
8,234 (<1%) 2,810,880
TOTAL
COMBINATIONAL
FUNCTIONS
6,656 (9%) 75,408
TOTAL PINS 71 (17%) 427

Contenu connexe

Tendances

A Novel VLSI Architecture for FFT Utilizing Proposed 4:2 & 7:2 Compressor
A Novel VLSI Architecture for FFT Utilizing Proposed 4:2 & 7:2 CompressorA Novel VLSI Architecture for FFT Utilizing Proposed 4:2 & 7:2 Compressor
A Novel VLSI Architecture for FFT Utilizing Proposed 4:2 & 7:2 CompressorIJERD Editor
 
DESIGN AND VHDL IMPLEMENTATION OF 64-POINT FFT USING TWO STRUCTURE 8-POINT FF...
DESIGN AND VHDL IMPLEMENTATION OF 64-POINT FFT USING TWO STRUCTURE 8-POINT FF...DESIGN AND VHDL IMPLEMENTATION OF 64-POINT FFT USING TWO STRUCTURE 8-POINT FF...
DESIGN AND VHDL IMPLEMENTATION OF 64-POINT FFT USING TWO STRUCTURE 8-POINT FF...Journal For Research
 
A high performance fir filter architecture for fixed and reconfigurable appli...
A high performance fir filter architecture for fixed and reconfigurable appli...A high performance fir filter architecture for fixed and reconfigurable appli...
A high performance fir filter architecture for fixed and reconfigurable appli...Ieee Xpert
 
Flexible dsp accelerator architecture exploiting carry save arithmetic
Flexible dsp accelerator architecture exploiting carry save arithmeticFlexible dsp accelerator architecture exploiting carry save arithmetic
Flexible dsp accelerator architecture exploiting carry save arithmeticIeee Xpert
 
High performance nb-ldpc decoder with reduction of message exchange
High performance nb-ldpc decoder with reduction of message exchange High performance nb-ldpc decoder with reduction of message exchange
High performance nb-ldpc decoder with reduction of message exchange Ieee Xpert
 
DUAL FIELD DUAL CORE SECURE CRYPTOPROCESSOR ON FPGA PLATFORM
DUAL FIELD DUAL CORE SECURE CRYPTOPROCESSOR ON FPGA PLATFORMDUAL FIELD DUAL CORE SECURE CRYPTOPROCESSOR ON FPGA PLATFORM
DUAL FIELD DUAL CORE SECURE CRYPTOPROCESSOR ON FPGA PLATFORMVLSICS Design
 
IMPLEMENTATION OF SDC - SDF ARCHITECTURE FOR RADIX-4 FFT
IMPLEMENTATION OF SDC - SDF ARCHITECTURE FOR RADIX-4 FFT IMPLEMENTATION OF SDC - SDF ARCHITECTURE FOR RADIX-4 FFT
IMPLEMENTATION OF SDC - SDF ARCHITECTURE FOR RADIX-4 FFT VLSICS Design
 
64 point fft chip
64 point fft chip64 point fft chip
64 point fft chipShalyJ
 
Graph based transistor network generation method for supergate design
Graph based transistor network generation method for supergate designGraph based transistor network generation method for supergate design
Graph based transistor network generation method for supergate designIeee Xpert
 
Flexible dsp accelerator architecture exploiting carry save arithmetic
Flexible dsp accelerator architecture exploiting carry save arithmeticFlexible dsp accelerator architecture exploiting carry save arithmetic
Flexible dsp accelerator architecture exploiting carry save arithmeticNexgen Technology
 
High performance pipelined architecture of elliptic curve scalar multiplicati...
High performance pipelined architecture of elliptic curve scalar multiplicati...High performance pipelined architecture of elliptic curve scalar multiplicati...
High performance pipelined architecture of elliptic curve scalar multiplicati...Ieee Xpert
 
ADS Lab 5 Report
ADS Lab 5 ReportADS Lab 5 Report
ADS Lab 5 ReportRiddhi Shah
 
EFFICIENT IMPLEMENTATION OF 16-BIT MULTIPLIER-ACCUMULATOR USING RADIX-2 MODIF...
EFFICIENT IMPLEMENTATION OF 16-BIT MULTIPLIER-ACCUMULATOR USING RADIX-2 MODIF...EFFICIENT IMPLEMENTATION OF 16-BIT MULTIPLIER-ACCUMULATOR USING RADIX-2 MODIF...
EFFICIENT IMPLEMENTATION OF 16-BIT MULTIPLIER-ACCUMULATOR USING RADIX-2 MODIF...VLSICS Design
 
Review on low power high speed 32 point cyclotomic parallel FFT Processor
Review on low power high speed 32 point cyclotomic parallel FFT ProcessorReview on low power high speed 32 point cyclotomic parallel FFT Processor
Review on low power high speed 32 point cyclotomic parallel FFT ProcessorIRJET Journal
 
Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.
Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.
Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.VLSICS Design
 
Modified Distributive Arithmetic Based DWT-IDWT Processor Design and FPGA Imp...
Modified Distributive Arithmetic Based DWT-IDWT Processor Design and FPGA Imp...Modified Distributive Arithmetic Based DWT-IDWT Processor Design and FPGA Imp...
Modified Distributive Arithmetic Based DWT-IDWT Processor Design and FPGA Imp...IOSR Journals
 
Area and Speed Efficient Reversible Fused Radix-2 FFT Unit using 4:3 Compressor
Area and Speed Efficient Reversible Fused Radix-2 FFT Unit using 4:3 CompressorArea and Speed Efficient Reversible Fused Radix-2 FFT Unit using 4:3 Compressor
Area and Speed Efficient Reversible Fused Radix-2 FFT Unit using 4:3 Compressoridescitation
 
Instruction Level Parallelism Compiler optimization Techniques Anna Universit...
Instruction Level Parallelism Compiler optimization Techniques Anna Universit...Instruction Level Parallelism Compiler optimization Techniques Anna Universit...
Instruction Level Parallelism Compiler optimization Techniques Anna Universit...Dr.K. Thirunadana Sikamani
 

Tendances (20)

A Novel VLSI Architecture for FFT Utilizing Proposed 4:2 & 7:2 Compressor
A Novel VLSI Architecture for FFT Utilizing Proposed 4:2 & 7:2 CompressorA Novel VLSI Architecture for FFT Utilizing Proposed 4:2 & 7:2 Compressor
A Novel VLSI Architecture for FFT Utilizing Proposed 4:2 & 7:2 Compressor
 
J0166875
J0166875J0166875
J0166875
 
Aw25293296
Aw25293296Aw25293296
Aw25293296
 
DESIGN AND VHDL IMPLEMENTATION OF 64-POINT FFT USING TWO STRUCTURE 8-POINT FF...
DESIGN AND VHDL IMPLEMENTATION OF 64-POINT FFT USING TWO STRUCTURE 8-POINT FF...DESIGN AND VHDL IMPLEMENTATION OF 64-POINT FFT USING TWO STRUCTURE 8-POINT FF...
DESIGN AND VHDL IMPLEMENTATION OF 64-POINT FFT USING TWO STRUCTURE 8-POINT FF...
 
A high performance fir filter architecture for fixed and reconfigurable appli...
A high performance fir filter architecture for fixed and reconfigurable appli...A high performance fir filter architecture for fixed and reconfigurable appli...
A high performance fir filter architecture for fixed and reconfigurable appli...
 
Flexible dsp accelerator architecture exploiting carry save arithmetic
Flexible dsp accelerator architecture exploiting carry save arithmeticFlexible dsp accelerator architecture exploiting carry save arithmetic
Flexible dsp accelerator architecture exploiting carry save arithmetic
 
High performance nb-ldpc decoder with reduction of message exchange
High performance nb-ldpc decoder with reduction of message exchange High performance nb-ldpc decoder with reduction of message exchange
High performance nb-ldpc decoder with reduction of message exchange
 
DUAL FIELD DUAL CORE SECURE CRYPTOPROCESSOR ON FPGA PLATFORM
DUAL FIELD DUAL CORE SECURE CRYPTOPROCESSOR ON FPGA PLATFORMDUAL FIELD DUAL CORE SECURE CRYPTOPROCESSOR ON FPGA PLATFORM
DUAL FIELD DUAL CORE SECURE CRYPTOPROCESSOR ON FPGA PLATFORM
 
IMPLEMENTATION OF SDC - SDF ARCHITECTURE FOR RADIX-4 FFT
IMPLEMENTATION OF SDC - SDF ARCHITECTURE FOR RADIX-4 FFT IMPLEMENTATION OF SDC - SDF ARCHITECTURE FOR RADIX-4 FFT
IMPLEMENTATION OF SDC - SDF ARCHITECTURE FOR RADIX-4 FFT
 
64 point fft chip
64 point fft chip64 point fft chip
64 point fft chip
 
Graph based transistor network generation method for supergate design
Graph based transistor network generation method for supergate designGraph based transistor network generation method for supergate design
Graph based transistor network generation method for supergate design
 
Flexible dsp accelerator architecture exploiting carry save arithmetic
Flexible dsp accelerator architecture exploiting carry save arithmeticFlexible dsp accelerator architecture exploiting carry save arithmetic
Flexible dsp accelerator architecture exploiting carry save arithmetic
 
High performance pipelined architecture of elliptic curve scalar multiplicati...
High performance pipelined architecture of elliptic curve scalar multiplicati...High performance pipelined architecture of elliptic curve scalar multiplicati...
High performance pipelined architecture of elliptic curve scalar multiplicati...
 
ADS Lab 5 Report
ADS Lab 5 ReportADS Lab 5 Report
ADS Lab 5 Report
 
EFFICIENT IMPLEMENTATION OF 16-BIT MULTIPLIER-ACCUMULATOR USING RADIX-2 MODIF...
EFFICIENT IMPLEMENTATION OF 16-BIT MULTIPLIER-ACCUMULATOR USING RADIX-2 MODIF...EFFICIENT IMPLEMENTATION OF 16-BIT MULTIPLIER-ACCUMULATOR USING RADIX-2 MODIF...
EFFICIENT IMPLEMENTATION OF 16-BIT MULTIPLIER-ACCUMULATOR USING RADIX-2 MODIF...
 
Review on low power high speed 32 point cyclotomic parallel FFT Processor
Review on low power high speed 32 point cyclotomic parallel FFT ProcessorReview on low power high speed 32 point cyclotomic parallel FFT Processor
Review on low power high speed 32 point cyclotomic parallel FFT Processor
 
Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.
Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.
Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.
 
Modified Distributive Arithmetic Based DWT-IDWT Processor Design and FPGA Imp...
Modified Distributive Arithmetic Based DWT-IDWT Processor Design and FPGA Imp...Modified Distributive Arithmetic Based DWT-IDWT Processor Design and FPGA Imp...
Modified Distributive Arithmetic Based DWT-IDWT Processor Design and FPGA Imp...
 
Area and Speed Efficient Reversible Fused Radix-2 FFT Unit using 4:3 Compressor
Area and Speed Efficient Reversible Fused Radix-2 FFT Unit using 4:3 CompressorArea and Speed Efficient Reversible Fused Radix-2 FFT Unit using 4:3 Compressor
Area and Speed Efficient Reversible Fused Radix-2 FFT Unit using 4:3 Compressor
 
Instruction Level Parallelism Compiler optimization Techniques Anna Universit...
Instruction Level Parallelism Compiler optimization Techniques Anna Universit...Instruction Level Parallelism Compiler optimization Techniques Anna Universit...
Instruction Level Parallelism Compiler optimization Techniques Anna Universit...
 

Similaire à B1030610

IRJET - Design and Implementation of FFT using Compressor with XOR Gate Topology
IRJET - Design and Implementation of FFT using Compressor with XOR Gate TopologyIRJET - Design and Implementation of FFT using Compressor with XOR Gate Topology
IRJET - Design and Implementation of FFT using Compressor with XOR Gate TopologyIRJET Journal
 
HIGH PERFORMANCE SPLIT RADIX FFT
HIGH PERFORMANCE SPLIT RADIX FFTHIGH PERFORMANCE SPLIT RADIX FFT
HIGH PERFORMANCE SPLIT RADIX FFTAM Publications
 
Iaetsd fpga implementation of cordic algorithm for pipelined fft realization and
Iaetsd fpga implementation of cordic algorithm for pipelined fft realization andIaetsd fpga implementation of cordic algorithm for pipelined fft realization and
Iaetsd fpga implementation of cordic algorithm for pipelined fft realization andIaetsd Iaetsd
 
High Performance MAC Unit for FFT Implementation
High Performance MAC Unit for FFT Implementation High Performance MAC Unit for FFT Implementation
High Performance MAC Unit for FFT Implementation IJMER
 
Design of Scalable FFT architecture for Advanced Wireless Communication Stand...
Design of Scalable FFT architecture for Advanced Wireless Communication Stand...Design of Scalable FFT architecture for Advanced Wireless Communication Stand...
Design of Scalable FFT architecture for Advanced Wireless Communication Stand...IOSRJECE
 
Survey of Optimization of FFT processor for OFDM Receivers
Survey of Optimization of FFT processor for OFDM ReceiversSurvey of Optimization of FFT processor for OFDM Receivers
Survey of Optimization of FFT processor for OFDM Receiversijsrd.com
 
An Area Efficient Mixed Decimation MDF Architecture for Radix 22 Parallel FFT
An Area Efficient Mixed Decimation MDF Architecture for Radix 22  Parallel FFTAn Area Efficient Mixed Decimation MDF Architecture for Radix 22  Parallel FFT
An Area Efficient Mixed Decimation MDF Architecture for Radix 22 Parallel FFTIRJET Journal
 
A High Speed Transposed Form FIR Filter Using Floating Point Dadda Multiplier
A High Speed Transposed Form FIR Filter Using Floating Point Dadda MultiplierA High Speed Transposed Form FIR Filter Using Floating Point Dadda Multiplier
A High Speed Transposed Form FIR Filter Using Floating Point Dadda MultiplierIJRES Journal
 
Iaetsd computational performances of ofdm using
Iaetsd computational performances of ofdm usingIaetsd computational performances of ofdm using
Iaetsd computational performances of ofdm usingIaetsd Iaetsd
 
Design and Power Measurement of 2 And 8 Point FFT Using Radix-2 Algorithm for...
Design and Power Measurement of 2 And 8 Point FFT Using Radix-2 Algorithm for...Design and Power Measurement of 2 And 8 Point FFT Using Radix-2 Algorithm for...
Design and Power Measurement of 2 And 8 Point FFT Using Radix-2 Algorithm for...IOSRJVSP
 
IRJET - Distributed Arithmetic Method for Complex Multiplication
IRJET -  	  Distributed Arithmetic Method for Complex MultiplicationIRJET -  	  Distributed Arithmetic Method for Complex Multiplication
IRJET - Distributed Arithmetic Method for Complex MultiplicationIRJET Journal
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Design of Optimized FIR Filter Using FCSD Representation
Design  of  Optimized  FIR  Filter  Using  FCSD Representation Design  of  Optimized  FIR  Filter  Using  FCSD Representation
Design of Optimized FIR Filter Using FCSD Representation IJEEE
 
FPGA Implementation of Mixed Radix CORDIC FFT
FPGA Implementation of Mixed Radix CORDIC FFTFPGA Implementation of Mixed Radix CORDIC FFT
FPGA Implementation of Mixed Radix CORDIC FFTIJSRD
 

Similaire à B1030610 (20)

Design Radix-4 64-Point Pipeline FFT/IFFT Processor for Wireless Application
Design Radix-4 64-Point Pipeline FFT/IFFT Processor for Wireless ApplicationDesign Radix-4 64-Point Pipeline FFT/IFFT Processor for Wireless Application
Design Radix-4 64-Point Pipeline FFT/IFFT Processor for Wireless Application
 
IRJET - Design and Implementation of FFT using Compressor with XOR Gate Topology
IRJET - Design and Implementation of FFT using Compressor with XOR Gate TopologyIRJET - Design and Implementation of FFT using Compressor with XOR Gate Topology
IRJET - Design and Implementation of FFT using Compressor with XOR Gate Topology
 
HIGH PERFORMANCE SPLIT RADIX FFT
HIGH PERFORMANCE SPLIT RADIX FFTHIGH PERFORMANCE SPLIT RADIX FFT
HIGH PERFORMANCE SPLIT RADIX FFT
 
Iaetsd fpga implementation of cordic algorithm for pipelined fft realization and
Iaetsd fpga implementation of cordic algorithm for pipelined fft realization andIaetsd fpga implementation of cordic algorithm for pipelined fft realization and
Iaetsd fpga implementation of cordic algorithm for pipelined fft realization and
 
High Performance MAC Unit for FFT Implementation
High Performance MAC Unit for FFT Implementation High Performance MAC Unit for FFT Implementation
High Performance MAC Unit for FFT Implementation
 
Design of Scalable FFT architecture for Advanced Wireless Communication Stand...
Design of Scalable FFT architecture for Advanced Wireless Communication Stand...Design of Scalable FFT architecture for Advanced Wireless Communication Stand...
Design of Scalable FFT architecture for Advanced Wireless Communication Stand...
 
Survey of Optimization of FFT processor for OFDM Receivers
Survey of Optimization of FFT processor for OFDM ReceiversSurvey of Optimization of FFT processor for OFDM Receivers
Survey of Optimization of FFT processor for OFDM Receivers
 
An Area Efficient Mixed Decimation MDF Architecture for Radix 22 Parallel FFT
An Area Efficient Mixed Decimation MDF Architecture for Radix 22  Parallel FFTAn Area Efficient Mixed Decimation MDF Architecture for Radix 22  Parallel FFT
An Area Efficient Mixed Decimation MDF Architecture for Radix 22 Parallel FFT
 
A High Speed Transposed Form FIR Filter Using Floating Point Dadda Multiplier
A High Speed Transposed Form FIR Filter Using Floating Point Dadda MultiplierA High Speed Transposed Form FIR Filter Using Floating Point Dadda Multiplier
A High Speed Transposed Form FIR Filter Using Floating Point Dadda Multiplier
 
Iaetsd computational performances of ofdm using
Iaetsd computational performances of ofdm usingIaetsd computational performances of ofdm using
Iaetsd computational performances of ofdm using
 
Fft
FftFft
Fft
 
FPGA Implementation of High Speed FIR Filters and less power consumption stru...
FPGA Implementation of High Speed FIR Filters and less power consumption stru...FPGA Implementation of High Speed FIR Filters and less power consumption stru...
FPGA Implementation of High Speed FIR Filters and less power consumption stru...
 
Design and Power Measurement of 2 And 8 Point FFT Using Radix-2 Algorithm for...
Design and Power Measurement of 2 And 8 Point FFT Using Radix-2 Algorithm for...Design and Power Measurement of 2 And 8 Point FFT Using Radix-2 Algorithm for...
Design and Power Measurement of 2 And 8 Point FFT Using Radix-2 Algorithm for...
 
G010233540
G010233540G010233540
G010233540
 
IRJET - Distributed Arithmetic Method for Complex Multiplication
IRJET -  	  Distributed Arithmetic Method for Complex MultiplicationIRJET -  	  Distributed Arithmetic Method for Complex Multiplication
IRJET - Distributed Arithmetic Method for Complex Multiplication
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Bm33388392
Bm33388392Bm33388392
Bm33388392
 
Bm33388392
Bm33388392Bm33388392
Bm33388392
 
Design of Optimized FIR Filter Using FCSD Representation
Design  of  Optimized  FIR  Filter  Using  FCSD Representation Design  of  Optimized  FIR  Filter  Using  FCSD Representation
Design of Optimized FIR Filter Using FCSD Representation
 
FPGA Implementation of Mixed Radix CORDIC FFT
FPGA Implementation of Mixed Radix CORDIC FFTFPGA Implementation of Mixed Radix CORDIC FFT
FPGA Implementation of Mixed Radix CORDIC FFT
 

Plus de IJERD Editor

A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service AttacksA Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service AttacksIJERD Editor
 
MEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACEMEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACEIJERD Editor
 
Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...IJERD Editor
 
Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’IJERD Editor
 
Reducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding DesignReducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding DesignIJERD Editor
 
Router 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and VerificationRouter 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and VerificationIJERD Editor
 
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...IJERD Editor
 
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVRMitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVRIJERD Editor
 
Study on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive ManufacturingStudy on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive ManufacturingIJERD Editor
 
Spyware triggering system by particular string value
Spyware triggering system by particular string valueSpyware triggering system by particular string value
Spyware triggering system by particular string valueIJERD Editor
 
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...IJERD Editor
 
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid SchemeSecure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid SchemeIJERD Editor
 
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...IJERD Editor
 
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web CameraGesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web CameraIJERD Editor
 
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...IJERD Editor
 
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...IJERD Editor
 
Moon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF DxingMoon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF DxingIJERD Editor
 
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...IJERD Editor
 
Importance of Measurements in Smart Grid
Importance of Measurements in Smart GridImportance of Measurements in Smart Grid
Importance of Measurements in Smart GridIJERD Editor
 
Study of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powderStudy of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powderIJERD Editor
 

Plus de IJERD Editor (20)

A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service AttacksA Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
 
MEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACEMEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACE
 
Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...
 
Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’
 
Reducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding DesignReducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding Design
 
Router 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and VerificationRouter 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and Verification
 
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
 
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVRMitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
 
Study on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive ManufacturingStudy on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive Manufacturing
 
Spyware triggering system by particular string value
Spyware triggering system by particular string valueSpyware triggering system by particular string value
Spyware triggering system by particular string value
 
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
 
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid SchemeSecure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
 
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
 
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web CameraGesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
 
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
 
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
 
Moon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF DxingMoon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF Dxing
 
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
 
Importance of Measurements in Smart Grid
Importance of Measurements in Smart GridImportance of Measurements in Smart Grid
Importance of Measurements in Smart Grid
 
Study of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powderStudy of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powder
 

Dernier

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Dernier (20)

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

B1030610

  • 1. International Journal of Engineering Research and Development e-ISSN: 2278-067X, p-ISSN: 2278-800X, www.ijerd.com Volume 10, Issue 3 (March 2014), PP.06-10 6 Design of an area efficient FFT/IFFT processor for WPAN applications S.Leena jebamoney1 , A.Nandhini2 , S.Krishnapriya3 1 Department of ECE, M.Tech VLSI Design, Sathyabama University, Tamilnadu, India. 2 Department of ECE, Assistant professor, Sathyabama University, Tamilnadu, India. 3 Department of ECE, M.Tech VLSI Design, sathyabama university, Tamilnadu, India. Abstract:- In a high speed WPAN applications the Orthogonal Frequency Division Multiplexing (OFDM) modulation has been adopted and FFT Processor is a key component. This paper presents a new technique to reduce the complex multiplication in FFT processor with less area occupied. In this paper a FFT/IFFT Processor using Radix-25 algorithm and a Wallace tree multiplier for efficient FFT processor is designed. This method reduces the size of twiddle factor memory and number of complex multiplications. The Results shows that the proposed design is area efficient design which achieves less Hardware complexity Keywords:- Fast Fourier Transform (FFT), Orthogonal Frequency Division Multiplexing (OFDM), Wallace tree multiplier modified radix-25 , Wireless Personal Area Network (WPAN). I. INTRODUCTION High rate WPAN systems will provide various Multimedia applications such as home network and real time video streaming. WPAN systems make use of Orthogonal Frequency Division Multiplexing modulation has been adopted. In that FFT processor is a key component in OFDM modulation of high rate WPAN system the high hardware complexity of FFT/IFFT processor exists, IEEE 802.11ad consists of 512 subcarriers hence the FFT/IFFT processor computes the FFT for 512-point arithmetic and should provide high throughput rate. The FFT/IFFT processors must be pipelined to provide high throughput. Many FFT architectures hav been designed to utilize the OFDM transmission effectively such as Single path Delay Feedback(SDF) and Multi-path Delay Feedback (MDF).among that MDF is mostly preferred in order to provide a high throughput .so to reduce the area and power consumption several FFT algorithms have been proposed The radix of the algorithm greatly influences the architecture of the FFT/IFFT processor. Small radix results in simple butterfly and higher radix will reduce the twiddle factor multiplication. hence rk algorithm is much preferred so that simple butterflies and reduced twiddle factor multiplication is achieved. The Radix-2 algorithm is a well known simple algorithm for FFT/IFFT processor. the Radix-4algorithm is suitable to achieve a high Data rate[8].The 512-point FFT/IFFT processor is designed with the modified Radix-25 algorithm[1] is proposed which can attain a high throughput rate. The speed of the processor is increased in the design of Proposed FFT/IFFT processor with the use of high speed Wallace tree multiplier instead of complex booth multiplier. The important units in FFT processor design are input unit, control unit, output unit and computational unit. the necessary computations are performed in computational unit, the computational complexity of tis unit need to be reduced in order to achieve high speed processor design hence Wallace tree multiplier is designed and used in the proposed FFT/IFFT processor design. The Wallace tree multiplier has less interconnection delay hence high speed can be achieved .the wallce tree is an efficient hardware implementation of digital circuit that multiplies two operands and produce results.so the area is occupied is occupied efficiently. It takes in the operands and produces a results. The implementation of Wallace tree multiplier using 5:2 compressor decreases the latency. The simple block diagram of 512-point FFT/IFFT processor that makes use of complex booth multiplier is shown in fig.1 which occupies more area in designing a FFT/IFFT processor for WPAN applications .the booth multiplier results in increased look up table (LUT) size hence the twiddle factor memory size is also increased.
  • 2. Design of an area efficient FFT/IFFT processor for WPAN applications 7 Fig.1: Block diagram of 512-point FFT/IFFT processor with booth multiplier II. PROPOSED FFT PROCESSOR In this paper an area efficient FFT processor is designed.The proposed architecture consists of two modules with butterfly units, wallace multipliers, constant multipliers, first-in first-out (FIFO), and a control unit. The butterfly units perform complex additions and subtractions of two input data.The main objective of proposed processor is to reduce the area occupied. firstly we will describe about the proposed block diagram. Fig.2 Block diagram of proposed FFT/IFFT processor
  • 3. Design of an area efficient FFT/IFFT processor for WPAN applications 8 A. Butterfly units Fig.3: Butterfly units The butterfly units perform complex additions and subtractions of two input data X[n] and X [n+N/2]. The behaviour of the butterfly units is as follows. All input values are saved into the FIFO until the N/2th input is entered. Then, the butterfly units conduct calculations between the input values and FIFO outputs, after entering (N/2)+1st the input. During the last N/2 clock cycles, all butterfly calculations are performed at each stage. Among the butterfly outputs, the complex addition outputs are fed to the next stage. And, the complex subtraction outputs are saved in the FIFO, and then during the next N/2 clock cycles, the FIFO outputs are fed to the next stage. Butterfly unit 1 (BU1) conducts complex additions and subtractions only. However, butterfly unit 2 (BU2) includes twiddle factor W4 multiplication utilizing the multiplexers and control signals. B. Constant multiplier Fig.4 Constant multiplier A complex multiplier can compute (a + j · b) (c + j · d) = (ac − bd) + j · (ad + bc). Here a + j · b is the multiplicand and c + j · d is the multiplier. These have both real and imaginary parts. This operation can be done by four real multipliers, one adder and one subtractor. The subtractor can be implemented by an adder with a carry 1. The twiddle factor multiplication is conducted using fixed width complex multipliers.
  • 4. Design of an area efficient FFT/IFFT processor for WPAN applications 9 C. Wallace tree multiplier Fig.5 Wallace tree multiplier A Wallace tree is an efficient hardware implementation of a digital circuit that multiplies two integers. Since Non-regularities in the construction of traditional multipliers result in a large amount of wasted area. The multiplier takes in operands: the multiplier (MR) and the multiplicand (MD), and produces the 8 multiplication result of the two at its output .The Desired architecture of the multiplier primarily consists of four major modules. Booth encoders, Wallace Tree adders and the Carry select Adders III. RADIX-25 ALGORITHM The Radix-25 algorithm incorporates a series sum split of four every stage, as compared to two in Radix-2. This way, the initial N-point DFT is divided to give four (N/4)-point FFT computations. Since the Radix-25 algorithm is the mutation of the Radix-2, all predominant features that apply to Radix-2 hold true here as well namely the highly regular structure, the „in-place‟ data-addressing between stages, scope of pipelining, etc. The mathematical formulation of the algorithm. Since, every butterfly works on four inputs - x(4n), x(4n+1), x(4n+2), x(4n+3), where n = 0, 1, ... , (N/4)-1 – feeding the butterfly with non-consecutive data ensemble values makes vectorial processing a bit tricky for generic type DSP processor cores The same applies to the addressing and handling of twiddle factors, since each twiddle factor needs to be referenced and fetched separately. Thus, while the Radix-25 algorithm is „faster‟ from an algorithmic perspective – as it completes the N point FFT in log 4 (N) stages, as compared to log 2 (N) stages in Radix-2. There is an added detail that the algorithm is better suited for a FFT of size N that is a proper power of 5 [9]. IV. PERFORMANCE ANALYSIS This section mainly discuss about flow summary of the proposed design and the simulation results from which we can infer the area occupied The proposed FFT/IFT processor is designed in verilog HDL and simulated to verify its functionality. both the simulation and synthesis is carried out using Quartus II and model sim tool .The proposed design is implemented in cyclone iv family to analyse the area occupied. The results show that the proposed design occupies less area, which reduces the hardware complexity. A. Flow Summary of Proposed FFT/IFFT Processor: Fig .6: Flow summary
  • 5. Design of an area efficient FFT/IFFT processor for WPAN applications 10 This flow summary shows the area, total logic elements are 14% area using cyclone IV family. This figure discuss about area of the FFT processor. B. Comparison Table: The table 1 shows the comparison of area occupied by the design. Table I: Comparison Table V. CONCLUSIONS We proposed an area efficient FFT/IFFT Processor with Wallace tree multiplier The number of complex multipliers and twiddle factor LUTs are reduced using the Radix-25 algorithm. The proposed FFT/IFFT design is the most area-efficient architecture for FFT processors. In future this can use in any WPAN application depending upon the need and also any multiplier that reduces the complex twiddle factor multiplication can be used in the design to improve its performance. REFERENCES [1]. M.Ayinala.., .M.Brown., and Parhi.K.K,(Jun.2012) “A Pipelined parallel FFT architectures via folding transformation,” IEEE Trans. Very Large Scale Intergr. (VLSI) Syst., vol. 20, no. 6, pp 1068– 1081. [2]. H.F.Chi and Z.H.Lai ,(May 2005) “A cost-effective memory-based real-valued FFT and Hermitian symmetricIFFT processor for DMT-based wire-line transmission systems,” in Proc. IEEE Int. Symp. Circuits Syst., vol. 6, pp. 6006–6009. [3]. K.Cho., J.Chung.,K Lee., and Parhi.K.K ,(May 2004) “Design of low-error fixed width modified booth multiplier,” IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 12, no. 5, pp. 522–531. [4]. Y.Chen., C.Lee. C.Lin., Y.Tsao., and Y. Wei.,(Feb.2008) “An indexed-scaling pipelined FFT processor for OFDM-based WPAN applications,” IEEE Trans. Circuits Syst. II, Exp. Briefs, vol. 55, no. 2, pp. 146–150. [5]. A.Cortes., J.F.Sevillano, and I.Velez.,(Jul.2009) “Radix –rk FFTs :Matrical representation SDC/SDF pipeline implementation,” IEEE Trans. Signal Process., vol. 57, no. 7, pp. 2824–2839 [6]. M.Garrido., J.Grajal., and Parhi.K.K,(Dec.2009) “A pipelined FFT architecture for real-valued signals,” IEEE Trans.Circuits Syst. I, Reg. Papers, vol. 56, no. 12, pp. 2634–2643 [7]. R.I. Hartley.,(Oct.1996).“Subexpression sharing in filters using canonic signed digit multipliers,” IEE Trans.circuits Syst. II, Exp. Briefs, vol. 43, no. 10, pp. 677–688. [8]. C.Y.Lin. and C.Y. Lee, (Apr.2007).“Design of an FFT/IFFT processor for MIMO OFDM systems,” IEEE Trans. Circuits Syst. I, Reg. Papers, vol. 54, no. 4, pp. 807–815. [9]. Y.Lin,C. Lee.,and H.Liu., (Aug.2005) “A 1-GS/s FFT/IFFT processor for UWB applications,” IEEE J. Solid-State Circuits, vol. 40, no. 8, pp. 1726–1735. [10]. J.Lee and H.Lee (Apr.2008) “A high-speed two-parallel Radix-24 FFT/IFFT processor for MB- OFDMUWB systems,” IEICE Trans. Fundam., vol. E91-A, no. 4, pp. 1206–1211. [11]. S.Tang, T.Chang, and J.Tsai, (Jun.2010). “A 2.4-GS/s FFT processor for OFDM based WPAN applications,” IEEE Trans. Circuits Syst. II, Exp. Briefs, vol. 57, no. 6, pp. 451–455. [12]. Y.Voronenko. and M.Püschel., (Jan.2009) “Algebraic signal processing theory: Cooley-Tukey type algorithm for real DFTs,” IEEE Trans. Signal Process., vol. 57, no. 1, pp. 205–222. PROPOSED DESIGN OCCUPIED AVAILABLE TOTAL LOGIC ELEMENTS OCCUPIED 10,753 (14%) 75,408 TOTAL MEMORY BITS 8,234 (<1%) 2,810,880 TOTAL COMBINATIONAL FUNCTIONS 6,656 (9%) 75,408 TOTAL PINS 71 (17%) 427