/mapping-dsp-algorithms-to-hardware

All verilog, C/C++ and python codes used in "Mapping digital signal processing algorithms to hardware" along with their usecase and summary is contained in the repo.

MIT LicenseMIT

mapping_DSP_algorithms_to_hardware

All verilog, C/C++ and python codes used for "EE5332: Mapping digital signal processing algorithms to hardware" course at IIT Madras, along with their usecase and summary is available. The course content (reading material, videos, etc.) can be found here.

Reference

  1. Read multiple papers on efficient FFT implementation and finally followed the approach in this paper.
  2. The above proposes novel systematic approaches for parallel & pipelined (retimed) architectures using folding transformations for computation of complex and real FFT, based on radix-2n algorithms, for better throughput & reductions in total area.
  3. Find a short review of that paper written by me here.