SlideShare a Scribd company logo
Zunaib Ali                                                                  Class No: 09




Answer the following questions with reference to Research Paper attached.

   1. What is the application based on Fast Fourier Transform, describe it?

      This paper describes the design of Fast Fourier Transform (FFT) for the Eureka-147
      Digital Audio Broadcasting (DAB) system. Here, in this research paper several possible
      FFT implementations based on the single butterfly architecture are investigate, including
      an in-place memory structure, to minimize the hardware requirement.
      In the paper, a unified approach toward partitioning the whole memory into several
      banks is also described, so as to increase the equivalent memory bandwidth between the
      memory unit and the butterfly unit, which can be implemented in either radix-2 or high-
      radix arithmetic. Implementation results demonstrate the applicability of our work to the
      targeted channel demodulator and the advantages over previous solutions adopted for
      Digital Audio Broadcasting (DAB) system.


   2. What is the problem based upon Fast Fourier Transform, describe it?

      The Digital Audio Broadcasting (DAB) system, described in the European Eweka-147
      standard, offers high-quality audio services, supports multimedia data to mobile
      reception and might replace the traditional radio system.
      Basically, two strategies are employed to implement the DAB receiver:
              a. The DSP-based architecture and
              b. The Application-Specific Integrated Circuit (ASIC-based) implementation
      The former has the characteristics of maximum flexibility, ease of use and simple
      programming, but it can only provide limited processing capability. On the contrary, the
      ASIC-based implementation has the potentials of supporting real-time symbol decoding
      and low-cost implementation.
      An overview of DAB system in which the ISO/MPEG coding is adopted for source
      coding and COFDM (Coded Orthogonal Frequency Division Multiplexing) for channel
      coding and modulation, is shown in figure. After convolutional coding, the data is
      interleaved in frequency for the fast information channel and in time as well as in
      frequency for the main service channel, and the OFDM modulation is then performed.
      OFDM stands for Orthogonal Frequency Division Multiplexing; it’s a technology that
                                                                                              1
Zunaib Ali                                                                   Class No: 09


  provides the operator to beat the challenges of Non-Line-of-Sight (NLOS) transmission
  in the more efficient manner. In this paper, we focus on the design and implementation
  of the channel demodulator, which essentially performs a Fast Fourier Transform (FFT)
  because the two basic strategies discussed above have some limitations i.e. one provide
  limited processing capability and other type have Lack of adequate design tools & have
  not yet been subject to formal evaluation and comparative analysis. One major
  disadvantage of the other two methods is size of distributed ram is too much large. So to
  avoid all this FFT in implemented.




                       Figure 1: Digital Audio Broadcasting System




3. Why Fourier transform was necessary in that application, can the application be
   analyzed in the time domain?

  Fourier series as well as Fourier transform is an extremely powerful mathematical tool
  that allows you to view your signals in a different domain, inside which several difficult
  problems become very simple to analyze. First and foremost, a Fourier transform of a
  signal tells you what frequencies are present in your signal and in what proportions.
  Specific to this example, Fourier transform is very important because in digital audio
  broadcasting the role of frequency is too much important, a miner difference in
  frequency spectrum can cause distortion and inter symbol interference between two
  frequency spectrums. Have we ever noticed that each of our phone's number buttons
  sounds different when we press during a call and that it sounds the same for every phone
  model? That's because they are each composed of two different sinusoids which can be
  used to uniquely identify the button. When we use our phone to punch in combinations
  to navigate a menu, the way that the other party knows what keys you pressed is by
  doing a Fourier transform of the input and looking at the frequencies present. In the
  same way like explained in mobile phone example the digital data is transmitted and
  received using different frequency bands.
  So in order to make Digital Audio Broadcasting possible, without interference and noise,
  we must have to make use of correct band of frequency allotted. To do so we have to
                                                                                           2
Zunaib Ali                                                                     Class No: 09


   study the frequency spectrum of signals to be transmitted as carrier waves, for this we
   have to use Fourier transforms to convert time-domain in to frequency-domain. So it is
   obvious that this application cannot be analyzed in time domain because we will not be
   able to tell that the signal consists of which frequency components. Hence make Fourier
   transform necessary for its analysis.

4. How Fourier transform actually proves useful for that application?

   The electromagnetic spectrum shows that for broadcasting we have to use specific
   frequency bands or range of frequencies. So the digital data is transmitted and received
   using different frequency bands. Only transferring the function to frequency domain
   would have helped us to identify the correct band of frequencies. So FFT is useful in
   converting time-domain to frequency-domain & hence making Digital Audio
   Broadcasting possible, without interference and noise.




                         Figure 2: EM Spectrum.

5. Discuss any drawbacks encountered while using the Fourier transformation tool?

   In general, two basic types of FFT architectures can be found in the literature:
       a. The pipelined architecture (each stage consisting of a butterfly unit) and
       b. The single butterfly architecture.
   The main concern is the trade-off between hardware overhead and speed requirement.
   Although the pipelined version can provide a higher throughput rate than the
   conventional single butterfly implementation, we are still interested in the single
   butterfly architecture because of the specifications of the channel demodulator as well as
   the hardware considerations on the implementation of a DAB receiver.
   For the single butterfly implementation, a basic problem arises is how to efficiently
   arrange memory read/write accesses for the purposes of increasing its throughput rate.
   The commonly used solutions include:
       a. Use the high-radix implementation to reduce the total number of memory
           accesses at the expense of increasing the arithmetic complexity, i.e., the hardware
           requirement of a high-radix butterfly unit.
                                                                                             3
Zunaib Ali                                                                   Class No: 09


      b. Partitioning the memory into several banks to allow concurrent accesses of
          multiple data at the price of using a more complicated addressing scheme, which
          might correspond to a higher routing area.
  Other problem, for a butterfly unit without employing pipelining, the critical path is the
  summation of the memory read operation, arithmetic operation, and memory write
  operation. To increase the overall operational frequency, we divide the operations of the
  butterfly unit into three different steps, each corresponding to a mentioned operation as
  shown in Fig.3 Due to the in-place computation, we have to schedule the tasks assigned
  to the pipelined butterfly unit such that no control hazard occurs during memory
  accesses. A control hazard results from the conflict when the butterfly unit intends to
  access more than two data in the same memory bank.




                        Figure 3: Radix-2 DIT Pipeline Butterfly Unit




6. Can you implement same application using any other transformation tool?
  Based on the specifications of the channel demodulator of the DAB receiver, we show
  that the single butterfly architecture FFT is suited for the DAB systems. Similarly, any
  transformation tool that would have helped will be the one which helps in transformation
  from time domain to frequency domain could be used. The continuous Fourier transform
  could never been used here because simply we are dealing here with discrete frequencies
  not analogue frequencies, so it will be safer to say that only DFT can be used here,
  although Laplace transform also provides a way for transformation to frequency domain
  but even that could not be used here because it is also for continuous values.




                                                                                           4
Zunaib Ali                                                                   Class No: 09


      b. Partitioning the memory into several banks to allow concurrent accesses of
          multiple data at the price of using a more complicated addressing scheme, which
          might correspond to a higher routing area.
  Other problem, for a butterfly unit without employing pipelining, the critical path is the
  summation of the memory read operation, arithmetic operation, and memory write
  operation. To increase the overall operational frequency, we divide the operations of the
  butterfly unit into three different steps, each corresponding to a mentioned operation as
  shown in Fig.3 Due to the in-place computation, we have to schedule the tasks assigned
  to the pipelined butterfly unit such that no control hazard occurs during memory
  accesses. A control hazard results from the conflict when the butterfly unit intends to
  access more than two data in the same memory bank.




                        Figure 3: Radix-2 DIT Pipeline Butterfly Unit




6. Can you implement same application using any other transformation tool?
  Based on the specifications of the channel demodulator of the DAB receiver, we show
  that the single butterfly architecture FFT is suited for the DAB systems. Similarly, any
  transformation tool that would have helped will be the one which helps in transformation
  from time domain to frequency domain could be used. The continuous Fourier transform
  could never been used here because simply we are dealing here with discrete frequencies
  not analogue frequencies, so it will be safer to say that only DFT can be used here,
  although Laplace transform also provides a way for transformation to frequency domain
  but even that could not be used here because it is also for continuous values.




                                                                                           4
Zunaib Ali                                                                   Class No: 09


      b. Partitioning the memory into several banks to allow concurrent accesses of
          multiple data at the price of using a more complicated addressing scheme, which
          might correspond to a higher routing area.
  Other problem, for a butterfly unit without employing pipelining, the critical path is the
  summation of the memory read operation, arithmetic operation, and memory write
  operation. To increase the overall operational frequency, we divide the operations of the
  butterfly unit into three different steps, each corresponding to a mentioned operation as
  shown in Fig.3 Due to the in-place computation, we have to schedule the tasks assigned
  to the pipelined butterfly unit such that no control hazard occurs during memory
  accesses. A control hazard results from the conflict when the butterfly unit intends to
  access more than two data in the same memory bank.




                        Figure 3: Radix-2 DIT Pipeline Butterfly Unit




6. Can you implement same application using any other transformation tool?
  Based on the specifications of the channel demodulator of the DAB receiver, we show
  that the single butterfly architecture FFT is suited for the DAB systems. Similarly, any
  transformation tool that would have helped will be the one which helps in transformation
  from time domain to frequency domain could be used. The continuous Fourier transform
  could never been used here because simply we are dealing here with discrete frequencies
  not analogue frequencies, so it will be safer to say that only DFT can be used here,
  although Laplace transform also provides a way for transformation to frequency domain
  but even that could not be used here because it is also for continuous values.




                                                                                           4

More Related Content

What's hot

Simulation of ofdm modulation adapted to the transmission of a fixed image
Simulation of ofdm modulation adapted to the transmission of a fixed imageSimulation of ofdm modulation adapted to the transmission of a fixed image
Simulation of ofdm modulation adapted to the transmission of a fixed imageIAEME Publication
 
A Hybrid PAPR Reduction Scheme for OFDM System
A Hybrid PAPR Reduction Scheme for OFDM  System A Hybrid PAPR Reduction Scheme for OFDM  System
A Hybrid PAPR Reduction Scheme for OFDM System
ijmnct
 
Blind Channel Shortening for MIMO-OFDM System Using Zero Padding and Eigen De...
Blind Channel Shortening for MIMO-OFDM System Using Zero Padding and Eigen De...Blind Channel Shortening for MIMO-OFDM System Using Zero Padding and Eigen De...
Blind Channel Shortening for MIMO-OFDM System Using Zero Padding and Eigen De...
ijsrd.com
 
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
 
Phydyas 09 fFilter Bank Multicarrier (FBMC): An Integrated Solution to Spectr...
Phydyas 09 fFilter Bank Multicarrier (FBMC): An Integrated Solution to Spectr...Phydyas 09 fFilter Bank Multicarrier (FBMC): An Integrated Solution to Spectr...
Phydyas 09 fFilter Bank Multicarrier (FBMC): An Integrated Solution to Spectr...Marwan Hammouda
 
Energy-Efficient Image Transmission over OFDM Channel Using Huffman Coding
Energy-Efficient Image Transmission over OFDM Channel Using Huffman CodingEnergy-Efficient Image Transmission over OFDM Channel Using Huffman Coding
Energy-Efficient Image Transmission over OFDM Channel Using Huffman Coding
ijsrd.com
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
theijes
 
I010336469
I010336469I010336469
I010336469
IOSR Journals
 
Low power fpga solution for dab audio decoder
Low power fpga solution for dab audio decoderLow power fpga solution for dab audio decoder
Low power fpga solution for dab audio decoder
eSAT Publishing House
 
Performance evaluation on the basis of bit error rate for different order of ...
Performance evaluation on the basis of bit error rate for different order of ...Performance evaluation on the basis of bit error rate for different order of ...
Performance evaluation on the basis of bit error rate for different order of ...
ijmnct
 
Voice biometric recognition
Voice biometric recognitionVoice biometric recognition
Voice biometric recognition
phyuhsan
 
Channel estimation
Channel estimationChannel estimation
Channel estimation
Prashant Sengar
 
A review paper on the papr analysis of orthogonal frequency division multiple...
A review paper on the papr analysis of orthogonal frequency division multiple...A review paper on the papr analysis of orthogonal frequency division multiple...
A review paper on the papr analysis of orthogonal frequency division multiple...
ijmnct
 
An efficient multi resolution filter bank based on da based multiplication
An efficient multi resolution filter bank based on da based multiplicationAn efficient multi resolution filter bank based on da based multiplication
An efficient multi resolution filter bank based on da based multiplication
VLSICS Design
 
Final presentation
Final presentationFinal presentation
Final presentationRohan Lad
 
Sc fdma -an efficient technique for papr reduction in
Sc fdma -an efficient technique for papr reduction inSc fdma -an efficient technique for papr reduction in
Sc fdma -an efficient technique for papr reduction ineSAT Publishing House
 
Pwm technique to overcome the effect of
Pwm technique to overcome the effect ofPwm technique to overcome the effect of
Pwm technique to overcome the effect of
IJCNCJournal
 

What's hot (20)

Simulation of ofdm modulation adapted to the transmission of a fixed image
Simulation of ofdm modulation adapted to the transmission of a fixed imageSimulation of ofdm modulation adapted to the transmission of a fixed image
Simulation of ofdm modulation adapted to the transmission of a fixed image
 
A Hybrid PAPR Reduction Scheme for OFDM System
A Hybrid PAPR Reduction Scheme for OFDM  System A Hybrid PAPR Reduction Scheme for OFDM  System
A Hybrid PAPR Reduction Scheme for OFDM System
 
Blind Channel Shortening for MIMO-OFDM System Using Zero Padding and Eigen De...
Blind Channel Shortening for MIMO-OFDM System Using Zero Padding and Eigen De...Blind Channel Shortening for MIMO-OFDM System Using Zero Padding and Eigen De...
Blind Channel Shortening for MIMO-OFDM System Using Zero Padding and Eigen De...
 
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...
 
Phydyas 09 fFilter Bank Multicarrier (FBMC): An Integrated Solution to Spectr...
Phydyas 09 fFilter Bank Multicarrier (FBMC): An Integrated Solution to Spectr...Phydyas 09 fFilter Bank Multicarrier (FBMC): An Integrated Solution to Spectr...
Phydyas 09 fFilter Bank Multicarrier (FBMC): An Integrated Solution to Spectr...
 
Energy-Efficient Image Transmission over OFDM Channel Using Huffman Coding
Energy-Efficient Image Transmission over OFDM Channel Using Huffman CodingEnergy-Efficient Image Transmission over OFDM Channel Using Huffman Coding
Energy-Efficient Image Transmission over OFDM Channel Using Huffman Coding
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
I010336469
I010336469I010336469
I010336469
 
Low power fpga solution for dab audio decoder
Low power fpga solution for dab audio decoderLow power fpga solution for dab audio decoder
Low power fpga solution for dab audio decoder
 
427 432
427 432427 432
427 432
 
Performance evaluation on the basis of bit error rate for different order of ...
Performance evaluation on the basis of bit error rate for different order of ...Performance evaluation on the basis of bit error rate for different order of ...
Performance evaluation on the basis of bit error rate for different order of ...
 
Voice biometric recognition
Voice biometric recognitionVoice biometric recognition
Voice biometric recognition
 
1.2 4
1.2 41.2 4
1.2 4
 
Channel estimation
Channel estimationChannel estimation
Channel estimation
 
A review paper on the papr analysis of orthogonal frequency division multiple...
A review paper on the papr analysis of orthogonal frequency division multiple...A review paper on the papr analysis of orthogonal frequency division multiple...
A review paper on the papr analysis of orthogonal frequency division multiple...
 
An efficient multi resolution filter bank based on da based multiplication
An efficient multi resolution filter bank based on da based multiplicationAn efficient multi resolution filter bank based on da based multiplication
An efficient multi resolution filter bank based on da based multiplication
 
Final presentation
Final presentationFinal presentation
Final presentation
 
5G
5G5G
5G
 
Sc fdma -an efficient technique for papr reduction in
Sc fdma -an efficient technique for papr reduction inSc fdma -an efficient technique for papr reduction in
Sc fdma -an efficient technique for papr reduction in
 
Pwm technique to overcome the effect of
Pwm technique to overcome the effect ofPwm technique to overcome the effect of
Pwm technique to overcome the effect of
 

Similar to Design of an Efficient FFT Processor ffor DAB System

Advantages And Disadvantages Of 5.1 Ofdm-IDMA Scheme
Advantages And Disadvantages Of 5.1 Ofdm-IDMA SchemeAdvantages And Disadvantages Of 5.1 Ofdm-IDMA Scheme
Advantages And Disadvantages Of 5.1 Ofdm-IDMA Scheme
Julie Kwhl
 
Some questions and answers on lte radio interface
Some questions and answers on lte radio interfaceSome questions and answers on lte radio interface
Some questions and answers on lte radio interface
Thananan numatti
 
An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...
An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...
An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...
IJMTST Journal
 
VHDL Implementation of FPGA Based OFDM Modem for Wireless Applications
VHDL Implementation of FPGA Based OFDM Modem for Wireless ApplicationsVHDL Implementation of FPGA Based OFDM Modem for Wireless Applications
VHDL Implementation of FPGA Based OFDM Modem for Wireless ApplicationsEditor IJCATR
 
1018 key features-of-the-lte-radio-interface
1018 key features-of-the-lte-radio-interface1018 key features-of-the-lte-radio-interface
1018 key features-of-the-lte-radio-interfaceMuhammad Ali Basra
 
Advanced communication networks in ECE
Advanced communication networks in   ECEAdvanced communication networks in   ECE
Advanced communication networks in ECE
eceb9198
 
Design and implementation of DA FIR filter for bio-inspired computing archite...
Design and implementation of DA FIR filter for bio-inspired computing archite...Design and implementation of DA FIR filter for bio-inspired computing archite...
Design and implementation of DA FIR filter for bio-inspired computing archite...
IJECEIAES
 
C010341216
C010341216C010341216
C010341216
IOSR Journals
 
EFFECTS OF FILTERS ON THE PERFORMANCE OF DVB-T RECEIVER
EFFECTS OF FILTERS ON THE PERFORMANCE OF DVB-T RECEIVEREFFECTS OF FILTERS ON THE PERFORMANCE OF DVB-T RECEIVER
EFFECTS OF FILTERS ON THE PERFORMANCE OF DVB-T RECEIVER
ijwmn
 
Channel Coding and Clipping in OFDM for WiMAX using SDR
Channel Coding and Clipping in OFDM for WiMAX using SDRChannel Coding and Clipping in OFDM for WiMAX using SDR
Channel Coding and Clipping in OFDM for WiMAX using SDR
idescitation
 
Optimal Communication Of Real Time Data On Secure Cdma Ip...
Optimal Communication Of Real Time Data On Secure Cdma Ip...Optimal Communication Of Real Time Data On Secure Cdma Ip...
Optimal Communication Of Real Time Data On Secure Cdma Ip...
Stefanie Yang
 
L010218691
L010218691L010218691
L010218691
IOSR Journals
 
LTE in a Nutshell: Pysical Layer
LTE in a Nutshell: Pysical LayerLTE in a Nutshell: Pysical Layer
LTE in a Nutshell: Pysical Layer
Frank Rayal
 
FPGA Based Power Efficient Chanalizer For Software Defined Radio
FPGA Based Power Efficient Chanalizer For Software Defined RadioFPGA Based Power Efficient Chanalizer For Software Defined Radio
FPGA Based Power Efficient Chanalizer For Software Defined Radio
IJMER
 
DESIGN AND IMPLEMENTATION OF OFDM SYSTEM AND REDUCTION OF INTER-CARRIER INTER...
DESIGN AND IMPLEMENTATION OF OFDM SYSTEM AND REDUCTION OF INTER-CARRIER INTER...DESIGN AND IMPLEMENTATION OF OFDM SYSTEM AND REDUCTION OF INTER-CARRIER INTER...
DESIGN AND IMPLEMENTATION OF OFDM SYSTEM AND REDUCTION OF INTER-CARRIER INTER...
International Journal of Technical Research & Application
 
A Comparison on Different Techniques for PAPR and BER Reduction in OFDM Commu...
A Comparison on Different Techniques for PAPR and BER Reduction in OFDM Commu...A Comparison on Different Techniques for PAPR and BER Reduction in OFDM Commu...
A Comparison on Different Techniques for PAPR and BER Reduction in OFDM Commu...
IRJET Journal
 
INVESTIGATION OF UTRA FDD DATA AND CONTROL CHANNELS IN THE PRESENCE OF NOISE ...
INVESTIGATION OF UTRA FDD DATA AND CONTROL CHANNELS IN THE PRESENCE OF NOISE ...INVESTIGATION OF UTRA FDD DATA AND CONTROL CHANNELS IN THE PRESENCE OF NOISE ...
INVESTIGATION OF UTRA FDD DATA AND CONTROL CHANNELS IN THE PRESENCE OF NOISE ...
ijngnjournal
 
doc_raj.docx
doc_raj.docxdoc_raj.docx
doc_raj.docx
VENKAT2430
 
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
International Journal of Engineering Inventions www.ijeijournal.com
 

Similar to Design of an Efficient FFT Processor ffor DAB System (20)

Advantages And Disadvantages Of 5.1 Ofdm-IDMA Scheme
Advantages And Disadvantages Of 5.1 Ofdm-IDMA SchemeAdvantages And Disadvantages Of 5.1 Ofdm-IDMA Scheme
Advantages And Disadvantages Of 5.1 Ofdm-IDMA Scheme
 
Some questions and answers on lte radio interface
Some questions and answers on lte radio interfaceSome questions and answers on lte radio interface
Some questions and answers on lte radio interface
 
An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...
An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...
An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...
 
VHDL Implementation of FPGA Based OFDM Modem for Wireless Applications
VHDL Implementation of FPGA Based OFDM Modem for Wireless ApplicationsVHDL Implementation of FPGA Based OFDM Modem for Wireless Applications
VHDL Implementation of FPGA Based OFDM Modem for Wireless Applications
 
1018 key features-of-the-lte-radio-interface
1018 key features-of-the-lte-radio-interface1018 key features-of-the-lte-radio-interface
1018 key features-of-the-lte-radio-interface
 
Advanced communication networks in ECE
Advanced communication networks in   ECEAdvanced communication networks in   ECE
Advanced communication networks in ECE
 
Design and implementation of DA FIR filter for bio-inspired computing archite...
Design and implementation of DA FIR filter for bio-inspired computing archite...Design and implementation of DA FIR filter for bio-inspired computing archite...
Design and implementation of DA FIR filter for bio-inspired computing archite...
 
C010341216
C010341216C010341216
C010341216
 
EFFECTS OF FILTERS ON THE PERFORMANCE OF DVB-T RECEIVER
EFFECTS OF FILTERS ON THE PERFORMANCE OF DVB-T RECEIVEREFFECTS OF FILTERS ON THE PERFORMANCE OF DVB-T RECEIVER
EFFECTS OF FILTERS ON THE PERFORMANCE OF DVB-T RECEIVER
 
Channel Coding and Clipping in OFDM for WiMAX using SDR
Channel Coding and Clipping in OFDM for WiMAX using SDRChannel Coding and Clipping in OFDM for WiMAX using SDR
Channel Coding and Clipping in OFDM for WiMAX using SDR
 
Optimal Communication Of Real Time Data On Secure Cdma Ip...
Optimal Communication Of Real Time Data On Secure Cdma Ip...Optimal Communication Of Real Time Data On Secure Cdma Ip...
Optimal Communication Of Real Time Data On Secure Cdma Ip...
 
L010218691
L010218691L010218691
L010218691
 
LTE in a Nutshell: Pysical Layer
LTE in a Nutshell: Pysical LayerLTE in a Nutshell: Pysical Layer
LTE in a Nutshell: Pysical Layer
 
FPGA Based Power Efficient Chanalizer For Software Defined Radio
FPGA Based Power Efficient Chanalizer For Software Defined RadioFPGA Based Power Efficient Chanalizer For Software Defined Radio
FPGA Based Power Efficient Chanalizer For Software Defined Radio
 
DESIGN AND IMPLEMENTATION OF OFDM SYSTEM AND REDUCTION OF INTER-CARRIER INTER...
DESIGN AND IMPLEMENTATION OF OFDM SYSTEM AND REDUCTION OF INTER-CARRIER INTER...DESIGN AND IMPLEMENTATION OF OFDM SYSTEM AND REDUCTION OF INTER-CARRIER INTER...
DESIGN AND IMPLEMENTATION OF OFDM SYSTEM AND REDUCTION OF INTER-CARRIER INTER...
 
A Comparison on Different Techniques for PAPR and BER Reduction in OFDM Commu...
A Comparison on Different Techniques for PAPR and BER Reduction in OFDM Commu...A Comparison on Different Techniques for PAPR and BER Reduction in OFDM Commu...
A Comparison on Different Techniques for PAPR and BER Reduction in OFDM Commu...
 
INVESTIGATION OF UTRA FDD DATA AND CONTROL CHANNELS IN THE PRESENCE OF NOISE ...
INVESTIGATION OF UTRA FDD DATA AND CONTROL CHANNELS IN THE PRESENCE OF NOISE ...INVESTIGATION OF UTRA FDD DATA AND CONTROL CHANNELS IN THE PRESENCE OF NOISE ...
INVESTIGATION OF UTRA FDD DATA AND CONTROL CHANNELS IN THE PRESENCE OF NOISE ...
 
doc_raj.docx
doc_raj.docxdoc_raj.docx
doc_raj.docx
 
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
 
An503
An503An503
An503
 

More from ZunAib Ali

Lcl filter design
Lcl filter designLcl filter design
Lcl filter design
ZunAib Ali
 
Power converter report
Power converter reportPower converter report
Power converter report
ZunAib Ali
 
Performance of Six-Pulse Line-Commutated Converter in DC Motor Drive Application
Performance of Six-Pulse Line-Commutated Converter in DC Motor Drive ApplicationPerformance of Six-Pulse Line-Commutated Converter in DC Motor Drive Application
Performance of Six-Pulse Line-Commutated Converter in DC Motor Drive Application
ZunAib Ali
 
SVM Simulation for three level inverter
SVM Simulation for three level inverterSVM Simulation for three level inverter
SVM Simulation for three level inverter
ZunAib Ali
 
Multi phase Star Rectifier
Multi phase Star Rectifier Multi phase Star Rectifier
Multi phase Star Rectifier
ZunAib Ali
 
Space vector pwm_inverter
Space vector pwm_inverterSpace vector pwm_inverter
Space vector pwm_inverterZunAib Ali
 
Power transformer
Power transformerPower transformer
Power transformer
ZunAib Ali
 
Neutral point clamped inverter
Neutral point clamped inverterNeutral point clamped inverter
Neutral point clamped inverter
ZunAib Ali
 
7 channel Interleaved Boost Converter
7 channel Interleaved Boost Converter7 channel Interleaved Boost Converter
7 channel Interleaved Boost Converter
ZunAib Ali
 
Sinusoidal PWM and Space Vector Modulation For Two Level Voltage Source Conve...
Sinusoidal PWM and Space Vector Modulation For Two Level Voltage Source Conve...Sinusoidal PWM and Space Vector Modulation For Two Level Voltage Source Conve...
Sinusoidal PWM and Space Vector Modulation For Two Level Voltage Source Conve...
ZunAib Ali
 
Rectifiers Simulation
Rectifiers SimulationRectifiers Simulation
Rectifiers Simulation
ZunAib Ali
 
Instrumentational Amplifier
Instrumentational Amplifier Instrumentational Amplifier
Instrumentational Amplifier
ZunAib Ali
 
Electronic Device pakages
Electronic Device pakagesElectronic Device pakages
Electronic Device pakages
ZunAib Ali
 
Concept of energy transmission & distribution
Concept of energy transmission & distribution Concept of energy transmission & distribution
Concept of energy transmission & distribution
ZunAib Ali
 
DC Motor Model
DC Motor Model DC Motor Model
DC Motor Model
ZunAib Ali
 
High Voltage Dc (HVDC) transmission
High Voltage Dc (HVDC) transmissionHigh Voltage Dc (HVDC) transmission
High Voltage Dc (HVDC) transmission
ZunAib Ali
 
Cambridge ielts 9 full
Cambridge ielts 9 fullCambridge ielts 9 full
Cambridge ielts 9 fullZunAib Ali
 
Water level buzzer
Water level buzzerWater level buzzer
Water level buzzerZunAib Ali
 
Fourier Specturm via MATLAB
Fourier Specturm via MATLABFourier Specturm via MATLAB
Fourier Specturm via MATLABZunAib Ali
 

More from ZunAib Ali (20)

Lcl filter design
Lcl filter designLcl filter design
Lcl filter design
 
Power converter report
Power converter reportPower converter report
Power converter report
 
Performance of Six-Pulse Line-Commutated Converter in DC Motor Drive Application
Performance of Six-Pulse Line-Commutated Converter in DC Motor Drive ApplicationPerformance of Six-Pulse Line-Commutated Converter in DC Motor Drive Application
Performance of Six-Pulse Line-Commutated Converter in DC Motor Drive Application
 
SVM Simulation for three level inverter
SVM Simulation for three level inverterSVM Simulation for three level inverter
SVM Simulation for three level inverter
 
Multi phase Star Rectifier
Multi phase Star Rectifier Multi phase Star Rectifier
Multi phase Star Rectifier
 
Space vector pwm_inverter
Space vector pwm_inverterSpace vector pwm_inverter
Space vector pwm_inverter
 
Power transformer
Power transformerPower transformer
Power transformer
 
Neutral point clamped inverter
Neutral point clamped inverterNeutral point clamped inverter
Neutral point clamped inverter
 
7 channel Interleaved Boost Converter
7 channel Interleaved Boost Converter7 channel Interleaved Boost Converter
7 channel Interleaved Boost Converter
 
Sinusoidal PWM and Space Vector Modulation For Two Level Voltage Source Conve...
Sinusoidal PWM and Space Vector Modulation For Two Level Voltage Source Conve...Sinusoidal PWM and Space Vector Modulation For Two Level Voltage Source Conve...
Sinusoidal PWM and Space Vector Modulation For Two Level Voltage Source Conve...
 
Rectifiers Simulation
Rectifiers SimulationRectifiers Simulation
Rectifiers Simulation
 
Instrumentational Amplifier
Instrumentational Amplifier Instrumentational Amplifier
Instrumentational Amplifier
 
Electronic Device pakages
Electronic Device pakagesElectronic Device pakages
Electronic Device pakages
 
Inverter
InverterInverter
Inverter
 
Concept of energy transmission & distribution
Concept of energy transmission & distribution Concept of energy transmission & distribution
Concept of energy transmission & distribution
 
DC Motor Model
DC Motor Model DC Motor Model
DC Motor Model
 
High Voltage Dc (HVDC) transmission
High Voltage Dc (HVDC) transmissionHigh Voltage Dc (HVDC) transmission
High Voltage Dc (HVDC) transmission
 
Cambridge ielts 9 full
Cambridge ielts 9 fullCambridge ielts 9 full
Cambridge ielts 9 full
 
Water level buzzer
Water level buzzerWater level buzzer
Water level buzzer
 
Fourier Specturm via MATLAB
Fourier Specturm via MATLABFourier Specturm via MATLAB
Fourier Specturm via MATLAB
 

Design of an Efficient FFT Processor ffor DAB System

  • 1. Zunaib Ali Class No: 09 Answer the following questions with reference to Research Paper attached. 1. What is the application based on Fast Fourier Transform, describe it? This paper describes the design of Fast Fourier Transform (FFT) for the Eureka-147 Digital Audio Broadcasting (DAB) system. Here, in this research paper several possible FFT implementations based on the single butterfly architecture are investigate, including an in-place memory structure, to minimize the hardware requirement. In the paper, a unified approach toward partitioning the whole memory into several banks is also described, so as to increase the equivalent memory bandwidth between the memory unit and the butterfly unit, which can be implemented in either radix-2 or high- radix arithmetic. Implementation results demonstrate the applicability of our work to the targeted channel demodulator and the advantages over previous solutions adopted for Digital Audio Broadcasting (DAB) system. 2. What is the problem based upon Fast Fourier Transform, describe it? The Digital Audio Broadcasting (DAB) system, described in the European Eweka-147 standard, offers high-quality audio services, supports multimedia data to mobile reception and might replace the traditional radio system. Basically, two strategies are employed to implement the DAB receiver: a. The DSP-based architecture and b. The Application-Specific Integrated Circuit (ASIC-based) implementation The former has the characteristics of maximum flexibility, ease of use and simple programming, but it can only provide limited processing capability. On the contrary, the ASIC-based implementation has the potentials of supporting real-time symbol decoding and low-cost implementation. An overview of DAB system in which the ISO/MPEG coding is adopted for source coding and COFDM (Coded Orthogonal Frequency Division Multiplexing) for channel coding and modulation, is shown in figure. After convolutional coding, the data is interleaved in frequency for the fast information channel and in time as well as in frequency for the main service channel, and the OFDM modulation is then performed. OFDM stands for Orthogonal Frequency Division Multiplexing; it’s a technology that 1
  • 2. Zunaib Ali Class No: 09 provides the operator to beat the challenges of Non-Line-of-Sight (NLOS) transmission in the more efficient manner. In this paper, we focus on the design and implementation of the channel demodulator, which essentially performs a Fast Fourier Transform (FFT) because the two basic strategies discussed above have some limitations i.e. one provide limited processing capability and other type have Lack of adequate design tools & have not yet been subject to formal evaluation and comparative analysis. One major disadvantage of the other two methods is size of distributed ram is too much large. So to avoid all this FFT in implemented. Figure 1: Digital Audio Broadcasting System 3. Why Fourier transform was necessary in that application, can the application be analyzed in the time domain? Fourier series as well as Fourier transform is an extremely powerful mathematical tool that allows you to view your signals in a different domain, inside which several difficult problems become very simple to analyze. First and foremost, a Fourier transform of a signal tells you what frequencies are present in your signal and in what proportions. Specific to this example, Fourier transform is very important because in digital audio broadcasting the role of frequency is too much important, a miner difference in frequency spectrum can cause distortion and inter symbol interference between two frequency spectrums. Have we ever noticed that each of our phone's number buttons sounds different when we press during a call and that it sounds the same for every phone model? That's because they are each composed of two different sinusoids which can be used to uniquely identify the button. When we use our phone to punch in combinations to navigate a menu, the way that the other party knows what keys you pressed is by doing a Fourier transform of the input and looking at the frequencies present. In the same way like explained in mobile phone example the digital data is transmitted and received using different frequency bands. So in order to make Digital Audio Broadcasting possible, without interference and noise, we must have to make use of correct band of frequency allotted. To do so we have to 2
  • 3. Zunaib Ali Class No: 09 study the frequency spectrum of signals to be transmitted as carrier waves, for this we have to use Fourier transforms to convert time-domain in to frequency-domain. So it is obvious that this application cannot be analyzed in time domain because we will not be able to tell that the signal consists of which frequency components. Hence make Fourier transform necessary for its analysis. 4. How Fourier transform actually proves useful for that application? The electromagnetic spectrum shows that for broadcasting we have to use specific frequency bands or range of frequencies. So the digital data is transmitted and received using different frequency bands. Only transferring the function to frequency domain would have helped us to identify the correct band of frequencies. So FFT is useful in converting time-domain to frequency-domain & hence making Digital Audio Broadcasting possible, without interference and noise. Figure 2: EM Spectrum. 5. Discuss any drawbacks encountered while using the Fourier transformation tool? In general, two basic types of FFT architectures can be found in the literature: a. The pipelined architecture (each stage consisting of a butterfly unit) and b. The single butterfly architecture. The main concern is the trade-off between hardware overhead and speed requirement. Although the pipelined version can provide a higher throughput rate than the conventional single butterfly implementation, we are still interested in the single butterfly architecture because of the specifications of the channel demodulator as well as the hardware considerations on the implementation of a DAB receiver. For the single butterfly implementation, a basic problem arises is how to efficiently arrange memory read/write accesses for the purposes of increasing its throughput rate. The commonly used solutions include: a. Use the high-radix implementation to reduce the total number of memory accesses at the expense of increasing the arithmetic complexity, i.e., the hardware requirement of a high-radix butterfly unit. 3
  • 4. Zunaib Ali Class No: 09 b. Partitioning the memory into several banks to allow concurrent accesses of multiple data at the price of using a more complicated addressing scheme, which might correspond to a higher routing area. Other problem, for a butterfly unit without employing pipelining, the critical path is the summation of the memory read operation, arithmetic operation, and memory write operation. To increase the overall operational frequency, we divide the operations of the butterfly unit into three different steps, each corresponding to a mentioned operation as shown in Fig.3 Due to the in-place computation, we have to schedule the tasks assigned to the pipelined butterfly unit such that no control hazard occurs during memory accesses. A control hazard results from the conflict when the butterfly unit intends to access more than two data in the same memory bank. Figure 3: Radix-2 DIT Pipeline Butterfly Unit 6. Can you implement same application using any other transformation tool? Based on the specifications of the channel demodulator of the DAB receiver, we show that the single butterfly architecture FFT is suited for the DAB systems. Similarly, any transformation tool that would have helped will be the one which helps in transformation from time domain to frequency domain could be used. The continuous Fourier transform could never been used here because simply we are dealing here with discrete frequencies not analogue frequencies, so it will be safer to say that only DFT can be used here, although Laplace transform also provides a way for transformation to frequency domain but even that could not be used here because it is also for continuous values. 4
  • 5. Zunaib Ali Class No: 09 b. Partitioning the memory into several banks to allow concurrent accesses of multiple data at the price of using a more complicated addressing scheme, which might correspond to a higher routing area. Other problem, for a butterfly unit without employing pipelining, the critical path is the summation of the memory read operation, arithmetic operation, and memory write operation. To increase the overall operational frequency, we divide the operations of the butterfly unit into three different steps, each corresponding to a mentioned operation as shown in Fig.3 Due to the in-place computation, we have to schedule the tasks assigned to the pipelined butterfly unit such that no control hazard occurs during memory accesses. A control hazard results from the conflict when the butterfly unit intends to access more than two data in the same memory bank. Figure 3: Radix-2 DIT Pipeline Butterfly Unit 6. Can you implement same application using any other transformation tool? Based on the specifications of the channel demodulator of the DAB receiver, we show that the single butterfly architecture FFT is suited for the DAB systems. Similarly, any transformation tool that would have helped will be the one which helps in transformation from time domain to frequency domain could be used. The continuous Fourier transform could never been used here because simply we are dealing here with discrete frequencies not analogue frequencies, so it will be safer to say that only DFT can be used here, although Laplace transform also provides a way for transformation to frequency domain but even that could not be used here because it is also for continuous values. 4
  • 6. Zunaib Ali Class No: 09 b. Partitioning the memory into several banks to allow concurrent accesses of multiple data at the price of using a more complicated addressing scheme, which might correspond to a higher routing area. Other problem, for a butterfly unit without employing pipelining, the critical path is the summation of the memory read operation, arithmetic operation, and memory write operation. To increase the overall operational frequency, we divide the operations of the butterfly unit into three different steps, each corresponding to a mentioned operation as shown in Fig.3 Due to the in-place computation, we have to schedule the tasks assigned to the pipelined butterfly unit such that no control hazard occurs during memory accesses. A control hazard results from the conflict when the butterfly unit intends to access more than two data in the same memory bank. Figure 3: Radix-2 DIT Pipeline Butterfly Unit 6. Can you implement same application using any other transformation tool? Based on the specifications of the channel demodulator of the DAB receiver, we show that the single butterfly architecture FFT is suited for the DAB systems. Similarly, any transformation tool that would have helped will be the one which helps in transformation from time domain to frequency domain could be used. The continuous Fourier transform could never been used here because simply we are dealing here with discrete frequencies not analogue frequencies, so it will be safer to say that only DFT can be used here, although Laplace transform also provides a way for transformation to frequency domain but even that could not be used here because it is also for continuous values. 4