diff --git a/design/top.vhd b/design/top.vhd index 811614e..2fe18c0 100644 --- a/design/top.vhd +++ b/design/top.vhd @@ -298,7 +298,7 @@ begin if rst = '1' then avl_reqEn <= '1'; elsif rising_edge(clk) then - if intercon_slave_i(INTERCON_ID_DDR3).STB = '1' then + if intercon_slave_i(INTERCON_ID_DDR3).STB = '1' and not intercon_slave_o(INTERCON_ID_DDR3).ACK= '1' then avl_reqEn <= '0'; else avl_reqEn <= '1';