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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

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

[求助] 请教关于2倍高度的标准单元的使用

[复制链接]
发表于 2018-12-24 09:40:51 | 显示全部楼层 |阅读模式

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

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

x
后端小白,在使用Innovus的过程中遇到如下问题,请各位大侠指导,谢谢!

问题描述:
标准单元库中存在单倍高度和2倍高度的单元。DC综合过程中使用了这些2倍高度的单元。由于SROUTE中电源地轨线(M1)是单倍高度的,就造成了placement后,电源地轨线从2倍高度的单元中穿过,与单元内部使用的M1形成短路(如图)。
个人的解决思路:

方案一:在DC过程中设置dont use,不使用2倍高度单元。但是觉得这个方法太粗暴,在时序上会变差,不是一个合理的选择。
方案二:根据工艺文档,金属层是HHVH的模式,并指出可以用M2来布电源地轨线,就可以回避单元内的短路问题。不知道这个是否理解正确?尝试在sroute时进行了设置,但工具仍然是用M1来布的电源地。请问sroute的金属层是否是可以设置的?

求各位大侠指点,谢谢!
IMG_9359.jpeg
 楼主| 发表于 2018-12-25 09:07:17 | 显示全部楼层
up一下,求帮助~
发表于 2018-12-26 09:29:55 | 显示全部楼层
2倍高的单元应该都是一些特殊的单元,比如level shift, always on cell,retention register,因为它们内部可能有两条电源线;也可以是multi-bit register。这些单元中有的可以和普通单元一样排放,比如multi-bit register,因为其内部已是对称的电源先;而有些单元则需要定义特定的site row来摆放它们,不能摆在普通的site row上。
发表于 2018-12-26 10:16:48 | 显示全部楼层
回复 3# seu_huzw
请教师兄
1.level shift, always on cell,retention register这些cell需要单独创建site row吗?在一个core内可以创建不同的site row?
2.这些单元中有的可以和普通单元一样排放,比如multi-bit register,因为其内部已是对称的电源先.内部电源对称不懂诶,请指教
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-5-15 05:36 , Processed in 0.029383 second(s), 8 queries , Gzip On, Redis On.

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