Clone of e203_hbirdv2 with operation logs and comments in ChipCamp.
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 年前 | ||
| 9 个月前 | ||
| 1 年前 | ||
| 5 年前 | ||
| 1 年前 | ||
| 6 年前 | ||
| 2 年前 | ||
| 5 年前 | ||
| 3 年前 | ||
| 5 年前 | ||
| 6 年前 | ||
| 9 个月前 | ||
| 3 年前 | ||
| 3 年前 |
蜂鸟v2 E203 内核与片上系统
Note
蜂鸟 E603 现已发布 —— 一款可免费用于学术及非商业项目的 64 位 RISC-V 内核。
点击此处了解更多:Nuclei-Software/e603_hbird
芯驿科技(ChipCamp)关于 e203_hbirdv2 的博客(始于20251225)
- 查看操作日志:comments/01_make_step_by_step.log
- 待补充(TBD)。
关于
本仓库托管开源蜂鸟v2 E203 RISC-V处理器内核及片上系统(SoC)项目,由中国领先的RISC-V IP及解决方案公司华芯微特科技(Nuclei System Technology)开发并开源。
本项目是 SI-RISCV/e200_opensource 中维护的蜂鸟E203项目的升级版本,因此我们称之为蜂鸟v2 E203,其架构如下图所示。
在此新版本中,我们进行了如下更新:
- 为E203内核增加了NICE( Nuclei Instruction Co-unit Extension, Nuclei指令协处理器扩展),方便用户为E203内核创建定制化硬件协处理器。
- 将PULP Platform的APB接口外设(GPIO、I2C、UART、SPI、PWM)集成到蜂鸟v2 SoC中,这些外设采用Verilog语言实现,便于用户理解。
- 为蜂鸟v2 SoC增加了对新开发板(Nuclei ddr200t 和 mcu200t)的支持。
欢迎访问 https://github.com/riscv-mcu/hbird-sdk/,使用蜂鸟E203的软件开发套件。
欢迎访问 https://www.rvmcu.com/community.html,参与蜂鸟E203的讨论。
欢迎访问 http://www.rvmcu.com/,获取更多关于可用RISC-V MCU芯片及嵌入式开发的综合信息。
详细介绍与快速上手
我们提供了极为详尽的介绍文档和快速上手指南,助您轻松入门。
详细介绍及快速启动文档可通过以下链接查看:https://doc.nucleisys.com/hbirdv2/。
按照文档中的指引,您可以轻松开始使用Hummingbirdv2 E203处理器内核及片上系统(SoC)。
还在等什么?立即体验吧!
专用FPGA开发板与JTAG调试器
为了让用户能够快速、便捷地学习RISC-V,我们推出了专用的FPGA开发板和JTAG调试器。
Nuclei ddr200t开发板
Nuclei mcu200t开发板
Hummingbird调试器
详细介绍及相关文档请访问:https://nucleisys.com/developboard.php。
蜂鸟软件开发套件(HummingBird SDK)
软件开发套件请点击:https://github.com/riscv-mcu/hbird-sdk。
微信群
如果您希望加入我们的微信群进行交流与获取支持,请扫描以下二维码:

版本发布历史
注意事项
- 许多人询问此内核和SoC是否可用于商业用途,答案如下:
- 根据Apache 2.0许可协议,此开源内核可用于商业用途。
- 但功能尚未完善。
- 此开源内核的主要目的是供学生、高校、研究机构以及入门级初学者使用,因此,不保证此内核达到商业级质量(无缺陷),也不提供相关商业服务!!!
Release 0.2.1,2021年2月26日
这是Hummingbirdv2的release 0.2.1版本。
-
Hbirdv2 SoC
- 将System Verilog实现的外设IP转换为Verilog实现。
-
仿真(SIM)
- 为Hummingbirdv2 SoC新增对仿真工具(iVerilog)和波形查看器(GTKWave)的支持。
Release 0.1.2,2020年11月20日
这是Hummingbirdv2的release 0.1.2版本。
-
Hbirdv2 SoC
- 移除未使用的模块
- 新增一个UART接口
-
FPGA
- 为Hummingbirdv2 SoC新增对Nuclei mcu200t开发板的支持。
Release 0.1.1,2020年7月28日
这是Hummingbirdv2的release 0.1.1版本。
注意:
- 本项目是 SI-RISCV/e200_opensource 中维护的Hummingbird E203项目的升级版本。
- 此版本的新特性如下:
- 为E203内核添加了NICE( Nuclei指令协处理器扩展)
- 集成了来自PULP平台的APB接口外设(GPIO、I2C、UART、SPI、PWM)
- 为Hummingbirdv2 SoC新增对Nuclei ddr200t开发板的支持。
- 此版本的新特性如下: