Carlos Eduardo

Results 195 comments of Carlos Eduardo
trafficstars

@sequencer I've implemented a `decodeAs` method like: ```scala object decodeAs { /** Decode signals using a [[Bundle]] as the output * * @param b the output bundle to be used...

Yep, I'm trying to piece together a good API thru the PRs below: * #2327 * #2261 * #2328 I got them together and published locally to try on my...

> The part that I thought was rather unfortunate is here: [carlosedp/chiselv@`d676295`/src/main/scala/Decoder.scala#L111](https://github.com/carlosedp/chiselv/blob/d676295d9e6cc16d4df973f2ea13005a775130bb/src/main/scala/Decoder.scala#L111) > > Having to bit-extract the result seems very error prone. Hi Kev, actually I don't bit-extract from...

That's neat @ekiwi! Even better... thanks!

As an aside, I think we might need more documentation on [espresso](https://github.com/chipsalliance/espresso) requirements, install instructions and Chisel dependency on it (like what can and can't be made without it).

In the sample below, I really don't like the line to set the selector width... ```scala object selector extends chisel3.experimental.ChiselEnum1H { val s0, s1, s2, s3 = Value } val...

For 1, I could send another PR... ok? On 2, you mean the way it's already implemented I could use like this? Working on 3.

There it go! Have Mux1H accept ChiselEnum1H and added the toIndex function. Also example is pretty simple now: ```scala object selector extends chisel3.experimental.ChiselEnum1H { val s0, s1, s2, s3 =...