OFDM DFT  DFT  Inverse DFT  An N-point DFT (or inverse DFT) requires a total of N 2 complex multiplications  This transform can be implemented very.

Slides:



Advertisements
Similar presentations
Chapter 19 Fast Fourier Transform (FFT) (Theory and Implementation)
Advertisements

DFT & FFT Computation.
DCSP-13 Jianfeng Feng Department of Computer Science Warwick Univ., UK
An implementation of IEEE802.11a WLAN system using Subword Parallelism and its Quantization Error Evaluation Zaipeng Xie Muwu Hou Daphne J Franklin.
Digital Kommunikationselektronik TNE027 Lecture 5 1 Fourier Transforms Discrete Fourier Transform (DFT) Algorithms Fast Fourier Transform (FFT) Algorithms.
The Discrete Fourier Transform. The spectrum of a sampled function is given by where –  or 0 .
LECTURE Copyright  1998, Texas Instruments Incorporated All Rights Reserved Use of Frequency Domain Telecommunication Channel |A| f fcfc Frequency.
ECE 734: Project Presentation Pankhuri May 8, 2013 Pankhuri May 8, point FFT Algorithm for OFDM Applications using 8-point DFT processor (radix-8)
1 Chapter 16 Fourier Analysis with MATLAB Fourier analysis is the process of representing a function in terms of sinusoidal components. It is widely employed.
1 Peak-to-Average Power Ratio (PAPR) One of the main problems in OFDM system is large PAPR /PAR(increased complexity of the ADC and DAC, and reduced efficiency.
Lecture #17 INTRODUCTION TO THE FAST FOURIER TRANSFORM ALGORITHM Department of Electrical and Computer Engineering Carnegie Mellon University Pittsburgh,
S. Mandayam/ ECOMMS/ECE Dept./Rowan University Electrical Communications Systems Spring 2005 Shreekanth Mandayam ECE Department Rowan University.
Introduction to Fast Fourier Transform (FFT) Algorithms R.C. Maher ECEN4002/5002 DSP Laboratory Spring 2003.
Fast Fourier Transform. Agenda Historical Introduction CFT and DFT Derivation of FFT Implementation.
S. Mandayam/ ECOMMS/ECE Dept./Rowan University Electrical Communications Systems ECE Spring 2008 Shreekanth Mandayam ECE Department Rowan University.
Chapter 15 Digital Signal Processing
S. Mandayam/ ECOMMS/ECE Dept./Rowan University Electrical Communications Systems ECE Spring 2009 Shreekanth Mandayam ECE Department Rowan University.
S. Mandayam/ ECOMMS/ECE Dept./Rowan University Electrical Communications Systems ECE Spring 2009 Shreekanth Mandayam ECE Department Rowan University.
S. Mandayam/ ECOMMS/ECE Dept./Rowan University Electrical Communications Systems ECE Spring 2007 Shreekanth Mandayam ECE Department Rowan University.
Chapter 19 Fast Fourier Transform (FFT) (Theory and Implementation)
S. Mandayam/ ECOMMS/ECE Dept./Rowan University Electrical Communications Systems ECE Spring 2007 Shreekanth Mandayam ECE Department Rowan University.
Fast Fourier Transform (FFT) (Section 4.11) CS474/674 – Prof. Bebis.
Introduction to Algorithms
S. Mandayam/ ECOMMS/ECE Dept./Rowan University Electrical Communications Systems Spring 2005 Shreekanth Mandayam ECE Department Rowan University.
S. Mandayam/ ECOMMS/ECE Dept./Rowan University Electrical Communications Systems Spring 2005 Shreekanth Mandayam ECE Department Rowan University.
Wireless communication channel
Time and Frequency Representation
EE D Fourier Transform.
Input image Output image Transform equation All pixels Transform equation.
Fast Fourier Transforms
Processor Architecture Needed to handle FFT algoarithm M. Smith.
Orthogonal Frequency Division Multiplexing - OFDM
CS 179: GPU Programming Lecture 9 / Homework 3. Recap Some algorithms are “less obviously parallelizable”: – Reduction – Sorts – FFT (and certain recursive.
EE/CS 481 Spring Founder’s Day, 2008 University of Portland School of Engineering Project Golden Eagle CMOS Fast Fourier Transform Processor Team.
OFDM Each sub-carrier is modulated at a very low symbol rate, making the symbols much longer than the channel impulse response. Discrete Fourier transform.
Digital Signal Processing Chapter 3 Discrete transforms.
Chapter 5 Finite-Length Discrete Transform
Inverse DFT. Frequency to time domain Sometimes calculations are easier in the frequency domain then later convert the results back to the time domain.
Motivation: Wavelets are building blocks that can quickly decorrelate data 2. each signal written as (possibly infinite) sum 1. what type of data? 3. new.
Professor A G Constantinides 1 Discrete Fourier Transforms Consider finite duration signal Its z-tranform is Evaluate at points on z-plane as We can evaluate.
Fast Fourier Transforms. 2 Discrete Fourier Transform The DFT pair was given as Baseline for computational complexity: –Each DFT coefficient requires.
The Discrete Fourier Transform
CS 179: GPU Programming Lecture 9 / Homework 3. Recap Some algorithms are “less obviously parallelizable”: – Reduction – Sorts – FFT (and certain recursive.
EE345S Real-Time Digital Signal Processing Lab Fall 2006 Lecture 17 Fast Fourier Transform Prof. Brian L. Evans Dept. of Electrical and Computer Engineering.
Low Power Design for a 64 point FFT Processor
Discrete Fourier Transform
Chapter 4 Discrete-Time Signals and transform
The content of lecture This lecture will cover: Fourier Transform
Section II Digital Signal Processing ES & BM.
Fast Fourier Transform
A New Approach to Pipeline FFT Processor
Discrete Cosine Transform (DCT)
Lecture #17 INTRODUCTION TO THE FAST FOURIER TRANSFORM ALGORITHM
4.1 DFT In practice the Fourier components of data are obtained by digital computation rather than by analog processing. The analog values have to be.
Image Processing, Leture #14
Section 4.6 Complex Numbers
LECTURE 18: FAST FOURIER TRANSFORM
1-D DISCRETE COSINE TRANSFORM DCT
Complex Numbers.
Digital Image Procesing Discrete CosineTrasform (DCT) in Image Processing DR TANIA STATHAKI READER (ASSOCIATE PROFFESOR) IN SIGNAL PROCESSING IMPERIAL.
 = N  N matrix multiplication N = 3 matrix N = 3 matrix N = 3 matrix
Discrete Fourier Transform
ENEE222 Elements of Discrete Signal Analysis Lab 9 1.
Comm Final Project Proposal a Physical Layer
Fast Fourier Transform
LECTURE 18: FAST FOURIER TRANSFORM
The Frequency Domain Any wave shape can be approximated by a sum of periodic (such as sine and cosine) functions. a--amplitude of waveform f-- frequency.
Homework 5 (Due: 6/28) Write the Matlab program to compute the FFT of two N-point real signals x and y using only one N-point FFT.
Electrical Communications Systems ECE
Presentation transcript:

OFDM DFT  DFT  Inverse DFT  An N-point DFT (or inverse DFT) requires a total of N 2 complex multiplications  This transform can be implemented very efficiently by the fast Fourier transform (FFT)

OFDM OFDM implementation  An OFDM signal consists of a sum of subcarriers that are modulated by using QAM, and is implemented using the inverse DFT (discrete Fourier transform) di : the i-th complex QAM symbol N : the number of subcarriers

OFDM FFT  The FFT drastically reduces the amount of calculations by exploiting the regularity of the operations in the DFT  Using the radix-2 algorithm, an N-point FFT (or inverse FFT) requires only (N/2)log 2 N complex multiplications 256 multiplications for DFT versus 32 for FFT (for a 16-point transform) – a reduction by a factor of 8 In VDSL system, 4096-point transform is used – a reduction by a factor of about 683

Homework  16-point DFT & 16-point inverse DFT programming  16-point FFT & 16-point inverse FFT programming (Tip)  Definition for complex variable should be needed  Complex variable (real + imaginary, A=a+ib)  Complex multiplication (A*B=(a+ib)*(c+id)=(ac-bd)+i*(ad+bc))  Complex addition (A+B=(a+ib)+(c+id)=(a+c)+i*(b+d))  Complex subtraction (A-B=(a-c)+i*(b-d))  Block diagram  마감 : 12 월 12 일 수요일 낮 12 시까지 ( 교수 이메일로 보낼것 )  제출자료 source program (c-code) with comments.exe file (file_name = student_id.exe) for demonstration