risc-v

Unlike most other ISA designs, the RISC-V ISA is provided under open source licenses that do not require fees to use. A number of companies are offering or have announced RISC-V hardware, open source operating systems with RISC-V support are available and the instruction set is supported in several popular software toolchains.
Notable features of the RISC-V ISA include a load–store architecture, bit patterns to simplify the multiplexers in a CPU, IEEE 754 floating-point, a design that is architecturally neutral, and placing most-significant bits at a fixed location to speed sign extension. The instruction set is designed for a wide range of uses. The base instruction set has a fixed length of 32-bit naturally aligned instructions, and the ISA supports variable length extensions where each instruction could be an any number of 16-bit parcels in length. Subsets support small embedded systems, personal computers, supercomputers with vector processors, and warehouse-scale 19 inch rack-mounted parallel computers.
Here are 2,134 public repositories matching this topic...
Language:All
Sort:Most stars
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
- Updated
Jul 14, 2025 - Assembly
RT-Thread is an open source IoT Real-Time Operating System (RTOS).https://rt-thread.github.io/rt-thread/
- Updated
Jul 18, 2025 - C
Your Gateway to Embedded Software Development Excellence 👽
- Updated
Jul 8, 2025 - Python
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
- Updated
Jul 17, 2025 - C++
A secure embedded operating system for microcontrollers
- Updated
Jul 18, 2025 - Rust
Lightweight justice for your single-board computer!
- Updated
Jul 18, 2025 - Shell
面向IoT领域的、高可伸缩的物联网操作系统,可去官网了解更多信息https://www.aliyun.com/product/aliosthings
- Updated
Jul 4, 2023 - C
A fully compliant RISC-V computer made inside the game Terraria
- Updated
Mar 24, 2025 - Rust
A graphical processor simulator and assembly editor for the RISC-V ISA
- Updated
May 12, 2025 - C++
Deprecated, please go to next generation Ultra-Low Power RISC-V Corehttps://github.com/riscv-mcu/e203_hbirdv2
- Updated
Mar 24, 2021 - Verilog
Raspberry Pi Pico Arduino core, for all RP2040 and RP2350 boards
- Updated
Jul 14, 2025 - C
Modern, advanced, portable, multiprotocol bootloader and boot manager.
- Updated
Jul 14, 2025 - C
Reko is a binary decompiler.
- Updated
Jul 4, 2025 - C#
The official repository for the gem5 computer-system architecture simulator.
- Updated
Jul 17, 2025 - C++
RISC Zero is a zero-knowledge verifiable general computing platform based on zk-STARKs and the RISC-V microarchitecture.
- Updated
Jul 18, 2025 - C++
- Followers
- 167 followers
- Website
- github.com/topics/riscv
- Wikipedia
- Wikipedia