Scala risc-v

Open-source Scala projects categorized as risc-v

Top 3 Scala risc-v Projects

  • XiangShan

    Open-source high-performance RISC-V processor

    Project mention: RuyiBook the first laptop powered by a open-source RISC-V processor | news.ycombinator.com | 2024-08-23

    Link to the open-source processor implementation: https://github.com/OpenXiangShan/XiangShan/tree/nanhu

    You can download and simulate it on regular hardware.

    I ran a few micro benchmarks it XiangShanV2 (Nanhu), the one in the laptop, and XiangShanV3 the next generation of their implementation:

        integer micro benchmark from the XiangShan repo:

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • chipyard

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

    Project mention: Chisel: A Modern Hardware Design Language | news.ycombinator.com | 2023-12-27

    It's probably true that Chisel isn't right for industry -- Google tried it too for the TPU project and eventually went back to Verilog. That said, I think it's main win is that it is great from a research / open-source perspective.

    Taking advantage of the functional nature of Chisel enables a set of generators called Chipyard [0] for things like cores, networking peripherals, neural network accelerators, etc. If you're focusing on exploring the design space of one particular accelerator and don't care too much about the rest of the chip, you can get a customized version of the RTL for the rest of your chip with ease. All the research projects in the lab benefit from code changes to the generators.

    Chisel even enables undergraduate students (like me!) to tape out a chip on a modern-ish process node in just a semester, letting Chisel significantly reduce the amount of RTL we have to write. Most of the remaining time is spent working on the actual physical design process.

    [0]: https://github.com/ucb-bar/chipyard

    [1]: https://classes.berkeley.edu/content/2023-Spring-ELENG-194-0...

  • firesim

    FireSim: Fast and Effortless FPGA-accelerated Hardware Simulation with On-Prem and Cloud Flexibility

    Project mention: Fast and Effortless FPGA-Accelerated Hardware Simulation | news.ycombinator.com | 2024-06-02
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Scala risc-v discussion

Log in or Post with

Scala risc-v related posts

  • RuyiBook the first laptop powered by a open-source RISC-V processor

    1 project | news.ycombinator.com | 23 Aug 2024
  • Ask HN: Are there any open source dual-issue RISC-V processor

    2 projects | news.ycombinator.com | 21 Dec 2023
  • How can I leverage RISC-V in my final year Electrical & Electronics Engineering project? Seeking advice and project ideas.

    2 projects | /r/RISCV | 15 Nov 2023
  • 大炼芯运动彻底破产,跪舔韩国要技术

    1 project | /r/China_irl | 30 May 2023
  • New processor, OS to propel open-source chip ecosystem

    1 project | /r/RISCV | 27 May 2023
  • TechTechPotato (Dr Ian Cutress): "Building High-Performance RISC-V Cores for Everything"

    2 projects | /r/hardware | 12 Apr 2023
  • Open-source high-performance RISC-V processor

    1 project | /r/patient_hackernews | 26 Mar 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 9 Sep 2024
    InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards. Learn more →

Index

What are some of the best open-source risc-v projects in Scala? This list will help you:

Project Stars
1 XiangShan 4,677
2 chipyard 1,558
3 firesim 857

Sponsored
Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com