在config.v中添加一句 将tb_top.v中readme读取的文件地址设为存储testbench的.verilog文件的地址,这里进行的是Coremarkpao’fen记得把””改为”/“。 8、行为级仿真 得到行为级仿真的结果如下: run all 开始运行跑分程序,此时TCL console信息栏中可以看到benchmark运行的实时情况。 等待约10分钟左右后,得到corema...
make install CORE=e203 运行该命令指明需要为e203进行编译,该命令会在vsim目录下生成一个install子文件夹,在其中放置所需的脚本,且将脚本中的关键字设置为e203。 make compile 运行该命令编译Core和 SoC的RTL代码 步骤2:运行默认的一个testcase(测试用例),使用如下命令: make run_test make run_test将执行e200_...
结果显示 运行coremark 跑分程序 makedasm PROGRAM=coremark BOARD=hbird-e200 CORE=e203 USD_NANO=1NANO_PFLOAT=1 makeupload PROGRAM=coremark BOARD=hbird-e200 CORE=e203 运行dhrystone 跑分程序 makedasm PROGRAM=dhrystone BOARD=hbird-e200 CORE=e203 USD_NANO=1NANO_PFLOAT=1 makeupload PROGRAM=dhrystone BOARD...
利用booth4编码产生17个部分积,经过6级CSA被压缩成两个部分积,最后使用RCA加法器得到最后的乘积。 利用Coremark跑分结果如下: 往期分享: 【1】蜂鸟E203协处理器EAI指令及接口_全国大学生集成电路创新创业大赛_RISC-V论坛讨论_RISC-V MCU中文社区 (rvmcu.com) 【2】加密算法的应用_全国大学生集成电路创新创业大赛_...
运行coremark 跑分程序 代码语言:javascript 代码运行次数:0 运行 AI代码解释 make dasmPROGRAM=coremarkBOARD=hbird-e200CORE=e203USD_NANO=1NANO_PFLOAT=1 代码语言:javascript 代码运行次数:0 运行 AI代码解释 make uploadPROGRAM=coremarkBOARD=hbird-e200CORE=e203 ...
换用高性能单周期乘除法器 乘除法器优化前跑分约为2.1 CoreMark/Mhz 换用高性能单周期乘除法器后,跑分显著提升
Test the E203 RISC-V SOC CoreMark score. Contribute to xxp1943/e203_coremark development by creating an account on GitHub.
结果显示 运行coremark 跑分程序 make dasm PROGRAM=coremark BOARD=hbird-e200 CORE=e203 USD_NANO=1 NANO_PFLOAT=1 make upload PROGRAM=coremark BOARD=hbird-e200 CORE=e203 运行dhrystone 跑分程序 make dasm PROGRAM=dhrystone BOARD=hbird-e200 CORE=e203 USD_NANO=1 NANO_PFLOAT=1 ...
Files main FW .gitignore LICENSE readme.md Breadcrumbs e203_coremark / readme.md Latest commit Cannot retrieve latest commit at this time. HistoryHistory File metadata and controls Preview Code Blame 1 lines (1 loc) · 37 Bytes Raw This is a MounRiver Studio project....
进入coremark目录下,运行makefile脚本,采用ILM方式编译产生coremark.verilog二进制文件 如下所示: 通过readmem的方式将文件加载到itcm中,采用VCS编译器运行tb脚本,相关的编译运行操作在Makefile中有详细的介绍 make run_test之后在终端中打印跑分信息如下所示,其跑分为3.05 ...