Chips4Makers[m] has quit [Quit: You have been kicked for being idle]
jn has quit [Ping timeout: 244 seconds]
jn has joined #amaranth-lang
jn has joined #amaranth-lang
Guest41 has joined #amaranth-lang
<Guest41>
I was trying out Records (as described here https://github.com/RobertBaruch/nmigen-tutorial/blob/master/6_combining.md#records) for a design I had mind but was a bit surprised when looking at simulation waveforms to see that only the field names are printed and the name of the object that instantiated the Record is missing. Is that intentional or
<Guest41>
am I doing something wrong?
<FL4SHK>
that's normal
<Guest41>
but doesn't that defeat the purpose? I mean if I have a bunch of buses represetned as records each having a 'data' field then it seems my simulation waveforms will be a mess and I cannot tell them apart?
<FL4SHK>
I wrote something you could use instead
<FL4SHK>
`Record` is in the process of being redesigned
<FL4SHK>
Or will be eventually
<FL4SHK>
that's separate from the stuff I wrote
<Guest41>
Sure, if it is on github and works the way I want then I'd be happy to try it out