dorkhub

rvx

RISC-V microcontroller for embedded, FPGA and ASIC applications

rafaelcalcada
Verilog20028 forksMITupdated 1 week ago
visit the demogit clone https://github.com/rafaelcalcada/rvx.gitrafaelcalcada/rvx

RVX is a microcontroller IP core developed in Verilog that implements the RV32I instruction set of RISC-V. It is designed for easy, seamless integration into embedded systems and FPGA designs, facilitating the rapid development of innovative RISC-V applications.

RVX can run real-time operating systems such as FreeRTOS, as well as bare-metal embedded software. Its design includes components such as memory, timers, and interfaces for UART, GPIO, and SPI communication, enabling RVX to integrate with a variety of sensors and actuators commonly used in embedded applications.

Check out RVX Documentation.

Get Started

The quickest way to get started is to implement one of the example projects on your FPGA. Check it out:

See the User Guide to learn how to create your own applications.

License

RVX is distributed under the MIT License.

Need help?

Please open a new issue.

more like this

ML-MCU

Code for IoT Journal paper 'ML-MCU: A Framework to Train ML Classifiers on MCU-based IoT Edge Devices'

C51

yaos

An embedded operating system for ARM Cortex-M based microcontrollers

C51

ProbeHunter

An ESP8266 based promiscuous WiFi sniffer to track devices emitting probe requests

C52

search

search projects, people, and tags