64 point fft chip
TRANSCRIPT
04/15/2023
1
64 POINT FFT/ifft Processor for Ieee 802.11(a)
standard
Presented by: SHALY JOSE ECE VJCET 2011-2015
04/15/2023
2
INTRODUCTION
Discrete Fourier Transform
Fast Fourier Transform: Algorithm to compute DFT using reduced no of calculations.
04/15/2023
3
Applications of FFT
Used in signal processing applications,such as:
OFDM:Orthogonal Frequency Division Multiplexing;A method encoding digital data on multiple carrier
frequencies.Software defined radio:SDR:Radio communication components implemented by
means of software on a personal computer or embedded system.
04/15/2023
4
64 pt FFT PROCESSOR—turbo 64 Developed for IEEE 802.11(a) standard. Core area:6.8 sq. mm Average power consumption: 41 mW at 1.8 V @ 20 MHz
frequency
04/15/2023
5Why TURBO64 at 20 MHz?
IEEE 802.11(a) standard
4microsec
Cooley-Turkey Algorithm
192 complex butterfly
operations for a 64 point FFT
1 butterfly operation
• 20.8 ns
48 MHz frequency
04/15/2023
6
THEORETICAL BACKGROUND
• FFT, A(r)=………………………….1
Where B(k)-complex data sequenceN-length of the sequence------
• Consider:N=MT,r=s+Tt ,k=l+Mm
s,l k,m
Applying these values in above equation:
04/15/2023
7
A(s+Tt)=[]………….2
• Eqn (2) FFT decomposed into M point and T point FFTAnd combined for final result.
• Considering M=8 and T=8: the 64 point FFT can be expressed as:
A(s+Tt)=[]………3
04/15/2023
8
Signal Flow graph of a 8 point DFT
04/15/2023
9
IFFT
Swap real and
imaginary terms
Forward FFT
Again swap the real
and imaginary
terms.
04/15/2023
10
ARCHITECTURE OF TURBO64
Input unit
1st 8 pt FFT unit
Multiplier unit CB unit 2nd 8 pt
FFT unitOutput
unit
Data 16bit Start input
5 bit binarycounter
Start modecount
16 bit complex output
Data out
04/15/2023
11
INPUTUNIT
Three additional register
Input register bank
16 bit wordlength
and 57 complex samples
04/15/2023
12
Block diagram of input unit
04/15/2023
13
8 point FFT Unit
• Fully parallel 8 Point FFT
• Internal wordlength:16 bit
Signal flow graph of a 8 point FFT
04/15/2023
14
MULTIPLIER UNITInterdimensional Constants:
•49 non trivial interdimensional constants to be multiplied to result of 1st 8 point FFT.
(,s,l {1,2….7})•Only nine sets are unique
04/15/2023
15
Contd…
• (1,0), (0.995178, 0.097961), (0.980773, 0.195068),(0.956909, 0.290283), (0.923828, 0.382629), (0.881896,0.471374), (0.831420, 0.555541), (0.773010, 0.634338),
(0.707092, 0.707092)•Each constant decomposed as summation/subtraction
based on powers of 2.
04/15/2023
16
•Eg:0.991578 (1-
Circuit diagram of proposed multiplier unit-----hard wired representation of the constant
04/15/2023
17
TABLE IREALIZATION OF DIFFERENT CONSTANTS
IN TERMS OF POWER OF 2
04/15/2023
18
•Final design of multiplier unit,
Block diagram of complete multiplier unit
04/15/2023
19
TABLE IIUTILIZATION OF THE DIFFERENT HARD-WIRED CONSTANTS DURING THE
49 COMPLEX MULTIPLICATION OPERATION
04/15/2023
20
COMPARISON
Synthesized multiplier unit
Cell area:0.6 sqmm
Average power consumption:19m
W
Multiplier unit with 8 complex
multipliers
Cell area:1.1 sqmm
Average power consumption:31m
W
04/15/2023
21
Multiplier unit also has 2 shuffle network:1.Routes data to appropriate constants2.Maps multiplied data to appropriate index of CB unit.
04/15/2023
22
ARCHITECTURE OF TURBO64
Input unit
1st 8 pt FFT unit
Multiplier unit CB unit 2nd 8 pt
FFT unitOutput
unit
Data 16bit Start input
5 bit binarycounter
Start modecount
16 bit complex output
Data out
04/15/2023
23
OUTPUT UNIT
Block diagram of output unit
04/15/2023
24
MEASUREMENT RESULTS:
• Fabricated using 0.25micrometer 3 metal layer BiCmos process.
• 85 I/O ports• Average power dissipation over 55
fabricated chips:o 4.1mW at 1.8V @ 20MHz frequencyo 84mW at 2.5 V @ same frequencyo Maximum frequency of operation:o At 1.8 V=26 MHzo At 2.5 V=38MHz
04/15/2023
25
Die photograph of TURBO64 processor
04/15/2023
26
CONCLUSION
•Requires smaller no. of clock cycles •Better power perfomance, less silicon area• Proposed architecture can be used for any fast and
low power requirement operations.
04/15/2023
27
REFERENCES
• [1]A 64 point fourier transform chp for high speed wireless LAN application using OFDM-K.Maharatna,E.Grass,U.Jaghold
• [2] A. M. Despain, “Very fast Fourier transform algorithms hardware for implementation,” IEEE Trans. Comput., vol. C-28, no. 5, pp. 333–341,1979.
• [3]C. Chen and L.Wang, “A new efficient systolic architecture for the 2-D discrete Fourier transform,” in Proc. IEEE Int. Symp. Circuits and Systems,vol. 6, ch. 732, 1992, pp. 689–692.
04/15/2023
28
Thank You