rsd VS riscv-boom

Compare rsd vs riscv-boom and see what are their differences.

rsd

RSD: RISC-V Out-of-Order Superscalar Processor (by rsd-devel)

riscv-boom

SonicBOOM: The Berkeley Out-of-Order Machine (by riscv-boom)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
rsd riscv-boom
12 12
917 1,595
2.6% 1.5%
6.4 7.2
about 1 month ago about 2 months ago
SystemVerilog Scala
Apache License 2.0 BSD 3-clause "New" or "Revised" License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

rsd

Posts with mentions or reviews of rsd. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-04.
  • The Surprising Subtleties of Zeroing a Register
    3 projects | news.ycombinator.com | 4 Nov 2021
    Some cores are open source and you can see for yourself.

    Rename logic from BOOM, a RISC-V core written in a DSL embedded in Scala:

    https://github.com/riscv-boom/riscv-boom/blob/1ef2bc6f6c98e5...

    From RSD, a core designed for FPGAs written in SystemVerilog:

    https://github.com/rsd-devel/rsd/blob/master/Processor/Src/R...

    And then there's the recently open-sourced XuanTie C910, which contains this Verilog… which is completely unreadable. Seems like it was produced by some kind of code generator that they didn't open-source?

    https://github.com/T-head-Semi/openc910/blob/d4a3b947ec9bb8f...

  • RSD is a open source high performance RISC-V Processor
    1 project | /r/patient_hackernews | 5 Jan 2021
    1 project | /r/hackernews | 5 Jan 2021
    2 projects | /r/programming | 5 Jan 2021
    So I had a look at the repo cause it sounded interesting and it turns out I understand the comments even less than the code. :|
    1 project | /r/opensource | 4 Jan 2021
    3 projects | /r/linux | 4 Jan 2021
    Linux support is planned.
  • RSD is a open source Out-of-Order Superscalar RISC-V Processor
    1 project | /r/opensourcehardware | 4 Jan 2021
    2 projects | /r/RISCV | 4 Jan 2021
    BOOM is RV64GC targeting silicon. BOOM supports the full privileged ISA and can run OSes like Linux; it's not clear if RSD supports the privileged architecture. Skimming their CSRFile code it looks like it only implements a thin machine mode?

riscv-boom

Posts with mentions or reviews of riscv-boom. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-12-10.

What are some alternatives?

When comparing rsd and riscv-boom you can also consider the following projects:

openc910 - OpenXuantie - OpenC910 Core

rocket-chip - Rocket Chip Generator

XiangShan - Open-source high-performance RISC-V processor

riscv-mini - Simple RISC-V 3-stage Pipeline in Chisel

Cores-VeeR-EL2 - VeeR EL2 Core

Cores-VeeR-EH1 - VeeR EH1 core

SaxonSoc - SoC based on VexRiscv and ICE40 UP5K

chipyard - An Agile RISC-V SoC Design Framework with in-order cores, out-of-order cores, accelerators, and more

pyxhdl - Python Frontend For VHDL And Verilog

vivado-risc-v - Xilinx Vivado block designs for FPGA RISC-V SoC running Debian Linux distro

neorv32-setups - 📁 NEORV32 projects and exemplary setups for various FPGAs, boards and (open-source) toolchains.