微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > encounter生成的SDF为什么没有检查hold time?

encounter生成的SDF为什么没有检查hold time?

时间:10-02 整理:3721RD 点击:
这是encounter生成的SDF的检查函数:
(TIMINGCHECK
(WIDTH (posedge CK) (0.211::0.211))
(WIDTH (negedge CK) (0.386::0.386))
(SETUPHOLD (posedge D) (posedge CK) (0.258::0.258) ())
(SETUPHOLD (negedge D) (posedge CK) (0.494::0.494) ())
(SETUPHOLD (posedge RN) (posedge CK) (0.243::0.243) ())
(SETUPHOLD (negedge RN) (posedge CK) (0.501::0.501) ())
可见SDF并没有检查hold time,怎样让encounter生成具有hold time检查功能的SDF?

同问,顶起

(SETUPHOLD (posedge D) (posedge CK) (0.258::0.258) ())

后面()里面没有数值的,应该是没有检查吧?

1) 检查lib里面是否有hold的定义,report_timing -early -to <那个FF>
2)检查output sdf命令的选项和log file

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top