Commit 496eced5 authored by Marcus Comstedt's avatar Marcus Comstedt Committed by Olof Kindgren

Fix BVALID signalling in AXI4Lite-to-WB bridge wrapper

The BVALID signal must be asserted once the write operation is
completed.  The master is not required to assert BREADY before this
happens.  The old code happened to work if the master tied BREADY
high, which is allowed but not required.
parent 392ed83d
......@@ -171,8 +171,8 @@ begin
when RESPONSE_WRITE =>
axi4_slave_o.BVALID <= '1';
if (axi4_slave_i.BREADY = '1') then
axi4_slave_o.BVALID <= '1';
state <= IDLE;
end if;
......
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