文件名称:ecrv32:在Arty S7-25 FPGA板上运行的简单RISC-V实现
文件大小:160KB
文件格式:ZIP
更新时间:2024-04-08 19:49:10
Verilog
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
【文件预览】:
ecrv32-main
----vivado.log(7.74MB)
----archive_project_summary.txt(9KB)
----README.md(2KB)
----ip_upgrade.log(654B)
----ecrv32.xpr(28KB)
----ecrv32.srcs()
--------sources_1()
--------constrs_1()
--------sim_1()
----vivado.jou(51KB)