Commit 8e1b8247 authored by Ille, Ondrej, Ing.'s avatar Ille, Ondrej, Ing.

1. Added explicit driven on log_FSM_out in case

   when Logger is not synthesized.
2. Removed separate signal for valid identifier.
   Used constant as driver!
parent 058e0590
......@@ -215,10 +215,6 @@ entity CAN_top_level is
signal rx_store_data_valid : std_logic;
signal rec_message_store : std_logic;
-- With new RX Buffer commands, ID valid input to message filter can be constantly valid!
signal mess_filt_input_valid : std_logic := '1';
----------------------------------------------------------------------------
-- Registers <--> TX Buffer, TXT Buffer
----------------------------------------------------------------------------
......@@ -650,8 +646,13 @@ begin
ident_type => rec_ident_type_in,
frame_type => rec_frame_type_in,
-- Identifier comparison can be done when metadata are received!
rec_ident_valid => mess_filt_input_valid,
------------------------------------------------------------------------
-- All commands on RX Buffer are generated by Protocol control when
-- ID is already received (between CONTROL and EOF), thus ID
-- comparison can be enabled always!
------------------------------------------------------------------------
rec_ident_valid => '1',
drv_bus => drv_bus,
out_ident_valid => out_ident_valid
);
......@@ -839,6 +840,7 @@ begin
log_write_pointer <= (others => '0');
log_read_pointer <= (others => '0');
log_size <= (others => '0');
log_state_out <= config;
end generate LOG_GEN2;
--Bit time clock output propagation
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment