diff options
| author | uvok | 2025-12-26 15:43:40 +0100 |
|---|---|---|
| committer | uvok | 2025-12-26 15:43:40 +0100 |
| commit | b5ec5db47b5355043a4125721ae98e37e4c2a6bb (patch) | |
| tree | ff8801ba578e4df029cae986fd05138f6049e1b0 | |
| parent | 9d2d63c32d1c51d6521199c90b4faea8989ab657 (diff) | |
debounce: Increment clk_count in else block
| -rw-r--r-- | debounce.v | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -24,11 +24,12 @@ always @(posedge clk_i or negedge rst_i) begin prev_state <= INIT_SIG_STATE; signal_o <= INIT_SIG_STATE; end else begin - clk_counter <= clk_counter + 1; if (signal_i != prev_state) begin clk_counter <= 0; prev_state <= signal_i; + end else begin + clk_counter <= clk_counter + 1; end if (clk_counter === STABLE_PERIOD) begin |
