A collection of digital hardware filters implemented in myhdl
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
filter_blocks
info_exchanges
notebooks
scripts
tests
.gitignore
.landscape.yml
.travis.yml
README.md
requirements.txt
setup.py

README.md

Documentation Status Build Status Coverage Status Join the chat at https://gitter.im/chipmuenk/pyFDA MIT licensed codebeat badge Code Health

This repository contains a collection of hardware digital filter implementations coded with myhdl.

In addition to the digital filters, this repository also contains a class based API that is integrated with the pyfda project. A subset of the digital filters can be configured and analyzed from the pyfda GUI.
The filter-blocks and pyfda integration is a work in progress and currently exists in beta form. The beginning of the documentation for the pyfda class based API can be found here.

The paper "A comparison of efficient first decimation filters for continuous time delta sigma modulators", presented at the 2017 IEEE Asilomar Signals, Systems, and Computers conference used the blocks in the edf (efficient decimation filter) directory.