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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 15755|回复: 20

[求助] 自制标准单元库的APR

[复制链接]
发表于 2010-8-7 19:11:14 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 yueluofenghen 于 2010-8-7 19:14 编辑

自己画了一些标准单元,把gds导入到astro里面进行布局布线(不要求时序,只求能自动布线即可)。
现在的问题是
1,生成不了stdcell的rail,命令输入后无任何error或warning的提示,但是就是没有rail画出来
2,目前没有想到办法把这些cell紧邻摆放(自动place会有cell不紧邻放置而导致的间距错误)
请大家帮忙想想有什么办法或者我哪里做的不对。
多谢。
 楼主| 发表于 2010-8-9 19:16:26 | 显示全部楼层
关于第一点,问题在于stdcell的高度虽然一致,但是并不是wire track的整数倍,导致row不能在track上,从而无法画出rail。
第二点,现在还没有解决,我再详细描述下,希望大家能拉兄弟一把。。
place的最小间距我发现并不是tile的整数倍,所以说,最后加filler(自己制作)也是不可行的。问题是,place的过程中,那些步骤或者参数决定了两个cell间距是tile的整数倍呢?头疼中。。。
回复 支持 反对

使用道具 举报

发表于 2010-8-10 21:57:10 | 显示全部楼层
good,very good,thanks a lot,that is your favor.
回复 支持 反对

使用道具 举报

发表于 2010-12-26 00:12:44 | 显示全部楼层
咋没人答
回复 支持 反对

使用道具 举报

发表于 2011-1-4 12:30:25 | 显示全部楼层
好好好的
回复 支持 反对

使用道具 举报

发表于 2011-1-25 12:53:15 | 显示全部楼层
看一下grid
回复 支持 反对

使用道具 举报

发表于 2011-2-26 15:19:08 | 显示全部楼层
学习了~
回复 支持 反对

使用道具 举报

发表于 2011-2-28 16:31:36 | 显示全部楼层
主要是 你那个自己做的东西 还没被认为是 标准单元,

所以place的时候 不可能间隔为 core site的整数倍,

因此 必须先把 你自己做的东西 被Astro 认为是std cells,

而且 一般标准库的std cells  width都应该是 core site(或者m2 pitch )的整数倍,
回复 支持 反对

使用道具 举报

发表于 2011-3-15 14:18:18 | 显示全部楼层
1.单元高度做成一致的,宽度需要是布线pitch的整数倍
2.单元边界要做到1/2 diff间距(一般是这样,这个决定于单元最左或右是哪个层次)
3.要是M3以上用,还要考虑公用电源地及tap contact
4.单元左下原点坐标
5.lef定义中,有site core定义,翻转特性只能定义成x,y不能有r90
6.最简单的方法是找该工艺标准cell后照着库单元做就行。最重要的是格点
回复 支持 反对

使用道具 举报

发表于 2011-4-7 21:05:23 | 显示全部楼层
可能是 pitch没设置好吧  兄弟
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-9-13 06:49 , Processed in 0.024420 second(s), 5 queries , Gzip On, Redis On.

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