Digital Pre-Distortion (DPD) is one of the most fundamental building blocks in wireless communication systems today. It is used to increase the efficiency of Power Amplifiers. This project mainly focuses on implementing a separate OOT module, namely gr- dpd consisting of some blocks to implement Digital Pre-Distortion Algorithms on a signal to compensate for non-linear responses in the transmitter hardwares, mostly Power Amplifiers.This project will also involve implementing a proper testing tool with GUI for observing the AM-AM and AM-PM responses of an amplifier. There will be proper documentation and adding of YAML files to make gr-dpd blocks available in GRC. Several testbenches involving flowgraphs will also be added to ensure proper testing of the implementations.



Alekh Gupta


  • noc0lour
  • Derek Kozel
  • zcos