马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
本帖最后由 我欧我骄傲 于 2020-3-18 12:07 编辑
求助各位大佬,先附上我的程序
程序综合出来的网表文件,用NC仿真时出现
ncelab: *W,CUNGL1 (./verilog.v,4758|62):Negative timing check limit not allowed in a 1 limit timing check, setting to 0in instance (led5ic_tb.led.key_tmp1_reg).
$recovery(posedge RN, posedge CK &&& D == 1'b1, trec$RN$CK,NOTIFIER);
|
这种警告,报错的触发器有很多:key_tmp0,key_tmp1,key_s0,key_s1,cnt_clk,cnt_full,cnt,podge,state,key_state,cnt_clk,en_cnt
网表文件的仿真波形中还出现了不定态 (见图片-网表文件的仿真波形)
。
综合用的约束文件也附上(见图片-约束文件1和约束文件2)
另外,进行前仿真的hold也为负数,(见图片-前仿hold为负)
希望有大佬可以回答下我的问题,那一部分出问题了导致了这些警告和错误
|