集成电路版图设计与TannerEDA工具的使用图文 (7)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第7章 Tanner的S-Edit电路图编辑器
4. 绘制圆形 绘制圆形的方法是:首先选中工具栏中画圆形的图标 “ ”,然后点击鼠标左键在工作区域确定圆心的位置, 再移动光标距离圆心一定的距离,这个距离就是圆的半径, 最后松开鼠标就可以确定圆的半径。
第7章 Tanner的S-Edit电路图编辑器
5. 添加标注文字 添加标注文字的方法是:首先选中工具栏中的图标 “ ”,然后点击鼠标左键在工作区域确定标注文字的位 置,此时会打开“Label Setting”对话框,在对话框的“Text” 中填入要添加的文字内容,在“Font Size”中填入文本的大 小,最后点击确认键“OK”。
New View对话框中的选项简单介绍如下。 (1) Design:选择单元所在的设计。 (2) Cell:填入或选择单元名。 (3) View type:指定单元的视图类型。 (4) View name:指定单元的视图名称。 (5) Interface name:指定单元所属的界面视图(Interface View)。 (6) Disable name validation:选择此项可以阻止S-Edit检 查命名违反规则。
第7章 Tanner的S-Edit电路图编辑器
7.3.3 对象的选择 选择对象时首先要选中工具栏中的选择图标“ ”,
然后在设计窗口中用鼠标左键点击要选择的对象就可以了。 也可以用鼠标左键将多个对象框在方框中以将这些对象同时 选中。
点击快捷键“Ctrl+A”可以将当前激活窗口中的所有对 象都选中,而点击“AFra Baidu bibliotekt+A”键可以将激活窗口中的所有对象 都不选中。
第7章 Tanner的S-Edit电路图编辑器
因此,新建一个设计的方法是:选择命令File→New→ New Design,在出现的对话框中填入新设计的名字和路径, 如图7.3所示。
第7章 Tanner的S-Edit电路图编辑器
图7.3 新建设计对话框
第7章 Tanner的S-Edit电路图编辑器
7.1 S-Edit电路图编辑器简介
7.1.1 启动S-Edit电路图编辑器
启动S-Edit电路图编辑器的方法是双击电路图编辑器图 标“ ”,或者选择开始→程序→Tanner EDA→Tanner Tools V12.2→S-Edit V12.2。
第7章 Tanner的S-Edit电路图编辑器
7.1.2 S-Edit界面介绍
第7章 Tanner的S-Edit电路图编辑器
7.3 电路设计图的查看、绘制和编辑
7.3.1 设计窗口的平移和缩放
在S-Edit中,利用键盘中的方向键(↑、↓、←、→)可以 将设计窗口向上、下、左、右四个方向平移。
第7章 Tanner的S-Edit电路图编辑器
对设计窗口进行缩放的方法比较多,可以先按住快捷键 “Z”,然后利用鼠标左键在S-Edit的设计窗口中将需要放大 的区域框起来,这种放大的方法也可以用于版图编辑。还可 以利用鼠标的滑轮,将滑轮向上滑可以放大窗口,将滑轮向 下滑可以缩小窗口。利用键盘上的“+”和“-”键也可以进 行放大和缩小操作。另外还有一种比较方便的放大方法,就 是直接按“W”键,可以将设计窗口中选中的对象进行放大; 按“Home”键可以将设计窗口缩放到使所有的对象刚好显示 在工作区域中。
第7章 Tanner的S-Edit电路图编辑器
所做的设置如果只用于当前文件,则在修改完设置信息 后直接点击对话框中的“Close”按钮;如果要将设置信息进 行保存以便再次打开设计时可以将此设置信息载入,则点击 对话框中的“Save”按钮;如果想载入一个已经保存好的设 置文件,则点击对话框中的“Load”按钮,如图7.2所示。
第7章 Tanner的S-Edit电路图编辑器
图7.4 载入库
第7章 Tanner的S-Edit电路图编辑器
7.2.3 S-Edit中的单元和视图
在S-Edit中,编辑是以单元(Cell)为单位进行的。一个设 计中可以包含多个单元,而每个单元可以是一个基本元件, 也可以是一个电路。
每个单元具有两种视图(View),一种是电路视图 (Schematic View),另一种是符号视图(Symbol View)。两种 视图可以相互切换,切换的方法是选择命令View→Cell View→View Symbol或View→Cell View→View Schematic。
第7章 Tanner的S-Edit电路图编辑器
Design包括设计数据库的所有元素。一个库也是一个 Design,只是Library中的所有单元都被其他的Design所调用, 一个Design可以调用多个Library中的单元,而任何一个给定 的Library都可以被多个Design调用。Cell是设计的基本单位, 一个设计里可以包含多个Cell。Properties是对象的特征。 Cell可以包含多个类型的View,也可以被其他的Cell调用。 一个View只是一个Cell定义的组成部分,它是对单元的不同 方式的描述。一个Cell可以看它的Symbol视图、Schematic视 图或Interface视图。
第7章 Tanner的S-Edit电路图编辑器
要从一组已选对象中移除对象,可以使用Alt+鼠标左键 选择要移除的对象。
在对象类型工具栏中相关对象的图标上点击鼠标右键, 在出现的菜单中选择“Allow Select”项,则相关对象可以被 选中。如果不选此项,则相关对象不能被选中,在对象图标 中会用一个红点进行标记,如图7.6所示。
第7章 Tanner的S-Edit电路图编辑器
2. 打开一个单元的视图 打开当前载入的设计中的一个单元的视图的命令是 Cell→Open View或点击快捷键O。 3. 复制单元 使用命令Cell→Copy Cell可以复制一个单元和它所有的 视图。单元可以在当前设计中被复制,也可以从一个设计中 被复制到另一个设计中。
第7章 Tanner的S-Edit电路图编辑器
其中颜色设置用来设置设计窗口中对象的颜色;格点设 置用来设置显示格点的大小和类型;单位设置用来设置显示 单位的单位类型和比例因数;页面设置用来设置页面的大小、 页边空白和边界;确认设置用来设置名称域中允许的条目类 型;保护设置用来保护设计文件不被编辑;通用设置用来设 置设计窗口和语言显示;选择设置用来设置鼠标选择的行为; 文字编辑和类型用来设置文本文件更新和字符的显示; SPICE仿真设置用来设置仿真参数和选项。
第7章 Tanner的S-Edit电路图编辑器
4. 对单元和视图重命名 使用命令Cell→Rename Cell可以修改一个单元的名字, 但是不能修改单元中的视图的名字。对视图进行重命名的方 法是选择命令Cell→Rename View。 5. 删除视图 删除视图的操作是使用命令Cell→Delete View。若该视 图被例化,则不能被删除。如果一个单元的所有视图都被删 除,则该单元也自动被删除。
第7章 Tanner的S-Edit电路图编辑器
7.3.2 注释图形的绘制
1. 绘制方框 绘制方框的方法是:首先选中工具栏中画方框的图标 “ ”,然后利用鼠标左键在工作区域画一个方框。
第7章 Tanner的S-Edit电路图编辑器
2. 绘制多边形 绘制多边形的方法是:首先选中工具栏中画多边形的图 标“ ”,然后点击鼠标左键在工作区域确定多边形起始 点的位置,然后移动光标到多边形第二个顶点的位置,并点 击鼠标左键确定,重复上述步骤确定后面各顶点的位置。最 后一个顶点位置确定好后,点击鼠标右键即结束绘图。在结 束绘图之前,如果上一个顶点的位置需要取消,点击鼠标中 键就可以了。
电路图编辑器被启动后会出现S-Edit界面,如图7.1所示。
第7章 Tanner的S-Edit电路图编辑器
图7.1 S-Edit界面
第7章 Tanner的S-Edit电路图编辑器
7.1.3 设计的结构
在使用电路图编辑器的时候,正确地理解设计的基本结 构是非常重要的。在电路图编辑器中设计的元素包括:设计 (Design)、库(Library)、单元(Cell)、属性(Properties)和视图 (View)。
1. 新建一个单元或视图 新建一个单元或新建一个已经存在的单元的视图,方法 是:选择命令Cell→New View或点击快捷键N,在New View 对话框相应选项的下拉菜单中进行选择,如图7.5所示。
第7章 Tanner的S-Edit电路图编辑器
图7.5 New View对话框
第7章 Tanner的S-Edit电路图编辑器
第7章 Tanner的S-Edit电路图编辑器
在较早版本的S-Edit中,设计的基本单位是模块 (Module),在新建一个设计后会自动出现一个名为Module0 的模块设计窗口,而在V12.2版本的S-Edit中,新建一个设 计后不会出现设计窗口,而必须要新建一个单元才会出现设 计窗口。
第7章 Tanner的S-Edit电路图编辑器
第7章 Tanner的S-Edit电路图编辑器
Symbol视图是对一个单元的图形描述,Schematic视图 是对电路连接的定义,Interface视图是对单元输入/输出端口 的定义。
第7章 Tanner的S-Edit电路图编辑器
7.1.4 显示模式
S-Edit界面的显示模式比较灵活,可以根据需要调整界 面上的各个元素。电路图编辑器的工具栏、导航界面和设计 窗口可以固定在界面上,也可以悬浮在应用窗口的任意位置。 另外,设计窗口可以被显示或隐藏,对象、背景和格点的颜 色也可以被设置。
第7章 Tanner的S-Edit电路图编辑器
7.1.5 S-Edit的设置
对S-Edit进行设置的命令是Setup。在Setup菜单下包含 的选项有:颜色(Colors)、格点(Grids)、单位(Units)、页面 (Page)、确认(Validation)、保护(Protection)、通用(General)、 选择(Selection)、文字编辑和类型(Text Editor and Styles)以及 SPICE仿真(SPICE Simulation)。
第7章 Tanner的S-Edit电路图编辑器
第7章 Tanner的S-Edit电路图编辑器
7.1 S-Edit电路图编辑器简介 7.2 电路图的设计 7.3 电路设计图的查看、绘制和编辑 7.4 电路图的连接关系 7.5 网表和仿真 7.6 实例 7.7 创建符号视图 习题
第7章 Tanner的S-Edit电路图编辑器
第7章 Tanner的S-Edit电路图编辑器
3. 绘制线条 绘制线条的方法是:首先选中工具栏中画线形的图标 “ ”,然后点击鼠标左键在工作区域确定线条起始点的 位置,然后移动光标到多边形第二个顶点的位置,并点击鼠 标左键确定。重复上述步骤确定后面的顶点位置,最后一个 顶点位置确定好后,点击鼠标右键即结束绘图。在结束绘图 之前,如果上一个顶点的位置需要取消,点击鼠标中键就可 以了。线条顶点的个数可以是任意个。 需要特别注意的是,此处的线条只是一条线,不具有任 何电气属性。
第7章 Tanner的S-Edit电路图编辑器
图7.2 设置对话框
第7章 Tanner的S-Edit电路图编辑器
7.2 电路图的设计
7.2.1 S-Edit中的设计
在电路图编辑器的菜单栏中,可选择文件(File)菜单项, 在文件菜单下拉列表中选择新建(New)子菜单。其中有两个 选项:新建设计(New Design)和新建文件(New File)。新建设 计指的是新建一个电路图,而新建文件指的是新建一个文本 文件。在Tanner S-Edit较早的版本中,File下的New子菜单就 是指新建一个设计。
7.2.2 S-Edit中的库
载入一个已经存在的设计时,该设计所参考的所有的库 都会同时被载入,并出现在库导航界面中。当创建一个新的 设计或参考一个当前没有打开的库中的元件时,需要明确载 入设计库。
载入设计库的方法是:选择命令File→Open→Add Library,或直接点击库导航界面中的Add按钮,出现如图7.4 所示的Add Library对话框,选择好需要的库,然后点击确认 键(OK)就可以了。