News for hackers. Stuff that matters.
Re:BOOM v2: an open-source out-of-order RISC-V core by gok on Tuesday September 26, 2017 @06:54PM (#15343331)
So is anyone designing RISC-V cores without using Chisel? :)
Re:BOOM v2: an open-source out-of-order RISC-V core by PhilWright on Tuesday September 26, 2017 @07:06PM (#15343420)
Yes, I am about 2/3rds of the way through designing and building a single cycle, modified Harvard architecture, RV32E CPU. You can check it out here...

https://hackaday.io/project/18491-worlds-first-32-bit-homebr...

Although a projected speed of 1Mhz and the size might exclude it from your own project!

Re:BOOM v2: an open-source out-of-order RISC-V core by gok on Tuesday September 26, 2017 @07:10PM (#15343447)
I meant more like... just using straight Verilog, but very impressive!
Re:BOOM v2: an open-source out-of-order RISC-V core by dnautics on Tuesday September 26, 2017 @07:13PM (#15343465)
I'm not sure I would recommend using straight verilog for something of that magnitude. I do know that some folks that used Perl to assemble verilog into a computer chip, but they regretted the engineering debt that came with it (and the hire they made that instituted that decision).
Re:BOOM v2: an open-source out-of-order RISC-V core by senatorobama on Tuesday September 26, 2017 @07:15PM (#15343470)
> Perl to assemble verilog into a computer chip

This is absurdly common.

Re:BOOM v2: an open-source out-of-order RISC-V core by vanjoe on Tuesday September 26, 2017 @07:15PM (#15343479)
Yeah there are a few out there. At Vectorblox we have ORCA that we use as a cross-platform replacement for nios/microbaze.

I don't know of anyone who has built anything as sophisticated as BOOM though.

Re:BOOM v2: an open-source out-of-order RISC-V core by trynumber9 on Wednesday September 27, 2017 @12:05AM (#15344838)
Nvidia said they're not using Chisel for the RISC-V cores they plan to embed in their GPUs.

see https://www.youtube.com/watch?v=g6Z_5l69keI&t=545

Re:BOOM v2: an open-source out-of-order RISC-V core by rjsw on Tuesday September 26, 2017 @07:15PM (#15343472)
Re:BOOM v2: an open-source out-of-order RISC-V core by cbHXBY1D on Tuesday September 26, 2017 @07:16PM (#15343488)
Yep and there's https://github.com/SpinalHDL/VexRiscv

But admittedly, SpinalHDL is basically Chisel.

Re:BOOM v2: an open-source out-of-order RISC-V core by razer6 on Wednesday September 27, 2017 @04:20AM (#15345814)
There is the PULP project (http://www.pulp-platform.org/) by ETH Zurich and University of Bologna with different open-source RISCV cores written in (System) Verilog.
Re:BOOM v2: an open-source out-of-order RISC-V core by evancox10 on Tuesday September 26, 2017 @11:03PM (#15344596)
Yes, see Syntacore's SCR1, Clifford Wolf's PicoRV32,etc.

Granted these are smaller, microcontroller-class cores, but still in pure Verilog. I'm sure there are others out there with more/less performance

Re:BOOM v2: an open-source out-of-order RISC-V core by chas on Tuesday September 26, 2017 @07:28PM (#15343563)
Here's a collection of RISC-V cores in Bluespec: https://github.com/csail-csg/riscy
Re:BOOM v2: an open-source out-of-order RISC-V core by cmrx64 on Tuesday September 26, 2017 @07:15PM (#15343478)
plenty. not as many open source ones though.