Kevin Laeufer

Results 209 comments of Kevin Laeufer

Bundle expressions is a feature that I recently would have liked to use. Do you know how this is different from Bundle literals though?

> Do the names of the APIs need to be different? Unclear but they are very similar. I think `Bundle.Init` seems like a more consistent API and it would be...

In order to start a discussion about use cases, since a component in the `stdlib` should have more than one use case: I happen to have a Chisel port of...

Chisel does not support sub-word assignments. There is no principled reason for not supporting it besides the fact that no one is currently working on it. I recently tried to...

Would this work for you? https://scastie.scala-lang.org/D6cf9rZySiiX7GJC3XWzrQ ```.scala import chisel3._ import chisel3.stage.ChiselStage import firrtl._ import firrtl.options.Dependency import firrtl.transforms.DedupModules import firrtl.annotations.NoTargetAnnotation import firrtl.passes.PassException import firrtl.stage.RunFirrtlTransformAnnotation //////////////// // Pass //////////////// /** Specifies a...

> Any progress on upstreaming the above changes as a FIRRTL pass? No one is currently working on that. If you want to you can start a PR. You can...

I was working on a firrtl pass for "de-sugaring" sub-word assignments at the beginning of this year: https://github.com/ekiwi/firrtl/tree/sub-word-assign Unfortunately it turned out to be more than just a weekend project....

> @ekiwi I would love to work on this issue. Please can you throw more light on how to go about it. Do you mean i should replace the first...

> So is this still the same issue or is this the expected fix for this? It doesn't explicitly say "left hand side of the connection" There is definitely room...