From fa24a4372ede12873e8e43a3153b19696f667b81 Mon Sep 17 00:00:00 2001 From: Rutherther Date: Fri, 29 Dec 2023 20:50:59 +0100 Subject: [PATCH] chore: use process(all) for combinational processes --- src/i2c/address_detector.vhd | 2 +- src/i2c/rx.vhd | 2 +- tb/i2c/rx_tb.vhd | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/i2c/address_detector.vhd b/src/i2c/address_detector.vhd index 14b63d9..1dd6988 100644 --- a/src/i2c/address_detector.vhd +++ b/src/i2c/address_detector.vhd @@ -49,7 +49,7 @@ begin -- architecture a1 mismatch <= '1' when curr_index <= 6 and address_i(6 - curr_index) /= sda_i and scl_pulse_i = '1' else '0'; - set_next_state: process (start_i, curr_state, mismatch, scl_pulse_i) is + set_next_state: process (all) is begin -- process set_next_state next_state <= curr_state; diff --git a/src/i2c/rx.vhd b/src/i2c/rx.vhd index 0997a5c..d08ae4d 100644 --- a/src/i2c/rx.vhd +++ b/src/i2c/rx.vhd @@ -81,7 +81,7 @@ begin -- architecture a1 -- SAVING_STRETCHING -> SAVING_STRETCHING when data not read yet -- SAVING_STRETCHING -> RECEIVING when data read - set_next_state: process(curr_state, start_read_i, scl_pulse_i, confirm_read_i) is + set_next_state: process(all) is begin -- process set_next_state next_state <= curr_state; diff --git a/tb/i2c/rx_tb.vhd b/tb/i2c/rx_tb.vhd index 8c56080..4e0863d 100644 --- a/tb/i2c/rx_tb.vhd +++ b/tb/i2c/rx_tb.vhd @@ -77,6 +77,7 @@ begin -- architecture a1 port map ( clk_i => clk, rst_in => rst_n, + ss_condition_i => '0', start_read_i => start_read, scl_pulse_i => scl_rising_pulse, sda_i => sda, -- 2.49.0