cfelton / filter-blocks

A collection of digital hardware filters implemented in myhdl

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

A collection of digital hardware filters implemented in myhdl


Languages

Language:Python 88.4%Language:Jupyter Notebook 11.6%