You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm trying to create a BusMonitor object to be used in a Scoreboard for my testbench. I've just followed the approach of the mean example provided in the repository.
When I try to create the object a lot of vpi_get_str: unhandled property errors appear. Doing some debugging I detected this event arises when the function dir() in _caseInsensGetattr (line 78) of bus.py is called, the call comes from _add_signal in bus.py (line 83). I do not understand what this error means. The signals are called exactly as defined in the top entity.
If I try to create the BusMonitor with the parameter case_insensitive=False, the error disappear.
Hi,
I'm trying to create a BusMonitor object to be used in a Scoreboard for my testbench. I've just followed the approach of the mean example provided in the repository.
When I try to create the object a lot of
vpi_get_str: unhandled property
errors appear. Doing some debugging I detected this event arises when the functiondir()
in_caseInsensGetattr
(line 78) of bus.py is called, the call comes from_add_signal
in bus.py (line 83). I do not understand what this error means. The signals are called exactly as defined in the top entity.If I try to create the BusMonitor with the parameter
case_insensitive=False
, the error disappear.monitor_outs = MyMonitor(dut, "o", dut.clk, case_insensitive=False)
To complement the information I'm running this on a WSL 22.04, python 3.10.6 with cocotb 1.8.0 and cocotb-bus 0.2.1.
The text was updated successfully, but these errors were encountered: