zl程序教程

您现在的位置是:首页 >  硬件

当前栏目

蜂鸟E203硬件 RV-STAR和Nuclei DDR200T和MCU200T比较

硬件 比较 Star
2023-09-27 14:28:02 时间


芯来科技关于开发官网资料众多,特此汇总

简单点说:

  • GD32VF103VBT6是自家的微处理器芯片
  • RV-STAR是集成自家的芯片的1块MCU
  • MCU200T上就1个FPGA芯片
  • DDR200T是集成了FPGA和通用MCU的RISC-V评估开发板,“One board serves two purposes”。有两个系统,1个是FPGA芯片,1个是自家的芯片
RV-STARMCU200TDDR200T
板载
核心
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

在这里插入图片描述

图. GD32VF103R-START与GD32VF103C-START最小系统板

官网文档参考链接:

https://www.rvmcu.com/quickstart-doc-u-gd32vf103c_start.html

RV-STAR开发板

官网文档参考链接:

https://www.rvmcu.com/quickstart-doc-u-rvstar.html

在这里插入图片描述

图. RV-STAR开发板示意图

MCU200T【集创赛选这个,主要介绍FPGA部分】

MCU200T官网用户手册,在目录第3部分

  • 采用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一样,主要区别在集成两个系统的部分,这里不用本人也没整理】

在这里插入图片描述

DDR200T官网用户手册,在目录第4部分

蜂鸟调试器

专为基于Nuclei处理器内核所实现的SoC原型及MCU芯片的开发调试而设计

附录

  1. 参考链接:兆易创新全球首发RISC-V通用MCU,对中国意味着什么?
  2. 官网硬件学习视频
https://www.rvmcu.com/video.html#cateid43