Retour au classement

splinedrive/kianRiscV

Verilog

RISC-V XV6/Linux SoC, marchID: 0x2b, 0x34

riscvverilogfpgacpulinuxmmurv32imasv32systemverilogxv6socasic
Croissance des étoiles
Étoiles
1.1k
Forks
78
Croissance hebdomadaire
Issues
0
5001k
sept. 2021avr. 2023déc. 2024juil. 2026
README

RISC-V Linux/XV6 SoCs

KianV SV32 (MMU) RV32IMA Zicntr Zicsr Zifencei SSTC Linux/XV6 SoC, a robust RISC-V design with full virtual memory support, seamlessly running Linux and XV6. KianV SV32 RV32IMA SoC KianV SoC Core Bus

LinuxSoC V2

Here is my reworked Linux SoC, simpler, derived from my new full custom ASIC. KianV SV32 RV32IMA SoC v2

Linux ASIC Designs

Find my new full-custom RISC-V Linux KianV ASIC SoC as part of the wafer.space GF180MCU shuttle run. KianV GF180MCU KianV SoC GF180MCU ASIC

External Recognition

At the Linux Plumbers Conference 2025 (Tokyo), D. Jeff Dionne highlighted the recent emergence of fully open-source silicon platforms that return from fabrication and boot mainline noMMU Linux, calling this capability “incredibly powerful”.

KianV demonstrates this end-to-end workflow in practice: open-source RTL, open-source EDA and PDK (skywater130), TinyTapeout fabrication, and mainline uLinux boot on real silicon.

Reference: Linux Plumbers Conference 2025 – noMMU Linux BoF https://www.youtube.com/watch?v=_MrT5KTQfvg

Check out the nice RISC-V uLinux ASIC I built—see the article at FOSSI Foundation. Kianv uLinux ASIC Soc TT05

 __  __ __               ___ ___ _____   __
|  |/  |__|.---.-.-----.|   |   |     |_|__|.-----.--.--.--.--.
|     <|  ||  _  |     ||   |   |       |  ||     |  |  |_   _|
|__|\__|__||___._|__|__| \_____/|_______|__||__|__|_____|__.__|
Kianv logo
Dépôts similaires
raysan5/raylib

A simple and easy-to-use library to enjoy videogames programming

Czlib Licenseraylibc
raylib.com
34k3.2k
Tencent/ncnn

ncnn is a high-performance neural network inference framework optimized for the mobile platform

C++Otherinferencehigh-preformance
23.6k4.5k
unicorn-engine/unicorn

Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)

CGNU General Public License v2.0emulatorframework
unicorn-engine.org
9.2k1.5k
capstone-engine/capstone

Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.

Creverse-engineeringdisassembler
capstone-engine.org
8.9k1.7k
OAID/Tengine

Tengine is a lite, high performance, modular inference engine for embedded device

C++Apache License 2.0armmachine-learning
4.5k980
misprit7/computerraria

A fully compliant RISC-V computer made inside the game Terraria

Rustcrates.ioMIT Licenselogic-gatesrisc-v
youtu.be/zXPiqk0-zDY
3.8k56
chipsalliance/rocket-chip

Rocket Chip Generator

ScalaOtherscalarocket-chip
3.8k1.3k
rcore-os/rCore

Rust version of THU uCore OS. Linux compatible.

Rustcrates.ioMIT Licenserustosdev
3.7k378
Limine-Bootloader/Limine

Modern, secure, portable, multiprotocol bootloader and boot manager.

CBSD 2-Clause "Simplified" Licensebootloaderbios
3.5k212
SpinalHDL/VexRiscv

A FPGA friendly 32 bit RISC-V CPU implementation

AssemblyMIT Licenseriscvsoc
3.2k506
probe-rs/probe-rs

A debugging toolset and library for debugging embedded ARM and RISC-V targets on a separate host

Rustcrates.ioApache License 2.0armdebug
probe.rs
2.9k608
earlephilhower/arduino-pico

Raspberry Pi Pico Arduino core, for all RP2040 and RP2350 boards

CGNU Lesser General Public License v2.1raspberrypi
2.8k560