From c678f642a0c04e18ead6e5761596de11a2f5735c Mon Sep 17 00:00:00 2001 From: Jon Nordby Date: Tue, 12 Aug 2025 22:33:24 +0200 Subject: pdm: Make sure to reset before starting --- bindings/sim_cic3_pdm.cc | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'bindings') diff --git a/bindings/sim_cic3_pdm.cc b/bindings/sim_cic3_pdm.cc index d5366b8..323b2dd 100644 --- a/bindings/sim_cic3_pdm.cc +++ b/bindings/sim_cic3_pdm.cc @@ -19,6 +19,14 @@ pdm2pcm_cic3(const uint8_t *pdm, int64_t pdm_length, int16_t *pcm, int32_t pcm_l //top->dc_alpha = hpf_alpha; //top->scale_shift = scale_shift; + // Reset on start + top->rst = 0; + top->eval(); + top->rst = 1; + top->eval(); + top->rst = 0; + top->eval(); + // Start clock off top->clk = 0; -- cgit v1.2.3