8 Unstar Star 8 Fork 6

RISCV-MCU / e203_hbirdv2C

Create your Gitee Account
Explore and code with more than 5 million developers,Free private repositories !:)
Sign up
Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

Hummingbirdv2 E203 Core and SoC

About

This repository hosts the project for open-source Hummingbirdv2 E203 RISC-V processor Core and SoC, it's developped and opensourced by Nuclei System Technology, the leading RISC-V IP and Solution company based on China Mainland.

This's an upgraded version of the project Hummingbird E203 maintained in SI-RISCV/e200_opensource, so we call it Hummingbirdv2 E203, and its architecture is shown in the figure below. hbirdv2

In this new version, we have following updates.

  • Add NICE(Nuclei Instruction Co-unit Extension) for E203 core, so user could create customized HW co-units with E203 core easily.
  • Integrate the APB interface peripherals(GPIO, I2C, UART, SPI, PWM) from PULP Platform into Hummingbirdv2 SoC, these peripherals are implemented in System Verilog language, so it's easy for user to understand.
  • Add new development board(DDR200T) support for Hummingbirdv2 SoC.

Welcome to visit https://github.com/riscv-mcu/hbird-sdk/ to use software development kit for the Hummingbird E203.

Welcome to visit https://www.rvmcu.com/community-community.html to participate in the discussion of the Hummingbird E203.

Welcome to visit http://www.rvmcu.com/ for more comprehensive information of availiable RISC-V MCU chips and embedded development.

Detailed Introduction and Quick Start-up

We have provided very detailed introduction and quick start-up documents to help you ramping it up.

The detailed introduction and the quick start documentation can be seen from https://www.rvmcu.com/campus-campus.html.

By following the guidences from the doc, you can very easily start to use Hummingbirdv2 E203 processor Core and SoC.

What are you waiting for? Try it out now!

Dedicated FPGA-Board and JTAG-Debugger

In order to easy user to study RISC-V in a quick and easy way, we have made a dedicated FPGA-Board and JTAG-Debugger.

Nuclei ddr200t development board

DDR200T

Hummingbird Debugger

Debugger

The detailed introduction and the relevant documentation can be seen from https://nucleisys.com/developboard.php.

HummingBird SDK

Click https://github.com/riscv-mcu/hbird-sdk for software development kit.

Release History

Notice

  • Many people asked if this core and SoC can be commercially used, the answer as below:
    • According to the Apache 2.0 license, this open-sourced core can be used in commercial way.
    • But the feature is not full.
    • The main purpose of this open-sourced core is to be used by students/university/research/ and entry-level-beginners, hence, the commercial quality (bug-free) and service of this core is not not not warranted!!!

Release 0.1.1, Jul 28, 2020

  • This is release 0.1.1 of Hummingbirdv2.

  • NOTE:

    • This's an upgraded version of the project Hummingbird E203 maintained in SI-RISCV/e200_opensource.
    • Here are the new features of this release.
      • Add NICE(Nuclei Instruction Co-unit Extension) for E203 core
      • Integrate the APB interface peripherals(GPIO, I2C, UART, SPI, PWM) from PULP Platform
      • Add new development board(DDR200T) support for Hummingbirdv2 SoC.

Comments ( 0 )

Sign in for post a comment

About

The Ultra-Low Power RISC-V Core spread retract
Cancel

Releases

No release

Gitee Metrics

Contributors

All

Activities

load more
can not load any more
C
1
https://gitee.com/riscv-mcu/e203_hbirdv2.git
git@gitee.com:riscv-mcu/e203_hbirdv2.git
riscv-mcu
e203_hbirdv2
e203_hbirdv2
master

Search

131423 f1aaba0b 1899542 094922 1c74bed3 1899542