微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > PT通过命令report_analysis_coverage去看timing

PT通过命令report_analysis_coverage去看timing

时间:10-02 整理:3721RD 点击:
遇到了个疑问,我在PT中通过命令report_analysis_coverage去看timing,发现报告出,下列的out_setup和out_hold是什么意思?man 了一下,解释是
Check types out_setup and out_hold refer to the output setup and
output hold constraints generated by theset_output_delaycom-
mand.
我觉得应该报出in to reg的信息啊,可是为什么没有?这里的out_setup和out_hold是指out to reg吗?

report_analysis_coverage -full_design;
****************************************
Report : analysis_coverage
-full_design
...
****************************************
Type of CheckTotalMetViolatedUntested
--------------------------------------------------------------------------------
setup4867317481 ( 36%)29899 ( 61%)1293 (3%)
hold4868945630 ( 94%)1766 (4%)1293 (3%)
recovery6357 ( 90%)6 ( 10%)0 (0%)
removal2424 (100%)0 (0%)0 (0%)
min_period4646 (100%)0 (0%)0 (0%)
min_pulse_width8603485984 (100%)10 (0%)40 (0%)
out_setup596555 ( 93%)29 (5%)12 (2%)
out_hold596584 ( 98%)0 (0%)12 (2%)
--------------------------------------------------------------------------------
All Checks184721150361 ( 81%)31710 ( 17%)2650 (1%)
1

是你芯片内部的reg经过output到达对端芯片的路径。
输入输出路径当然要满足对端芯片的时序要求,否则两个芯片数据交互都是错的,整个系统怎么运行?

•感谢你的指导,可是我不懂,为什么这条命令只report出out_setup和out_hold,为什么没有in to reg的setup和hold,难道不关心吗?不是应该报出四种timing path吗?

in to reg包含在了reg中了啊,setup/hold就是reg的时序

以 endpoint 角度, In to R (R 為 endpoint) 納入 setup/hold check.
R to Output ( Output port 為 endpoint) 獨立check out_setup/out_hold.

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

网站地图

Top