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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 7986|回复: 11

[讨论] 参数的提取

[复制链接]
发表于 2012-1-31 18:01:32 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
在encounter里可以用QRC提取参数吗?具体怎么弄?我是直接在encounter里的timing菜单下的RC extraction里提取spef文件的。不知道什么是QRC参数提取。
发表于 2012-1-31 22:50:17 | 显示全部楼层
命令是runQRC
,
也可以导出def,然后run 单独的qrc 来做
 楼主| 发表于 2012-2-1 08:28:49 | 显示全部楼层
回复 2# icfbicfb


    谢谢,直接在encounter里的timing菜单下的RC extraction里提取spef文件是不是不太精确?一般是用QRC参数对吧?
 楼主| 发表于 2012-2-1 08:32:15 | 显示全部楼层
回复 2# icfbicfb


    版主,帮我看下这个问题:
版图生成后用PT做STA,用于PT的tcl如下:
set search_path "."
set link_path "*fs90a_c_generic_core_ss2p25v125c.db fs90a_c_generic_core_tt2p5v25c.db coef_mem_ss.db coef_ram_wc.db data_ram_wc.db"
read_verilog /...eua2308_dap_ram_soc_12_01_30.v
current_design eua2308_dap_ram
link_design eua2308_dap_ram
set_min_library fs90a_c_generic_core_ss2p25v125c.db -min_version fs90a_c_generic_core_ff2p75vm40c.db
set_min_library data_ram_wc.db -min_version data_ram_bc.db
set_min_library coef_ram_wc.db -min_version coef_ram_bc.db
set_min_library coef_mem_ss.db -min_version coef_mem_ff.db
set_driving_cell -lib -cell DFFN -pin Q -no_design_rule [all_inputs] -library fs90a_c_generic_core_tt2p5v25c
set_wire_load_model -name enG50K -lib fs90a_c_generic_core_tt2p5v25c
set_wire_load_mode enclosed
set_operation_conditions -analysis_type on_chip_variation -min BBCOM -min fs90a_c_generic_core_ff2p75vm40c.db -max WWCOM -fs90a_c_generic_core_ss2p25v125c.db
create_clock_period 38 -waveform{0 19} PLL_CLK
set_load 5e-1[all_outputs]
set_drive 0 {PLL_CLK}
set_dont_touch_network {PLL_CLK}
set_propagated_clock [get_ports PLL_CLK]
set_clock_uncertainty -setup 0.3 [get_clocks PLL_CLK]
set_clock_uncertainty -hold 0.2 [get_clocks PLL_CLK]
set_input_delay 2 [remove_from_collection [all_inputs] [get_ports PLL_CLK]] -clock PLL_CLK
set_output_delay 1 [all_outputs] -clock PLL_CLK

然后执行read_parasticts /...eua2308_dap_ram12_01_30.spef语句结果出现以下
warning:unconnected hierarchy pin'eua2308_dap_u/eua2308_dap_control_u/no_cycle'is missing in the RC annotation for net
'eua2308_dap_u/eua2308_dap_control_u/no.cycle'
warning:unconnected hierarchy pin'eua2308_dap_u/eua2308_dap_control_u/sck_pos_edge'is missing in the RC annotation for net
'eua2308_dap_u/eua2308_dap_control_u/sck_pos_edge'

net type                       total            lumped        RC pi                RC network               not annotated
internal nets                 21933           0                 0                         21629                         0
        -driverless nets                         0                  0                         0                              231
       -loadless nets                            0                  0                         0                                73

       boundary/port nets    180           0                  0                         180                               0
      -driverless nets                           0                  0                            0                                0
      -loadless nets                              0                  0                            0                                 0


                                        22113       0                   0                          21809                               304

再运行report_timing -delay min
        report_timing -delay max
后出现warning
warning:some timing arcs have been disaabled for breaking timing loops or because of constant propagation
下面的相类似的warning很多,我只列了一个
warning:failed to compute c_effective for the timing arc(data_ram_wc/data_ram)data_ram_u/ck-->DO2(max_falling retain_rising)because the library data indicates a non_positive drive resistance

这些warning一定要排除吗?是什么原因引起的?怎么解决?麻烦帮我分析下。非常感谢
 楼主| 发表于 2012-2-1 09:41:04 | 显示全部楼层
回复 2# icfbicfb


    我直接在encounter中输入命令:runQRC 结果出现以下信息:
writing DEF file '.qx.def'
unitpermicron=1000,dbgmicrunperPBU=0.001000
unitperDBU=1.0000
DEF file'.qx.def' is written
'qrc'failed to finish successfully'
error:qrc failed
不知道怎么回事。
 楼主| 发表于 2012-2-1 09:49:18 | 显示全部楼层
回复 2# icfbicfb


    qrc参数提取是不是还要有qrc技术文件呀?看了下socuserguide,还是没弄懂怎么在encounter里提取qrc参数
发表于 2012-2-2 11:01:14 | 显示全部楼层
最近正在学习怎么用qrc,标记下继续观望
发表于 2012-2-2 17:00:50 | 显示全部楼层
当然需要有QRC techfile。
发表于 2012-2-2 18:01:56 | 显示全部楼层
QRC的tch文件可以产生的吧?用什么来产生啊?
发表于 2012-2-3 09:03:04 | 显示全部楼层
这个techfile可以用techGen产生,但是时间要很长
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-7-16 15:49 , Processed in 0.026005 second(s), 9 queries , Gzip On, MemCached On.

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