Skip to content

Commit 9f3f799

Browse files
committed
gateware: fix occasional IQ swap in half-band decimator
Prevent resetting internal pointers that manage IQ time-multiplexing within the FIR filter.
1 parent c178eaf commit 9f3f799

File tree

2 files changed

+0
-2
lines changed

2 files changed

+0
-2
lines changed
-945 Bytes
Binary file not shown.

firmware/fpga/dsp/fir.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,8 +132,6 @@ def elaborate(self, platform):
132132

133133
# Mode switch logic.
134134
with m.If(~self.enable):
135-
m.d.sync += input_idx.eq(0)
136-
m.d.sync += output_idx.eq(0)
137135
m.d.sync += odd.eq(0)
138136
m.d.sync += even_valid.eq(0)
139137
m.next = "BYPASS"

0 commit comments

Comments
 (0)