Carlos Eduardo
Carlos Eduardo
Sorry but I don't use IntelliJ as a dev environment. I develop on VSCode but the tools here doesn't depend on the IDE as it's all command line.
I tried it out but got the error: ``` [info] - should Decode an ADD instruction (type R) *** FAILED *** [info] java.util.NoSuchElementException: None.get [info] at ... () [info] at...
Hey @sequencer ... just a reminder to catch-up on this whenever we can :) Would be awesome then to have it as a recipe in the Chisel cookbook :)
Hey Jiuyang, I've rebased and fixed my decode pattern but now I'm getting: ``` [info] - should Decode an ADD instruction (type R) *** FAILED *** [info] chisel3.internal.ChiselException: Connection between...
Thanks Jiuyang! It worked perfectly :D I've cast like: `io.DecoderPort.inst := signals.inst.asTypeOf(new Instruction.Type)` But I'm getting: ``` [warn] Decoder.scala:127: Casting non-literal UInt to chiselv.Instruction. You can use chiselv.Instruction.safe to cast...
This is pretty neat, as an example I synthesized for ECP5 FPGA: ``` Without decoder (switch/is and MuxLookup) Info: Device utilisation: Info: TRELLIS_SLICE: 3939/41820 9% Info: TRELLIS_IO: 13/ 365 3%...
You mean by having `espresso` or not right? In terms of execution time for my core, the difference is not noticeable... all runs around 32-38 seconds... there is a difference...
Neat, thanks @Kolossi ! Gonna take a look to integrate the Docker build in the Makefile.
@Kolossi what about this: 956a160
I don't have a Rpi4 to test this but on my computer (a 2018 Macbook Pro) it took around 1 minute and 10 secs (not considering the Docker container pull)....