基于基础的测试文件func_1,根据piazza上的说明,修改了以下位点:
- 错误1:Q62 inst_tesh.h: TEST_LW - 解决数据相关
- 错误2:Q70 n6_lw.S, n12_sw.S - 解决数据相关
- 错误3:Q73 inst_test.h: TEST_SW - 解决数据相关
- 错误4:Q76 inst_test.h: TEST_JAL - 解决数据相关
- 错误5:Q80 inst_test.h: TEST_*_DS - 删除未实现的指令
- 错误6:Q81 inst_test.h: TEST_JAL_DS - 解决数据相关
- 错误7:Q82 inst_test.h: TEST_JR, TEST_JR_DS - 解决数据相关
———- 2017.10.09 02:26 更新 ———-
错误8: Q89 start.S: wait_1s - 解决仿真通过但上板不通过的问题
———- 2017.10.13 01:53 更新 ———-
更新了第2阶段的测试文件func_2。
———- 2017.10.21 18:21 更新 ———-
更新了第3阶段的测试文件func_3。
———- 2017.10.29 23:50 更新 ———-
更新了第4阶段的测试文件func_4和性能测试程序func_perf。
具体修改内容可参见piazza相应问题,修改后的obj如下: func_1 func_2 func_3 func_4 func_perf
注:替换对应文件后需要重新生成golden_trace。
如果还报错,建议自己搭建环境make一次!