Neorv32A small and customizable full-scale 32-bit RISC-V soft-core CPU and SoC written in platform-independent VHDL.
Stars: ✭ 106 (+488.89%)
rv32emuRISC-V RV32I[MAC] emulator with ELF support
Stars: ✭ 61 (+238.89%)
Riscv RustRISC-V processor emulator written in Rust+WASM
Stars: ✭ 253 (+1305.56%)
Zelda.RISCV.EmulatorA System Level RISCV32 Emulator Over x86_64: capable of booting RISCV Linux
Stars: ✭ 18 (+0%)
hero-sdk⛔ DEPRECATED ⛔ HERO Software Development Kit
Stars: ✭ 21 (+16.67%)
Darkriscvopensouce RISC-V cpu core implemented in Verilog from scratch in one night!
Stars: ✭ 1,062 (+5800%)
yarviYet Another RISC-V Implementation
Stars: ✭ 59 (+227.78%)
riscv emSimple risc-v emulator, able to run linux, written in C.
Stars: ✭ 51 (+183.33%)
RiscvSpecFormalThe RiscvSpecKami package provides SiFive's RISC-V processor model. Built using Coq, this processor model can be used for simulation, model checking, and semantics analysis. The RISC-V processor model can be output as Verilog and simulated/synthesized using standard Verilog tools.
Stars: ✭ 69 (+283.33%)
FiresimFireSim: Easy-to-use, Scalable, FPGA-accelerated Cycle-accurate Hardware Simulation in the Cloud
Stars: ✭ 415 (+2205.56%)
platform-shaktiShakti: development platform for PlatformIO
Stars: ✭ 26 (+44.44%)
gateware-tsHardware definition library and environment for designing and building digital hardware for FPGAs, using only open source tools
Stars: ✭ 83 (+361.11%)
LbforthSelf-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
Stars: ✭ 293 (+1527.78%)
SheccA self-hosting and educational C compiler
Stars: ✭ 286 (+1488.89%)
Scr1SCR1 is a high-quality open-source RISC-V MCU core in Verilog
Stars: ✭ 393 (+2083.33%)
Ustc RvsocFPGA-based RISC-V CPU+SoC.
Stars: ✭ 77 (+327.78%)
DiosixA lightweight, secure, multiprocessor bare-metal hypervisor written in Rust for RISC-V
Stars: ✭ 116 (+544.44%)
RarsRARS -- RISC-V Assembler and Runtime Simulator
Stars: ✭ 413 (+2194.44%)
Meta RiscvOpenEmbedded/Yocto layer for RISC-V Architecture
Stars: ✭ 114 (+533.33%)
Riscv FsF# RISC-V Instruction Set formal specification
Stars: ✭ 173 (+861.11%)
PotatoA simple RISC-V processor for use in FPGA designs.
Stars: ✭ 181 (+905.56%)
pygearsHW Design: A Functional Approach
Stars: ✭ 122 (+577.78%)
IbexIbex is a small 32 bit RISC-V CPU core, previously known as zero-riscy.
Stars: ✭ 457 (+2438.89%)
tree-core-ideThe next generation integrated development environment for processor design and verification. It has multi-hardware language support, open source IP management and easy-to-use rtl simulation toolset.
Stars: ✭ 79 (+338.89%)
xedaCross EDA Abstraction and Automation
Stars: ✭ 25 (+38.89%)
riscv-metaRISC-V Instruction Set Metadata
Stars: ✭ 33 (+83.33%)
tree-core-cpuA series of RISC-V soft core processor written from scratch. Now, we're using all open-source toolchain( chisel, mill, verilator, NEMU, AM and difftest framework, etc) to design and verify.
Stars: ✭ 22 (+22.22%)
DanaDynamically Allocated Neural Network Accelerator for the RISC-V Rocket Microprocessor in Chisel
Stars: ✭ 160 (+788.89%)
nuclei-sdkNuclei RISC-V Software Development Kit
Stars: ✭ 65 (+261.11%)
yatcpuYet another toy CPU.
Stars: ✭ 42 (+133.33%)
ravelA RISC-V simulator
Stars: ✭ 24 (+33.33%)
Maxine VmMaxine VM: A meta-circular research VM
Stars: ✭ 274 (+1422.22%)
NMSISNuclei Microcontroller Software Interface Standard Development Repo
Stars: ✭ 24 (+33.33%)
JupiterRISC-V Assembler and Runtime Simulator
Stars: ✭ 326 (+1711.11%)
bx-dockerTutorial on how to build Docker Images for the IAR Build Tools on Linux hosts. The IAR Build Tools on Linux are available for Arm, RISC-V and Renesas (RH850, RL78 and RX).
Stars: ✭ 28 (+55.56%)
KyogenRVThe Simple 5-staged pipeline RISC-V written in chisel3 for intel FPGA.
Stars: ✭ 37 (+105.56%)
ChipyardAn Agile RISC-V SoC Design Framework with in-order cores, out-of-order cores, accelerators, and more
Stars: ✭ 436 (+2322.22%)
QuasarQuasar 2.0: Chisel equivalent of SweRV-EL2
Stars: ✭ 19 (+5.56%)
lipsiLipsi: Probably the Smallest Processor in the World
Stars: ✭ 64 (+255.56%)
sednaSedna - a pure Java RISC-V emulator.
Stars: ✭ 52 (+188.89%)
mdepxMDEPX — A BSD-style RTOS
Stars: ✭ 17 (-5.56%)
SDR Matlab OFDM 802.11n📡 Using Software Designed Radio to transmit MIMO-OFDM QPSK signals at 5 GHz
Stars: ✭ 44 (+144.44%)
AsyncIO.NET library for handling asynchronous file system operations
Stars: ✭ 20 (+11.11%)
async-chainableAn extension to Async adding better handling of mixed Series / Parallel tasks via object chaining
Stars: ✭ 25 (+38.89%)
asyncio-socks-serverA SOCKS proxy server implemented with the powerful python cooperative concurrency framework asyncio.
Stars: ✭ 154 (+755.56%)
TARTTransient Array Radio Telescope
Stars: ✭ 20 (+11.11%)
gsmartcontrolGSmartControl - Hard disk drive and SSD health inspection tool
Stars: ✭ 183 (+916.67%)
RingBufferClassic ringbuffer with optional Stream interface
Stars: ✭ 53 (+194.44%)
ext-pqPostgreSQL client library (libpq) binding
Stars: ✭ 33 (+83.33%)
rvkrypto-fipsFIPS and higher-level algorithm tests for RISC-V Crypto Extension
Stars: ✭ 18 (+0%)
bl iot sdkBL602 SDK (Pine64 fork)
Stars: ✭ 115 (+538.89%)
TaskManagerA C++14 Task Manager / Scheduler
Stars: ✭ 81 (+350%)
pcidbSmall golang library for querying PCI database (pciids) information
Stars: ✭ 19 (+5.56%)