Krzysztof Bieganski

Results 89 comments of Krzysztof Bieganski

`break` and `continue` support landed in mainline: https://github.com/chipsalliance/yosys-f4pga-plugins/pull/357 Let us know if it worked for you once you get a chance to test it!

Also relevant: https://github.com/verilator/verilator/issues/4225#issuecomment-1562738548 (since `VlProcess` is entwined with `--timing`)

I think what would help in most (all?) of these cases is more granular virtual interface triggers, i.e. a separate trigger per interface member. Right now, there's one trigger per...

It was easier. I didn't foresee this problem.

Try this patch: ```diff diff --git i/src/V3Randomize.cpp w/src/V3Randomize.cpp index 4a6f6160a..d50a2a10a 100644 --- i/src/V3Randomize.cpp +++ w/src/V3Randomize.cpp @@ -1205,8 +1205,8 @@ class RandomizeVisitor final : public VNVisitor { return new AstBegin{fl, "",...

Ah, missed the other one. #5417 should fix it, note we don't support such old compilers.

The check for NBAs in `initial` blocks is very simple – it only sees NBAs directly under `initial`s. Class methods are not inlined, so it would have to peek into...

I haven't observed a slowdown caused by multi-threading on `3_3_place_gp` in ORFS: ## `ibex` | Threads | Min [s] | Max [s] | Median [s] | Relative median | |---------|---------|---------|------------|-----------------|...