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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2015|回复: 3

[求助] innvus中如何处理两种pg rail类型的std cell

[复制链接]
发表于 2022-4-8 11:39:12 | 显示全部楼层 |阅读模式
500资产
Hi 大家好,请教一个问题,如图所示,左侧是一个2倍高度 std cell,它的lef中的site 是A,右侧是一个single 高度的std cell,它的lef中site name是B,这两个cells除了高度不同外,主要是PG rail不同(箭头所指的地方),这导致在innovus中place后VDD/VSS short到一块去了,这种情况还是头一次碰到,在innovus中怎么处理?

different pg rail type

different pg rail type

最佳答案

查看完整内容

N7吧。 一个是core(红),另一个是bcoreExt(黄)。其实还有一个双倍高度,但不shift 1行的bcore(蓝) 1)吃入所有lef,以及对应site 2)设置好偶数规则:setVar fpgOddEvenSitesRowConstraint 2setVar fpgOddEvenSitesHeightConstraint 2 initFlan -flip f 3)initCoreRow可以自动给你长好所有的row。长这样: 如果还需要更精确的控制,可以手工研究下cutRow,createRow命令。。。 ...
发表于 2022-4-8 11:39:13 | 显示全部楼层
N7吧。 一个是core(红),另一个是bcoreExt(黄)。其实还有一个双倍高度,但不shift 1行的bcore(蓝)
1)吃入所有lef,以及对应site
2)设置好偶数规则:setVar fpgOddEvenSitesRowConstraint 2setVar fpgOddEvenSitesHeightConstraint 2
initFlan -flip f
3)initCoreRow可以自动给你长好所有的row。长这样: 捕获.PNG

如果还需要更精确的控制,可以手工研究下cutRow,createRow命令。。。


 楼主| 发表于 2022-4-8 12:04:22 | 显示全部楼层
std cell library中用两套site的cells,这个以前没碰到过,有没有碰到过这种情况的
发表于 2022-4-8 13:33:18 | 显示全部楼层
multi bit cell或者PMK cell?
两套库的row都产生出来
createRow -site 1x_aaa
createRow -site 2x_aaa
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-22 13:41 , Processed in 0.018724 second(s), 8 queries , Gzip On, Redis On.

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