/FPGA-Wireless-communication-blocks

Implementation of Wireless communication blocks such as FFT, OFDM receiver, Polar code decoder in a FPGA using Vivado HLS

Primary LanguageC++GNU General Public License v3.0GPL-3.0

This repository has the projects we(me and my teammate Debosmit) did at UCSD as part of CSE237A class. I worked with Prof. Ryan Kastner, Prof. Dinesh Bharadia and TA Alireza on implementation of the Wireless communication blocks in Vivado HLS.

  1. FIR filter
  2. CORDIC & Phase detector
  3. DFT optimized
  4. FFT optimized & OFDM receiver
  5. Polar Code decoder - Final project - included the MATLAB code as well