lab-emi / OpenDPD
OpenDPD is an end-to-end learning framework built in PyTorch for power amplifier (PA) modeling and digital pre-distortion (DPD). You are cordially invited to contribute to this project by providing your own backbone neural networks, pretrained models or measured PA datasets.
☆56Updated 3 months ago
Alternatives and similar repositories for OpenDPD:
Users that are interested in OpenDPD are comparing it to the libraries listed below
- ☆44Updated 2 years ago
- This repository contains FPGA/HDL demonstrations several beamforming and radar designs. Simulink models and MATLAB reference code are pro…☆66Updated last year
- equalizer code☆52Updated last year
- Digital Pre-Distortion implementation in GNU Radio☆40Updated 3 years ago
- HSPICE and MATLAB simulation files of a tracking SAR ADC☆23Updated 8 months ago
- ☆18Updated 2 years ago
- Learn how to deploy an algorithm to an FPGA using MATLAB and Simulink.☆69Updated 2 months ago
- This repository includes the source codes for the mmWave SDR developed at the University of South Carolina for the AERPAW at NCSU for wir…☆46Updated 6 months ago
- A Deep Learning Based Viterbi Algorithm for Symbol Detection☆23Updated 5 years ago
- ☆18Updated 5 years ago
- MATLAB library of DSP functions for optical communications☆45Updated last year
- Scripts for studying the Stanford EE379 Digital Communications course☆16Updated 8 years ago
- Verilog Forward Error Correction Archive: BOX-Muller for fast AWGN generation, Universal Demapper from BPSK to QAM-512, different Forward…☆60Updated last year
- Adaptation of a predistorter (DPD) to linarize a power amplifier (PA) with a comparator in the feedback, based on the direct learning arc…☆10Updated 2 years ago
- Contains codes various Digital Modulation Schemes (like AM, DSB-SC, SSB-SC FM, BPSK, QPSK, 16-QAM, DBPSK, DQPSK) in MatLab from scratch i…☆44Updated 3 years ago
- A simulation of a complete digital communication system with different modulation schemes in MATLAB for transmitting and receiving text m…☆83Updated 3 years ago
- Numerical simulation platform to evaluate the perfomances of a 480 Gb/s optical coherent communication system using different advanced te…☆48Updated 4 years ago
- A collection of Digital Signal Processing notebooks with a wireless communications theme.☆118Updated 2 years ago
- Antenna array analysis tool built with Python.☆37Updated 2 years ago
- UESTC-雷达信号产生与处理的设计与验证☆20Updated 5 years ago
- Companion Jupyter Notebooks for the RFSoC-Book.☆168Updated last year
- Adaptive equalizer implementations based on RLS(Recursive Least Squares) and LMS(Least Mean Squares).☆18Updated 3 years ago
- Successive Approximation Register (SAR) ADC Digital Calibration (in Matlab)☆54Updated 6 years ago
- PYNQ example of an OFDM Transmitter and Receiver on RFSoC.☆46Updated last year
- Symbol Timing Synchronization Simulation☆68Updated 2 years ago
- Code for paper entitled "Low Cost FPGA based Implementation of a DRFM System"☆26Updated 3 years ago
- The Design and Implementation of a Pulse Compression Filter on an FPGA.☆28Updated 3 years ago
- Tools for plotting Extrinsic Information Transfer (EXIT) charts in Matlab☆15Updated 2 years ago
- QAMpy is a DSP chain for the simulation and equalisation of optical communications signals☆73Updated last month
- ☆27Updated last year