An Area Efficient 1024-point Low Power Radix-22 Fft Processor with Feed-forward Multiple Delay Commutators

Also Available Domains DSP Core

Project Code :TVMAFE10

Objective

This paper proposes a novel radix-22 multiple delay commutators architecture utilizing the advantages of the radix-22 algorithm, such as simple butterflies and less memory requirement.

Abstract

Radix-2k delay feed-back and radix-K delay commutator are the most well-known pipeline architecture for FFT design. This paper proposes a novel radix-22 multiple delay commutators architecture utilizing the advantages of the radix-22 algorithm, such as simple butterflies and less memory requirement. Therefore, it is more hardware efficient when implementing parallelism for higher throughput using multiple delay commutators or feed-forward data paths. Here, we propose an improved input scheduling algorithm based upon memory to eliminate energy required to shift data along the delay lines. The proposed architecture have better results in terms of delay and area. The effectiveness of the proposed method is designed using Cadence EDA

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Software Requirements:

  • Cadence EDA
  • HDL: Verilog

Hardware Requirements:

  • Microsoft® Windows XP,
  • Intel® Pentium® 4 processor or Pentium 4 equivalent with SSE support 
  • 512 MB RAM
  • 100 MB of available disk space

Learning Outcomes

  • Basics of Digital Electronics
  • FPGA design Flow
  • Introduction to Verilog Coding
  • Different modeling styles in Verilog
    • Data Flow modeling
    • Structural modeling
    • Behavioral modeling
    • Mixed level modeling
  • Knowledge on FFT
  • About Single delay feedback (SDF)
  • Multi delay feedback (MDF)
  • Knowledge on Multipath delay commutator
  • Applications of FFT in real time
  • Study on butterfly processing element
  • Study on counters, commutators and memories
  • Study on Radix-4 FFT algorithms
  • Cadence EDA for design and simulation
  • Generation of Netlist
  • Solution providing for real time problems
  • Project Development Skills:
    • Problem Analysis Skills
    • Problem Solving Skills
    • Logical Skills
    • Designing Skills
    • Testing Skills
    • Debugging Skills
    • Presentation Skills
    • Thesis Writing Skills

Demo Video