当前位置:文档之家› LEdit绘制版图

LEdit绘制版图

2019/5/11
2019/5/11
图3.40 设置设计规则对话 框
Minimum Width选项,可知N Well的最小宽度 有10个Lambda的要求,如图3.40所示。
图6 N Well设计规则 在Layers面板的下拉列表中选取N Well选项,
再从Drawing工具栏中选择按钮,在Cell0编辑 窗口画出横向24格纵向15格的方形即为N Well, 如图3.41所示。
2019/5/11
(3)替换设置信息:用于将已有的设计文件 的设定(如格点、图层等) 应用于当前的文 件中。选择执行File/Replace Setup子命令打 开对话框,单击“From File”栏填充框的右 侧的Browser按钮,选择X: \Tanner\Ledit100\Samples\SPR\example1\lig hts.tdb文件,如图3.36所示,单击OK就将 lights.tdb文件中的格点、图层等设定应用在当 前文件中。
L-Edit的使用方法
L-Edit是Tanner Tools Pro工具软件中的一 个软件包,可以在同一窗口中进行版图设计、 设计规则检查、网表提取、标准单元自动布局 与连线等工作。配合在S-Edit中建立的相应电 路,可以在Tanner Tools Pro提供的另一个工 具LVS完成布局与电路的比对。在此将介绍LEdit的使用与版图设计及网表提取。
绘图区
2.应用参数设置 执行Setup /Application子命令进入应用设置对
话框,如图3.5所示,包括热键和鼠标作用的 某些设定。 (1)配置文件设置栏 “Workgroup”填充框用来指定设计组应用配 置文件的路径和名称。“User”填充框用来指 定设计者应用配置文件的路径和名称。
2019/5/11
3.6 视图的操作
每个窗口显示一个单元版图的一部分。显示在窗口中 的版图的子集称为视图。可以用平移(Panning)当 前窗口的方法来显示版图中不同区域的视图,也可以 用缩放(Zooming)使在窗口中显示版图的较大或较 小区域的视图。在版图绘制中,移动和编辑的任何 阶 段都可以做平移和缩放操作。
2019/5/11
2019/5/11
图3.37 编辑单元Cell0
2019/5/11
图3.38 工艺设定

Grid标签页用于显示栅格、鼠标栅格和定位栅格的设 置,如图3.39所示。在“Grid display”栏内设定1个 显示栅格点(Displayed grid)等于1个坐标单位 (Locator unit),在“Suppress grid less than”框 中设置8,表示当栅格小于8个像素时不显示;在 “Mouse grid”栏中,设定鼠标光标显示(Cursor type)为Smooth类型,在“Mouse snap grid”框中 设定鼠标锁定的栅格为0.5个坐标单位;在“Locator unit”栏中设定1个坐标为1000个内部单位。
1. 窗口的平移 平移的命令共有9种,如表3.3所示,平移只移动窗口,
而版图是不动的。当窗口向一个方向移动,视图中的 对象将向相反的方向移动。
2019/5/11
2019/5/11
2. 窗口的缩放 L-Edit提供4种缩放的功能,可以借着 放大缩小的功能来改变视图。其功能 如表3.4所示。
图3.45 绘制Active区
(10)Active区截面观察:选择Tools/CrossSection命令(或单击按钮),打开Generate Cross-Section对话框,单击Pick按钮,再在编 辑画面中选择要观察的位置,然后单击OK按 钮,结果如图3.46所示。
2019/5/11
2019/5/11
2019/5/11
2019/5/11
图3.36 替换设置信息对话框
图3.36 替换设置信息对话框

(4)编辑单元:L-Edit编辑方式是以单元(Cell)为单位而不是以 文件(File)为单位的,每一个文件可有多个Cell,而每一个Cell 可表示一种电路的版图或说明,每次打开新文件时自动打开一个 Cell并将之命名为Cell0,如图3.37所示,其中编辑窗口中的十字 为坐标原点。 (5)设计环境设置:绘制版图时必须要有确定的大小,因此在绘 图前首先要确定或设定坐标与实际长度的关系。选择执行 Setup/Design子命令,弹出Setup Design对话框,在Technology 标签页中可设置工艺的名称、单位等,本例以Lambda为单位,而 Lambda与内部单位(Internal Unit)的关系可在Technology setup 选项中进行设置,如图3.38所示,设定1个Lambda为1000个 Internal Unit,即设定1个Lambda等于1个Micron。
2019/5/11
3.5.3 对象的移动 对象的移动可以分为:图形移动、递增移动、数字
移动与更改方向移动。这些移动可以是一个对象,也 可以是一群对象的移动。 (1)图形移动 先选择所要移动的对象,使用鼠标 的中间键(Move-Edit)即可拖曳对象到新的位置,如果 已经有对象在选择的状态下,则该对象就可以被移动; 若是尚未有对象在选择的状态下,则鼠标附近的对象 (隐选的方式)会被移动。 (2)递增移动 使用表3.2中四个命令可以对己选择的 对象进行搬移,所移动的量是在Setup/Design子命令 设计参数对话框中的Nudge amount填充框中设置。
2019/5/11
2019/5/11
图3.43 N Well截面图
X指N Well的意思,截面图中N Well宽度与版图中的N Well的宽度是一致的。图3.44 Active设计规则

(9)绘制Active图层:首先要了解设计规则对有源区 的要求。选择Tools/DRC命令,打开Design Rule Check对话框,单击其中Setup按钮会出现Setup Design Rule对话框(或单击图标),再从其中的 Rules list列表框选择2.1 Active Minimum Width选项, 可知Active的最小宽度有3个Lambda的要求,如图 3.44所示。
图3.35 L-Edit 的标题栏
(1)打开L-Edit程序:L-Edit会自动将工作文 件命名为Layout1.tdb并显示在窗口的标题栏上, 如图3.35所示。
(2)另存为新文件:选择执行File/Save As子 命令,打开“另存为”对话框,在“保存在” 下拉列表框中选择存贮目录,在“文件名”文 本框中输入新文件名称,如Ex1。

(7)绘制N Well:在P型衬底上制作PMOS管,首先 要制作N Well。而N Well的最小宽度必须满足所选工 艺规则。本例使用由软件提供的MOSIS/ORBIT 2.0U 设计规则。查看N Well绘制要遵守的设计规则可选择 Tools/DRC命令,打开Design Rule Check对话框, 单击其中Setup按钮会出现Setup Design Rule对话框 (或单击图标),再从其中的Rules list列表框选择 1.1 Well
2019/5/11
表3.2 递增移动命令热键表
2019/5/11
(3)数字移动 执行Draw/Move By子命令会 出现MoveBy对话框,在对话框中填入X和Y轴 方向的移动量,单击OK按钮即可。
(4)更改方向 L-Edit提供三种更改方向的命 令:旋转(Draw/Rotate)、水平映像 (Draw/Flip/Horizontal)、与垂直映像 (Draw/Flip/Vertical)。这些对象方向的改变都 是以对象几何中心为转轴,即使是多数个对象 也是如此。
2019/5/11
1.L-Edit的窗口介绍
图3.1为L-Edit的窗口,包括标题栏、工具栏、 位置显示区、鼠标功能说明、状态栏、绘图区 等项目。还有层的定义区,用以定义现在要进 行绘制和编辑的层。
2019/5/11
工具栏 位置显示区
层定义区
标题栏
鼠标功能说 明
状态栏
2019/5/11
图3.1 L-Edit窗口
2019/5/11
2019/5/11
图3.44 Active设计规则
在Layers面板的下拉列表中选取Active 选项,再从Drawing工具栏中选择按钮, 在Cell0编辑窗口的N Well中画出横向 14格纵向5格的方形Active区,如图3.45 所示。
2019/5/11
2019/5/11
图3.42 截面产生设置
单击对话框中的Brower按钮,在弹出 的对话框中选择 C:\Tanner\LEdit83\amples\SPR \example1\lights.xst文件,再单击Pick 按钮在编辑画面中选择要观察的位置, 然后单击OK按钮,结果如图3.43所示。 单击截面图中的关闭按钮可取消截面 状态,恢复到画图状态。状态栏中的 Well
2019/5/11
2019/5/11
图3.47 设计规则检查
执行File/Open命令打开错误记录文件 Cell0.drc,其内容如图3.48所示,有一个错误, 版图设计违反了设计规则4.6,并标出发生错 误的坐标范围。
2019/5/11
2019/5/11
图3.48 设计规则检查结果
选择执行Tools/DRC命令,打开Design Rule Check对话框,单击其中Setup按钮会出现 Setup Design Rule对话框(或单击图标), 再从其中的Rules list列表框选择4.6 Not Existing选项,可知观察该设计规则的规定, 如图3.49所示。
249 设计规则
4.6的规则说明Not Selected Active层不 能存在,Not Selected Active层的定义 可以选择Setup/Layers命令观察其定义, 如图3.50所示。4.6规则是指Active图层 必须要与P Select图层或N Select重叠, 而不能单独存在,否则设计规则检查 会出错。
相关主题