Bugfix in WB-AVL converter; it now accepts WB transactions with no STB inactive cycle

This commit is contained in:
Markus Koch 2017-03-02 12:19:04 +01:00
parent 2ad42a9664
commit af2cad643b

View File

@ -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';