SlideShare a Scribd company logo
1 of 28
Presented by:
SHALY JOSE
ECE
VJCET
2011-2015
4/12/2015
1
INTRODUCTION
Discrete Fourier Transform
 Fast Fourier Transform:
Algorithm to compute DFT using
reduced no of calculations.
4/12/2015
2
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.
4/12/2015
3
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
4/12/2015
4
Why 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
4/12/2015
5
• FFT, A(r)= 𝑘=0
𝑁−1
𝐵 𝑘 𝑊 𝑟𝑘
𝑁
………………………….1
Where B(k)-complex data sequence
N-length of the sequence
𝑊𝑁 ------ 𝑒−2𝑗𝜋/𝑁
• Consider:
N=MT,r=s+Tt ,k=l+Mm
s,l ∈ 0,1, … … 7
k,m∈ 0, … … 𝑇 − 1
Applying these values in above equation:
4/12/2015
6
A(s+Tt)= 𝑙=0
𝑇−1
𝑊 𝑙𝑡
𝑀[𝑊 𝑠𝑙
𝑀𝑇 𝑚=0
𝑇−1
𝐵(𝑙 + 𝑀𝑚)𝑊 𝑠𝑚
𝑇
]………….2
• Eqn (2) FFT decomposed into M point and T point FFT
And combined for final result.
• Considering M=8 and T=8: the 64 point FFT can be expressed as:
A(s+Tt)= 𝑙=0
7
𝑊 𝑙𝑡
8 [𝑊 𝑠𝑙
64 𝑚=0
7
𝐵(𝑙 + 8𝑚)𝑊 𝑠𝑚
8
]………
3
4/12/2015
7
Signal Flow graph of a 8 point DFT
4/12/2015
8
4/12/2015
9
Swap real and
imaginary
terms
Forward FFT
Again swap
the real and
imaginary
terms.
ARCHITECTURE OF TURBO64
Input unit
1st 8 pt
FFT unit
Multiplier
unit
CB unit
2nd 8 pt
FFT unit
Output
unit
Data 16bit
Start input
5 bit binary
counter
Start mode
count
16 bit
complex
output
Data out
4/12/2015
10
INPUT
UNIT
Three
additional
register
Input register
bank
16 bit
wordlength and
57 complex
samples
4/12/2015
11
4/12/2015
12
Block diagram of input unit
8 point FFT Unit
• Fully parallel 8
Point FFT
• Internal
wordlength:16 bit
4/12/2015
13
Signal flow graph of a 8 point FFT
MULTIPLIER UNIT
Interdimensional Constants:
• 49 non trivial interdimensional constants to be
multiplied to result of 1st 8 point FFT.
(𝑊 𝑠𝑙
64
,s,l ∈ {1,2….7})
• Only nine sets are unique
4/12/2015
14
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.
4/12/2015
15
• Eg:0.991578 (1-2−8 − 2−10+2−14)
4/12/2015
16
Circuit diagram of proposed multiplier unit-----hard
wired representation of the constant
TABLE I
REALIZATION OF DIFFERENT CONSTANTS
IN TERMS OF POWER OF 2
4/12/2015
17
• Final design of multiplier unit,
4/12/2015
18
Block diagram of complete multiplier unit
TABLE II
UTILIZATION OF THE DIFFERENT HARD-WIRED CONSTANTS DURING THE
49 COMPLEX MULTIPLICATION OPERATION
4/12/2015
19
COMPARISON
Synthesized
multiplier unit
Cell area:0.6 sqmm
Average power
consumption:19mW
Multiplier unit with
8 complex
multipliers
Cell area:1.1 sqmm
Average power
consumption:31mW
4/12/2015
20
Multiplier unit also
has 2 shuffle
network:
1.Routes data to
appropriate
constants
2.Maps multiplied
data to appropriate
index of CB unit.
4/12/2015
21
ARCHITECTURE OF TURBO64
Input unit
1st 8 pt
FFT unit
Multiplier
unit
CB unit
2nd 8 pt
FFT unit
Output
unit
Data 16bit
Start input
5 bit binary
counter
Start mode
count
16 bit
complex
output
Data out
4/12/2015
22
OUTPUT UNIT
4/12/2015
23
Block diagram of output
unit
• 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 frequency
o 84mW at 2.5 V @ same frequency
o Maximum frequency of operation:
o At 1.8 V=26 MHz
o At 2.5 V=38MHz
4/12/2015
24
Die photograph of
TURBO64 processor
4/12/2015
25
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.
4/12/2015
26
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.
4/12/2015
27
4/12/2015
28

More Related Content

What's hot

Embedded Systems Training Report
Embedded Systems Training ReportEmbedded Systems Training Report
Embedded Systems Training ReportAkhil Garg
 
EC8562 DSP Viva Questions
EC8562 DSP Viva Questions EC8562 DSP Viva Questions
EC8562 DSP Viva Questions ssuser2797e4
 
Embedded system Design
Embedded system DesignEmbedded system Design
Embedded system DesignAJAL A J
 
Circular convolution
Circular convolutionCircular convolution
Circular convolutionssuserb83554
 
1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoTIEEE MIU SB
 
Design of IIR filters
Design of IIR filtersDesign of IIR filters
Design of IIR filtersop205
 
HEAD MOTION CONTROLLED BY WHEELCHAIR
HEAD MOTION CONTROLLED BY WHEELCHAIRHEAD MOTION CONTROLLED BY WHEELCHAIR
HEAD MOTION CONTROLLED BY WHEELCHAIRAncy raju
 
Fast Fourier Transform
Fast Fourier TransformFast Fourier Transform
Fast Fourier Transformop205
 
Windowing techniques of fir filter design
Windowing techniques of fir filter designWindowing techniques of fir filter design
Windowing techniques of fir filter designRohan Nagpal
 
Fir filter design (windowing technique)
Fir filter design (windowing technique)Fir filter design (windowing technique)
Fir filter design (windowing technique)Bin Biny Bino
 
Training Report on Embedded System
Training Report on Embedded SystemTraining Report on Embedded System
Training Report on Embedded SystemRoshan Mani
 
DSP_FOEHU - MATLAB 04 - The Discrete Fourier Transform (DFT)
DSP_FOEHU - MATLAB 04 - The Discrete Fourier Transform (DFT)DSP_FOEHU - MATLAB 04 - The Discrete Fourier Transform (DFT)
DSP_FOEHU - MATLAB 04 - The Discrete Fourier Transform (DFT)Amr E. Mohamed
 
Laser Communications
Laser CommunicationsLaser Communications
Laser CommunicationsSeminar Links
 
LT1965 - Low Noise LDO Linear Regulator
LT1965 - Low Noise LDO Linear RegulatorLT1965 - Low Noise LDO Linear Regulator
LT1965 - Low Noise LDO Linear RegulatorPremier Farnell
 

What's hot (20)

Embedded Systems Training Report
Embedded Systems Training ReportEmbedded Systems Training Report
Embedded Systems Training Report
 
Decimation in Time
Decimation in TimeDecimation in Time
Decimation in Time
 
EC8562 DSP Viva Questions
EC8562 DSP Viva Questions EC8562 DSP Viva Questions
EC8562 DSP Viva Questions
 
Chebyshev filter
Chebyshev filterChebyshev filter
Chebyshev filter
 
Embedded system Design
Embedded system DesignEmbedded system Design
Embedded system Design
 
Properties of dft
Properties of dftProperties of dft
Properties of dft
 
Circular convolution
Circular convolutionCircular convolution
Circular convolution
 
1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT
 
Design of IIR filters
Design of IIR filtersDesign of IIR filters
Design of IIR filters
 
Dsp lecture vol 2 dft & fft
Dsp lecture vol 2 dft & fftDsp lecture vol 2 dft & fft
Dsp lecture vol 2 dft & fft
 
HEAD MOTION CONTROLLED BY WHEELCHAIR
HEAD MOTION CONTROLLED BY WHEELCHAIRHEAD MOTION CONTROLLED BY WHEELCHAIR
HEAD MOTION CONTROLLED BY WHEELCHAIR
 
Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...
Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...
Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...
 
Fast Fourier Transform
Fast Fourier TransformFast Fourier Transform
Fast Fourier Transform
 
Windowing techniques of fir filter design
Windowing techniques of fir filter designWindowing techniques of fir filter design
Windowing techniques of fir filter design
 
Fir filter design (windowing technique)
Fir filter design (windowing technique)Fir filter design (windowing technique)
Fir filter design (windowing technique)
 
Training Report on Embedded System
Training Report on Embedded SystemTraining Report on Embedded System
Training Report on Embedded System
 
DSP_FOEHU - MATLAB 04 - The Discrete Fourier Transform (DFT)
DSP_FOEHU - MATLAB 04 - The Discrete Fourier Transform (DFT)DSP_FOEHU - MATLAB 04 - The Discrete Fourier Transform (DFT)
DSP_FOEHU - MATLAB 04 - The Discrete Fourier Transform (DFT)
 
Traffic light controller
Traffic light controllerTraffic light controller
Traffic light controller
 
Laser Communications
Laser CommunicationsLaser Communications
Laser Communications
 
LT1965 - Low Noise LDO Linear Regulator
LT1965 - Low Noise LDO Linear RegulatorLT1965 - Low Noise LDO Linear Regulator
LT1965 - Low Noise LDO Linear Regulator
 

Viewers also liked

Introduction to culture bumps
Introduction to culture bumps Introduction to culture bumps
Introduction to culture bumps culturebump21
 
Image Denoising Using Wavelet
Image Denoising Using WaveletImage Denoising Using Wavelet
Image Denoising Using WaveletAsim Qureshi
 
Secure Productive Enterprise from Microsoft and Atidan
Secure Productive Enterprise from Microsoft and AtidanSecure Productive Enterprise from Microsoft and Atidan
Secure Productive Enterprise from Microsoft and AtidanDavid J Rosenthal
 
Flip Chip technology
Flip Chip technologyFlip Chip technology
Flip Chip technologyMantra VLSI
 
Schmitt trigger basics
Schmitt trigger  basicsSchmitt trigger  basics
Schmitt trigger basicsSAQUIB AHMAD
 
The Fast Fourier Transform (FFT)
The Fast Fourier Transform (FFT)The Fast Fourier Transform (FFT)
The Fast Fourier Transform (FFT)Oka Danil
 
Introduction to Wavelet Transform with Applications to DSP
Introduction to Wavelet Transform with Applications to DSPIntroduction to Wavelet Transform with Applications to DSP
Introduction to Wavelet Transform with Applications to DSPHicham Berkouk
 
Fin Fet Technology by SAMRA
Fin Fet  Technology by SAMRAFin Fet  Technology by SAMRA
Fin Fet Technology by SAMRABal Partap Singh
 
Physical design
Physical design Physical design
Physical design Mantra VLSI
 
Identity and Access Management from Microsoft and Razor Technology
Identity and Access Management from Microsoft and Razor TechnologyIdentity and Access Management from Microsoft and Razor Technology
Identity and Access Management from Microsoft and Razor TechnologyDavid J Rosenthal
 
Introduction to wavelet transform
Introduction to wavelet transformIntroduction to wavelet transform
Introduction to wavelet transformRaj Endiran
 
wireless electricity ppt presentation by Ashish raj sahu 1112232015 (uptu)
wireless electricity ppt presentation by   Ashish raj sahu 1112232015 (uptu)wireless electricity ppt presentation by   Ashish raj sahu 1112232015 (uptu)
wireless electricity ppt presentation by Ashish raj sahu 1112232015 (uptu)ASHISH RAJ
 

Viewers also liked (20)

Bubble Power
Bubble PowerBubble Power
Bubble Power
 
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
 
Introduction to culture bumps
Introduction to culture bumps Introduction to culture bumps
Introduction to culture bumps
 
Image Denoising Using Wavelet
Image Denoising Using WaveletImage Denoising Using Wavelet
Image Denoising Using Wavelet
 
Secure Productive Enterprise from Microsoft and Atidan
Secure Productive Enterprise from Microsoft and AtidanSecure Productive Enterprise from Microsoft and Atidan
Secure Productive Enterprise from Microsoft and Atidan
 
Dif fft
Dif fftDif fft
Dif fft
 
Flip Chip technology
Flip Chip technologyFlip Chip technology
Flip Chip technology
 
Schmitt trigger basics
Schmitt trigger  basicsSchmitt trigger  basics
Schmitt trigger basics
 
Fft ppt
Fft pptFft ppt
Fft ppt
 
BUMP
BUMPBUMP
BUMP
 
The Fast Fourier Transform (FFT)
The Fast Fourier Transform (FFT)The Fast Fourier Transform (FFT)
The Fast Fourier Transform (FFT)
 
Introduction to Wavelet Transform with Applications to DSP
Introduction to Wavelet Transform with Applications to DSPIntroduction to Wavelet Transform with Applications to DSP
Introduction to Wavelet Transform with Applications to DSP
 
Witricity PPT
Witricity PPTWitricity PPT
Witricity PPT
 
Fin Fet Technology by SAMRA
Fin Fet  Technology by SAMRAFin Fet  Technology by SAMRA
Fin Fet Technology by SAMRA
 
Physical design
Physical design Physical design
Physical design
 
Identity and Access Management from Microsoft and Razor Technology
Identity and Access Management from Microsoft and Razor TechnologyIdentity and Access Management from Microsoft and Razor Technology
Identity and Access Management from Microsoft and Razor Technology
 
WiTricity
WiTricityWiTricity
WiTricity
 
Introduction to wavelet transform
Introduction to wavelet transformIntroduction to wavelet transform
Introduction to wavelet transform
 
wireless electricity ppt presentation by Ashish raj sahu 1112232015 (uptu)
wireless electricity ppt presentation by   Ashish raj sahu 1112232015 (uptu)wireless electricity ppt presentation by   Ashish raj sahu 1112232015 (uptu)
wireless electricity ppt presentation by Ashish raj sahu 1112232015 (uptu)
 
2 tier and 3 tier architecture
2 tier and 3 tier architecture2 tier and 3 tier architecture
2 tier and 3 tier architecture
 

Similar to 64 point fft chip

Design of High Performance 8,16,32-bit Vedic Multipliers using SCL PDK 180nm ...
Design of High Performance 8,16,32-bit Vedic Multipliers using SCL PDK 180nm ...Design of High Performance 8,16,32-bit Vedic Multipliers using SCL PDK 180nm ...
Design of High Performance 8,16,32-bit Vedic Multipliers using SCL PDK 180nm ...Angel Yogi
 
Ls catalog thiet bi dien mk e_0908
Ls catalog thiet bi dien mk e_0908Ls catalog thiet bi dien mk e_0908
Ls catalog thiet bi dien mk e_0908Dien Ha The
 
Ls catalog thiet bi dien mk e_0908_dienhathe.vn
Ls catalog thiet bi dien mk e_0908_dienhathe.vnLs catalog thiet bi dien mk e_0908_dienhathe.vn
Ls catalog thiet bi dien mk e_0908_dienhathe.vnDien Ha The
 
Nec neo microwave equipment introduction
Nec neo microwave equipment introductionNec neo microwave equipment introduction
Nec neo microwave equipment introductionAdnan Munir
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Scienceresearchinventy
 
Advanced motion controls dzralte 012l080
Advanced motion controls dzralte 012l080Advanced motion controls dzralte 012l080
Advanced motion controls dzralte 012l080Electromate
 
Advanced motion controls dpranie 015s400
Advanced motion controls dpranie 015s400Advanced motion controls dpranie 015s400
Advanced motion controls dpranie 015s400Electromate
 
Advanced motion controls dprnlie 030a400
Advanced motion controls dprnlie 030a400Advanced motion controls dprnlie 030a400
Advanced motion controls dprnlie 030a400Electromate
 
Advanced motion controls dprahie 015s400
Advanced motion controls dprahie 015s400Advanced motion controls dprahie 015s400
Advanced motion controls dprahie 015s400Electromate
 
Advanced motion controls dprahia 015s400
Advanced motion controls dprahia 015s400Advanced motion controls dprahia 015s400
Advanced motion controls dprahia 015s400Electromate
 
Technology overview
Technology overviewTechnology overview
Technology overviewvirtuehm
 
Advanced motion controls dzralte 020l080
Advanced motion controls dzralte 020l080Advanced motion controls dzralte 020l080
Advanced motion controls dzralte 020l080Electromate
 
Lm3488 mm Datasheet-- Sharing by kynix
Lm3488 mm Datasheet-- Sharing by kynixLm3488 mm Datasheet-- Sharing by kynix
Lm3488 mm Datasheet-- Sharing by kynixwhatry1995
 
LM358 dual operational amplifier
LM358 dual operational amplifierLM358 dual operational amplifier
LM358 dual operational amplifierEasonchenng
 
Icom v82 service manual
Icom v82 service manualIcom v82 service manual
Icom v82 service manualjoffco
 
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
 
Advanced motion controls dpranie 015a400
Advanced motion controls dpranie 015a400Advanced motion controls dpranie 015a400
Advanced motion controls dpranie 015a400Electromate
 
Advanced motion controls dprahie 015a400
Advanced motion controls dprahie 015a400Advanced motion controls dprahie 015a400
Advanced motion controls dprahie 015a400Electromate
 

Similar to 64 point fft chip (20)

Design of High Performance 8,16,32-bit Vedic Multipliers using SCL PDK 180nm ...
Design of High Performance 8,16,32-bit Vedic Multipliers using SCL PDK 180nm ...Design of High Performance 8,16,32-bit Vedic Multipliers using SCL PDK 180nm ...
Design of High Performance 8,16,32-bit Vedic Multipliers using SCL PDK 180nm ...
 
Ls catalog thiet bi dien mk e_0908
Ls catalog thiet bi dien mk e_0908Ls catalog thiet bi dien mk e_0908
Ls catalog thiet bi dien mk e_0908
 
Ls catalog thiet bi dien mk e_0908_dienhathe.vn
Ls catalog thiet bi dien mk e_0908_dienhathe.vnLs catalog thiet bi dien mk e_0908_dienhathe.vn
Ls catalog thiet bi dien mk e_0908_dienhathe.vn
 
Paso neo a
Paso neo aPaso neo a
Paso neo a
 
Nec neo microwave equipment introduction
Nec neo microwave equipment introductionNec neo microwave equipment introduction
Nec neo microwave equipment introduction
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
Advanced motion controls dzralte 012l080
Advanced motion controls dzralte 012l080Advanced motion controls dzralte 012l080
Advanced motion controls dzralte 012l080
 
Advanced motion controls dpranie 015s400
Advanced motion controls dpranie 015s400Advanced motion controls dpranie 015s400
Advanced motion controls dpranie 015s400
 
Advanced motion controls dprnlie 030a400
Advanced motion controls dprnlie 030a400Advanced motion controls dprnlie 030a400
Advanced motion controls dprnlie 030a400
 
Advanced motion controls dprahie 015s400
Advanced motion controls dprahie 015s400Advanced motion controls dprahie 015s400
Advanced motion controls dprahie 015s400
 
Advanced motion controls dprahia 015s400
Advanced motion controls dprahia 015s400Advanced motion controls dprahia 015s400
Advanced motion controls dprahia 015s400
 
Technology overview
Technology overviewTechnology overview
Technology overview
 
Advanced motion controls dzralte 020l080
Advanced motion controls dzralte 020l080Advanced motion controls dzralte 020l080
Advanced motion controls dzralte 020l080
 
Lm3488 mm Datasheet-- Sharing by kynix
Lm3488 mm Datasheet-- Sharing by kynixLm3488 mm Datasheet-- Sharing by kynix
Lm3488 mm Datasheet-- Sharing by kynix
 
MC13202.pdf
MC13202.pdfMC13202.pdf
MC13202.pdf
 
LM358 dual operational amplifier
LM358 dual operational amplifierLM358 dual operational amplifier
LM358 dual operational amplifier
 
Icom v82 service manual
Icom v82 service manualIcom v82 service manual
Icom v82 service manual
 
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
 
Advanced motion controls dpranie 015a400
Advanced motion controls dpranie 015a400Advanced motion controls dpranie 015a400
Advanced motion controls dpranie 015a400
 
Advanced motion controls dprahie 015a400
Advanced motion controls dprahie 015a400Advanced motion controls dprahie 015a400
Advanced motion controls dprahie 015a400
 

Recently uploaded

Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 

Recently uploaded (20)

Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 

64 point fft chip

  • 2. INTRODUCTION Discrete Fourier Transform  Fast Fourier Transform: Algorithm to compute DFT using reduced no of calculations. 4/12/2015 2
  • 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. 4/12/2015 3
  • 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 4/12/2015 4
  • 5. Why 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 4/12/2015 5
  • 6. • FFT, A(r)= 𝑘=0 𝑁−1 𝐵 𝑘 𝑊 𝑟𝑘 𝑁 ………………………….1 Where B(k)-complex data sequence N-length of the sequence 𝑊𝑁 ------ 𝑒−2𝑗𝜋/𝑁 • Consider: N=MT,r=s+Tt ,k=l+Mm s,l ∈ 0,1, … … 7 k,m∈ 0, … … 𝑇 − 1 Applying these values in above equation: 4/12/2015 6
  • 7. A(s+Tt)= 𝑙=0 𝑇−1 𝑊 𝑙𝑡 𝑀[𝑊 𝑠𝑙 𝑀𝑇 𝑚=0 𝑇−1 𝐵(𝑙 + 𝑀𝑚)𝑊 𝑠𝑚 𝑇 ]………….2 • Eqn (2) FFT decomposed into M point and T point FFT And combined for final result. • Considering M=8 and T=8: the 64 point FFT can be expressed as: A(s+Tt)= 𝑙=0 7 𝑊 𝑙𝑡 8 [𝑊 𝑠𝑙 64 𝑚=0 7 𝐵(𝑙 + 8𝑚)𝑊 𝑠𝑚 8 ]……… 3 4/12/2015 7
  • 8. Signal Flow graph of a 8 point DFT 4/12/2015 8
  • 9. 4/12/2015 9 Swap real and imaginary terms Forward FFT Again swap the real and imaginary terms.
  • 10. ARCHITECTURE OF TURBO64 Input unit 1st 8 pt FFT unit Multiplier unit CB unit 2nd 8 pt FFT unit Output unit Data 16bit Start input 5 bit binary counter Start mode count 16 bit complex output Data out 4/12/2015 10
  • 13. 8 point FFT Unit • Fully parallel 8 Point FFT • Internal wordlength:16 bit 4/12/2015 13 Signal flow graph of a 8 point FFT
  • 14. MULTIPLIER UNIT Interdimensional Constants: • 49 non trivial interdimensional constants to be multiplied to result of 1st 8 point FFT. (𝑊 𝑠𝑙 64 ,s,l ∈ {1,2….7}) • Only nine sets are unique 4/12/2015 14
  • 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. 4/12/2015 15
  • 16. • Eg:0.991578 (1-2−8 − 2−10+2−14) 4/12/2015 16 Circuit diagram of proposed multiplier unit-----hard wired representation of the constant
  • 17. TABLE I REALIZATION OF DIFFERENT CONSTANTS IN TERMS OF POWER OF 2 4/12/2015 17
  • 18. • Final design of multiplier unit, 4/12/2015 18 Block diagram of complete multiplier unit
  • 19. TABLE II UTILIZATION OF THE DIFFERENT HARD-WIRED CONSTANTS DURING THE 49 COMPLEX MULTIPLICATION OPERATION 4/12/2015 19
  • 20. COMPARISON Synthesized multiplier unit Cell area:0.6 sqmm Average power consumption:19mW Multiplier unit with 8 complex multipliers Cell area:1.1 sqmm Average power consumption:31mW 4/12/2015 20
  • 21. Multiplier unit also has 2 shuffle network: 1.Routes data to appropriate constants 2.Maps multiplied data to appropriate index of CB unit. 4/12/2015 21
  • 22. ARCHITECTURE OF TURBO64 Input unit 1st 8 pt FFT unit Multiplier unit CB unit 2nd 8 pt FFT unit Output unit Data 16bit Start input 5 bit binary counter Start mode count 16 bit complex output Data out 4/12/2015 22
  • 24. • 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 frequency o 84mW at 2.5 V @ same frequency o Maximum frequency of operation: o At 1.8 V=26 MHz o At 2.5 V=38MHz 4/12/2015 24
  • 25. Die photograph of TURBO64 processor 4/12/2015 25
  • 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. 4/12/2015 26
  • 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. 4/12/2015 27