Skip to content

benreynwar/rfgnocchi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rfgnocchi

Library of HDL signal-processing blocks for use with RFNoC.

At the moment this repository is less a library of useful blocks, and more an example of how to use pyvivado to develop new modules for use with RFNoC. The best example at the moment is the test of the noc_block_fir_filter (see noc_block_fir_filter.py and qa_noc_block_fir_filter.py)

Since I don't have compatible hardware these modules have only been tested through simulation.

The license is MIT. But since most of the modules are tied pretty tightly to Xilinx or Ettus Research IP those licenses will be constraining.

Some of the blocks use code from the Ettus Research repository at https://github.com/ettusresearch/fpga/tree/rfnoc-devel which you'll have to clone independently.

About

Library of HDL signal-processing blocks for use with RFNoC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published