在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2266|回复: 1

[求助] 数字后端问题求助

[复制链接]
发表于 2016-4-18 17:09:33 | 显示全部楼层 |阅读模式
50资产
本人在使用Encounter做后端设计,碰到以下警告,不知道该如何处理?这些引脚都是模块的端口信号,端口驱动单元设置成一个与非门(尺寸有换过,但是警告还是有,而且数值都一样。

同时本人一直有一个疑问,对端口设置约束,有两种方法,一个是使用set_input_transition -min -max,另外一个是使用set_driving_cell。使用第一个方法,我们可以设置成极端情况对端口的输入转换时间的分别设置最大值和最小值,软件可以根据这个值计算后级的门的延时(根据输入转换时间和输出负载进行查找)。
而当我们使用set_driving_cell时,好处在与这个单元的延时信息会随着PVT变化,但是这里一直有个疑问。当设置driving_cell时,我们并没有设置这个driving_cell的输入转换时间,软件是默认其输入转换时间为0进行计算吗?如果这样,该门的计算出来的转换时间很小,会小于查找表中最小的值,这个是否可能是以下警告的原因?

**WARN: (ENCESI-3025):
Delay calculation was forced to extrapolate the slew on instance mipi_rffe_if_wrapper:RXDATA, Cell type : TOP, Arc : Iv->ZN^ because it's outside the characterized table range. The actual slew is 0.0118 ns and the lower bound in the table is 0.0375 ns. In some cases, extrapolation can reduce the accuracy of delay calculation.
**WARN: (ENCESI-3025):
Delay calculation was forced to extrapolate the slew on instance mipi_rffe_if_wrapper:RXDATA, Cell type : TOP, Arc : I^->ZNv because it's outside the characterized table range. The actual slew is 0.0118 ns and the lower bound in the table is 0.0375 ns. In some cases, extrapolation can reduce the accuracy of delay calculation.
**WARN: (ENCESI-3025):
Delay calculation was forced to extrapolate the slew on instance mipi_rffe_if_wrapper:SELECT, Cell type : TOP, Arc : Iv->ZN^ because it's outside the characterized table range. The actual slew is 0.0118 ns and the lower bound in the table is 0.0375 ns. In some cases, extrapolation can reduce the accuracy of delay calculation.
**WARN: (ENCESI-3025):
Delay calculation was forced to extrapolate the slew on instance mipi_rffe_if_wrapper:SELECT, Cell type : TOP, Arc : I^->ZNv because it's outside the characterized table range. The actual slew is 0.0118 ns and the lower bound in the table is 0.0375 ns. In some cases, extrapolation can reduce the accuracy of delay calculation.
**WARN: (ENCESI-3025):
Delay calculation was forced to extrapolate the slew on instance mipi_rffe_if_wrapper:vramp_ct_sel_inv, Cell type : TOP, Arc : Iv->ZN^ because it's outside the characterized table range. The actual slew is 0.0118 ns and the lower bound in the table is 0.0375 ns. In some cases, extrapolation can reduce the accuracy of delay calculation.
**WARN: (ENCESI-3025):
Delay calculation was forced to extrapolate the slew on instance mipi_rffe_if_wrapper:vramp_ct_sel_inv, Cell type : TOP, Arc : I^->ZNv because it's outside the characterized table range. The actual slew is 0.0118 ns and the lower bound in the table is 0.0375 ns. In some cases, extrapolation can reduce the accuracy of delay calculation.
**WARN: (ENCESI-3025):
Delay calculation was forced to extrapolate the slew on instance mipi_rffe_if_wrapper:bg_adj_inv[1], Cell type : TOP, Arc : Iv->ZN^ because it's outside the characterized table range. The actual slew is 0.0118 ns and the lower bound in the table is 0.0375 ns. In some cases, extrapolation can reduce the accuracy of delay calculation.
**WARN: (ENCESI-3025):
Delay calculation was forced to extrapolate the slew on instance mipi_rffe_if_wrapper:bg_adj_inv[1], Cell type : TOP, Arc : I^->ZNv because it's outside the characterized table range. The actual slew is 0.0118 ns and the lower bound in the table is 0.0375 ns. In some cases, extrapolation can reduce the accuracy of delay calculation.
**WARN: (ENCESI-3025):
Delay calculation was forced to extrapolate the slew on instance mipi_rffe_if_wrapper:bg_adj_inv[0], Cell type : TOP, Arc : Iv->ZN^ because it's outside the characterized table range. The actual slew is 0.0118 ns and the lower bound in the table is 0.0375 ns. In some cases, extrapolation can reduce the accuracy of delay calculation.
**WARN: (ENCESI-3025):
Delay calculation was forced to extrapolate the slew on instance mipi_rffe_if_wrapper:bg_adj_inv[0], Cell type : TOP, Arc : I^->ZNv because it's outside the characterized table range. The actual slew is 0.0118 ns and the lower bound in the table is 0.0375 ns. In some cases, extrapolation can reduce the accuracy of delay calculation.

发表于 2016-4-20 13:47:19 | 显示全部楼层
ICC可以指定from pin的transition的,Encounter没有吗

icc_shell> set_driving_cell -help
Usage: set_driving_cell    # set driving cell
        [-cell obsolete - please use -lib_cell instead]
                               (obsolete option)
        [-lib_cell library_cell_name]
                               (library cell)
        [-rise]                (set rise driving_cell info)
        [-fall]                (set fall driving_cell info)
        [-min]                 (set min driving_cell info)
        [-max]                 (set max driving_cell info)
        [-library lib_name]    (library of driving cell)
        [-pin pin_name]        (driving pin name)
        [-from_pin from_pin_name]
                               (specifies the from-pin)
        [-multiply_by factor]  (transition multiplier:
                                Value >= 0)
        [-input_transition_rise transition]
                               (input transition rise time for the from_pin:
                                Value >= 0)
        [-input_transition_fall transition]
                               (input transition fall time for the from_pin:
                                Value >= 0)
        [-dont_scale]          (prevent operating condition scaling)
        [-none]                (remove previous driving_cell info)
        [-no_design_rule]      (do not infer design rules from driving cell)
        port_list              (list of input ports)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-28 00:57 , Processed in 0.022562 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表