Andrew Hanselman
Andrew Hanselman
The above linked example (originally authored by me) is not really illustrative of the intended use. This enum is constructed of elements which are effectively tags/select for some payload. For...
Definitely. I think a `firrtl` compiler optimization would be a good fit for that case. Originally, I came upon this when I was casting the `ChiselEnum` to a `UInt` for...
Part of this, not really captured by the `myEnumOject.packed(...)` is that you may be able to do something like `val packedEnum = myEnumObject.packed(true, false, true)` and still have `UInt(1.W)` wires...