neorv32

Embedded processor

An open source 32-bit RISC-V CPU and microcontroller-like SoC written in VHDL for customizable embedded systems

desktop_computer A small, customizable and extensible MCU-class 32-bit RISC-V soft-core CPU and microcontroller-like SoC written in platform-independent VHDL.

GitHub

2k stars
50 watching
225 forks
Language: VHDL
last commit: 9 days ago
Linked from 1 awesome list

asipaxicpuembeddedfpgamicrocontrollerneorv32on-chip-debbugerprocessorrisc-vriscvrtlrtosrv32safetysocsoft-coresystem-on-chipverilogvhdl

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
b224hisl/rioschip A small RISC-V core designed to support out-of-order execution and double issue architecture for efficient instruction processing. 32
riscv-rust/e310x-hal Provides an embedded hardware abstraction layer (HAL) for the E310x microcontroller family. 17
chipsalliance/cores-veer-eh1 A RISC-V processor core design implemented in SystemVerilog RTL 821
chipsalliance/cores-veer-el2 A Verilog RTL design for an EL2 RISC-V core with various peripherals and features 252
stm32-rs/stm32f1xx-hal A Rust embedded-hal HAL (Hardware Abstraction Layer) implementation for the STM32F1 microcontroller family 575
stm32-rs/stm32-eth An Ethernet driver for microcontrollers from the STM32F family. 149
esp-rs/esp-hal A set of hardware abstraction layers for low-power Espressif microcontrollers. 758
gd32v-rust/gd32vf103-hal A hardware abstraction layer for a RISC-V microcontroller 62
mwbrown/nim_stm32f3 An embedded programming project utilizing the Nimrod language on an STM32F3 microcontroller. 12
riscv-rust/gd32vf103xx-hal A hardware abstraction layer for the GD32VF103 microcontroller family 54
tvelliott/dsp_ice An embedded system development project for an ICE40 8K FPGA and STM32F4 microcontroller. 59
stmicroelectronics/stm32cubef4 An embedded software platform providing middleware libraries and projects for various STM32 boards 898
olofk/serv An award-winning RISC-V CPU designed for low-power and area-efficient designs 1,442
malachi-iot/estdlib An embedded C++ standard library designed for explicit and organized memory management in resource-constrained environments 51
rust-embedded/cortex-m Provides low-level interfaces to interact with Cortex-M microcontrollers using Rust 826