首页 理论教育Design菜单和Options菜单功能详解

Design菜单和Options菜单功能详解

【摘要】:表3.1 Layout Editor Tools菜单2.Design设计菜单Design主要完成当前单元视图的命令管理操作,主要包括Save、Save As、Hierarchy、Open、Discard Edit、Make Read Only/Make Editable、Summary、Properties、Set Default Application、Remaster Instances、Plot和Tap,每个菜单包括若干个子菜单,菜单功能如表3.2所示。表3.8 Options菜单主要功能描述图2.30为选项菜单中Display功能的对话框,用户可以根据需要对版图显示进行定制,并且可以将定制信息存储在单元、库文件、工艺文件或者指定文件等任一场合下。

菜单栏在Virtuoso Layout Editor的上端,在状态栏之下,显示版图编辑菜单,版图设计者可以通过鼠标左键来选择菜单命令。菜单栏主要分为工具(Tools)、设计(Design)、窗口(Window)、创建(Create)、编辑(Edit)、验证(Verify)、连接(Connectivity)、选项(Options)和布线(Routing)等9个主菜单,如图3.9所示。同时每个主菜单包含若干个子菜单,版图设计者可以通过菜单栏来选择需要的命令以及子命令,其主要流程为:单击需要的主菜单,然后将指针指向想要选择的命令,最后再单击。需要说明的是,当菜单中某个命令是灰色(具有阴影的),那么此命令是不能单击进行操作的;当版图打开的状态为只读,或者被转换成只读状态时,修改版图的命令是不能操作的。下面详细说明各主菜单以及子菜单的主要功能以及完成的操作。

978-7-111-55094-5-Chapter03-9.jpg

图3.9 菜单栏示意图

1.Tools

工具菜单Tools主要完成内嵌工具的调用以及转换,主要包括Abstract Editor、Analog Environment、Compactor、Dracula Interactive、Hierarchy Editor、Layout、Layout XL、Parasitics、Pcell、Simulation、Structure Compiler、Verilog XL、Virtuoso Preview和Voltage Storm。当选择工具菜单Tools下的工具后,返回版图设计工具,选择Layout工具选项。Tools菜单功能如表3.1所示。

表3.1 Layout Editor Tools菜单

978-7-111-55094-5-Chapter03-10.jpg

2.Design

设计菜单Design主要完成当前单元视图的命令管理操作,主要包括Save、Save As、Hierarchy、Open、Discard Edit、Make Read Only/Make Editable、Summary、Properties、Set Default Application、Remaster Instances、Plot和Tap,每个菜单包括若干个子菜单,菜单功能如表3.2所示。

表3.2 Design菜单功能描述

978-7-111-55094-5-Chapter03-11.jpg

3.Window

窗口菜单Window主要完成当前单元视图的管理以及单元显示方式,主要包括Zoom、Pan、Fit All、Fit Edit、Redraw、Area Display、Utilities、Create Ruler、Clear All Ruler、Show Selected Set、World View和Close。每个菜单包括若干个子菜单,菜单描述如表3.3所示。

表3.3 Window菜单功能描述

978-7-111-55094-5-Chapter03-12.jpg

(续)

978-7-111-55094-5-Chapter03-13.jpg

4.Create

创建菜单Create主要完成在当前设计单元视图中插入新单元,此菜单需要单元视图处于可编辑模式,主要包括Rectangle、Polygon、Path、Label、Instance、Pin、Pin From Labels、Contact、Device、Conics、Microwave、Layer Generation和Guard Ring。每个主菜单包括若干个子菜单,菜单描述如表3.4所示。

表3.4 Create菜单功能描述

978-7-111-55094-5-Chapter03-14.jpg

(续)

978-7-111-55094-5-Chapter03-15.jpg

5.Edit

编辑菜单Edit主要完成当前设计单元视图中单元的改变和删除,此菜单需要单元视图处于可编辑模式,主要包括Undo、Redo、Move、Copy、Stretch、Reshape、Delete、Properties、Search、Merge、Select、Hierarch和Other。每个主菜单包括若干个子菜单,菜单描述如表3.5所示。

表3.5 Edit菜单功能描述

978-7-111-55094-5-Chapter03-16.jpg

(续)

978-7-111-55094-5-Chapter03-17.jpg

6.Verify

验证菜单Verify主要用于检查版图设计的准确性,此菜单的DRC菜单功能需要单元视图处于可编辑模式,主要包括MSPS Check Pins、DRC、Extract、Substrate Coupling Analysis、ConclCe、ERC、LVS、Shorts、Probe和Markers。每个主菜单包括若干个子菜单,菜单描述如表3.6所示。

表3.6 Verify菜单功能描述

978-7-111-55094-5-Chapter03-18.jpg

7.Connectivity

连接菜单Connectivity主要用于准备版图的自动布线并显示连接错误信息,主要包括Define Pins、Propagate Nets、Add Shape to Net、Delete Shape from Net、Mark Net和Unmark Nets,菜单描述如表3.7所示。

表3.7 Connectivity菜单功能描述

978-7-111-55094-5-Chapter03-19.jpg

8.Options

选项菜单Options主要用于控制所在窗口的行为,主要包括Display、Layout Editor、Selection、DRD Edit、Dynamic Measurements、Turbo Toolbox和Layout Opti-mization,每个主菜单包括若干个子菜单,菜单描述如表3.8所示。

表3.8 Options菜单主要功能描述

978-7-111-55094-5-Chapter03-20.jpg

图2.30为选项菜单中Display功能的对话框,用户可以根据需要对版图显示进行定制,并且可以将定制信息存储在单元、库文件、工艺文件或者指定文件等任一场合下。

9.Routing

布线菜单Routing主要用于与自动布线器的交互,主要包括Export to Router、Import from Router和Rules,每个主菜单包括若干个子菜单,菜单描述如表3.9所示。

978-7-111-55094-5-Chapter03-21.jpg

图3.10 Display菜单对话框

表3.9 Routing菜单主要功能描述

978-7-111-55094-5-Chapter03-22.jpg

10.命令表单的使用

当使用一个命令时,命令表单就会出现,采用命令表单可以改变默认的命令设置,通常情况下可以在单击命令或者使用快捷键后,再单击功能键F3,即会出现相应命令的表单。如图3.11所示,单击“创建多边形”命令或者快捷键(Shift-p)后,单击F3所示的命令表单,默认情况下Snap Mode为orthogonal,如果用户需要,可以将Snap Mode修改为diagonal(45°角走线)等设置。

978-7-111-55094-5-Chapter03-23.jpg

图3.11 “创建多边形”命令的表单