Darkriscvopensouce RISC-V cpu core implemented in Verilog from scratch in one night!
Stars: ✭ 1,062 (+1279.22%)
Biriscv32-bit Superscalar RISC-V CPU
Stars: ✭ 208 (+170.13%)
RiscvRISC-V CPU Core (RV32IM)
Stars: ✭ 272 (+253.25%)
yarviYet Another RISC-V Implementation
Stars: ✭ 59 (-23.38%)
Scr1SCR1 is a high-quality open-source RISC-V MCU core in Verilog
Stars: ✭ 393 (+410.39%)
VexriscvA FPGA friendly 32 bit RISC-V CPU implementation
Stars: ✭ 1,041 (+1251.95%)
Neorv32A small and customizable full-scale 32-bit RISC-V soft-core CPU and SoC written in platform-independent VHDL.
Stars: ✭ 106 (+37.66%)
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 (+116.88%)
Cva6The CORE-V CVA6 is an Application class 6-stage RISC-V CPU capable of booting Linux
Stars: ✭ 1,144 (+1385.71%)
hwtVHDL/Verilog/SystemC code generator, simulator API written in python/c++
Stars: ✭ 145 (+88.31%)
getting-startedList of ideas for getting started with TimVideos projects
Stars: ✭ 50 (-35.06%)
Riscv FsF# RISC-V Instruction Set formal specification
Stars: ✭ 173 (+124.68%)
RiscboyPortable games console, designed from scratch: CPU, graphics, PCB, and the kitchen sink
Stars: ✭ 103 (+33.77%)
VerilogRepository for basic (and not so basic) Verilog blocks with high re-use potential
Stars: ✭ 296 (+284.42%)
J1scA reimplementation of a tiny stack CPU
Stars: ✭ 64 (-16.88%)
E200 opensourceThis repository hosts the project for open-source hummingbird E203 RISC processor Core.
Stars: ✭ 1,909 (+2379.22%)
drec-fpga-introMaterials for "Introduction to FPGA and Verilog" at MIPT DREC
Stars: ✭ 66 (-14.29%)
LogicCMake, SystemVerilog and SystemC utilities for creating, building and testing RTL projects for FPGAs and ASICs.
Stars: ✭ 149 (+93.51%)
SpinalDevDocker Development Environment for SpinalHDL
Stars: ✭ 17 (-77.92%)
spu32Small Processing Unit 32: A compact RV32I CPU written in Verilog
Stars: ✭ 51 (-33.77%)
Platformio CorePlatformIO is a professional collaborative platform for embedded development 👽 A place where Developers and Teams have true Freedom! No more vendor lock-in!
Stars: ✭ 5,539 (+7093.51%)
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 (-71.43%)
ZipcpuA small, light weight, RISC CPU soft core
Stars: ✭ 640 (+731.17%)
RggenCode generation tool for configuration and status registers
Stars: ✭ 54 (-29.87%)
FuxiFuxi (伏羲) is a 32-bit pipelined RISC-V processor written in Chisel3.
Stars: ✭ 68 (-11.69%)
blarneyHaskell library for hardware description
Stars: ✭ 81 (+5.19%)
yatcpuYet another toy CPU.
Stars: ✭ 42 (-45.45%)
SpinalhdlScala based HDL
Stars: ✭ 696 (+803.9%)
Hard-JPEG-LSFPGA-based JPEG-LS image compressor.
Stars: ✭ 52 (-32.47%)
ChipyardAn Agile RISC-V SoC Design Framework with in-order cores, out-of-order cores, accelerators, and more
Stars: ✭ 436 (+466.23%)
Hrm CpuHuman Resource Machine - CPU Design #HRM
Stars: ✭ 43 (-44.16%)
FPGA-USB-DeviceFPGA-based USB-device controller to implement USB-CDC, USB-HID, etc.
Stars: ✭ 29 (-62.34%)
Fake-SDcardImitate SDcard using FPGAs.
Stars: ✭ 26 (-66.23%)
CoresVarious HDL (Verilog) IP Cores
Stars: ✭ 271 (+251.95%)
virtioVirtio implementation in SystemVerilog
Stars: ✭ 38 (-50.65%)
cnn openA hardware implementation of CNN, written by Verilog and synthesized on FPGA
Stars: ✭ 157 (+103.9%)
SpinalCryptoSpinalHDL - Cryptography libraries
Stars: ✭ 36 (-53.25%)
vga-clockShow the time on a VGA monitor. Submitted for the Google MPW1 ASIC shuttle.
Stars: ✭ 48 (-37.66%)
KyogenRVThe Simple 5-staged pipeline RISC-V written in chisel3 for intel FPGA.
Stars: ✭ 37 (-51.95%)
Riscv RustRISC-V processor emulator written in Rust+WASM
Stars: ✭ 253 (+228.57%)
Mips CpuA MIPS CPU implemented in Verilog
Stars: ✭ 38 (-50.65%)
SheccA self-hosting and educational C compiler
Stars: ✭ 286 (+271.43%)
LbforthSelf-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
Stars: ✭ 293 (+280.52%)
OpenpitonThe OpenPiton Platform
Stars: ✭ 282 (+266.23%)
OpenlaneOpenLANE is an automated RTL to GDSII flow based on several components including OpenROAD, Yosys, Magic, Netgen, Fault and custom methodology scripts for design exploration and optimization.
Stars: ✭ 293 (+280.52%)
ReduceronFPGA Haskell machine with game changing performance. Reduceron is Matthew Naylor, Colin Runciman and Jason Reich's high performance FPGA softcore for running lazy functional programs, including hardware garbage collection. Reduceron has been implemented on various FPGAs with clock frequency ranging from 60 to 150 MHz depending on the FPGA. A high degree of parallelism allows Reduceron to implement graph evaluation very efficiently. This fork aims to continue development on this, with a view to practical applications. Comments, questions, etc are welcome.
Stars: ✭ 308 (+300%)
Beagle sdr gpsKiwiSDR: BeagleBone web-accessible shortwave receiver and software-defined GPS
Stars: ✭ 300 (+289.61%)
Jt gngCAPCOM arcade hardware accurately replicated on MiST and MiSTer FPGA platforms. It covers Ghosts'n Goblins, 1942, 1943, Commando, F1-Dream, GunSmoke, Tiger Road, Black Tiger, Bionic Commando, Higemaru, Street Fighter and Vulgus.
Stars: ✭ 65 (-15.58%)
Icezum🌟 IceZUM Alhambra: an Arduino-like Open FPGA electronic board
Stars: ✭ 280 (+263.64%)
JupiterRISC-V Assembler and Runtime Simulator
Stars: ✭ 326 (+323.38%)
F32cA 32-bit RISC-V / MIPS ISA retargetable CPU core & SoC, 1.63 DMIPS/MHz
Stars: ✭ 338 (+338.96%)