Darkriscvopensouce RISC-V cpu core implemented in Verilog from scratch in one night!
Stars: ✭ 1,062 (+161.58%)
Neorv32A small and customizable full-scale 32-bit RISC-V soft-core CPU and SoC written in platform-independent VHDL.
Stars: ✭ 106 (-73.89%)
Ustc RvsocFPGA-based RISC-V CPU+SoC.
Stars: ✭ 77 (-81.03%)
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 (-94.58%)
KyogenRVThe Simple 5-staged pipeline RISC-V written in chisel3 for intel FPGA.
Stars: ✭ 37 (-90.89%)
QuasarQuasar 2.0: Chisel equivalent of SweRV-EL2
Stars: ✭ 19 (-95.32%)
arvARV: Asynchronous RISC-V Go High-level Functional Model
Stars: ✭ 18 (-95.57%)
Riscv RustRISC-V processor emulator written in Rust+WASM
Stars: ✭ 253 (-37.68%)
yarviYet Another RISC-V Implementation
Stars: ✭ 59 (-85.47%)
ChipyardAn Agile RISC-V SoC Design Framework with in-order cores, out-of-order cores, accelerators, and more
Stars: ✭ 436 (+7.39%)
Scr1SCR1 is a high-quality open-source RISC-V MCU core in Verilog
Stars: ✭ 393 (-3.2%)
vga-clockShow the time on a VGA monitor. Submitted for the Google MPW1 ASIC shuttle.
Stars: ✭ 48 (-88.18%)
FPGACosmacELFA re-creation of a Cosmac ELF computer, Coded in SpinalHDL
Stars: ✭ 31 (-92.36%)
FPGAmp720p FPGA Media Player (RISC-V + Motion JPEG + SD + HDMI on an Artix 7)
Stars: ✭ 190 (-53.2%)
drec-fpga-introMaterials for "Introduction to FPGA and Verilog" at MIPT DREC
Stars: ✭ 66 (-83.74%)
riscv-metaRISC-V Instruction Set Metadata
Stars: ✭ 33 (-91.87%)
OctavoVerilog FPGA Parts Library. Old Octavo soft-CPU project.
Stars: ✭ 66 (-83.74%)
CoresVarious HDL (Verilog) IP Cores
Stars: ✭ 271 (-33.25%)
spu32Small Processing Unit 32: A compact RV32I CPU written in Verilog
Stars: ✭ 51 (-87.44%)
SaxonSocSoC based on VexRiscv and ICE40 UP5K
Stars: ✭ 112 (-72.41%)
nuclei-sdkNuclei RISC-V Software Development Kit
Stars: ✭ 65 (-83.99%)
cnn openA hardware implementation of CNN, written by Verilog and synthesized on FPGA
Stars: ✭ 157 (-61.33%)
SpinalCryptoSpinalHDL - Cryptography libraries
Stars: ✭ 36 (-91.13%)
Zelda.RISCV.EmulatorA System Level RISCV32 Emulator Over x86_64: capable of booting RISCV Linux
Stars: ✭ 18 (-95.57%)
Fake-SDcardImitate SDcard using FPGAs.
Stars: ✭ 26 (-93.6%)
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 (-80.54%)
kianRiscVKianRISC-V! No RISC-V, no fun! RISC-V CPU with strong design rules and unittested! CPU you can trust! kianv rv32im risc-v a hdmi soc with harris computer architecture in verilog: multicycle, singlecycle and 5-stage pipelining Processor. Multicycle Soc with firmware that runs raytracer, mandelbrot, 3d hdmi gfx, dma controller, etc.....
Stars: ✭ 167 (-58.87%)
OpenpitonThe OpenPiton Platform
Stars: ✭ 282 (-30.54%)
platform-shaktiShakti: development platform for PlatformIO
Stars: ✭ 26 (-93.6%)
RiscvRISC-V CPU Core (RV32IM)
Stars: ✭ 272 (-33%)
Maxine VmMaxine VM: A meta-circular research VM
Stars: ✭ 274 (-32.51%)
SpinalDevDocker Development Environment for SpinalHDL
Stars: ✭ 17 (-95.81%)
virtioVirtio implementation in SystemVerilog
Stars: ✭ 38 (-90.64%)
quasiSoCNo-MMU Linux capable RISC-V SoC designed to be useful.
Stars: ✭ 29 (-92.86%)
Hard-JPEG-LSFPGA-based JPEG-LS image compressor.
Stars: ✭ 52 (-87.19%)
rv32emuRISC-V RV32I[MAC] emulator with ELF support
Stars: ✭ 61 (-84.98%)
Forth CpuA Forth CPU and System on a Chip, based on the J1, written in VHDL
Stars: ✭ 244 (-39.9%)
VerilogRepository for basic (and not so basic) Verilog blocks with high re-use potential
Stars: ✭ 296 (-27.09%)
blarneyHaskell library for hardware description
Stars: ✭ 81 (-80.05%)
riscv emSimple risc-v emulator, able to run linux, written in C.
Stars: ✭ 51 (-87.44%)
NMSISNuclei Microcontroller Software Interface Standard Development Repo
Stars: ✭ 24 (-94.09%)
sednaSedna - a pure Java RISC-V emulator.
Stars: ✭ 52 (-87.19%)
e-verestEVEREST: e-Versatile Research Stick for peoples
Stars: ✭ 21 (-94.83%)
FuxiFuxi (伏羲) is a 32-bit pipelined RISC-V processor written in Chisel3.
Stars: ✭ 68 (-83.25%)
ravelA RISC-V simulator
Stars: ✭ 24 (-94.09%)
getting-startedList of ideas for getting started with TimVideos projects
Stars: ✭ 50 (-87.68%)
mdepxMDEPX — A BSD-style RTOS
Stars: ✭ 17 (-95.81%)
F32cA 32-bit RISC-V / MIPS ISA retargetable CPU core & SoC, 1.63 DMIPS/MHz
Stars: ✭ 338 (-16.75%)
FPGA-USB-DeviceFPGA-based USB-device controller to implement USB-CDC, USB-HID, etc.
Stars: ✭ 29 (-92.86%)
LbforthSelf-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
Stars: ✭ 293 (-27.83%)
JupiterRISC-V Assembler and Runtime Simulator
Stars: ✭ 326 (-19.7%)
hwtVHDL/Verilog/SystemC code generator, simulator API written in python/c++
Stars: ✭ 145 (-64.29%)
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 (-93.1%)
AxiAXI SystemVerilog synthesizable IP modules and verification infrastructure for high-performance on-chip communication
Stars: ✭ 227 (-44.09%)