SiLab-Bonn/basil

Simulation bus driver issue with cocotb-bus 0.2.0

Closed this issue · 2 comments

Since the release of cocotb-bus 0.2.0 the BasilSBusDriver can not read BUS_DATA anymore or reads wrong data and throws errors like
Exception: FPGA module basil.HL.bram_fifo does not satisfy version requirements (read: 0, require: ==2)

Simulation (with verilator v4.106 and cocotb) works with the previous version of cocotb-bus, 0.1.1.

Some parts have been fixed in #167, but the fix (adding the case_insensitive=False argument to BusDriver.__init__() should be added to all other BusDrivers as well or the signal names should be changed to lowercase.

This should be more or less fixed with #232. Closing