diff --git a/hdl/EB_SPEC_Test/EB_2_wb_converter.vhd b/hdl/EB_SPEC_Test/EB_2_wb_converter.vhd index ff6e9714f0c320f7501fb401fa2cdbe48c7f6223..a64931e2fe8972a1622f2a6e204daed244f86b98 100644 --- a/hdl/EB_SPEC_Test/EB_2_wb_converter.vhd +++ b/hdl/EB_SPEC_Test/EB_2_wb_converter.vhd @@ -585,8 +585,9 @@ begin --no more cycles to do, packet is done. if(s_fifo_tx_empty = '1') then s_state_RX <= EB_DONE; - s_state_TX <= IDLE; end if; + + end if; elsif(a_WB_ACK_cnt_err = "1") then s_state_RX <= ERROR; @@ -841,8 +842,8 @@ begin when EB_DONE => --report "EB: PACKET COMPLETE" severity note; --TODO: test multi packet mode s_WB_CYC <= NOT s_EB_RX_CUR_CYCLE.DROP_CYC; - s_fifo_tx_clr <= '1'; - s_fifo_rx_clr <= '1'; + -- s_fifo_tx_clr <= '1'; + -- s_fifo_rx_clr <= '1'; --make sure there is no running transfer before resetting FSMs, also do not start a new packet proc before cyc has been lowered