l-edit简明教程剖析

上传人:今*** 文档编号:107217294 上传时间:2019-10-18 格式:PPT 页数:193 大小:4.87MB
返回 下载 相关 举报
l-edit简明教程剖析_第1页
第1页 / 共193页
l-edit简明教程剖析_第2页
第2页 / 共193页
l-edit简明教程剖析_第3页
第3页 / 共193页
l-edit简明教程剖析_第4页
第4页 / 共193页
l-edit简明教程剖析_第5页
第5页 / 共193页
点击查看更多>>
资源描述

《l-edit简明教程剖析》由会员分享,可在线阅读,更多相关《l-edit简明教程剖析(193页珍藏版)》请在金锄头文库上搜索。

1、版图的相关知识(二),余 华 重庆大学光电工程学院,2019/10/18,L-Edit的使用方法,L-Edit是Tanner Tools Pro工具软件中的一个软件包,可以在同一窗口中进行版图设计、设计规则检查、网表提取、标准单元自动布局与连线等工作。配合在S-Edit中建立的相应电路,可以在Tanner Tools Pro提供的另一个工具LVS完成布局与电路的比对。在本章中将介绍L-Edit的使用与版图设计及网表提取。,2019/10/18,10.1 L-Edit的窗口介绍,图3.1为L-Edit的窗口,包括标题栏、工具栏、位置显示区、鼠标功能说明、状态栏、绘图区等项目。还有层的定义区,用以

2、定义现在要进行绘制和编辑的层。,2019/10/18,2019/10/18,3.2 L-Edit的参数设置,在进行版图设计之前,首先要设定设计文件的数据,如调色板、应用、设计、图层、特殊图层、设计规则检查、标准单元库自动布局与连线。,2019/10/18,1调色板设置 执行Setup Palette子命令弹出调色板设置框,如图3.4所示。L-Edit的色盘共有16种颜色设定,每个颜色各有两种属性: (1)一个唯一的4位码; (2)RGB三种颜色的组合量。,2019/10/18,图3.4 调色板,2019/10/18,2应用参数设置 执行Setup /Application子命令进入应用设置对话

3、框,如图3.5所示,包括热键和鼠标作用的某些设定。 (1)配置文件设置栏 “Workgroup”填充框用来指定设计组应用配置文件的路径和名称。“User”填充框用来指定设计者应用配置文件的路径和名称。,2019/10/18,(2)“General”标签页:提供使用者针对以下事项进行设定。 Editing Options(编辑选项)栏:共有4个选项,选中“Active-Push Rubberbanding”选项表示在画圆形、方形时不必一直按着鼠标的按钮,只要定义端点即可。例如,若要画一个方形,先用鼠标左健定义方形的某一个角落,再移到鼠标方形的对角位置,然后再单击鼠标左键,就可以完成方形的绘制。,

4、2019/10/18,“Paste To Cursor”选项表示将剪贴板上的图形粘贴到鼠标指针上,选中该选项后,在粘贴对象时,被复制的对象会跟随光标指针出现在绘图区,并随光标一起移动,点击鼠标的任何键时,被复制的对象固定到绘图区。在粘贴到绘图区之前,还可以对该对象进行水平(H)、垂直(V)镜像与旋转(R)操作;“Auto-Panning”选项用于自动平移窗口,选中该选项后,在执行Draw(绘图)、Move(移动)或Edit(编辑)操作时,当鼠标指针碰到绘图窗口边缘时,L-Edit将自动平移窗口。,2019/10/18,图3.5 应用设置对话框,2019/10/18,TDB设定文件路径填充框:用

5、于设置TDB设置文件的预定义路径。 “Toolbars”选项栏:选中“Use Large Button”选项,工具按钮将使用大图标;“Layer Icon Size”项用于设置层定义区各图标的尺寸,在下拉框中选择,单位是像素;“Drawing Mode”下拉选择框用于设定绘图模式,有3种模式:Orthogonal(90)、45 Degree(45)、All Angle(任意角)。 “Recently Used File List”填充框表示最近使用的文件列表,在框内填写不大于16的正整数,用来规定File菜单下部列出的最近打开过的文件的最大数目。,2019/10/18,(2)“Keyboard

6、”标签页 用来设定键盘上的热键,包括布局与文字编辑器。可以视使用者使用习惯删除或是增加热键内容。 (3)“Warnings”标签页 是警告框的列表。选中某个警告框前的复选框将使它激活,在编辑设计文件时发生违反规则的情况下该警告框会打开;若警告框不激活,将不会打开。 (4)“UPI”( 用户编程界面)标签页 设置L-Edit用来解释宏的头文件所在目录,以及UPI写宏错误的记录文件的路径。 (5)“Rendering”标签页 用于建立基本的显示行为。,2019/10/18,3设计参数设置 在版图设计之前必须对有关参数进行设置。执行Setup/ Design子命令,进入设置参数对话框,如图3.6所示

7、,共有6个标签页。 (1)“Technology(工艺参数)”标签页图3.6 工艺参数设置标签页 “Technology name”(工艺名称)栏:填写设计所用的工艺名称。当要从一个文件拷贝一个单元到另一个文件时,L-Edit将比较两个文件所用的工艺是否相同。如果工艺不同,L-Edit将显示警告信息。,2019/10/18,图3.6 工艺参数设置标签页,2019/10/18,“Technology units”栏:用于设置工艺单位,共有6种:Microns(微米)、Mils(密耳)、Millimeters(毫米)、Centimeters(厘米)、Inches(英吋)和Other(自定义单位)。

8、如选用Other选项,还需在其右边的填充框内输入自定义工艺单位的名称(通常是Lambda)。 “Technology setup(工艺设置)”栏:用于定义工艺单位与内部单位间的换算关系。 当在“Technology units”栏内选中“Other”选项,并在右侧填入Lambda,则该栏内出现两组填充框:“Lambda per Internal Unit”表示每内部单位的Lambda,用分数的形式定义内部单位与Lambda的关系;“Lambda”填充框用分数的形式定义Lambda与微米的关系。如自定义单位为foot,由于一英尺等于304800微米,则在该填充框内应填写304800/1。图中设置

9、为1个内部单位等于1/1000微米。 当在“Technology units”栏内选中“Other”以外的选项,如选中“Mils”选项,在“Technology setup”栏内只出现“Mils per Internal”填充框,用分数的形式定义内部单位与Mils之间的关系。,2019/10/18,(2)“Grid(栅格设置)”标签页 为方便绘图、查看和编辑,L-Edit提供了三种独立的栅格坐标:显示栅格、鼠标栅格和定位栅格,如图3.7所示。 “Grid display”栏用于定义显示栅格。其中“Displayed grid”填充框用于设定栅格的格点间距,单位是定位单位;“Suppress m

10、inor grid”填充框用于设定栅格格点显示的最小像素,小于或等于该值时,格点将不显示。 “Mouse grid”栏用于设置鼠标栅格。选中“Snaping”选项表示鼠标指针只能在栅格上移动;选中“Smooth”选项表示鼠标指针可在栅格间移动;“Mouse snap”填充框用于设定鼠标每移动一步的距离,单位是定位单位。,2019/10/18,图3.7 栅格参数设置标签页,2019/10/18,(3)“Selection(选择参数)”标签页 用于选择对象时的有关设定,包括选择区域、弃选区域、编辑范围、选择绘图对象,如图3.8所示。 “Selection range”栏用于设定选择范围,单位为定位

11、单位。当鼠标指针在对象外面且距对象边缘不超过框内规定的值,该对象仍能选中。 “Deslection range”栏用于设置弃选范围。在进行移动、编辑或复制操作时,当鼠标指针与选中的对象的距离大于该设定值时,单击鼠标的MOVE-EDIT键,选中的对象将去选。 “Edit range”栏用于决定编辑范围,两填充框的单位不同。当鼠标指针离对象的边或顶点的距离在该范围内时,点击MOVE-EDIT按钮将执行Edit操作,否则执行Move操作。 选中“Select drawn objects”选项表示对象在创建后将自动被选中,这样对该对象可立即进行编辑操作。,2019/10/18,图3.8 选择参数设置标

12、签页,2019/10/18,(4)“Drawing”标签页 用于绘图参数的设置,设置窗口如图3.9所示。 “Default port text size”栏用于设置端口默认文字尺寸,单位是定位单位。,2019/10/18,“Nudge amount”栏用于设置命令Draw/Nudge中微移量。 “Default ruler settings”栏用于设置标尺的文字大小(Text)、显示方式(Display)、端点形状(End)、刻度线显示方式(Show tick marks)。 “Create rules on”栏用于设置标尺放置的位置。选中“Current layer”选项表示将标尺放于当前图

13、层上,也可通过图层选择框中的下拉列表,选取放置标尺的图层。,2019/10/18,4图层设置 图层部分的设置包括有那些图层、图层的名称、对象的电阻电容值、GDS的代号、CIF的名称、图样等数据。执行Setup/ Layers子命令进入图层设置对话框,如图3.10所示。对话框左边的图层列表框列出了当前文件的图层,与图层定义区的次序是一致的。也可建立新的图层(Add Layer)、删除原有的图层(Delete Layer)和重新命名图层(Remane Layer),还可安排各图层的先后顺序(Move Layer)。在窗口的右边可以用来定义或是更改图层的名称,与各图层的电气特性、布局方式、生成层的方

14、式、图样等。若要修改某层的参数时,只要选中右边列表框的某层,再修改右边各标签页的数据即可。,2019/10/18,图3.10 图层设置对话框,2019/10/18,3.3 文件与单元,在L-Edit中,设计是以TDB文件形式存在和保存。TDB文件可以是版图文件,也可以是文本文件。TDB文件由至少一个单元或多个单元组成。对于版图文件,这些单元是以等级构造关系相互联系在一起。有些单元只包含几何图形对象,称为基本单元,它们是独立的单元;另一些单元则既可以包括几何图形,还可以包含例化体。例化体是指在某个单元内对其他单元的引用,就象调用子程序。这样在版图设计时就不必重复绘制相同的版图结构,提高设计效率,

15、同时还极大地减少了设计所占的存储容量。,2019/10/18,TDB版图设计文件的格式是Tanner公司专有的,为了能与其他设计系统以及掩模制造商进行交流,还必须把TDB格式转换成通用的CIF或GDSII格式,或把CIF和GDSII格式文件输入,转换为TDB格式。,2019/10/18,3.3.1 文件 1. 建立新的设计文件 执行File/ New子命令打开新建设计文件对话框,如图3.14所示。 L-Edit允许建立版图文件(Layout)或是文本文件(Text),并且可依据要建立的文件型式激活适当的编辑器。 (1)选择新建版图文件之后,从“Copy TDB setupfrom”栏内复制其他

16、设计文件的数据设置,或者在该栏下方的设置文件列表框中选择。单击OK按钮,产生默认名为LayoutN的新文件,N代表自L-Edit窗口打开后新建版图的次数,且该名称显示在L-Edit窗口顶部的标题栏中。在打开新文件的同时,默认名为Cell0的新单元随之产生,并显示在单元窗口的标题栏中(单元窗口不处在最大化),或在L-Edit窗口的标题栏中(单元窗口处于最大化)。 对于新版图文件,可用File/Save as命令进行重新命名。对于单元,可用Cell/Close as命令进行重新命名。,2019/10/18,(2)选择新建版图文件之后,如果没有选择任何设计文件(即选择),将产生一个背景为灰色且只有一个New Layer图层的版图窗口,该窗口未经任何参数设置,经过设置也可达到满足要求的窗口。推荐使用TDB文件新建版图文件的方法。 建立新的设计文件之后,可以使用File/Info子命令设置作者、组织名称、与文件数据等信息。,2019/10/18,2. 打开设计文件 执行File/Open子命令打开原有的文件。可以指

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号