芯片验证之后仿验证注意事项
(3) 如果不带sdf文件,那么就不需要做时序检测,否则不过会导致信号x态,不要夹define NTC, RECREM.(2) 网表中很多信号可能被综合没有了,被其他信号替换,如果使用了force,需要找上下级邻近模块中的信号进行替换。(3) 如果某个模块的信号全为X态,先debug clk和reset.(可能综合后某些信号没有链接)(1) 网表top层中最好将input信号设置成0,否则后仿中容
·
1. 编译时一般注意事项:
(1) no_SET_RST_reg_Qpin.list中,需要使用$deposit语句对未复位寄存器Q端赋初值, 在tb top initial块中添加如下:
initial begin
$deposit(top.xxx.xx_signal.Q1, $urandom_range(0,1));
end
(2) 网表中很多信号可能被综合没有了,被其他信号替换,如果使用了force,需要找上下级邻近模块中的信号进行替换。
(3) 如果某个模块的信号全为X态,先debug clk和reset.(可能综合后某些信号没有链接)
2. 仿真时注意事项:
(1) 网表top层中最好将input信号设置成0,否则后仿中容易出现Z态信号.
(2) 写code时,mem尽量做初始化操作.
(3) 如果不带sdf文件,那么就不需要做时序检测,否则不过会导致信号x态,不要夹define NTC, RECREM.
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)