Re:Verilog sources for Western Digital's open source RISC-V ...
by sitkack on Sunday January 27, 2019 @12:40AM
(#19010490)
The error is understandable, the main prototype RISC-V core is written in Chisel and the "Rocket Core Generator" is written in Chisel. The RISC-V team at Berkeley has a lot of overlap with the Chisel team. So it is easy to think RISC-V is all Chisel. I believe
Chisel, Chisel, RISC-V, Chisel, if that makes any sense.
https://riscv.org/wp-content/uploads/2015/01/riscv-rocket-ch...
https://github.com/freechipsproject/rocket-chip (parametric SoC generator, Chisel)
Re:Verilog sources for Western Digital's open source RISC-V ...
by eBombzor on Sunday January 27, 2019 @12:56AM
(#19010531)
Yup I'm an idiot but I can't seem to delete or edit my original submission :c
Thank you for the information.
Re:Verilog sources for Western Digital's open source RISC-V ...
by sitkack on Sunday January 27, 2019 @02:54AM
(#19010796)
Ur good. Chisel.
Re:Verilog sources for Western Digital's open source RISC-V ...
by dooglius on Saturday January 26, 2019 @09:58PM
(#19010115)
> Since RISC-V uses Chisel instead of Verilog
What do you mean? The core here is entirely Verilog/SystemVerilog
Re:Verilog sources for Western Digital's open source RISC-V ...
by mepian on Saturday January 26, 2019 @10:06PM
(#19010135)
I presume the parent generalized their experience with the BOOM and Rocket implementations of RISC-V, which do use Chisel, to the entire architecture.
Re:Verilog sources for Western Digital's open source RISC-V ...
by eBombzor on Saturday January 26, 2019 @11:59PM
(#19010409)
Sorry I am an idiot how do I edit/delete my comment so I can erase this misinformation?
Re:Verilog sources for Western Digital's open source RISC-V ...
by yjftsjthsd-h on Sunday January 27, 2019 @12:04PM
(#19012555)
Unfortunately, if you don't see an edit button on the comment then you can't edit it anymore. But props for admitting you're wrong and trying to correct it :-)
Re:Verilog sources for Western Digital's open source RISC-V ...
by chrisseaton on Saturday January 26, 2019 @10:21PM
(#19010183)
> Since RISC-V uses Chisel instead of Verilog
How can an ISA ‘use Chisel’? It’s a spec not an implementation.
For actually learning RISC-V, you can check out these books: https://riscv.org/risc-v-books/
The Patterson and Hennessy book is a great starting point and the RISC-V reader is great reference.