pyfda: Python Filter Design and Analysis
summary
Live demo of pyfda designs a decimation filter from 48 kHz → 24 kHz with a required Nyquist stop at 12 kHz and a target -60 dB stopband, then generates floating coefficients and shows fixed‑point quantization: default large format (about 19 bits) is reduced to 11-bit coefficients, which produces visible spec violations in the frequency response and longer settling in the transient. Shows poles/zeros, group delay, accumulator bit‑width choices for FPGA/microcontroller implementation and asks for help exporting/verifying HDL or domain‑specific code.
AI-written summary · about
chapters (5)
- 0:00Introduction to DSP tools
- 0:38Filter design and analysis
- 1:51Hardware implementation
- 2:57Testing with stimulus signals
- 4:20Hardware logic and collaboration
related talks
19mFlow-based programming made easy with PyF 2.0
31mTips to Level-Up Your Shiny for Python Applications
26mBuilding Quantum Computers with Python: Hardware Design Lessons
19mPyha: Python overlay for OOP-VHDL
40mTuning In with SDR & Python
37mExtending the Python Ecosystem to Xilinx
21mGenerating Music with Python and FoxDot
34mUsing Python For Creating Hardware To Record FOSS Conferences
