ecrv32 一个简单的RISC-V实现(模型:rv32imc) 当合成/实现时,当前版本在Arty S7-25 FPGA板上以100Mhz的速度运行,平均每条指令3个时钟。 先决条件 硬件软件: 维瓦多2020.2 Digilent Arty S7-25 FGPA板(或引脚/零件兼容)板 Digilent microSD PMOD连接到插槽A(可选) Digilent VGA输出PMOD连接到插槽B&C(可选) 来自的riscv-tool实用程序,能够通过USB UART上传您自己的可执行文件 Visual Studio Code开发您自己的ELF可执行文件(基于项目中的示例) 特征 64KB片上RAM(RAM地址介于0x00000000-0x0000FFFF之间) SD卡访问(具有小型SDCard库和简单的FAT文件系统访问库,用于访问映射到RAM范围之外的卡的内存) UART