L-Edit的参数设置课件_第1页
L-Edit的参数设置课件_第2页
L-Edit的参数设置课件_第3页
L-Edit的参数设置课件_第4页
L-Edit的参数设置课件_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

4/17/2024L-Edit的参数设置在进行版图设计之前,首先要设定设计文件的数据,如调色板、应用、设计、图层、特殊图层、设计规则检查、标准单元库自动布局与连线。4/17/20241.调色板设置执行SetupPalette子命令弹出调色板设置框,如图3.4所示。L-Edit的色盘共有16种颜色设定,每个颜色各有两种属性:(1)一个唯一的4位码;(2)RGB三种颜色的组合量。4/17/2024图调色板4/17/20242.应用参数设置执行Setup/Application子命令进入应用设置对话框,如图所示,包括热键和鼠标作用的某些设定。(1)配置文件设置栏“Workgroup”填充框用来指定设计组应用配置文件的路径和名称。“User”填充框用来指定设计者应用配置文件的路径和名称。4/17/2024图应用设置对话框4/17/2024(2)“General”标签页:提供使用者针对以下事项进行设定。①EditingOptions(编辑选项)栏:共有4个选项,选中“Active-PushRubberbanding”选项表示在画圆形、方形时不必一直按着鼠标的按钮,只要定义端点即可。例如,若要画一个方形,先用鼠标左健定义方形的某一个角落,再移到鼠标方形的对角位置,然后再单击鼠标左键,就可以完成方形的绘制。4/17/2024“PasteToCursor”选项表示将剪贴板上的图形粘贴到鼠标指针上,选中该选项后,在粘贴对象时,被复制的对象会跟随光标指针出现在绘图区,并随光标一起移动,点击鼠标的任何键时,被复制的对象固定到绘图区。在粘贴到绘图区之前,还可以对该对象进行水平(H)、垂直(V)镜像与旋转(R)操作;“Auto-Panning”选项用于自动平移窗口,选中该选项后,在执行Draw(绘图)、Move(移动)或Edit(编辑)操作时,当鼠标指针碰到绘图窗口边缘时,L-Edit将自动平移窗口。4/17/2024②TDB设定文件路径填充框:用于设置TDB设置文件的预定义路径。③“Toolbars”选项栏:选中“UseLargeButton”选项,工具按钮将使用大图标;“LayerIconSize”项用于设置层定义区各图标的尺寸,在下拉框中选择,单位是像素;“DrawingMode”下拉选择框用于设定绘图模式,有3种模式:Orthogonal(90°)、45Degree(45°)、AllAngle(任意角)。④“RecentlyUsed”填充框表示最近使用的文件列表,在框内填写不大于16的正整数,用来规定File菜单下部列出的最近打开过的文件的最大数目。(2)“Keyboard”标签页用来设定键盘上的热键,包括布局与文字编辑器。可以视使用者使用习惯删除或是增加热键内容。(3)“Warnings”标签页

是警告框的列表。选中某个警告框前的复选框将使它激活,在编辑设计文件时发生违反规则的情况下该警告框会打开;若警告框不激活,将不会打开。

(4)“UPI”(用户编程界面)标签页

设置L-Edit用来解释宏的头文件所在目录,以及UPI写宏错误的记录文件的路径。(5)“Rendering”标签页

用于建立基本的显示行为。4/17/20243.设计参数设置在版图设计之前必须对有关参数进行设置。执行Setup/Design子命令,进入设置参数对话框,如图3.6所示,共有6个标签页。(1)“Technology(工艺参数)”标签页图3.6工艺参数设置标签页①“Technologyname”(工艺名称)栏:填写设计所用的工艺名称。当要从一个文件拷贝一个单元到另一个文件时,L-Edit将比较两个文件所用的工艺是否相同。如果工艺不同,L-Edit将显示警告信息。4/17/2024图工艺参数设置标签页4/17/2024②“Technologyunits”栏:用于设置工艺单位,共有6种:Microns(微米)、Mils(密耳)、Millimeters(毫米)、Centimeters(厘米)、Inches(英吋)和Other(自定义单位)。如选用Other选项,还需在其右边的填充框内输入自定义工艺单位的名称(通常是Lambda)。③“Technologysetup(工艺设置)”栏:用于定义工艺单位与内部单位间的换算关系。当在“Technologyunits”栏内选中“Other”选项,并在右侧填入Lambda,则该栏内出现两组填充框:“LambdaperInternalUnit”表示每内部单位的Lambda,用分数的形式定义内部单位与Lambda的关系;“Lambda”填充框用分数的形式定义Lambda与微米的关系。如自定义单位为foot,由于一英尺等于304800微米,则在该填充框内应填写304800/1。图中设置为1个内部单位等于1/1000微米。当在“Technologyunits”栏内选中“Other”以外的选项,如选中“Mils”选项,在“Technologysetup”栏内只出现“MilsperInternal”填充框,用分数的形式定义内部单位与Mils之间的关系。4/17/2024(2)“Grid(栅格设置)”标签页为方便绘图、查看和编辑,L-Edit提供了三种独立的栅格坐标:显示栅格、鼠标栅格和定位栅格,如图3.7所示。“Griddisplay”栏用于定义显示栅格。其中“Displayedgrid”填充框用于设定栅格的格点间距,单位是定位单位;“Suppressminorgrid”填充框用于设定栅格格点显示的最小像素,小于或等于该值时,格点将不显示。“Mousegrid”栏用于设置鼠标栅格。选中“Snaping”选项表示鼠标指针只能在栅格上移动;选中“Smooth”选项表示鼠标指针可在栅格间移动;“Mousesnap”填充框用于设定鼠标每移动一步的距离,单位是定位单位。4/17/2024图栅格参数设置标签页4/17/2024(3)“Selection(选择参数)”标签页用于选择对象时的有关设定,包括选择区域、弃选区域、编辑范围、选择绘图对象,如图3.8所示。“Selectionrange”栏用于设定选择范围,单位为定位单位。当鼠标指针在对象外面且距对象边缘不超过框内规定的值,该对象仍能选中。“Deslectionrange”栏用于设置弃选范围。在进行移动、编辑或复制操作时,当鼠标指针与选中的对象的距离大于该设定值时,单击鼠标的MOVE-EDIT键,选中的对象将去选。“Editrange”栏用于决定编辑范围,两填充框的单位不同。当鼠标指针离对象的边或顶点的距离在该范围内时,点击MOVE-EDIT按钮将执行Edit操作,否则执行Move操作。选中“Selectdrawnobjects”选项表示对象在创建后将自动被选中,这样对该对象可立即进行编辑操作。4/17/2024图选择参数设置标签页4/17/2024(4)“Drawing”标签页用于绘图参数的设置,设置窗口如图3.9所示。

“Defaultporttextsize”栏用于设置端口默认文字尺寸,单位是定位单位。4/17/2024“Nudgeamount”栏用于设置命令Draw/Nudge中微移量。“Defaultrulersettings”栏用于设置标尺的文字大小(Text)、显示方式(Display)、端点形状(End)、刻度线显示方式(Showtickmarks)。“Createruleson”栏用于设置标尺放置的位置。选中“Currentlayer”选项表示将标尺放于当前图层上,也可通过图层选择框中的下拉列表,选取放置标尺的图层。4/17/20244.图层设置图层部分的设置包括有那些图层、图层的名称、对象的电阻电容值、GDSⅡ的代号、CIF的名称、图样等数据。执行Setup/Layers子命令进入图层设置对话框,如图3.10所示。对话框左边的图层列表框列出了当前文件的图层,与图层定义区的次序是一致的。也可建立新的图层(AddLayer)、删除原有的图层(DeleteLayer)和重新命名图层(RemaneLayer),还可安排各图层的先后顺序(MoveLayer)。在窗口的右边可以用来定义或是更改图层的名称,与各图层的电气特性、布局方式、生成层的方式、图样等。若要修改某层的参数时,只要选中右边列表框的某层,再修改右边各标签页的数据即可。4/17/2024图图层设置对话框4/17/2024文件与单元在L-Edit中,设计是以TDB文件形式存在和保存。TDB文件可以是版图文件,也可以是文本文件。TDB文件由至少一个单元或多个单元组成。对于版图文件,这些单元是以等级构造关系相互联系在一起。有些单元只包含几何图形对象,称为基本单元,它们是独立的单元;另一些单元则既可以包括几何图形,还可以包含例化体。例化体是指在某个单元内对其他单元的引用,就象调用子程序。这样在版图设计时就不必重复绘制相同的版图结构,提高设计效率,同时还极大地减少了设计所占的存储容量。4/17/2024TDB版图设计文件的格式是Tanner公司专有的,为了能与其他设计系统以及掩模制造商进行交流,还必须把TDB格式转换成通用的CIF或GDSII格式,或把CIF和GDSII格式文件输入,转换为TDB格式。4/17/2024文件1.建立新的设计文件执行File/New子命令打开新建设计文件对话框,如图3.14所示。L-Edit允许建立版图文件(Layout)或是文本文件(Text),并且可依据要建立的文件型式激活适当的编辑器。(1)选择新建版图文件之后,从“CopyTDBsetupfrom”栏内复制其他设计文件的数据设置,或者在该栏下方的设置文件列表框中选择。单击OK按钮,产生默认名为LayoutN的新文件,N代表自L-Edit窗口打开后新建版图的次数,且该名称显示在L-Edit窗口顶部的标题栏中。在打开新文件的同时,默认名为Cell0的新单元随之产生,并显示在单元窗口的标题栏中(单元窗口不处在最大化),或在L-Edit窗口的标题栏中(单元窗口处于最大化)。对于新版图文件,可用as命令进行重新命名。对于单元,可用Cell/Closeas命令进行重新命名。4/17/2024(2)选择新建版图文件之后,如果没有选择任何设计文件(即选择<empty>),将产生一个背景为灰色且只有一个NewLayer图层的版图窗口,该窗口未经任何参数设置,经过设置也可达到满足要求的窗口。推荐使用TDB文件新建版图文件的方法。建立新的设计文件之后,可以使用子命令设置作者、组织名称、与文件数据等信息。4/17/20242.打开设计文件执行子命令打开原有的文件。可以指定打开的文件为只读文件。3.关闭设计文件执行子命令关闭编辑中的文件。4.文件保存执行File/Save或是File/SaveAs子命令都可以保存设计文件,前者直接用现在的文件名保存,如果尚未给定文件名保存过,L-Edit会要求给定文件名称;后者会要求给定一个新的文件名称加以保存。4/17/20245.文件输入L-Edit提供文件格式转换的接口,可以在GDSⅡ/CIF与TDB文件间互相转换。要将GDSⅡ/CIF文件导入到L-Edit,执行File/ImPortMaskData子命令输入掩模数据对话框,如图3.15所示。4/17/2024文件输入4/17/2024首先在MaskData子菜单中选择GDSⅡ或CIF,然后再在“FromFile”栏内给定输入掩模文件的路径和名称。L-Edit文件包括了环境设定与制造相关数据,而GDSⅡ与CIF格式的文件并不会包含这些数据,所以需要给定相关的TDB文件,以作为转入文件的设定数据,因此需在“Usesetupfile”栏内输入TDB文件的路径和名称。最后按下Import按钮即可将GDSⅡ/CIF文件导入到Tanner的L-Edit上。在导入的过程中可能会出现GDSⅡ/CIF文件中有TDB设定文件中没有定义的层次,这时可以指定L-Edit自动产生新的层次给这些未知的物质层次。6.文件输出L-Edit提供GDSⅡ与CIF格式文件的输出,执行File/ExportMaskData子命令打开输出掩模数据对话框,如图3.16所示。图3.16文件输出

文件输出之前先确定输出文件的格式GDSⅡ/CIF,再指定文件的路径和名称,然后按Export按钮。4/17/2024图文件输出4/17/2024单元单元是集成电路设计最基本的区块,它包括基本的几何对象(各种形状的图形)与例化体(Instance)。1.建立新的单元

执行Cell/New子命令弹出新建单元对话框,如图3.17所示。依对话框要求输入新单元的名称、作者、机构名称与单元的相关信息。选中“Openinnewwindow”选项表示新单元将在新窗口中打开,否则新单元在当前窗口打开,窗口中已打开的窗口被关闭。然后点击OK按钮新单元被创建。4/17/2024新建单元对话框4/17/20242.打开单元图

打开已经存在的单元,执行Cell/Open子命令弹出打开已有单元对话框,如图3.18所示。先在“File”框的下拉列表中选择要打开的单元所在的文件,再从下方的单元列表中选择所要打开的单元,也可以从“Cell”框中输入所要打开的单元名称,此时L-Edit会依据输入的字符逐一比对符合要求的单元名称,并且将它显示在第一列。例如,输入i时,所有单元名称第一个字符为i的会依序显示在单元列表中,再输入n后,所有单元名称前面两个字符为in的会显示在单元列表中。在单元列表中,单元名称若是以粗体字表示者,表示该单元已经被更改了,但是尚未保存。另外,若使打开单元显示在新的窗口中,则需选中“OpenInNewWindow”选项;否则会显示在之前的窗口。4/17/2024打开已有单元对话框4/17/20243.单元的重新命名正在编辑中的单元可以执行Cell/Rename或是Cell/CloseAs子命令进行名称更改。执行Cell/Rename子命令弹出重新命名单元对话窗口,如图3.19所示,只要给定新的单元名称和相关信息,然后单击OK按钮即可,L-Edit会将当前的单元以新的名称取代,而该单元仍处于编辑的状态。若是使用Cell/CloseAs子命令,L-Edit会将更改过的单元以新的名称保存,并且关闭原先的单元而不做任何保存动作,最后L-Edit打开的窗口中是新名称的单元。4/17/2024单元重新命名对话框4/17/20244.单元信息的获取执行Cell/Info子命令打开单元信息对话框,在对话框中,将显示单元的名称,可添加或修改作者、机构和信息等内容,还可进行版本号的修改、单元锁定、属性设置。5.制造单元的指定在把TDB版图数据转变为CIF掩模数据时,需指定制造哪个单元的版图。被指定的单元称为制造单元。执行Cell/Fabricate子命令打开SelectCelltoFabricate对话框。在File下拉列表中选取已打开的文件,在下方的列表中选取单元或在Cell栏中输入要制造的单元名称,然后单击OK按钮即可。被选为制造单元的单元名称前用“f

”来标识。对于GDSII文件,将自动选用顶层单元作为制造版图的单元,所以不需要指定制造单元。CIF文件不表明那个单元是顶层单元。如不指定制造单元,它会任意选一个单元作为制造单元,从而造成错误。4/17/20246.单元的复制单元可以在同一个设计文件中或是不同的设计文件中进行复制,如果要复制其他的设计文件中的单元,要先打开该设计文件。进行复制时会将原来的单元全部复制到目的设计文件中,如果单元的源文件与目的文件中有相同名称的单元,就会造成名称冲突现象,这时L-Edit会要求使用者进行更名或是停止复制操作。执行Cell/Copy子命令弹出单元复制对话框,如图3.20所示。首先在“File”栏中选择被复制的文件名称,然后在下方的单元列表中选择要复制的单元或从“Cell”栏中输入要复制的单元名称,再单击OK按钮,出现窗口之后再输入单元名称,如果单元来源是在不同的设计文件,要事先打开该文件,然后选择该设计文件中的单元。4/17/2024图单元复制对话框4/17/20247.单元的恢复执行Cell/RevertCell子命令可取消上次存储命令以来对当前单元所作的一切修改。取消的修改不能用Undo命令来恢复。8.设计浏览器图3.21设计浏览器窗口

设计浏览器(DesignNavigator)列出设计的等级构造中的所有单元,包括例化体、交叉引用单元和制造单元的信息。执行View/DesignNavigator子命令或单击按钮可打开设计浏览器窗口,如图3.21所示。4/17/2024图设计浏览器窗口4/17/2024设计浏览器窗口中所显示的设计文件中单元的层次结构是一个树状的结构,可以展开所有的分支关系,或收起所有的分支,也可以只显示没被调用使用的单元。在设计浏览器窗口刚打开时,等级树处在完全收缩状态,只显示顶级单元,在名称前有一带“+”的小方块,称这些单元为基干单元。当等级树处于完全展开状态时,等级树的每一枝干都代表一个被例化的单元,称为枝干单元。如果某一单元包含例化体,被例化的单元名字将出现在下一级分支上。如果单元中有一个以上的同一单元的例化体,在等级树枝干上的被理化的单元名字后面出现一个放在方括号内的数字,表示例化体的数目。另外,单元的名称若是用粗体字表示,表示该单元已经经过修改,但是尚未保存;单元名称的前面若有个钥匙形状,则表示该单元被锁住不能编辑。可以通过这个浏览窗口对单元进行编辑操作。利用工具栏可以进行收缩、展开,创建和删除单元;利用显示模式的下拉选框选择等级树的显示模式;利用快捷菜单可以对单元编辑。4/17/2024例化体和矩阵例化体(Instance)和矩阵都是L-Edit中的绘图对象。例化体是一个单元被其他单元所引用,引用时只记录例化体的位置和方位。矩阵有许多同一单元的例化体在垂直和水平方向按指定的距离排列而成。单个例化体相当于1×1矩阵。例化体类似于计算机语言的子程序,允许其他单元使用。只要这个例化体被更动了,所有含有这个例化体的单元也会跟着更动。另外,含有例化体的设计比把例化体“展平”的同样设计占用较少的存储容量。“展平”设计是指把设计中把等级构造逐级展开,把所有例化体都还原成只含原始体(绘图对象)的图形结构,从而使版图的等级构造由多级变为单级。除此之外,引用例化体也会加快显示的速度。4/17/20241.例化体的创建有两种方法产生例化体的方法:(1)用设计浏览器

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论