Skip to content

A FPGA accelerated SDR receiver using PYNQ-Z2 board and RTL-SDR

Notifications You must be signed in to change notification settings

marsiau/PYNQ-RTL-SDR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PYNQ-RTL-SDR

This project aims to develop a FPGA accelerated real time Software-Defined Radio (SDR) receiver using PYNQ-Z2 board and RTL-SDR dongle. I/Q samples are acquired through pyrtlsdr and passed to programmable logic (PL) where custom IPs created in "System Generator for DSP" downsample, filter and demodulate the data. Currently main focus of the project is to implement a modular and efficient FM receiver where support for additional demodulation schemes could be added later.

ToDo

  • Pass I/Q samples to PL
  • Implement mono FM receiver
  • Play audio samples from PL
  • Implement stereo FM receiver
  • Add support for partial reconfiguration

About

A FPGA accelerated SDR receiver using PYNQ-Z2 board and RTL-SDR

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published