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.
☆65Updated 2 weeks ago
Alternatives and similar repositories for OpenDPD
Users that are interested in OpenDPD are comparing it to the libraries listed below
Sorting:
- ☆45Updated 2 years ago
- This repository contains FPGA/HDL demonstrations several beamforming and radar designs. Simulink models and MATLAB reference code are pro…☆68Updated last year
- This repository includes the source codes for the mmWave SDR developed at the University of South Carolina for the AERPAW at NCSU for wir…☆47Updated 7 months ago
- equalizer code☆55Updated 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
- HSPICE and MATLAB simulation files of a tracking SAR ADC☆24Updated 10 months ago
- Verilog Forward Error Correction Archive: BOX-Muller for fast AWGN generation, Universal Demapper from BPSK to QAM-512, different Forward…☆65Updated 2 years ago
- ☆27Updated last year
- PYNQ example of an OFDM Transmitter and Receiver on RFSoC.☆48Updated last year
- Digital Pre-Distortion implementation in GNU Radio☆41Updated 3 years ago
- Adaptive equalizer implementations based on RLS(Recursive Least Squares) and LMS(Least Mean Squares).☆19Updated 4 years ago
- Antenna array analysis tool built with Python.☆38Updated 2 years ago
- A collection of RFSoC introductory notebooks for PYNQ.☆21Updated 3 years ago
- StatOpt Tool in Python☆14Updated last year
- A Python DSP framework for optical communications, accelerated in CPU/GPU, differentiate, vectorize, and more, powered by JAX.☆62Updated 2 years ago
- A module for simulating free-space optical communication systems using GnuRadio☆22Updated 5 years ago
- MATLAB library of DSP functions for optical communications☆45Updated 2 years ago
- Symbol Timing Synchronization Simulation☆66Updated 2 years ago
- Linear digital modems☆42Updated 4 years ago
- This is a python implementation of jointly optimizing feed-forward equlizer (FFE) and decision-feedback equalizer (DFE) tap weights.☆11Updated last year
- QAMpy is a DSP chain for the simulation and equalisation of optical communications signals☆75Updated 3 months ago
- Scripts for studying the Stanford EE379 Digital Communications course☆17Updated 8 years ago
- ☆19Updated 2 years ago
- Code for paper entitled "Low Cost FPGA based Implementation of a DRFM System"☆27Updated 3 years ago
- A Deep Learning Based Viterbi Algorithm for Symbol Detection☆24Updated 5 years ago
- An RFSoC Frequency Planner developed using Python.☆27Updated last year
- Using Python to simulate multipath fading channel☆33Updated 7 years ago
- PYNQ example of using the RFSoC as a QPSK/BPSK radio transceiver.☆36Updated last year
- A High-Throughput Oversampled Polyphase Filter Bank Using Vivado HLS and PYNQ on a RFSoC☆34Updated 8 months ago
- Research on optical communication systems☆104Updated 6 years ago