x653 / xv6-riscv-fpga
Build a RISC-V computer system on fpga iCE40HX8K-EVB and run UNIX xv6 using only FOSS (free and open source hard- and software).
☆47Updated 2 years ago
Alternatives and similar repositories for xv6-riscv-fpga:
Users that are interested in xv6-riscv-fpga are comparing it to the libraries listed below
- RISC-V SoC Physical Implementation in 180 nm CMOS with a Quark Core Based on FemtoRV32☆45Updated last year
- Example Verilog code for Ulx3s☆40Updated 3 years ago
- Another tiny RISC-V implementation☆55Updated 3 years ago
- DDR3 controller for Tang Primer 20K (Gowin GW2A-18C fpga). DDR3-800 speed and low latency.☆54Updated last year
- A simple risc-v CPU /GPU running on an Arty A7-100T FPGA board☆29Updated 3 years ago
- ♻️ Convert the NEORV32 processor into a synthesizable plain-Verilog netlist module using GHDL.☆81Updated this week
- Small Processing Unit 32: A compact RV32I CPU written in Verilog☆69Updated 2 years ago
- Reusable Verilog 2005 components for FPGA designs☆42Updated 2 months ago
- Kronos is a 3-stage in-order RISC-V RV32I_Zicsr_Zifencei core geared towards FPGA implementations☆74Updated last year
- RISC-V implementation of RV32I for FPGA board Tang Nano 9K utilizing on-board burst PSRAM, flash and SD card☆28Updated 2 weeks ago
- 3D graphics rendering system for FPGA, the project contains hardware rasterizer, software geometry engine, and application middleware.☆79Updated 4 years ago
- FPGA based microcomputer sandbox for software and RTL experimentation☆55Updated last week
- Like VexRiscv, but, Harder, Better, Faster, Stronger☆153Updated last week
- Dual-issue RV64IM processor for fun & learning☆60Updated last year
- 65C02 microprocessor in verilog, small size,reduced cycle count, asynchronous interface☆73Updated 2 years ago
- FPGA GPU design for DE1-SoC☆73Updated 3 years ago
- A pipelined RISC-V processor☆55Updated last year
- Wishbone interconnect utilities☆40Updated 3 months ago
- Linux capable RISC-V SoC designed to be readable and useful.☆143Updated 2 weeks ago
- Design implementation of the RV32I Core in Verilog HDL with Zicsr extension☆86Updated last year
- A Risc-V SoC for Tiny Tapeout☆17Updated last month
- 5-stage RISC-V CPU, originally developed for RISCBoy☆27Updated last year
- SoftCPU/SoC engine-V☆54Updated last month
- Basic USB 1.1 Host Controller for small FPGAs☆89Updated 4 years ago
- RISCV CPU implementation tutorial steps for Cologne Chip Gatemate E1, adopted from https://github.com/BrunoLevy/learn-fpga☆12Updated 2 months ago
- The CORE-V CVA5 is an Application class 5-stage RISC-V CPU specifically targetting FPGA implementations.☆96Updated last month
- A minimal-area RISC-V core with a scalable data path to 1, 2, 4, or 8 bits and manifold variants.☆91Updated 8 months ago
- 9444 RISC-V 64IMA CPU and related tools and peripherals.☆25Updated 3 years ago
- A bare bones, basic, ZipCPU system designed for both testing and quick integration into new systems☆43Updated 2 years ago
- A general slow DDR3 interface. Very little resource consumption. Suits for all FPGAs with 1.5V IO voltage.☆38Updated last year