• Stars
    star
    103
  • Rank 333,046 (Top 7 %)
  • Language Verilog
  • Created almost 8 years ago
  • Updated over 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Light-weight RISC-V RV32IMC microcontroller core.

#Kamikaze:

Light-weight RV32IMC core for FPGA or ASIC.

Description:

It realized a RISC-V 32bit core by 4-stage pipeline. It aims to replace Cortex-M3.

Currently is not usable, working in progress.

Goals:

RISC-V RV32IMC instruction set compatible.

I will add some instruction to enhance it's performance, if I have enough time working on it.

Harvard architecture which features I-bus and D-bus.

Small footprint for small FPGA or ASIC.

AHB-Lite or AXI bus wrapper.

Debug supported. The debug register will mapped on MMIO(APB interface), and support debug externally from special UART.

Authors:

Zhiyuan Wan

License:

MIT

More Repositories

1

librech551

Open-source CH55x flashing tool, SDK....
C
146
star
2

open-ec

Opensource embedded controller firmware for sipeed boards.
C
32
star
3

bapi-rv32i

A extremely size-optimized RV32I soft processor for FPGA.
Verilog
27
star
4

AMBA

Collection of IPs based on AMBA (AHB, APB, AXI) protocols
SystemVerilog
20
star
5

hdcopy-tools

Utility to decompress HD-COPY floppy images.
C
12
star
6

ch55x_usbmidi

CH55x USB MIDI Host & Device.
C
7
star
7

USBtiny

Yet another software USB-Device stack for AVR
C
7
star
8

DSD-Tools

Some useful tools for working on Delta-Sigma Modulator.
C
4
star
9

sofapan

Binaural Renderer Plugin. Can load HRTFs in the SOFA file format and customize it. Audio Plugin based on JUCE. Under Dev.
C
4
star
10

urv-core

Fork of uRV-core, addition RVC support please checkout amba branch.
C
3
star
11

stm32-gcc

Just a stm32-gcc tree, for usb porting
C
3
star
12

rhapsody

Garbage collection.
Python
3
star
13

zaudiodriverwin

prototype of UAC2 driver
C++
2
star
14

anlogic-tools

Opensource tools for Anlogic FPGA.
C
2
star
15

butterfly

An Arduino emulation on Anlogic FPGA platform.
2
star
16

common-ipcores

Common IP cores by Zhiyuan Wan. MIT license.
1
star
17

st7565

st7565 LCD driver
C
1
star
18

hamaya-tools

Some tools to hack up digital music workstation produced by hamaya
C
1
star
19

homemade_pbx

STM32 controlled, CH446 based space division telephone switch.
1
star
20

Rocaloid-Debian

Debian package configure for Rocaloid packages.
Elixir
1
star
21

stm8flasher

A STM8 downloader.
C
1
star
22

font-tools

Font tools included HZKSL/HZKPS font reading, compressing and anti-aliasing for embedded system.
C
1
star
23

general-cores

Mirror of git://ohwr.org/hdl-core-lib/general-cores.git
VHDL
1
star
24

usb3-gl32xx-reverse

USB 3.0 Card Reader chip: GL32xx series chip firmware reversing for fast FPGA FIFO usage.
1
star
25

exflm

YAMAHA EX5/EX7/EX5R Flash module schematic
1
star