没有合适的资源?快使用搜索试试~ 我知道了~
LEF的提取流程说明,用于IC后端设计
需积分: 4 1 下载量 144 浏览量
2024-05-13
11:30:12
上传
评论
收藏 1.01MB PDF 举报
温馨提示
试读
11页
LEF的提取流程说明,用于IC后端设计
资源推荐
资源详情
资源评论
LEF
文件提取总结
用 Abstract Generator 提取 LEF 文件主要有三个步骤,分别是 Pins Step、Extract Step 和
Abstract Step。
1. Pin Step
在 Pin Step 步骤的主要目的是:
(1) 将标签映射为相应的引脚
(2) 创建布局布线的边界
在这一步主要有四个选项卡需要填写,分别为:The Map Tab、The Text Tab、The Boundary
和 The Blocks Tab,如图 1 所示:
图 1 Pin 步骤中的四个选项
在这一步的设置中,The Text 选项和 The Blocks 选项均可采用默认设置,其余两个选项
按实际情况填写即可。需要注意的是,在填写 The Boundary 选项时,版图每边的最外边界
的图层都必须包含在 Using geometry on Layers 中定义,在该步骤中提取的 PR 边界是一个比
较模糊的边界,是一个以四边最外界为界的矩形,并不能真实反映版图的形状,若要真实的
反映版图形状信息,需要在 Abstract Step 步骤中的 overlap 选项中进行设置。
2. Extract Step
在 Extract Step 步骤中主要有以下三个功能:
(1)提取与终端引脚相连接的线网信息;
(2)为必须连接的 Pins 以及整个模块的强、弱连接关系建立正确的数据模型;
(3)为定制模块和标准单元提取天线效应
在这一步骤中应依次填写 The Signal Tab、The Power Tab、The Antenna Tab 和 The General
Tab 选项卡,各选项卡作用如下:
(1)The Signal Tab 选项主要是控制需要提取的信号图层信息。在版图中,如果标签
M4TXT 打在 M4 图层上,则在 Pin step 步骤中只能提取与标签相关的 M4 图层信息,若要
提取与该信号 M4 相连的其它图层的信息(例如 M3、V34 等),则需要选取 Extract signals nets
选项并定义相关的图层。在 Extract Limitations 选项中,三个参数的意义分别如下:
Maximum depth:定义提取的层次深度;
Maximum distance:定义信号提取的区域。以终端引脚标签为中心,以该距离为半径的
区域的该信号相关线网信息将被提取,该数值不宜太大,若太大需要提取的信息量大,有可
能引发 ABS-706 错误信息;
Minimum width:定义提取形状的最小宽度,只有当提取图层的宽度大于该值时才提取,
否则不提取。
(2)The Power Tab 选项主要时定义提取的电源地网格图层信息。该选项卡内的各项参
数意义同 The Signal Tab 相同;
(3)The Antenna Tab 选项主要定义提取天线效应相关的信息
(4)The General Tab 选项定义图层之间的连接关系,语法如下:(METAL1 METAL2
V12)
当采用的 bin 的属性为 Core 时,The signal Tab 和 The Power Tab 选项卡中的 Extract
signals nets 和 Extract power nets 选项默认时开启的,当 bin 属性为 Block 时,默认是关闭的。
3. Abstract Step
在 Abstract Step 步骤需要修改的选项卡主要有 The Blockage Tab 和 The overlap Tab 选项,
其余的均可采用默认设置。
(1)The Blockage 选项中,在表 Layer Assignment for Blockages 中的 Blockage 选项有
三个不同的值,分别为 Cover、Detailed 和 Shrink,其意义如下:
Cover:当你想改善性能避免出现电子效应时而不想使用版图中剩余的布线通道时,可
以选用该选项。使用该选项提取的 LEF 视图不能采用原来版图中的布线层剩余的布线通道,
只能使用更高的布线层来布线,当 bin 属性为 Block 时默认为 Cover。
Detailed:顾名思义,即提取各布线层详细的布线通道信息,使用该值时 LEF 视图能完
全真实的反映版图中定义的各图层信息。在 Encounter 中能够使用空余的布线通道,当 bin
属性为 Core 时默认为 Detailed;
Shrink:使用该值时在提取过程中会自动填充小的缝隙,而留下较大的块信息。具体控
制由 Shrink Dist 和 Shrink Tracks 决定。
(2)The Overlap Tab 选项定义 LEF 文件中的 LAYER OVERLAP 信息。当定制部分版
图不规则时,若需要按照实际情况提取版图形状时,则需要在此定义需要按实际情况提取的
图层名称,这样在后端布局时就可以利用原来定制版图的空余部分,充分利用面积。
在 The Adjust Tab 选项卡中,Create Boundary Pins 选项主要是控制提取引脚的形状。
当该选项开启时,在 extract 过程中提取的引脚为正方形的(宽度以连线的宽度为准),当引
脚连线在待抽取模块内部扩展很深的时候该方法非常有用,下面举例说明:
考虑下图所示的线网 Net,
当开启 Create Boundary Pins 选项时,提取的引脚如下:
4.
注意事项
版图提交注意事项:
(1) 版图左下角最好放在坐标原点(以有效图层的最外边界为准,标签层不包含在
内),这样在需要手动修改某部分 LEF 数据时,比较容易获得该点坐标数据。
(2) 标签应打在连线的正中间,这样才能保证提取的 LEF 视图中引脚位置和版图中
完全一致,否则引脚坐标的数据会在 w±l/2 内变化,其中 w 为两引脚之间的间
距(版图中),l 为引脚线宽;
剩余10页未读,继续阅读
资源评论
道RISCV
- 粉丝: 1
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功