risc-v
There are 2187 repositories under risc-v topic.
mytechnotalent/Reverse-Engineering
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
RT-Thread/rt-thread
RT-Thread is an open source IoT Real-Time Operating System (RTOS). https://rt-thread.github.io/rt-thread/
platformio/platformio-core
Your Gateway to Embedded Software Development Excellence :alien:
k2-fsa/sherpa-onnx
Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, HarmonyOS, Raspberry Pi, RISC-V, x86_64 servers, websocket server/client, support 12 programming languages
OpenXiangShan/XiangShan
Open-source high-performance RISC-V processor
tock/tock
A secure embedded operating system for microcontrollers
MichaIng/DietPi
Lightweight justice for your single-board computer!
alibaba/AliOS-Things
面向IoT领域的、高可伸缩的物联网操作系统,可去官网了解更多信息https://www.aliyun.com/product/aliosthings
chyyuu/os_kernel_lab
OS kernel labs based on Rust/C Lang & RISC-V 64/X86-32
misprit7/computerraria
A fully compliant RISC-V computer made inside the game Terraria
mortbopet/Ripes
A graphical processor simulator and assembly editor for the RISC-V ISA
SI-RISCV/e200_opensource
Deprecated, please go to next generation Ultra-Low Power RISC-V Core https://github.com/riscv-mcu/e203_hbirdv2
openhwgroup/cva6
The CORE-V CVA6 is a highly configurable, 6-stage RISC-V core for both application and embedded applications. Application class configurations are capable of booting Linux.
earlephilhower/arduino-pico
Raspberry Pi Pico Arduino core, for all RP2040 and RP2350 boards
limine-bootloader/limine
Modern, advanced, portable, multiprotocol bootloader and boot manager. (Moved to Codeberg)
darklife/darkriscv
opensouce RISC-V cpu core implemented in Verilog from scratch in one night!
uxmal/reko
Reko is a binary decompiler.
gem5/gem5
The official repository for the gem5 computer-system architecture simulator.
renode/renode
Renode - Antmicro's open source simulation and virtual development framework for complex embedded systems
risc0/risc0
RISC Zero is a zero-knowledge verifiable general computing platform based on zk-STARKs and the RISC-V microarchitecture.
ucb-bar/chipyard
An Agile RISC-V SoC Design Framework with in-order cores, out-of-order cores, accelerators, and more
larsbrinkhoff/awesome-cpus
All CPU and MCU documentation in one place
rcore-os/rCore-Tutorial-v3
Let's write an OS which can run on RISC-V in Rust from scratch!
stnolting/neorv32
🖥️ A small, customizable and extensible MCU-class 32-bit RISC-V soft-core CPU and microcontroller-like SoC written in platform-independent VHDL.
olofk/serv
SERV - The SErial RISC-V CPU
lowRISC/ibex
Ibex is a small 32 bit RISC-V CPU core, previously known as zero-riscy.
riscv-mcu/e203_hbirdv2
The Ultra-Low Power RISC-V Core
ultraembedded/riscv
RISC-V CPU Core (RV32IM)
simdutf/simdutf
Unicode routines (UTF8, UTF16, UTF32) and Base64: billions of characters per second using SSE2, AVX2, NEON, AVX-512, RISC-V Vector Extension, LoongArch64, POWER. Part of Node.js, WebKit/Safari, Ladybird, Chromium, Cloudflare Workers and Bun.
TheThirdOne/rars
RARS -- RISC-V Assembler and Runtime Simulator
rcore-os/rCore-Tutorial-Book-v3
A book about how to write OS kernels in Rust easily.
sysprog21/shecc
A self-hosting and educational C optimizing compiler
LekKit/RVVM
The RISC-V Virtual Machine
ultraembedded/biriscv
32-bit Superscalar RISC-V CPU
hughperkins/VeriGPU
OpenSource GPU, in Verilog, loosely based on RISC-V ISA
eugene-tarassov/vivado-risc-v
Xilinx Vivado block designs for FPGA RISC-V SoC running Debian Linux distro