首页/文章/ 详情

IO plan命令备忘

1年前浏览228

本文为基于ICCII的IO plan的备忘录

创建bump array

使用命令create_bump_array

IO ring + corner cell

其实,直接用create cell然后手工挪过去也不费事,反正也就一次。后面通过读def的方式读进去就好了。

IO constraints

通常power pad都是事先根据空余位置,算好了。具体放在什么位置也都定了。很少用到这种工具自动加power pad的方式。如果是pad limit,就少放点power io, 如果是core limit,power io的数量就可以适当多点。

matching type

通过create_matching_type和add_matching_type来进行pad和bump的匹配。工具会在相同matching type的pad和bump中,采取就近原则,进行匹配。

特殊的matching type

例如,PG net的bump&pad 一对多,多对多时:

 

RDL 准备

首先创建routing rule。其次,设置routing angle为45°

特殊RDL绕线

adjacent route

split route

differential route

差分绕线,使得两者绕线长度等长。

paralell route (differential)

绕线长度等长,但是尽量有更长的并行的部分。

tapper route

shielding

end


来源:白话IC
理论科普
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-09-07
最近编辑:1年前
白山头
签名征集中
获赞 11粉丝 3文章 176课程 0
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈