各位大佬,我用modelsim跑蜂鸟提供的tb_top.v,出现如下的错误:
防止图片挂掉,再贴一下文本
run -all
# ITCM 0x00: 340510730001aa0d
# ITCM 0x01: ff85051300002517
# ITCM 0x02: 01f5222301e52023
# ITCM 0x03: 040f416334202f73
# ITCM 0x04: 4fa507ff02634fa1
# ITCM 0x05: 0c634fad05ff0f63
# ITCM 0x06: 0bff05634f8505ff
# ITCM 0x07: 4f9d0dff00634f95
# ITCM 0x16: 2f03f52505130000
# ITCM 0x20: 2f8300052f03f065
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# ** Fatal:
# Error: Oops, detected a X value!!! This should never happen.
# Time: 17410 ns Started: 17410 ns Scope: tb_top.u_e203_soc_top.u_e203_subsys_top.u_e203_subsys_main.u_e203_cpu_top.u_e203_cpu.u_e203_dtcm_ctrl.u_sram_icb_ctrl.u_sirv_1cyc_sram_ctrl.u_e1_stage.dp_gt_0.vld_dfflr.sirv_gnrl_xchecker.CHECK_THE_X_VALUE File: D:/item/modelsim/e203/sirv_gnrl_xchecker.sv Line: 44
# ** Note: $finish : D:/item/modelsim/e203/sirv_gnrl_xchecker.sv(44)
# Time: 17410 ns Iteration: 1 Instance: /tb_top/u_e203_soc_top/u_e203_subsys_top/u_e203_subsys_main/u_e203_cpu_top/u_e203_cpu/u_e203_dtcm_ctrl/u_sram_icb_ctrl/u_sirv_1cyc_sram_ctrl/u_e1_stage/dp_gt_0/vld_dfflr/sirv_gnrl_xchecker/CHECK_THE_X_VALUE
run之前已经将编译报错的文件类型改为.sv,波形显示测试文件"rv32ui-p-add.verilog"已经完整读入。不明白自带的tb为什么会有x态fatal呢,是我的操作有问题嘛?请各位大佬指正呀!