Fabian Schuiki
Fabian Schuiki
:+1: for Vego :)
I think having such a connectivity map would be very valuable! Especially since it can actually get rid of some non-trivial amount of hardware in some constellations.
The following might be the same root cause: https://github.com/llvm/circt/issues/1288
What is the "status" of passing in structs as parameters? Does this break outside of Synopsys DC? Otherwise we could just pass everything in as a custom struct… Maybe that's...
Yeah it would be cool if we had a mux op in `comb` that actually encoded this specific use case of providing hints for the downstream tools, such that we...
> I think extending mux op to have >2 inputs would solve the issue but we will eventually want to annotate same pragmas to array indexing for arrays on ports....
In some recent discussions the idea of adding LLVM-style intrinsics to CIRCT came up. These might apply quite well here, since we want to express a fairly precise mapping to...
Yes that would be a great start. The LogicType should be pretty straightforward. Then the next step would probably be to define a new `ConstLogic` instruction `%result = const l42...
I guess that makes a lot of sense in the case of nmigen, given that they seem to focus on generating RTL for synchronous digital hardware. In order to support...
That sounds like a good start. In the end we should arrive at an implementation of IEEE 1164 (which has now been merged into the VHDL standard). I think I...