9 Commits

Author SHA1 Message Date
mndza
76318321f5 gateware: fix HalfBandInterpolator backpressure issues 2026-01-09 16:24:55 +01:00
mndza
29bfc3b78b gateware: fix occasional IQ swap in half-band decimator
Prevent loosing track of the IQ time-multiplexing state within the FIR
filter.
2026-01-09 16:19:45 +01:00
mndza
4724eb5644 gateware: fix SB_MAC16 versions of the FIR decimator, interpolator
Simplified the filter architecture by using an adder tree for obtaining
the final sum of the subfilters (vs systolic array). Previously, no
backpressure (always_ready=True) worked fine but otherwise we lost
samples.
2026-01-09 16:19:44 +01:00
mndza
70c211d0ff gateware: generic SGPIOInterface and simpler capture management 2026-01-09 12:33:11 +01:00
Michael Ossmann
0a9e24c7bd Revert "gateware: generic SGPIOInterface, simpler capture management, fix SB_MAC16 resamplers" 2025-12-23 18:41:15 -05:00
mndza
91c005d13e gateware: fix SB_MAC16 versions of the FIR decimator, interpolator
Simplified the filter architecture by using an adder tree for obtaining
the final sum of the subfilters (vs systolic array). Previously, no
backpressure (always_ready=True) worked fine but otherwise we lost
samples.
2025-12-19 17:03:05 +01:00
mndza
99f96d2498 gateware: generic SGPIOInterface and simpler capture management 2025-12-19 17:03:05 +01:00
Diego Hurtado
4ed9169f4e fix gateware typo and update build, no DC block in loopback test (#1621) 2025-12-17 14:33:06 -05:00
Michael Ossmann
409acbc3c9 Add support for HackRF Pro (code name: Praline)
Co-authored-by: mndza <diego.hdmp@gmail.com>
Co-authored-by: Martin Ling <martin-git@earth.li>
Co-authored-by: Antoine van Gelder <antoine@greatscottgadgets.com>
2025-11-24 20:53:41 -05:00