第4章-Tanner的L-Edit版图编辑器-课件.ppt

上传人(卖家):ziliao2023 文档编号:5874225 上传时间:2023-05-13 格式:PPT 页数:505 大小:6.82MB
下载 相关 举报
第4章-Tanner的L-Edit版图编辑器-课件.ppt_第1页
第1页 / 共505页
第4章-Tanner的L-Edit版图编辑器-课件.ppt_第2页
第2页 / 共505页
第4章-Tanner的L-Edit版图编辑器-课件.ppt_第3页
第3页 / 共505页
第4章-Tanner的L-Edit版图编辑器-课件.ppt_第4页
第4页 / 共505页
第4章-Tanner的L-Edit版图编辑器-课件.ppt_第5页
第5页 / 共505页
点击查看更多>>
资源描述

1、第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 4.1 Tanner版图设计工具介绍 4.2 L-Edit版图编辑器的启动和界面介绍 4.3 L-Edit的设置 4.4 L-Edit中的文件 4.5 文件的输入和输出 第第4章章 Tanner的的L-Edit版图编辑器版图编辑器 第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 4.6 L-Edit中的单元 4.7 L-Edit中的绘图对象 4.8 L-Edit中的对象编辑 4.9 版图的衍生绘图层 4.10 版图的视图窗口 4.11 L-Edit中的横截面观察器

2、 习题 第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 4.1.1 Tanner工具简介工具简介Tanner Research公司成立于1988年,是专门从事电子设计软件(Electronic Design Automation Software)开发的公司,在微电子设计方面做出了杰出的贡献。4.1 Tanner版图设计工具介绍版图设计工具介绍第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 Tanner EDA工具是由Tanner Research公司开发的系列集成电路设计软件,包括前端设计工具(Front E

3、nd Tools)、物理版图工具(Physical Layout Tools)和验证工具(Verification Tools)等。前端设计工具包括电路设计工具(S-Edit)、仿真验证工具(T-Spice)、波形分析工具(W-Edit);物理版图工具包括:L-Edit版图编辑器(L-Edit Layout Editor)、L-Edit交互式DRC验证工具(L-Edit Interactive-DRC)、电路驱动版图工具(Schematic Driven Layout)、L-Edit标准单元布局布线工具(L-Edit Standard Place and Route)和器件自动生成工具(Dev

4、ice Generators);第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 验证工具包括设计规则验证工具(L-Edit Standard DRC)、版图与电路图一致性检查工具(L-Edit LVS)、提取工具(L-Edit Spice Netlist Extraction)、节点高亮工具(L-Edit Node Highlighting)等。用整套Tanner软件设计集成电路的流程如图4.1所示。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 图4.1 用整套Tanner软件进行集成电路设计的流程第第4 4

5、章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 与其他集成电路设计软件相比,Tanner EDA工具最大的优点就是它是在Windows平台上面开发的集成电路设计软件,容易操作,使工程师和初学者能够很容易学习和设计集成电路,而且它的价格低廉,适于中小型集成电路设计公司使用,尤其是其中的L-Edit版图编辑器,在国内应用范围广泛,具有很高的知名度。本书将重点介绍版图设计工具(L-Edit,Layout Editor)和电路设计工具(S-Edit)。在个人电脑中安装Tanner软件时,对系统性能有一定的要求,如表4.1所示。第第4 4章章 TannerTanner的的

6、L-EditL-Edit版图编辑器版图编辑器 表表4.1 安装安装Tanner软件对个人电脑的性能要求软件对个人电脑的性能要求第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 4.1.2 L-Edit版图编辑器简介版图编辑器简介L-Edit版图编辑器是一个版图绘图工具,利用它可以描绘用于集成电路生产的掩膜。L-Edit版图编辑器是根据文件(File)、单元(Cell)、例化单元(Instance)和掩膜基元(Mask Primitives)来描述一个版图设计的。L-Edit版图编辑器在设计版图的时候采用以单元为基础的层次化设计,这是它的一个显著特点。在L

7、-Edit版图编辑器中嵌入了DRC工具、版图提取工具、截面观察器和节点高亮等工具。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 4.2.1 启动启动L-EditL-Edit的启动可以通过以下方式来实现:(1)点击Windows任务栏中的“开始”按钮,浏览到Tanner EDA所在的路径,然后点击L-Edit v12.2。(2)双击桌面上的L-Edit图标“”。(3)双击版图文件图标“”。版图编辑器的退出可以通过关闭版图设计窗口来实现。4.2 L-Edit版图编辑器的启动和界面介绍版图编辑器的启动和界面介绍第第4 4章章 TannerTanner的的L

8、-EditL-Edit版图编辑器版图编辑器 4.2.2 用户界面介绍用户界面介绍L-Edit用户界面的主要组成部分有菜单栏(Menu Bar)、工具栏(Tool Bar,包括标准栏、编辑栏、验证工具栏、绘图工具栏和对齐工具栏)、绘图层调色板(Layer Palettes)、状态栏(Status Bar)、鼠标按钮条(Mouse Button Bar)、定位栏(Locator Bar)、俯视视窗(Aerial View)、版图设计区域(Layout Area)、命令行界面(Command Line Interface)和DRC错误浏览器(DRC Error Navigator),如图4.2所示。

9、第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 图4.2 L-Edit的用户界面第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 1标题栏和菜单栏标题栏和菜单栏标题栏在用户界面最上方,用来显示当前被激活的文件和单元的名称。菜单栏在标题栏的下方,在菜单栏中包含了L-Edit的所有命令。菜单栏如图4.3所示。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 图4.3 菜单栏第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 图4.3中菜单栏

10、的各个项目所包含的命令介绍如下。(1)File(文件):创建、打开、保存和打印文件命令。(2)Edit(编辑):复制、删除、选择、寻找和文字编辑命令。(3)View(视图):放大、缩小和移动视图命令。(4)Draw(绘图):绘图命令。(5)Cell(单元):创建、操作和调用单元命令。(6)Setup(设置):设置参数命令。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器(7)Tools(工具):创建或清除创建的绘图层、DRC、自动布局布线、抽取网表、看剖视图和运行L-Edi宏单元命令。(8)Window(窗口):显示文档窗口的命令。Window菜单包括控

11、制L-Edit文档窗口命令和文本窗口命令。如果有多个窗口被同时打开,可以在这个菜单下方的列表中选择一个放在最前面。WindowCascade:调整叠放在一起的窗口,从显示区域的左上角开始,这样每个窗口的标题栏都可以被看到。最前面的窗口仍处于激活状态。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 WindowTile Horizontally:在无重叠方式下从上到下调节窗口,改变窗口的尺寸以使它的大小适合显示区域。WindowTile Vertically:在无重叠方式下从左到右调节窗口,改变窗口的尺寸以使它的大小适合显示区域。WindowArrang

12、e Icons:将最小化的窗口进行调整,使它们在显示区域的左下方依次排列。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 WindowClose All Except Active:将激活窗口之外的其他窗口全部关闭。Window(Open Window List):将所有窗口按照它们被打开的顺序进行排列。被激活的窗口用做标记。(9)Help(帮助):访问关于L-Edit和Tanner EDA的在线用户手册以及总说明命令。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 2工具栏工具栏L-Edit提供了多个工具栏来

13、提高编辑的速度。这些工具栏可以通过ViewToolbars命令进行显示或隐藏,如图4.4所示;也可以将光标停留在工具栏的任意位置,然后点击右键来实现工具栏的显示或隐藏。工具栏可以活动而且大小也是可变的。L-Edit在退出程序的时候会保持在使用过程中对工具栏的位置和大小所做出的修改,如果想恢复系统最初的设置,可以通过在菜单上方的Reset Toolbars来实现。改变工具栏位置的方法是双击它的一个边,然后将其拖动到一个新的位置上。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 图4.4 设置显示或隐藏工具栏第第4 4章章 TannerTanner的的L-

14、EditL-Edit版图编辑器版图编辑器 1)标准工具栏标准工具栏的图标与所对应的菜单命令及所表达的含义如表4.2所示。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 表表4.2 标准工具栏的图标与所对应的菜单命令及所表达的含义标准工具栏的图标与所对应的菜单命令及所表达的含义第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 续表第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 2)编辑工具栏编辑工具栏的图标与菜单命令及所表达的含义如表4.3所示。第第4 4章章 Tanner

15、Tanner的的L-EditL-Edit版图编辑器版图编辑器 表表4.3 编辑工具栏的图标与所对应的菜单命令及表达的含义编辑工具栏的图标与所对应的菜单命令及表达的含义第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 续表第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 3)绘图工具栏绘图工具栏中包括了对直角、45角及任何角度的对象进行绘图的图标。绘图工具栏的图标与目标及所表达的含义如表4.4所示。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 表表4.4 绘图工具栏的图标与

16、目标及所表达的含义绘图工具栏的图标与目标及所表达的含义第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 续表第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 4)验证工具栏在验证工具栏中包括进行设计规则检查和版图提取的相关命令图标。图标与对应的菜单命令及所表达的含义如表4.5所示。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 表表4.5 验证工具栏的图标与对应的菜单命令及所表达的含义验证工具栏的图标与对应的菜单命令及所表达的含义第第4 4章章 TannerTanner的的

17、L-EditL-Edit版图编辑器版图编辑器 5)对准工具栏在对准工具栏中包含有关对象对齐操作的命令图标。对准工具栏的图标与对应的菜单命令及所表达的含义如表4.6所示。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 表表4.6 对准工具栏的图标与对应的菜单命令及所表达的含义对准工具栏的图标与对应的菜单命令及所表达的含义第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 6)多格点工具栏多格点工具栏提供了改变当前鼠标步进格点和步进距离的方法,并且能够在预先确定的几个格点大小之间转换。当缩放范围比较大时,多格点工具的作

18、用尤为突出。可以通过ViewToolbars命令激活或关闭此工具栏。多格点工具栏如图4.5所示。图4.5中,左边的五个按钮用来设置当前鼠标步进格点,每次只能激活其中的一个。多格点工具栏的图标及所表达的含义如表4.7所示。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 图4.5 多格点工具栏第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 表表4.7 多格点工具栏的图标及所表达的含义多格点工具栏的图标及所表达的含义第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 3绘图层调色

19、板绘图层调色板L-Edit可以支持无数个工艺绘图层,每个工具绘图层有两个调色板来控制其显示,一个是“简易绘图层调色板”,另一个是“绘图层调色板”,分别如图4.6(a)和图4.6(b)所示。如果将嵌入在版图编辑窗口中的简易绘图层调色板的窗口拉出来,然后向右拉其右边框,则完整的绘图层调色板将会展现出来。因此,绘图层调色板和简易绘图层调色板实际上是同一个窗口的全部和部分展示。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 (a)简易绘图层调色板 (b)绘图层调色板图4.6 两种绘图层调色板第第4 4章章 TannerTanner的的L-EditL-Edit版

20、图编辑器版图编辑器 简易绘图层调色板只提供一个从图标中选择绘图层的快捷方式,用图标显示绘图层的颜色和样式。绘图层调色板也用来进行绘图层的选择,不过另外提供了绘图层显示和处理的其他操作。两种调色板可以同时打开,它们可以是浮动的,也可以被固定在版图编辑窗口中。调色板的大小可以改变,可以用滚动条来查看当前显示中没有的其他绘图层;可以用下拉分类列表对显示层进行分类,只显示一部分绘图层(被画过的、使用当中的、被创建的或特定的);也可以选择过滤器在过滤区域中输入文本,只显示名字中包含所输入文本的绘图层。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 1)简易绘图层

21、调色板的使用简易绘图层调色板将绘图层调色板的可视范围缩小,固定在版图编辑窗口,通常在版图编辑窗口的左边。当光标在简易绘图层调色板的各个图标上移动时,每个图标所代表的绘图层的名字就会在状态栏中被显示出来。简易绘图层调色板中的图标是按照它们在“设置绘图层”中被列出来的顺序排列的。排列的顺序是从上到下,从左到右。简易绘图层调色板的界面说明如图4.7所示。有关界面中各区域的说明将在介绍绘图层调色板时进行。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 图4.7 简易绘图层调色板的界面说明第第4 4章章 TannerTanner的的L-EditL-Edit版图编

22、辑器版图编辑器 在简易绘图层调色板上可以直接进行隐藏(显示)绘图层的操作。只要将光标移动到想要隐藏(显示)的绘图层的图标上,然后点击鼠标的中键就可以了。被显示或隐藏的图标的状态如图4.8所示。图4.8(a)中的三个绘图层都是可视的,4.8(b)中最左边的绘图层是被隐藏的,其余两个绘图层是可视的。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器(a)(b)图4.8 显示或隐藏的绘图层第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 如果当前所有绘图层都是可视的,而我们只想使其中的一个绘图层可视,其他的都被隐藏,则可以

23、将光标停留在需要显示的绘图层上,然后通过点击(Ctrl+鼠标中键)来实现。此时的简易绘图层调色板如图4.9所示。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 图4.9 只显示一个绘图层第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 选择命令SetupLayers也可以对绘图层进行隐藏,在“Setup Layers”对话框中选择需要显示或隐藏的绘图层,然后选中“Hidden”旁边的选择框,最后点击“确定”按钮就可以了。在简易绘图层图标上点击鼠标右键会出现一个菜单,其中包含了对绘图层进行操作的命令,如图4.10所

24、示。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 图4.10 对绘图层进行操作的命令菜单第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 菜单中的常用选项说明如下。(1)显示(Show)和隐藏(Hide)绘图层选项。将绘图层进行隐藏后,则画在这一绘图层上的所有对象都将被隐藏。绘图层被隐藏起来以后,就不可以对在这一层上的对象进画图、选择、编辑、移动或删除操作。当某一绘图层被隐藏后,绘图层调色板上该层的图标将被倾斜的阴影线遮挡,该层的名字为灰色。第第4 4章章 TannerTanner的的L-EditL-Edit版

25、图编辑器版图编辑器 显示或隐藏绘图层还可以通过命令ViewLayers来实现。在“Show”选项下包含的子选项有:Show All所有绘图层上的对象都是可视的。Show Label Filled如果在此选项旁有一个选择标志“”,则表示当前所选的绘图层是可视的,否则当前所选绘图层处于被隐藏的状态。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 Show Generated显示在所有的衍生绘图层上的对象。在Hide选项下包含的子选项有:Hide All隐藏所有绘图层上的对象,除了那些在当前激活的绘图层上的对象。Hide Generated隐藏所有衍生绘图层

26、上的对象,除非对象在激活的绘图层上,而且此激活的绘图层是衍生绘图层。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器(2)锁定(Lock)绘图层选项。Lock Label锁定“Label”中所指定的绘图层。Lock All锁定所有的绘图层。当一个绘图层被锁定后,用纵横交错的网格覆盖在图标上。(3)图标尺寸更改选项。用“Increase Icon Size”或“Decrease Icon Size”选项来改变图标的大小,每次可以使图标增加或减少两个像素的大小。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 2)绘图

27、层调色板的使用用绘图层调色板可以快速地进行绘图层的设置和属性管理。绘图层调色板的界面如图4.11所示。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 图4.11 绘图层调色板界面第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 绘图层调色板界面中的各个区域介绍如下。(1)当前所选择的层:在界面的最上方,表示当前激活的绘图层。(2)分类区域:选择一个绘图层的种类,包括所有绘图层(All)、已画的绘图层(Drawn)、使用中的绘图层(In Use)、衍生绘图层(Generated)和特殊绘图层(Special)。在分

28、类区域中选择过滤器(Filter)可以对所有绘图层列表进行过滤。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器(3)过滤区域:当前类型的绘图层会被过滤掉,只有绘图层的名字包含这个区域所出现的字符的绘图层才会被显示。字符可以在名字的任意位置。(4)绘图层列表:可以使用绘图层列表中的标题对绘图层的设置进行排序和使用,排序方法如图4.12所示。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 图4.12 绘图层排序方法第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 图4.12中

29、的各个图标的含义如下:锁定。锁定框被选中,绘图层被锁定,不能进行画、移动或编辑操作。灰白色阴影表示该层被锁定。隐藏。隐藏框被选中,绘图层被隐藏,不被显示,用红色字体表示。保护。保护框被选中,绘图层被保护起来,在这层上的对象不能被选中,用蓝色字体表示。编号。这一列显示了GDS绘图层编号。在后面的章节中如果没有特殊说明,将两种调色板都称为“绘图层调色板”。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 4状态栏状态栏(Status Bars)在L-Edit中有三种状态栏:状态栏(Status Bar)、鼠标按钮栏(Mouse Button Bar)和定位栏

30、(Locator Bar),如图4.13所示。可以用ViewStatus Bars命令来显示或隐藏状态栏。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 图4.13 三种状态栏第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 1)状态栏(Status Bar)状态栏在L-Edit窗口的下方,用来显示文字信息,如图4.14所示。状态栏包括两部分,左边部分显示常规的L-Edit状态,如表4.8所示。状态栏的右半部分显示L-Edit 目前的工作状态,可能出现的状态有:绘图(Drawing)、切割(Nibble)、DRC

31、框(DRC Box)、缩放框(Zoom Box)。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 图4.14 状态栏界面第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 表表4.8 状态栏界面左半部分的状态状态栏界面左半部分的状态第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 2)鼠标按钮栏(Mouse Button Bar)鼠标按钮栏显示了鼠标按钮的当前状态,如图4.15所示。鼠标按钮的功能根据鼠标在不同的L-Edit的状态(画图、编辑、缩放等)中的位置不同而有所不同。

32、第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 图4.15 鼠标状态栏界面 第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 3)定位栏(Locator Bar)在默认模式下,定位栏中显示光标与绝对原点的相对位置。绝对原点在坐标的(0,0)位置,在绘图区域用一个十字来表示。显示单位可以用六个物理单位中的任何一个来表示,这六个物理单位包括:微米、千分之一寸、毫米、厘米、寸或一个常用单位。常用单位是利用SetupDesignTechnology命令设置的。定位栏的下拉菜单允许对显示单位进行改变。第第4 4章章 Tan

33、nerTanner的的L-EditL-Edit版图编辑器版图编辑器 显示单位并不会改变版图的物理尺寸,它们决定了L-Edit报告物理长度、面积和位置所用的单位。显示单位同样也决定了在不同的L-Edit对话框中对空间参数的指定。例如,显示单位设置为微米,定位栏中的(a,b)指的是到坐标原点有多少微米的距离,如图4.16(a)所示。如果将显示单位改为毫米,同样的坐标将以毫米表示,如图4.16(b)所示。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器(a)(b)图4.16 不同显示单位下的定位栏第第4 4章章 TannerTanner的的L-EditL-Ed

34、it版图编辑器版图编辑器 利用快捷键Q可以使定位栏的显示模式在相对坐标和绝对坐标之间转换。相对坐标的模式如图4.17所示。在相对坐标模式下,键入Q的瞬间光标所在位置定义为它的初始位置,坐标中第一个数值是在水平方向上相对于初始位置的距离,第二个数值是在垂直方向上相对于初始位置的距离,第三个数值表示光标当前位置与它的初始位置之间的绝对距离。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 图4.17 相对坐标模式 第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 5俯视视窗俯视视窗(Aerial View)俯视视窗栏显

35、示了当前视窗与单元边界的相对位置。俯视视窗用蓝色轮廓表示,单元边界线根据版图窗口背景颜色的不同用黑色或白色轮廓表示,如图4.18所示。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 图4.18 俯视视窗栏 第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 6版图区域(Layout Area)可用于画图的区域叫做版图区域。版图区域中的坐标原点用一个十字符号表示,十字符号可以用命令ViewDisplayOrigin来进行显示或隐藏。版图区域中的格点为定位提供了很大的方便。格点分为最大格点和最小格点,如图4.19所示。

36、最大格点和最小格点可以显示,也可以被隐藏,所使用的命令分别是ViewDisplayMajor Grid和ViewDisplayMinor Grid。最大格点和最小格点的间距可以用命令SetupDesignGrid来进行调整。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 图4.19 最大格点和最小格点第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 7文字编辑器文字编辑器(Text Editor)L-Edit在几种类型的文件中提供了可以对其语法进行高亮显示的文字编辑器。如果用FileNew命令新建文本文件、UPI

37、宏文件、Spice网表文件、Calibre命令文件和Dracula命令文件之一,就自动启动了该文字编辑器。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 8命令行界面命令行界面(Command Line Interface)除了菜单项目和键盘快捷方式外,L-Edit还提供了命令行界面,允许键入基本命令的文字形式和相关坐标。在命令行界面中,对有具体坐标的对象的控制和命令描述的文本文件都是可以重复的。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 9DRC错误导航错误导航(DRC Error Navigator)D

38、RC错误导航是一个工具条,它既可以显示DRC命令,也可以显示激活的单元中对DRC命令的违反情况。在运行完DRC后,可以用DRC错误导航显示出错信息。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 10SDL导航导航(SDL Navigator)电路图驱动版图(SDL)导航界面允许将网表与任何版图单元关联起来,并提供一个导航工具来确认需要的互连。它也可以根据支电路和器件自动产生版图。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 4.3.1 设置文件设置文件每一个L-Edit设计文件都包含有一些基本的信息,如绘图

39、层列表、工艺设置、SPR和DRC以及参数抽取时的模块细节选项等。这些信息是在设置文件时设置的。对于不同的版图设计,所用的设置文件不同,所表现出来的一些信息就会不同。我们可以通过改变设置文件来对不同设计中的信息进行转换。具体操作如下:FileReplace Setup,表示将一个“源设置文件”中的设置信息应用到当前的设计中,对应该命令的对话框如图4.20所示。4.3 L-Edit的设置的设置第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 图4.20 替换设置信息对话框第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器

40、 该对话框中常用选项说明如下。(1)From file:将要被引入设置信息的TDB文件的名字,该文件可以通过点击“Browse”在已存在的文件中选择。(2)Layers:从指定的文件中引入绘图层设置的信息。在此选项下又包括两个子选项:Replace在目标文件中删除绘图层,并用源文件中的绘图层代替。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 Merge将源文件中的绘图层加入到目标文件中,作为目标文件中绘图层列表的一个可选项。如果源文件中的绘图层和目标文件中的绘图层有重名的现象,则目标文件中该绘图层的信息将被源文件中同名的绘图层的信息覆盖。另外还有一些

41、特殊绘图层的设置选项,包括CIF names、GDS 和Wire settings。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器(3)Technology:在此选项中包括两个子选项。Maintain physical size如果选中这个选项,那么在对版图尺寸进行调整的时候,版图编辑器会检查所有单元中的所有对象,和在其他对话框中输入的需要指定单位的参数值,然后决定是否要调整版图的尺寸。如果要将版图收缩,版图编辑器会针对每个单元和每套参数给出一个警告信息。如果对于每条警告信息的应答都是“Yes”,那么版图的尺寸将被调整;如果对任何一条警告信息有应答“N

42、o”的情况,版图编辑器将会停止尺寸调整的操作。Rescale版图编辑器通过将源文件中的工艺调整参数应用于目标文件来调整版图尺寸。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器(4)Draw:对在Setup DesignDrawing中输入的参数进行传输。(5)Palette:对在Setup Palette中输入的颜色参数进行传输。(6)Show/Hides:对格点、原点、端口和其他对象进行视图设置。(7)Properties:如果此项被选中,则在打开对话框中的设置将代替系统参数和其他通过命令FileInfoProperties所设置的参数。(8)Sel

43、ection:对通过命令“Setup DesignSelection”设置的参数进行传输。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器(9)Grid:对显示格点和鼠标步进格点的参数进行传输。(10)Xref files:如果此项被选中,将代替库中用于参考的TDB文件。(11)Modules:在模块选项中包含三个子选项,分别为DRC rules、Extract和Cross-Section。当子选项旁的方框被选中时,对应的设置信息将被代替。(12)SPR:该选项包括四个子选项,分别为Core setup、Pad frame setup、Pad route

44、 setup和Place and Route configuration。当子选项旁的方框被选中时,对应的设置信息将被代替。(13)Uncheck All按钮:所有选项都不选择。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 4.3.2 L-Edit应用参数的设置应用参数的设置在版图编辑器中要进行应用级的设置,需要选择命令SetupApplication。应用级的参数设置可以分为九类,即通用类(General)、键盘类(Keyboard)、鼠标类(Mouse)、警告类(Warnings)、UPI类、绘图类(Rendering)、选择类(Selectio

45、n)、文本编辑类(Text Editor)和文本类(Text Style)。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 1配置文件配置文件应用设置被保存在应用配置文件中(.ini文件)。配置文件可以在“Setup Application”对话框上方的选项中指定,如图4.21所示。配置文件是ASCII 文件,其中包含的应用信息可以被编辑以及被多个用户共享。为了从现存的文件中载入设置信息,可以在工作组(Workgroup)或用户(User)区域中填入文件的名字。也可以通过浏览键来选择相关文件。最后点击“Load键”载入设置信息。一般来说,Workgro

46、up文件倾向于被多个用户共享,User文件倾向于包含用于个体用户的特殊参数。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 图4.21 应用参数设置对话框第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 在“Setup Application”对话框中,所作的任何改变只能被保存在User配置文件中,因此,作为Workgroup 文件被载入的配置文件(.ini文件)是被保护而不能被更改的。若在“Setup Application”中同时有Workgroup文件和User文件被指定,则用户文件中的设置信息将覆盖工作组

47、文件中的信息。为了创建一个工作组配置文件,首先要将需要的设置信息保存在一个用户配置文件中,然后将用户配置文件复制到一个新命名的工作组文件中。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 Tanner配置文件的格式与Windows配置文件的格式是相同的,可以用任意一个文本编辑器进行编辑。配置文件的打开可以通过在“Setup Application”中按住Shift+Enter组合键来实现,也可以通过按住Shift键的同时点击OK按钮来实现。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 在配置文件中包括了许多参

48、数的设置,主要包括鼠标参数、最近使用过的文件列表和TDB设置路径、激活键盘快捷键、显示DRC错误、工具栏设置、自动面板、橡皮条、粘贴到光标、插入绘图及抓图、警告、CIF文件的导入与输出选项和GDS文件的导入与输出选项。下面给出了一段设置文件中的信息:第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器“GeneralNumberMRUFiles=16ShowMouseTips=trueSolidMouseTips=falseMouseTipStyle=1MouseHanded=2IgnoreMiddleBtn=falseTDBSetupPath=CellSh

49、ortcuts=trueShowDRCBrowser=true”第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 当在应用参数设置对话框中修改设置信息的时候,在配置文件中就会将所做的修改体现出来。启动了L-Edit文件后,程序将查找ledit.tdb,并从中读取设置信息。如果在当前路径中没有找到这个文件,L-Edit将会在执行文件所在的路径中寻找。如果L-Edit没有安装ledit.tdb 文件,将会显示一条警告信息。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 2通用设置通用设置(General)在应用参数设

50、置对话框中,点击General标签可以对设计中所使用的通用选项进行设置。通用选项可以分为六类,包括编辑选项(Editing options)、编辑过程中定位栏的显示模式(Locator bar display during editing)、工具栏(Toolbar)、最近使用的文件列表(Recently used file list)、菜单所用语言(Language used in menu)、TDB设置路径(TDB setup path)。每一类中都包含有一些选项,下面介绍各选项。第第4 4章章 TannerTanner的的L-EditL-Edit版图编辑器版图编辑器 1)编辑选项(Edit

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(第4章-Tanner的L-Edit版图编辑器-课件.ppt)为本站会员(ziliao2023)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|