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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5678|回复: 10

[求助] ICC中关于derive_pg_connection的问题

[复制链接]
发表于 2015-9-3 08:45:14 | 显示全部楼层 |阅读模式

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

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

x
ICC中关于derive_pg_connection -power_net VDD -power_pin  -VDD  -ground_net VSS -ground_pin  -VSS,它具体是怎么理解的?
这个命令说是逻辑连接,VDD是自己创建的 core的电源网络,但是没有叫VDD的pin, 有一个VDDPADF的pad,所以后面加了参数-create_port  top,
这样就创建了VDD,VSS的port, 执行这条命令时,只连接上了这两个port,我的理解是,这条命令会把core里面的标准逻辑单元的电源地都逻辑连上,
为什么连不上呢?
当往下进行完set_fp_rail_constrains之后,执行synthesize_fp_rail时报错,no power/ground port of instance is connected to VDD logically.
还说错误的原因是需要执行derive_pg_connection.....
这个问题怎么解决呀?求各位大神回答啊~
感激不尽~
发表于 2015-9-3 16:45:16 | 显示全部楼层
我怎么感觉是没加Virtual power pad
 楼主| 发表于 2015-9-3 20:56:03 | 显示全部楼层
回复 2# TacuLee


    我create VDD,VSS的port了,还需要加VDD,VSS 的虚拟pad是吗?
发表于 2015-9-3 21:19:38 | 显示全部楼层
回复 3# xiajinminyu


是的。你执行的指令是对leaf cel,hierarchical cells, and physical-only cells创建逻辑电源和地连接,单电压和多电压流程皆适用。使用report_cell_physical–connection命令,可以察看结果。当电源和地之间连接改变时,derive_pg_connection都要再执行。相当于引入了VDD和VSS网络,在综合电源环之前,还要再加入Virtual Power Pad才可以。而也有你的命令执行后,Create Virtual Power Pad才有VDD和VSS的pad可以选择。
发表于 2015-9-3 22:04:40 | 显示全部楼层
顶起来
 楼主| 发表于 2015-9-4 09:15:16 | 显示全部楼层
回复 4# TacuLee


    你太热心了,非常谢谢你的解释,我回去试试,这个问题已经纠结了我好几天了。。呵呵
小女子感激不尽~
 楼主| 发表于 2015-9-4 09:16:47 | 显示全部楼层
回复 5# yangzai1236


    谢谢你捧场,呵呵😊😊😊
 楼主| 发表于 2015-9-6 09:55:28 | 显示全部楼层
回复 4# TacuLee
    非常感谢啦,发现cell的pg PIN名字不对,所以连接不上,用report_cell_physical–connection看到名字后再derive就连接上了。。终于解决了,谢谢啦
发表于 2015-9-6 12:22:45 | 显示全部楼层
回复 8# xiajinminyu


   这样啊,我还以为是由于没有Virtual Power Pad的原因呢
 楼主| 发表于 2015-9-9 08:18:08 | 显示全部楼层
回复 9# TacuLee

确实是virtual pad没有加的原因,后来把那个名字改了,再加virtual pad 这个错误才没有了。谢谢啦~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-4-24 14:56 , Processed in 0.038675 second(s), 9 queries , Gzip On, Redis On.

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