蜂鸟E203硬件 RV-STAR和Nuclei DDR200T和MCU200T比较
硬件 比较 Star
2023-09-27 14:28:02 时间
蜂鸟E203硬件 RV-STAR和Nuclei DDR200T和Nuclei MCU200T比较
芯来科技关于开发官网资料众多,特此汇总
简单点说:
- GD32VF103VBT6是自家的微处理器芯片
- RV-STAR是集成自家的芯片的1块MCU
- MCU200T上就1个FPGA芯片
- DDR200T是集成了FPGA和通用MCU的RISC-V评估开发板,“One board serves two purposes”。有两个系统,1个是FPGA芯片,1个是自家的芯片
RV-STAR | MCU200T | DDR200T | |
---|---|---|---|
板载 核心 | GD32VF103VBT6 MCU芯片 | Xilinx XC7A200T-2 FPGA芯片 | FPGA子系统:Xilinx XC7A200T-2 FPGA芯片 MCU子系统:GD32VF103 MCU芯片 |
GD32VF103VBT6与GD32VF103C-START 学习板
基于Bumblebee内核的GD32VF103VBT6
- Bumblebee内核(RV32IMAC),从属N205系列;
- 标准模式下108MHz,在最高主频下的工作性能达到153 DMIPS;
- 设计了二级变长流水线架构,支持指令预取和动态分支预测,集成单周期乘法器与多周期除法器;“达到三级流水线的性能”;
- 支持32位宽的指令内存(ILM)和数据内存(DLM);
- ”融入多种低功耗设计方法“,可以做到Cortex-M3级别的性能,Cortex-M0+级别的功耗
官网文档参考链接:
https://www.rvmcu.com/quickstart-doc-u-gd32vf103.html
官网文档参考链接:
https://www.rvmcu.com/quickstart-doc-u-gd32vf103c_start.html
RV-STAR开发板
官网文档参考链接:
https://www.rvmcu.com/quickstart-doc-u-rvstar.html
MCU200T【集创赛选这个,主要介绍FPGA部分】
- 采用Xilinx XC7A200T-2 FPGA芯片,提供FPGA JTAG下载接口
直接作为SoC原型板,FPGA的功能引脚映射到开发板主板上
- 主板上有一个单独的SPI Nor Flash闪存,该SPI Nor Flash 将连接到支持XiP模式的SoC SPI接口。复位后,FPGA中的RISC-V内核将开始从该闪存获取指令(使用XiP模式)。
- SoC需要两个时钟输入,在板上分配如下:
-
- RTC时钟直接来自FPGA板32.768KHz时钟源。高速时钟来自PLL输出(在FPGA项目中)。
-
- PLL的原始时钟源来自FPGA板100MHz时钟源。
- SoC具有“系统重置”引脚,FPGA项目将该引脚映射到主板MCU_重置按钮。
- SoC有“PoR Reset”引脚,FPGA项目将该引脚映射到板FPGA_Reset按钮
- SoC有32个GPIO引脚,FPGA项目将这些GPIO引脚映射到主板暴露的连接器上。电路板上有3个LED灯,分别连接到3个GPIO引脚,红灯连接到GPIO 19,绿灯连接到GPIO 21,蓝光连接到GPIO22。
- SoC有JTAG引脚和UART0引脚(引脚mux到SoC的GPIO_16和GPIO_17),FPGA项目将这些引脚映射到板MCU_JTAGinterfacesocket
- “MCU200T Debugger Kit”【蜂鸟调试器】可以连接到此套接字,然后用于调试SC-V内核(在FPGA内部烧录)
第一次上手helloworld
芯来MCU200T 新机测试
MCU200T官网用户手册,在目录第3.4部分
DDR200T【FPGA部分与MCU200T一样,主要区别在集成两个系统的部分,这里不用本人也没整理】
蜂鸟调试器
专为基于Nuclei处理器内核所实现的SoC原型及MCU芯片的开发调试而设计
- 一端为A型USB接口便于直连PC机,另一端为10PIN牛角插座,可直连蜂鸟FPGA开发板
- 同时支持标准的四线JTAG、两线JTAG调试协议,并支持两线串口
DDR200T官网用户手册,在目录第2部分
附录
- 参考链接:兆易创新全球首发RISC-V通用MCU,对中国意味着什么?
- 官网硬件学习视频
https://www.rvmcu.com/video.html#cateid43