首页 理论教育 L-Edit基础教程:从入门到精通

L-Edit基础教程:从入门到精通

时间:2023-06-29 理论教育 版权反馈
【摘要】:通过运行命令行也可以打开L-Edit。采用运行命令行方式打开L-Edit时,可以在命令的后面加上一些执行参数以满足特定的需要。菜单栏在标题栏的下方,在菜单栏中包含了L-Edit中的所有命令。L-Edit的菜单栏如图6-2所示。图6-2 L-Edit的菜单栏1)File菜单。Edit菜单主要完成与编辑有关的操作。

L-Edit基础教程:从入门到精通

1.启动L-Edit

直接双击桌面上L-Edit的快捷方式或找到可执行文件双击对应的图标可以打开L-Edit,另外双击目录中的TDB文件也可以打开L-Edit,同时打开对应的版图文件。

通过运行(RUN)命令行也可以打开L-Edit。采用运行命令行方式打开L-Edit时,可以在命令的后面加上一些执行参数以满足特定的需要。

在ledit.exe文件名后不加任何参数,将打开一个使用ledit.tdb设置信息的新文件。

在ledit.exe文件名后加TDB文件名,则打开该TDB文件;同时可以增加一些命令行参数选项以实现一些特殊目的:-f忽略文件配置;-f1忽略注册信息;-n隐藏L-Edit的标题;-d防止当前默认目录的变化,保持上次使用的目录为默认目录。

2.设置文件

通过快捷方式打开L-Edit后,L-Edit会寻找初始化文件ledit.tdb,该文件中包含有L-Edit的各种设置信息。如果找不到该初始化文件,也会打开L-Edit,同时创建一个新的TDB文件Layout0.tdb以及一个新单元Cell0,但该文件没有任何的设置信息(包括图层、规则和基本的显示设置)。

3.用户界面

启动L-Edit后,新建一个layout1.tdb的版图文件,并显示主界面。版图编辑器L-Edit的主界面如图6-1所示。

978-7-111-42768-1-Chapter06-1.jpg

图6-1 版图编辑器L-Edit的主界面

该界面主要包括标题栏菜单栏、标准工具栏、其他工具栏(绘图工具栏、布局布线工具栏、验证工具栏、编辑工具栏和定位器工具栏)、图层板、鼠标按键工具栏、绘图区、命令行、状态栏和模式提示区等。

除标题栏、菜单栏和状态栏外,其余的工具栏都可以移动,都存在两种状态:停泊状态和漂浮状态。双击处在停泊状态的工具栏的边缘,可以使工具栏进入漂浮状态。处于漂浮状态的工具栏可以通过拖动其边框来改变其窗口的大小,处于漂浮状态的工具栏可以用鼠标拖动到其他位置,或双击处于漂浮状态的工具栏的标题栏可以转为停泊状态。

(1)标题栏和菜单栏 标题栏在程序主界面的最上方,主要用来显示用户当前正在编辑的文件的文件名和单元名称。

菜单栏在标题栏的下方,在菜单栏中包含了L-Edit中的所有命令。L-Edit的菜单栏如图6-2所示。

978-7-111-42768-1-Chapter06-2.jpg

图6-2 L-Edit的菜单栏

1)File菜单。File菜单主要完成与文件有关的操作。File菜单如图6-3所示。

File菜单主要包括以下一些命令:

新建文件(New)、打开文件(Open...)、关闭文件(Close)、保存文件(Save)和另存文件命令(Saveas...);

导入掩膜版数据(Import Mask Data...)、导出掩膜版数据(Export Mask Data...);

替换设置信息(Replace Setup...)、导出设置信息(Export Setup...);

信息(Info...);

打印(Print...)、打印预览(Print Preview)和打印设置(Print Setup...)。

2)Edit菜单。Edit菜单主要完成与编辑有关的操作。Edit菜单如图6-4所示。

978-7-111-42768-1-Chapter06-3.jpg

图6-3 File菜单

978-7-111-42768-1-Chapter06-4.jpg

图6-4 Edit菜单

Edit菜单主要包括以下一些命令:

撤销(Undo)、重做(Redo);

剪切(Cut)、复制(Copy)、粘贴(Paste)和粘贴到图层(Paste to Layer);

清除(Clear)、复制(Duplicate)和粘贴板(Clipboard);

选择全部(Select All)、去选全部(Deselect All);

查找(Find...)、查找下一个(FindNext)和查找上一个(Find Previous);

编辑对象(Edit Object(s)...)、原地编辑(Edit In-Place)。

3)View菜单。View菜单主要用来改变主窗口的显示状态,View菜单如图6-5所示。

View菜单主要包括以下一些命令:

内部(Insides)、显示(Display)和等级水平(Hierarchy Level);

跳转到(Goto...);

全视图(Home)、切换视图(Exchange)、缩放(Zoom)和平移(Pan);

对象(Objects)、图层(Layers);

设计导航(Design Navigator...);

工具栏(Toolbars...);

状态条(Status Bars...);

刷新(Redraw)。

4)Draw菜单。Draw菜单主要执行绘图操作命令。Draw菜单如图6-6所示。

Draw菜单主要包括以下一些命令:

移动对象(Move By...)、微移对象(Nudge);

旋转对象(Rotate)、镜像对象(Flip);

掏空对象(Nibble)、切割对象(Slice)和合并对象(Merge);

群组对象(Group,形成例化体)、打散对象(Ungroup,针对Group对象)。

978-7-111-42768-1-Chapter06-5.jpg

图6-5 View菜单

978-7-111-42768-1-Chapter06-6.jpg

图6-6 Draw菜单

5)Cell菜单。Cell菜单主要执行单元的相关操作命令。Cell菜单如图6-7所示。

Cell菜单主要包括以下一些命令:

新建单元(New...)、打开单元(Open...)、复制单元(Copy...)、重命名单元(Re-name...)和删除单元(Delete...);

恢复单元(Revert Cell...)、单元另存为(Close As...);

例化单元(Instance...)。

6)Setup菜单。Setup菜单主要执行软件的设置操作。Setup菜单如图6-8所示。

978-7-111-42768-1-Chapter06-7.jpg

图6-7 Cell菜单

978-7-111-42768-1-Chapter06-8.jpg

图6-8 Setup菜单

Setup菜单主要包括以下一些设置命令:

颜色板设置(Palette...)、应用参数设置(Application...)和设计参数设置(Design...);

图层设置(Layers...)、特殊图层设置(Special Layers...)。

7)Tools菜单。Tools菜单主要包括版图设计中的一些工具命令。Tools菜单如图6-9所示。

Tools菜单主要包括以下一些命令:

设计规则检查(DRC...)、局部设计规则检查(DRCBox...)、设计规则检查设置(DRCSetup...)、清除错误图层(Clear Error Layers...)和设计规则检查错误导航(DRC Error Navigator);(www.xing528.com)

标准单元布局布线(SPR)、块布局布线(BPR);

提取参数(Extract...)。

8)Windows菜单。Windows菜单主要完成子窗口的布局设置。Windows菜单如图6-10所示。

Windows菜单主要包括窗口排列命令和当前窗口列表。

窗口排列命令主要包括层叠显示(Cascade)、水平显示(Tile Horizontally)、垂直显示(Tile Vertically)、图标排列(Arrange Icons)和关闭当前窗口以外的其他所有窗口(Close All Except Active)。

978-7-111-42768-1-Chapter06-9.jpg

图6-9 Tools菜单

当前窗口列表显示当前打开的子窗口的列表(1Cell0 Layout1),编辑过程中打开几个版图单元,这儿就列出几个项目,依次递增排列。

(2)图层板 图层板用来显示当前工艺设置中的所有图层的信息,以方便用户进行图层选择。L-Edit的图层板如图6-11所示。

978-7-111-42768-1-Chapter06-10.jpg

图6-10 Windows菜单

978-7-111-42768-1-Chapter06-11.jpg

图6-11 L-Edit的图层板

其中每一个图层都由一个小方块的图标来代表,各个图标以颜色和花纹来区分。当把鼠标箭头放在某个图标上时会显示图层名称,同时在状态栏上也会显示该图层的名称。

图层有选中与非选中之分。在任何时间只能有一个图层被选中,被选中的图层称为当前图层。当前图层的名称显示在图层板上方的图层显示框内,当前图层的图标被小黑框标识。当用绘图工具绘图时,只能在当前图层上绘制图形,绘制图形的颜色和花纹与该图层图标的相同。

当所需要的图层不在当前显示范围内时,可以利用图层板下面的滚动条来进行左右移动,也可以从图层板上面的下拉列表中进行选择。如果屏幕足够大,还可以改变图层板的大小以方便操作。首先使图层板处于漂浮状态,然后把鼠标指针放在图层板的边缘,当鼠标指针变为双向箭头后按住鼠标左键拖动鼠标,就可以使图层板变大或缩小。

978-7-111-42768-1-Chapter06-12.jpg

图6-12 图层右键菜单

图层可以处于显示或隐藏状态。处在显示状态的图层上的图形是可见的,而处在隐藏状态的图层上的图形是不可见的,处在隐藏状态的图层图标上加有45°阴影线,以区别显示。可以通过图层板的右键弹出菜单来改变图层的显示或隐藏状态。图层右键菜单如图6-12所示。当图层处于显示状态时,在Show Layer(Layer为鼠标所在图层名称,此处为Poly图层)前面出现勾号,单击该项会使鼠标所在图层在显示与隐藏间切换。其中Show All项可以使所有图层的可见性变为显示;Hide All项使除鼠标指针所在图层外的所有图层的可见性为隐藏;Show Generated项使生成层上的对象的可见性为显示;Hide Generated项隐藏除鼠标指针所在图层外的生成层上的对象;Lock Layer项使图层在锁定和未锁定状态间切换,在锁定的图层上不能进行任何编辑,也不可以绘制对象;Lock All项可以使除鼠标指针所在图层外的所有图层处于锁定状态;UnLock All项使所有图层处于未锁定状态。

(3)绘图工具栏 绘图工具栏主要包括绘图过程中所用的各种不同的图形类型。绘图工具栏的各个图标对应不同的功能,如图6-13所示。

利用绘图工具栏可以在单元中绘制不同的几何对象(原始体),还可以在当前单元中放置标尺和例化体。

在绘图工具栏上单击右键会弹出菜单,如图6-14所示。其中Show项使鼠标指针所在绘图层的图形对象的可见性在显示与隐藏间切换;Show All项使所有的绘图类型处于显示状态,即显示所有的对象;Hide All项使除鼠标所处的绘图类型外的其他绘图类型处于隐藏状态。

(4)鼠标按键工具栏 鼠标按键工具栏可以显示鼠标的三个按键对应的功能,鼠标三键功能提示如图6-15所示。

978-7-111-42768-1-Chapter06-13.jpg

图6-13 绘图工具栏

978-7-111-42768-1-Chapter06-14.jpg

图6-14 绘图工具栏右键菜单

现在一般的鼠标是两键加滚轮,其中滚轮就是第三键(如果是两键鼠标,中键功能用“Alt+左键”来代替)。

978-7-111-42768-1-Chapter06-15.jpg

图6-15 鼠标三键功能提示

结合Ctrl和Alt键可以出现多种不同的键盘鼠标按键功能组合,实际使用中只需要记住常用的几个组合,达到熟练使用的目的就可以。

其中功能提示常出现的含义如下:

SELECT:选择绘图区的对象;

MOVE:移动绘图区的对象;

EDIT:编辑绘图区的对象;

DRAW:在绘图区绘制对象;

SEL EDGES:选择图形对象的边缘;

CHOOSE:在图层板上选择图层图标;

HIDE/SHOW:鼠标在图层板上时隐藏或显示图层;

VERTEX:在绘制多边形时,增加顶点;

BACKUP:删除前一次绘制的顶点;

END:完成多边形的绘制;

MENU:弹出相应的弹出菜单;

ZOOM BOX:放大选定的区域并移动到屏幕中央;

PAN:单击时,对应的点移动到屏幕中央;拖动时,绘图区内的对象向鼠标移动的方向做相反的移动;

ZOOM OUT:缩小绘图区内的图像对象。

(5)定位器工具栏 定位器工具栏显示鼠标指针在绘图区内的坐标,有绝对模式和相对模式两种模式。

1)绝对模式。打开L-Edit时默认的坐标模式。定位器显示的是指针离绝对原点的距离,单位是定位单位。在Setup>Design对话框的Grid标签内可以设定定位单位与内部单位的关系,在Setup>Design对话框的Technology标签内可以设定内部单位与工艺单元的关系,最终可以得到与微米的关系。

2)相对模式。敲击键盘上的Q键可以在绝对模式与相对模式间进行转换。相对模式下,定位器显示的是鼠标指针在绘图区中的相对位置。相对位置是指当前鼠标指针所处位置与进入相对模式时鼠标指针所处位置的相对值,即把敲击Q键时鼠标指针所处的位置设置为(0,0)点。

注意:绝对模式时坐标显示在圆括号内,只显示X、Y的坐标值;相对模式时坐标显示在方括号内,除显示X、Y的坐标值外,还显示两点之间的距离(水平或垂直移动时显示)。定位器的绝对模式和相对模式如图6-16所示。

978-7-111-42768-1-Chapter06-16.jpg

图6-16 定位器的绝对模式和相对模式

(6)其他工具栏

1)编辑工具栏。编辑工具栏中各个工具按钮的含义和菜单的对应关系如图6-17所示。

2)工具栏的显示与隐藏。通过菜单View>Toolbars可以改变工具栏的显示与隐藏。View>Toolsbars弹出工具栏设定对话框,工具栏显示与隐藏设置如图6-18所示,单击某个工具栏名称前面的复选框可以使框内出现或消除勾号,从而使工具栏显示或隐藏。

978-7-111-42768-1-Chapter06-17.jpg

图6-17 编辑工具栏

978-7-111-42768-1-Chapter06-18.jpg

图6-18 工具栏显示与隐藏设置

在任意工具栏的图标按钮上单击鼠标右键,会弹出工具栏右键菜单,如图6-19所示,也可以对工具栏的显示与隐藏进行修改。其中的Status Bar、Mouse Buttons和Locator项与Toolbars对话框的每一项相对应。

4.文件与单元

版图设计工具L-Edit在设计版图的过程中,所保存的文件类型为TDB文件,TDB文件不仅保存所绘制的版图信息,同时也包含对应的基本图层、设计规则等基本设置信息。

TDB文件是采用等级构造的形式来保存版图图形的,TDB文件的等级构造示意图如图6-20所示。

具体来说,TDB文件是由单元(Cell)组成的,一个TDB文件至少由一个单元组成。一个TDB文件可以包含多个不同的单元,就像一个大的电路系统包括若干个不同的子功能电路,每个子功能电路又包含若干个不同或相同的元器件。

TDB文件中的单元主要分为两类:基本单元和例化单元。基本单元是设计者自己绘制的图形对象,主要由各种基本图形组成。而例化单元是在设计的过程中,从库中调用过来的别人已经设计好的单元,即直接利用别人设计的、具有完整功能的单元。

例如在设计与门的过程中,如果现有库中已经有厂家提供的与非门和非门的单元电路,则与门可以由与非门和非门级联得到,对应的与门的版图文件则包括三个单元:非门、与非门和与门。其中与门单元中包括两个例化单元:非门和与非门。

978-7-111-42768-1-Chapter06-19.jpg

图6-19 工具栏右键部分菜单

978-7-111-42768-1-Chapter06-20.jpg

图6-20 TDB文件的等级构造示意图

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈