您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > L-edit-版图绘制基础
L-Edit版图绘制基础侯克玉2012.06.02加工平台Companyname2内容提要11L-Edit简介22制作版图的步骤33L-Edit的使用Companyname3L-Edit简介L-Edit是TannerToolsPro工具软件中的一个软件包,是由TannerResearch,Inc.开发的一种很优秀的集成电路设计工具(TannerICDesignTools)软件。它很实用、易学,适合微纳器件、集成电路设计。Companyname4画版图的步骤进入L-Edit进入L-Edit建立新文件建立新文件环境设定环境设定编辑元件编辑元件绘制各种图形绘制各种图形设计规则检查(DRC)设计规则检查(DRC)修改对象修改对象设计规则再检查(DRC)设计规则再检查(DRC)版图提取版图提取Companyname5L-Edit使用方法标题栏工具栏层定义区状态栏鼠标功能说明绘图区位置显示区Companyname6在L-Edit中,设计是以TDB文件形式存在和保存。TDB文件可以是版图文件,也可以是文本文件。TDB文件由至少一个单元(cell)。新建文件,缺省情况下打开“cell0”Companyname71.5um2um100nm500nm15.5um5um250nm350nmCompanyname8根据所绘图形昀小尺寸(250nm)要求,设置昀小栅格为0.05um。参数设置Companyname9选择图层选择所要画的图形绘制图形打开文件,生成cell0Companyname10编辑图形Companyname11水平切割所选择图形Companyname12移动所选择的图形Companyname13合并所选择的对象Companyname14做布尔运算Companyname15Companyname16Companyname17选中图形,按住中间滚轮键,拖动选中对象到你想移动到的地方原位复制一个所选择的对象对选中对象进行上下镜像操作Companyname18生成一个新的cellCompanyname19Companyname20Companyname21Companyname22很多设备都不能直接处理.tdb格式的文件,这就需要一种通用性好中间文件格式进行转换,如:gds文件。Companyname23Companyname24附件:L-Edit中各功能命令释义Companyname25文件打开L-Edit程序:L-Edit会自动将工作文件命名为Layout1.tdb并显示在窗口的标题栏上,如上图所示。右图为文件命令项:New:建立新窗口Open:打开一个已存在的文件Close:关闭当前窗口Save:保存当前文件SaveAs:另存为FileObjectSummary:当前文件的信息Print:打印文件Companyname26ImportMaskData:从其它格式导入进TDB格式。ExportMaskData:从TDB格式导出成其它格式。Companyname27ReplaceSetupInformation:替换设置信息,将已有的设计文件的设定(如格点、图层等)应用于当前的文件中。FileInformation:文件基本信息的设定Companyname28CellNew:建立一个新的单元Open:打开一个单元Copy:拷贝一个单元Rename:重命名当前的单元Delete:删除一个单元MoveOrigin:移动当前单元中的0点RevertCell:取消上次存储命令以来对当前单元所作的一切修改。取消的修改不能用Undo命令来恢复。CloseAs:可以进行当前单元重命名,在命名完后自动保存并关闭。Flatten:扁平化处理,设计中把等级构造逐级展开,把所有例化体都还原成只含原始体。Companyname29Instance:创建例化体Info:单元信息的设定Companyname303.2L-Edit的参数设置在开始设计版图之前,首先要进行文件数据的设定,如右上图,其中我们昀常用的为Palette、Application、Design、Layers。右下图为Palette设置,为调色板的设定,图中设置的共有16中颜色,每种颜色都有一个唯一的四维码,都是RGB三种颜色的组合量。Companyname31Application为应用参数的设定:Workgroup用来指定设计组配置文件的路径和名称;user用来指定设计者配置文件的路径和名称。General中编辑选项栏(Editingoptions)中Pastetocursor指剪贴板上的图形粘贴到鼠标指针上;Auto-panning指自动平移窗口;Active-pushrubberbanding指只需要定义端点就可画出图形。Toolbars中Layericon用于设置层定义区各图标的尺寸,单位是像素;Drawing为设定绘图模式。Recentlyusedfilelist:表示昀近使用的文件列表。Keyboard用于设置键盘的热键。Warning为警告框列表。UPI为用户编程页面。Companyname32在设计版图前要先对参数进行设置。Technologyname(工艺名称)栏:填写设计所用的工艺名称。Technologyunits”栏:用于设置工艺单位,共有6种:Microns(微米)、Mils(密耳)、Millimeters(毫米)、Centimeters(厘米)、Inches(英吋)和Other(自定义单位)。如选用Other选项,还需在其右边的填充框内输入自定义工艺单位的名称(通常是Lambda)。Databaseresolution用于定义工艺单位与内部单位间的换算关系。Companyname33Grid为栅格设置。Griddisplay栏用于定义显示栅格。其中Displayedgrid填充框用于设定栅格的格点间距,单位是定位单位;Suppressminorgrid填充框用于设定栅格格点显示的昀小像素,小于或等于该值时,格点将不显示。Mousegrid栏用于设置鼠标栅格。选中Snaping选项表示鼠标指针只能在栅格上移动;选中Smooth选项表示鼠标指针可在栅格间移动;Mousesnap填充框用于设定鼠标每移动一步的距离,单位是定位单位。Companyname34Selection(选择参数)用于选择对象时的有关设定。Selectionrange栏用于设定选择范围,单位为定位单位。当鼠标指针在对象外面且距对象边缘不超过框内规定的值,该对象仍能选中。Deslectionrange栏用于设置弃选范围。在进行移动、编辑或复制操作时,当鼠标指针与选中的对象的距离大于该设定值时,单击鼠标的MOVE-EDIT键,选中的对象将去选。Editrange栏用于决定编辑范围,两填充框的单位不同。当鼠标指针离对象的边或顶点的距离在该范围内时,点击MOVE-EDIT按钮将执行Edit操作,否则执行Move操作。选中Selectdrawnobjects选项表示对象在创建后将自动被选中,这样对该对象可立即进行编辑操作。Companyname35图层的设置包括有哪些图层、图层的名称、对象的电阻电容值、GDSⅡ的代号、CIF的名称、图样等数据。对话框左边的图层列表框列出了当前文件的图层,与图层定义区的次序是一致的。也可建立新的图层(AddLayer)、删除原有的图层(DeleteLayer)和重新命名图层(RenameLayer),还可安排各图层的先后顺序(MoveLayer)。在窗口的右边可以用来定义或是更改图层的名称,与各图层的电气特性、布局方式、生成层的方式、图样等。若要修改某层的参数时,只要选中右边列表框的某层,再修改右边各标签页的数据即可。Companyname363.3L-Edit的绘制和编辑在设定好参数后,就可以开始图形的绘制。如上图所示,以上几种图形为L-Edit自带的一些图形,包括:长方形(Box)、多边形(Polygon)、线(Wire)、圆(Circle)、扇形(PieWedge)和环扇(Torus)等。方形绘制:用鼠标左键定义一个顶点,然后按住鼠标拉到另一个顶点后放开,即可绘制好一个方形。多边形绘制:鼠标左键定义一个顶点,按住鼠标再点鼠标左键会定义第二个顶点,当要结束时点鼠标右键结束多边形的绘制,在绘制过程中如果想取消上一个顶点的绘制,可以点鼠标中键。圆形的绘制:鼠标左键定义圆心,按住鼠标拖动定义半径,结束时放开鼠标左键即可。Companyname37对象的编辑:对象的编辑就是对绘制的对象进行修改。有两种编辑对象的方法:图形编辑和文本编辑。图形编辑是用鼠标来完成,文本编辑是通过对话框来实现的。在编辑对象前要先将图形选中,选择图形的方法分为显选和隐选。显选:指在进行后继操作前对于对象所作的选择或去选操作,用SELECT键(鼠标左右键)。隐选:指在对于对象进行操作的过程中自动选中对象。用MOVE-EDIT键(鼠标中键)。除此外,还有图形的添加。按住Shift+鼠标左右键可以在一组已经选定的图形中加入一个图形。当要去除掉一组图形中的一个图形时,可以用Alt+鼠标右键。循环选择:当几个图形靠的很近而无法精确选择图形时,可在图形附近连续点击鼠标选择键,图形会进行循环选择。Companyname38图形编辑:可以改变对象的大小和形状,在多边形中添加顶点,以及对对象进行切割、合并和掏空等操作。改变对象的大小和形状:在编辑图形前首先要选中对象,然后用鼠标中键在对象的边或顶点的距离等于或小于编辑范围时按下,然后拖动鼠标,可以改变对象的大小和形状。编辑范围在设计参数对话框中设置。多边形中添加顶点:把鼠标指针放在任意角多边形的边上,按下Ctrl和MOVE-EDIT键,拖动鼠标,鼠标指针所在边上的点将变为一个新的顶点,并随鼠标指针移动。Companyname39切割:切割的方向包括水平与垂直两种,其命令为Draw/Slice/Horizontal与Draw/Slice/Vertical。在执行切割命令之后,在绘图工作区中会出现水平或是垂直线(依剪切的命令)以标示所要剪切的位置,选定之后,该对象即一切为二。掏空:掏空是在已绘制的集合对象中切去一部分。首先,先选中要掏空的对象,然后执行Draw/Nibble子命令或单击按钮,再选择绘图工具按钮绘制要掏空的图形。完成操作后所绘图形的区域被掏空。合并:执行Draw/Merge命令可以将多个被选中的、互相重叠的、在同一图层的各种图形合并为一个图形,如果这些己选择的对象没有交集,合并的命令就失效。如果选择的对象包含了不同图层,合并的动作只会针对相同图层有作用,也就是会依照各种图层进行合并操作。Companyname40文本编辑:文本编辑时,先选中要编辑的对象,执行Edit/EditObject(s)(Ctrl+E)子命令启动编辑对象对话框,在对话框中修改相应的参数。如右图,对话框中不同的选项对应不同的图形,包括矩形、多边形、线、圆、扇形、环扇、例化体等。Companyname41Edit选项中的一些功能说明:Undo:取消上次操作Redo:恢复上次用Undo命令取消的操作Cut:剪切选中对象,并将此内容放入粘贴板Copy:复制对象Paste:粘贴Clear:清除选中对象,并且不放入粘贴板Duplicate:复制当前单元中选中的对象Clipboard:把当前单元复制到Windows粘贴板SelectAll:选中当前单元的所有对象DeselectAll:去选当前单元中的所有对象Find:查找对象FindNext:根据Find中的对象继续查找FindPrevious:根据Find内容查找上次找到的对象EditIn-Place:主要针对例化体进行编辑Companyname423.4视图的操作每个窗口显示一个单元版图的一部分。显示在窗口中的版图的子集称为视图。对视图的操作主要有平移和缩放等操作。平移(Panning)可以用来显示版图中不同区域的视图,缩放(Zooming)可以在窗口中显示版图的较大或较小区域的视图。Companyname43平移命令主要有九种,如上图表所示
本文标题:L-edit-版图绘制基础
链接地址:https://www.777doc.com/doc-7045054 .html