Kaleb Barrett

Results 630 comments of Kaleb Barrett

Seems like this requires simulator-specific support to work through `stdio`, which can be passed via `SIM_ARGS` and friends. And if you wanted to log to another location, say a file,...

Introduced in 1e34ae31d2b09094f96bcdd606daa47676c77e76. A simple fix that makes cocotb function: ```patch diff --git a/include/verilated_vpi.cpp b/include/verilated_vpi.cpp index c354d89f..64099b98 100644 --- a/include/verilated_vpi.cpp +++ b/include/verilated_vpi.cpp @@ -603,6 +603,7 @@ public: VerilatedVpiCbHolder& ho =...

> I can't see where in IEEE it makes clear what events are one-shot versus repeated. I was also unable to find anything. > Your patch suggests all are one...

@marlonjames I wouldn't let the best solution get in the way of a solution.

@alexforencich I ran a bisect and found the offending commit. https://github.com/verilator/verilator/issues/2778#issuecomment-886149648

You are running `make help` at the top level. Python is preferring the local `cocotb` package it sees over the installed version. `cocotb.simulator` is created during installation, so if it...

@andrewandrepowell I agree with Eric. The discovery will have to go through the simulator module anyways. As for pythonland abstraction around that, I'm not a fan of adding it to...

Retuning a `SimpleNamespace` or even just a dictionary of packages sounds good to me.

There is also the problem of GHDL only supporting VPI which does not have a notion of packages. AFAICT, there is no way to inspect packages in GHDL.