|
Hello everyone, I am new to VLSI design and started exploring Risc V. It seems Bluespec SV is usually preferred to design Risc V Cores and I was just wondering why?Thank you for helping in advance...
--
You received this message because you are subscribed to the Google Groups "RISC-V Teach" group.
To unsubscribe from this group and stop receiving emails from it, send an email to riscv-teach...@groups.riscv.org.
To view this discussion on the web visit https://groups.google.com/a/groups.riscv.org/d/msgid/riscv-teach/5d1523f7-3bf3-4443-ac06-4fa758497104n%40groups.riscv.org.
Bluespec has played an important role in the history of RISC-V. If you go here, you’ll see some videos detailing their important role (see Arvind (MIT), G.S. Madhusudan (IIT Madras) and Rishyur Nikhil (MIT, Bluespec).
There are RISC-V cores available in many languages.
The original RISC-V was developed at Berkeley using Chisel and is now used extensively commercially at SiFive. To see Chisel’s growing use in academia and industry, check out https://events.linuxfoundation.org/chisel-community-conference/.
A RISC-V Foundation contest winning core was developed in SpinalHDL, a Scala based HDL (as is chisel). https://github.com/SpinalHDL/VexRiscv
Cores developed at ETH Zurich and now hosted by the Open Hardware Group have seen wide industry adoption and are available in system Verilog .. https://www.openhwgroup.org/projects/
Picosoc ( https://github.com/cliffordwolf/picorv32/tree/master/picosoc ) is a small RISC-V core developed in Verilog.