《EDA工具手册》自动布线器分册.doc

上传人:wux****ua 文档编号:9433830 上传时间:2020-04-05 格式:DOC 页数:123 大小:12.04MB
返回 下载 相关 举报
《EDA工具手册》自动布线器分册.doc_第1页
第1页 / 共123页
《EDA工具手册》自动布线器分册.doc_第2页
第2页 / 共123页
《EDA工具手册》自动布线器分册.doc_第3页
第3页 / 共123页
点击查看更多>>
资源描述
目 录 前 言 2 第一章 PCB ROUTER 介绍 3 1 1 PCB ROUTER 特点及主要功能 4 1 2 PCB ROUTER 的工作流程 4 1 3 全自动布线器的输入 输出文件 5 1 4 自动布线器进行布线的过程 6 第二章 界面介绍及基本操作 7 2 1 界面介绍 7 2 1 1 进入 7 2 1 2 PCB Router 布局编辑器界面介绍 9 2 1 3 布线界面介绍 10 2 1 4 退出 12 2 2 基本操作 13 2 2 1 画面操作 13 2 2 2 颜色设置 14 2 2 3 快捷键设置 17 第三章 菜单命令介绍 19 3 1 ROUTE MODE MENU COMMANDS 布线模式下菜单命令 19 3 1 1 File Menu 文件菜单 19 3 1 2 Edit Menu 19 3 1 3 View Menu 23 3 1 4 Select Menu 29 3 1 5 Define Menu 31 3 1 6 Rules Menu 34 3 1 7 Autoroute Menu 35 3 1 8 Report Menu 36 3 1 9 Interactive Menu 36 3 2 PLACE MODE MENU COMMANDS 52 3 2 1 File Menu 52 3 2 2 Edit Menu 53 3 2 3 View Menu 53 3 2 4 Select Menu 53 3 2 5 Define Menu 55 3 2 6 Rules Menu 56 3 2 7 Autoplace Menu 57 3 2 8 Report Menu 58 3 2 9 Interactive Place Menu 58 第四章 参数定义及 PCB ROUTER 与 PCB EDITOR 的关系 66 4 1 PCB ROUTER 中的参数定义 66 4 2 PCB EDITOR 和 PCB ROUTER 的相互关系 68 4 3 PCB EDITOR 到 PCB ROUTER 的映射 69 4 4 不能带入 PCB ROUTER 的规则说明 77 第五章 布线前期准备和扇出 79 5 1 前期准备 79 5 1 1 布局优化 79 5 1 2 自动布线密度评估 79 5 1 3 关键信号手工布线 81 5 2 扇出 FANOUT 82 5 2 1 概述 82 5 2 2 缺省的扇出操作 83 5 2 3 扇出命令语法和窗口详细介绍 83 5 2 4 影响扇出结果的一些因素 86 5 2 4 1 电源网络扇出规则 87 5 2 4 2 控制最小扇出距离 88 5 2 4 3 控制管脚扇出的方向 88 5 2 4 4 电源和地网络的扇出 89 5 2 5 其他信号的扇出 89 5 2 6 查看和报告 91 5 2 7 扇出实例 91 5 2 8 附录 do 文件 93 第六章 测试布线 96 6 1 测试布线的流程图 96 6 2 测试布线的策略 96 6 3 自动布线状态表 99 6 4 测试布线解决方案 101 6 5 自动布线的收敛技巧 103 6 6 DO 文件的基本步骤 103 第七章 布线后优化 109 7 1 MITER 109 7 2 CLEAN 113 7 3 生成报告 113 第八章 DO 文件语法及示例 114 8 1 布线器的几种常用算法的含义 114 8 2 常用语法的介绍 115 8 3 DO 文件举例 118 前 言 Cadence 软件是我们公司统一使用的原理图设计 PCB 设计 高速仿真 自动布线的 EDA 工具 自动布线将大大地提高我们设计 PCB 的效率 有效地利用好自动布线器需要反 复运用 不断地总结提高 在这个分册中仅对自动布线器的使用进行较详细的阐述 是基于 Allegro SPB 15 2 的 PCB ROUTER 模块进行的 在此非常感谢本部 EDA 对此手册的支持 第一章 PCB ROUTER 介绍 1 1 PCB ROUTER 特点及主要功能 PCB Router 和 PCB Editor 集成在一起 提供自动布线所需的快速无缝接口 是 Cadence 中真正实现 自动布线的工具 是一流的针对高密度 PCB 和复杂 IC 封装的自动和交互式互连线布线的解决方案 PCB Router 适用于高速 PCB 的设计 仿真后将约束条件加入 PCB Router 中进行有约束地布线 它可 以快速 准确地按照要求布线 省去大量的人力和时间 PCB ROUTER Expert 中包含了三个工具 PCB ROUTER 布局编辑器 PCB ROUTER 交互布线编辑器 PCB ROUTER 自动布线器 下面分别介绍一下 PCB ROUTER Expert 三个工具的特点 PCB ROUTER 布局编辑器 PCB ROUTER 布局编辑器可以方便快捷地帮助设计者完成布局 可以对单个和一组元件进行诸如翻 转 旋转 推挤 对齐和移动等操作 PCB ROUTER 布局编辑器提供指导布局模式 帮助设计者自动 计算出最佳布局位置 设计者也可以调整 PCB ROUTER 布局编辑器还提供密度分析功能 以图形方 式显示布线阻塞情况 帮助设计者调整布局 提高布通率 PCB ROUTER 交互布线编辑器 PCB ROUTER 交互布线编辑器提供的推挤功能可以自动按照间距要求移动附近的连线和过孔 当 移动连线或过孔时 编辑器会自动推挤它周围的连线并动态地显示出来 设计者也可以通过多级 undo 操作放弃所作的动作 PCB ROUTER 交互布线编辑器还提供自动帮助放置过孔 拷贝连线等功能 PCB ROUTER 自动布线器 PCB ROUTER 自动布线器使用高效的基于形状的布线算法 可以充分利用布线空间 PCB ROUTER 自动 布线器还提供了电气参数规则控制 可以给不同的网络设置不同的线宽和过孔 以满足阻抗控制和电流 承载能力的要求 PCB ROUTER 自动布线器还可以提供盲埋孔 焊盘下过孔等的处理 是当今高密度 PCB 设计必需的功能 1 2 PCB ROUTER 的工作流程 PCB ROUTER 全自动布线器的布线流程 PCB ROUTER 全自动布线器的完成 PCB 设计的布线流程如图 1 1 图 1 1 使用 PCB ROUTER 的 PCB 设计过程 下面的框图显示完成印制电路板设计的过程 图 1 2 1 3 全自动布线器的输入 输出文件 全自动布线器使用两个输入文件 一个是 PCB ROUTER 设计文件 一个是可选择使用的 DO 文件 它将生成有关各个过程的许多输出文件 选择方框中的这些文件类型可以找出有关这些文件的信息 图 1 3 1 4 自动布线器进行布线的过程 自动布线器在第一遍布线时就试图将所有连线直接连通 并允许冲突 Conflicts 的存在 冲突将 在其余各遍的布线中 通过撤消并重布 Ripping up 和重新布线连接 Rerouting 被消除 在每一遍布线 中 全自动布线器收集发生冲突区域有关问题的信息 采用这些信息作为解决所有冲突的目标进行 PCB 布线 当然总的布通的连线数目在增加 冲突在减少 图 1 4 如果自动布线器没有发现新的布线连接路径而失败了 失败和冲突将被记录下来并显示在状态文件 中 许多 PCB 在 30 到 40 遍时变为没有冲突 有些困难的 PCB 布线可能需要 100 遍甚至更多的遍数布线 才能消灭所有的冲突 下面将介绍 PCB Router 的界面及操作过程 第二章 界面介绍及基本操作 2 1 界面介绍 2 1 1 进入 在 Allegro PCB Design 操作界面中打开菜单 Route Route Editor 或者点击图标栏的 PCB Router 图标 系统将自动生成一个 dsn 文件 然后进入 PCB Router 也可以直接从 PCB Router 导入 dsn 文件进入 PCB Router 2 1 2 PCB Router 布局编辑器界面介绍 点击 图标 进入 PCB Router 布局编辑器 PCB Router 布局编辑器的操作界面主要包括 6 部分 菜单栏 PCB Router 的布局菜单有 File Edit View Select Define Rules Autoplace Report Window Help 十项 具体的菜 单操作在第 3 章进行详细介绍 快捷图标栏 布局模式 Placement Mode 布线模式 Routing Mode 刷新 Repaint 全局显示 View all 叠层 Layers 状态报 告 Status report 测量 Measure mode 选择元器件 Select component 锁定元器件 Lock component 移动 Move Component 推挤 Push Component 旋转 Pivot 菜单栏 快捷图标栏 设计窗口 命令输入栏 消息栏 状态栏 状态栏 Component 镜象 Flip Component 交换 Trade Components 对齐 Align components 设计窗口 在设计窗口中 可以通过 Zoom 菜单放大或缩小设计的局部或整体 命令输入栏 输入命令 消息栏 显示布局编辑器的相关操作信息 状态栏 已放置器件数 未放置器件数 选择的器件数 锁定器件数 冲突数 2 1 3 布线界面介绍 点击 图标 进入 PCB Router 布线编辑器 实时检查 打 为打开实时检查功能 当前命令的执行状态 有 3 种状态 1 绿色 动作正常状态 图示 idle 为空闲 2 红色 busy 动作执行状态 不可中断 3 棕色 pause 动作执行状态 但可以通过点击而使命令暂停执行 然后点击下面的 continue 或 stop 选择继续执行或是退出 显示当前操作 显示当前鼠标坐标 当前测量单位 有 5 种 inch mil cm mm um PCB Router 布线编辑器和布局编辑器的操作界面大致相同 也包括 6 部分 菜单栏 PCB Router 布线器的菜单有 File Edit View Select Define Rules Autoroute Report Window Help 十项 具体的菜单选 项与布局编辑器有一些差别 详细的菜单操作在第 3 章进行详细介绍 快捷图标栏 布局模式 Placement Mode 布线模式 Routing Mode 刷新 Repaint 全局显示 View all 叠层 Layers 状态报告 Status Report 测量 Measure Mode 选择器件 Select component 选择网络 Select net 选择线 Select wire 选择飞线 Select guide 走线 Edit route 移动 Move 拷贝线 Copy route 平滑 Critic route 切割线段 Cut segment 删除线段 Delete 菜单栏 快捷图标栏 设计窗口 命令输入栏 消息栏 状态栏 状态栏 segment 设计窗口 和布局编辑器的设计窗口相同 命令输入栏 命令输入 消息栏 显示布线编辑器的相关操作信息 状态栏 未连接的网络数 冲突数 连接率 当前 net 2 1 4 退出 打开 File Quit 跳出如下窗口 选择 Delete Did File Did file 系统自动产生的过程文件 然后 点击 Save And Quit 退出 PCB Router 回到 PCB Design 操作界面 此时 PCB Router 布线文件自动 导入 PCB Design 如果不需要将 PCB Router 的布局布线结果导入 PCB Design 就选择 Quit No Save 当前布线层 可以通过点击选择切换到其他布线 层 Set via 过孔模式选择 实时检查 打 为打开实时检查功能 当前命令的执行状态 有 3 种状态 4 绿色 动作正常状态 图示 idle 为空闲 5 红色 busy 动作执行状态 不可中断 6 棕色 pause 动作执行状态 但可以通过点击而使命令暂停执行 然后点击下面的 continue 或 stop 选择继续执行或是退出 显示当前操作 显示当前鼠标坐标 坐标 当前测量单位 有 5 种 inch mil cm mm um 2 2 基本操作 2 2 1 画面操作 鼠标按钮 两键鼠标 三键鼠标 按键功能 左键 LMB 左键 LMB 选取命令或区域 右键 RMB 右键 RMB 下拉目前命令的交互快捷菜单 Shift 右键 shift RMB 中键 CMB 移动和缩放画面 建议使用三键鼠标 画面控制 命令操作 Zoom in 放大 Zoom out 缩小 Zoom all 全局显示 Zoom previous 显示前一个画面 鼠标操作 在设计窗口 按下鼠标中键 向上或向下拖动鼠标 然后放开中键 画面随之放大或缩 小 画面放大的时候 鼠标拖出的矩形框即放大的区域 画面缩小的时候 鼠标拖出的 矩形框 表示缩小比例大 表示缩小比例小 图标操作 View all 全局显示 右键操作 PCB Router 可以自动布线也可以手工布线 自动布线通过菜单 在命令行执行命令 执行 do 文件三 种方式实现 手工布线通过点击右键执行出现的快捷菜单命令实现 如图所示 在设计窗口中 点击右 键 下拉当前命令的交互式快捷菜单 灵活运用右键操作 可以大大提高走线效率 关于右键菜单的功 能会在第三章中详述 2 2 2 颜色设置 PCB Design 中的颜色设置可以带到 PCB Router 中来 我们也可以直接在 PCB Router 中进行颜色的 设置和修改 打开 View Layers 或点击 图标 出现 Layers 界面 在 Layer 界面 打开 Color Palette 出现 Color Palette 界面 如要更换某一 Layer 的颜色设置 则在 Objects List 栏先选中这个 Layer 然后在右边的 Color Chips 栏点击需要更换的颜色 Objects List 栏的颜色设置会相应改变 在 Pattem Chips 栏可以改变各个布线层 走线的形状图案 设置完成 点击 Apply 后关闭窗口 同 PCB Design 一样 PCB Router 也有阴影模式 Shadow Mode 的设置 默认情况下 阴影模式处 于关闭状态 在布线层数较多的情况下 打开阴影模式 有助于布线画面的清晰 阴影模式的打开 打开菜单 View Shadow Mode 出现 Shadow Mode 设置界面 如下图所示 选中 Shadow Mode 然后在下面的比例栏选择合适的明暗比例 设置完成后点击 Close 退出 2 2 3 快捷键设置 使用快捷键是提高布局布线效率的一个好办法 PCB Router 可以方便地定义快捷键 下面以为 zoom in zoom out 定义快捷键 PageUp PageDown 为例加以说明 步骤如下 1 打开菜单 Define keys 出现 Define Keys 界面 点击左边的 号 出现定义空行 如图所示 2 敲 PageUp 键 PageUp 出现在空行 Key 列 空行 Modifier 列选为 None This key s definition 列填 zoom in 3 敲 PageDown PageDown 出现在空行 Key 列 空行 Modifier 列选为 None This key s definition 列填 zoom out 最后界面如下所示 点击 Apply 按键后关闭窗口 4 按 PageUp PageDown 验证快捷键 发现图形可以随键放大 缩小 第三章 菜单命令介绍 3 1 Route Mode Menu Commands 布线模式下菜单命令 3 1 1 File Menu 文件菜单 File read 打开文件 File Write 保存相关的走线结果 File Execute Do File 调入相关的 DO 文件 File AutoSave 自动布线时保存的中间结果 File BestSave 在自动布线时保存一个最好的结果 File Did File 保存一个 Did 文件 File Status File 保存一个中间状态文件 File Placement Mode 切换到布局模式 File Quit 退出 PCB ROUTER 3 1 2 Edit Menu Edit Undo 撤消上一步操作 Edit Redo 重复上一步操作 Edit Delete Wires 删除布线 可以通过多种方式进行删除线与过孔 受保护的线与过孔在以下的命 令中都不能删除 必须要在去保护的条件下才能删除 关于去保护的命令在后面将会提到 如下图 所示 Edit Delete Wires Selected 删除选定的网络的所有的线和过孔 通过 Select Nets 命令来选择网络 Edit Delete Wires All Wires 删除所有的线和过孔 Edit Delete Wires By Net List 通过该命令来选择相应的网络名 然后删除该网络名所对应的线和 过孔 Edit Delete Wires Conflicts 删除一些不符合高速信号规则的有冲突的走线 Edit Delete Wires Incomplete Wires 删除一些没有完成的走线 未完成的走线指的是在走线的过程 中可能有一些未完成的走线或者是在布线过程中因为冲突而一段一段删除走线造成的一些线头 Edit Delete Wires Incomplete Wires By Net List 通过网表选择特定的网络并删除选择的网络没有完 成的走线 Edit Delete Wires Redundant Wires 删除多余的线头 在布线的过程中可能会因为某些原因造成相 同的网名会布一些多余的线头 通过该命令可以删除这些多余的线头 Edit Delete Wiring Polygons 删除铺铜 可以通过选定和全部两种方式来删除铺铜 如下图 Edit Delete All Fences 删除所有设定的 Fence 一个控制只能在内部布线的区域 Edit Delete All Testpoints 删除所有的测试点 Edit Delete All Wirebonds 删除所有的 Wirebond Edit Delete All Redundant Pseudopins 删除在切线情况下遗漏的多余过孔 Edit Un Fix Groups 固定或者取消固定某一组网络的走线或者器件 执行该命令会弹出下面的菜 单 首先选定某一组或者设置一些组在组列表中选择 然后通过选择下面的 Fix 或者 Unfix 来进行固 定或者取消固定操作 Edit Un Fix Nets 固定或者取消固定网络 执行该命令同样会弹出一个菜单 通过选定的某一些网 络或者在网络列表中选择相关的网络 再通过选择 Fix 或者 Unfix 来进行固定或者取消固定操作 Edit Un Fix Nets By Class List 固定或者取消固定某一些定义好的类别的网络 关于定义类别在后 面会讲到 执行该命令时会弹出下面的菜单 通过选择已经定义好类别的网络来进行 Fix 或者 Unfix 操作 Edit Un Protect 保护 去保护 对相关对象进行保护 去保护 操作 主要针对以下几个方面进 行保护 去保护 Edit Un Protect All Testpoints 保护 去保护 所有的测试点 当测试点一旦被保护 在自动布线的时 候就不会编辑 Edit Un Protect All Vias 保护 去保护 所有的过孔 当过孔一旦被保护 在自动布线的时候就不会 移动 Edit Un Protect Selected Wiring Polygons 保护 去保护 选定的铺铜 一旦铺铜被保护后 自动布线 时将不会被删除或者移动 Edit Un Protect Wires By Class List 对已经定义的一组或者几组网络进行保护 去保护 在执行该命 令之前必须确认是否已经定义了网络组 首先选择需要保护 去保护 的一组或者几组网络 然后选择 需要执行的命令 保护 软保护 去保护 再确定 在保护和软保护的情况下 自动布线时将不能对选 定的网络进行编辑 但是在软保护的情况下 自动布线可以对选定网络的走线进行推挤 Edit Un Protect Wires By Layer List 对各个信号层的线进行保护 去保护 首先选择需要保护 去保 护 的某个信号层 然后选择需要执行的命令 保护 软保护 去保护 再确定 在保护和软保护的情 况下 自动布线时将不能对选定信号层的所有网络进行编辑 但是在软保护的情况下 自动布线可以对 选定网络的走线进行推挤 Edit Un Protect Wires By Net 通过网络名来选择保护 去保护 相关的网络 执行该命令时会弹出一 个菜单 如下图所示 首先选择是保护 去保护 所有的网络 选定的网络还是从网络列表中选择相关 的网络 然后选择相应的操作 保护 软保护 去保护 再确定操作内容 在保护和软保护的情况下 自动布线时将不能对选定的网络进行编辑 但是在软保护的情况下 自动布线可以对选定网络的走线进 行推挤 Edit Point Route Selected Guide 通过选择的规则来对相关的焊盘进行走线 Edit Rules Did File 记录及编辑 PCB ROUTER 对正在进行的某个单板的规则 3 1 3 View Menu View Color Palette 调色板 执行该命令后会弹出一个如下的菜单 然后可以通过自己的爱好 对 相关对象的颜色进行编辑 这在第二章已介绍 View Display Grids 设定线 过孔及布局的最小格点 View Guides 显示飞线 可以根据下图所示的几种方式分别显示所需要的网络的飞线 View Guides Off 不显示任何的飞线 View Guides All 显示所有飞线 View Guides Back 显示背面器件之间的飞线 View Guides Between 显示 PCB 上正反面器件之间的飞线 View Guides Front 显示 PCB 上元件面的飞线 View Guides Highlighted 显示高亮器件之间的飞线 View Guides Placed 显示已经放置的器件之间的飞线 View Guides Selected 显示选定的器件相关的飞线 View Highlight View Highlight Off 对所有的线或者器件去高亮 View Highlight Bends Menu 通过三种方式选择弯曲的走线进行高亮 View Highlight Bends Menu 90 degree Bends 高亮 90 度角的走线 View Highlight Bends Menu 45 degree Bends 高亮 45 度角的走线 View Highlight Bends Menu Other 高亮别的角度的走线 View Highlight Class Nets By List 在多组 Class 里面选择高亮 去高亮 某一组 Class 同时还可 以选择高亮后的颜色 View Highlight Component Nets Highlight Comp Mode 执行该命令可以选择高亮某个器件的一 个网络或者整个器件的所有网络 同时也可以在高亮的时候通过该命令来去高亮 View Highlight Component Nets By Components List 从所有器件的列表中选择高亮某个器件的 所有飞线 View Highlight Components By List 从器件列表中选择器件进行高亮 同时还可以通过右边的选 择框选择不同的颜色进行高亮 View Highlight Incomplete Wires 高亮未连接完成的线 View Highlight Last Loads of Nets 高亮一些被赋有某些特性的网络 View Highlight Net Mode 通过鼠标左键进行框选来高亮一个或者多个网络 View Highlight Nets By List 通过从列表中选择相应的网络名及相对应的高亮颜色来高亮一个或者 多个网络 View Highlight Nets Without Testpoints 高亮没有添加测试点的网络 View Highlight Off Grid 可以通过选择其中的 Components Pins Wires Vias All 选项来选择 高亮不在格点上的元件 管脚 线 过孔或者所有不在格点上的对象 View Highlight Pins 选择高亮 去高亮 一个器件的一个管脚或者所有器件的某一个管脚 View Highlight Power Fanout Violations 高亮违反扇出规则的电源连接 View Highlight Redundant Wires 高亮多余的线或过孔 View Highlight Shield Interval Errors 高亮不符合长度规则的网络 View Highlight SMD Pads Without Fanouts 高亮没有扇出的焊盘 View Highlight Stack Vias 高亮叠在一起的过孔 View Highlight Testpoint Antennas 高亮测试点的天线 因为有时候需要拉出一些线去加测试点 该命令可以知道拉出去的线是不是太长了 View Highlight Testpoint Violations 高亮一些不符合规则的测试点 View Highlight Wires By Shielding 选择该命令的 Wires With Shields Wires Missing Shields 来选 择高亮保护的和没有被保护的线 View Labels 通过菜单选择在正面或者反面显示器件的相关信息 包括位号 管脚号 管脚逻辑名 等 View Layers 执行该命令弹出以下菜单 第一排 功能描述 显示所有信号层 实线图标是表示第一优先层 虚线图标 是第二个优先层 通过该命令可以选择使用或者不使用该 层 显示或者隐藏一层或者多个信号层 最后一排 功能描述 Color Palette 调色板 通过该命令可以编辑相关的显示 颜色 按键 功能描述 选择显示或者关闭 TOP 层 选择该信号层的走线方式 不走线 垂直方向走线 水平方向走线 正交走线 斜向走线 左下角到右上角的走线 左上角到右下角的走线 优先走线的信号层 第一优先信号层 第二优先信号层 不使用信号层 显示该按键的时候表示可以编辑该信号层 不显示的时候表示不能对该信号层进 行编辑 显示一些区域 打开一些菜单选项的对话框 View Repaint 重新显示工作区的所有对象 View Selected 显示选择的网络或者器件 主要通过以下三种方式 View Selected Comps List 显示当前选择的器件列表 View Selected Nets List 显示当前选择的网络列表 View Selected Fit Selected Comps Nets 显示选择的网络或者器件所存在的区域 View Shadow Mode 阴影模式显示 通过该命令来选择阴影程度突出选择的网络或者器件 View Split View 通过在弹出的菜单中选择数字来在一个平面中显示一层或者多层信号 View Sub Window 弹出一个新的窗口来显示相关信息 View Visit 显示冲突或者选择的条件所造成的结果 执行该命令会弹出以下菜单 View Zoom All 全屏显示 View Zoom In 放大屏幕 View Zoom Out 缩小屏幕 View Zoom Previous 观看上一次显示的屏幕 View Zoom Allow Dynamic Zoom 动态大小屏幕显示 View Dofile Repaints 随时刷新 DO 文件中的命令 如果关闭该命令的话就不会随时刷新 选项 描述 Conflicts Tab Crossover 交叉冲突 Clearance 包含清除的冲突 Crosstalk 包含干扰冲突 Length 包含长度规则冲突 Guides 显示走线规则 Wirings Tab 弯曲显示 90 Degree 直角走线 45 Degree 45 度走线 Others 其它角度走线 SMD Tab 显示没有散出的焊盘 Option Description Type 显示当前类型 Message window 提供当前类型的详 细情况 3 1 4 Select Menu Select Components 选择器件 重复操作下面的命令可以去掉选择 Select Components Sel Comp Mode 选择器件模式 在该模式下可以通过框选来选择一个或者多个 器件 Select Components Select All 选择所有器件 Select Components By List 通过在器件列表中选择器件位号来选择器件 Select Components By Net 通过在网络列表中选择网络来选择与该网络相关的器件 Select Components By Property 通过指定的属性来选择器件 Select Components By Room 选择定义好的器件群 Select Components By Side 通过选择正面 反面 或者正反两面等方式选择器件 Select Components By Pin Count 通过选择器件管脚中包含的数字或者数字范围来选择具备该特点 的器件 Select Components Unselect All 去掉所有已经选择的内容 Select Group Sets 选择一个群体 该群体可以通过用户自己定义 Select Group Sets Select All 选择所有的群体 Select Group Sets By List 在群体列表中选择相应的群体 Select Group Sets Unselect All 把已经选择的群体还原成未选择状态 Select Groups 选择群 Select Groups Select All 选择所有的群 Select Groups By List 在列表中选择群 Select Groups Unselect All 把已经选择的群还原成未选择状态 Select Guides 选择规则 Select Guides Sel Guide Mode 通过点击或者框选来定义相关的规则 Select Guides Select All 选择所有未完成线的约束 Select Guides By Degree 选择一个角度范围来约束未完成的线 Select Guides By Length 选择未完成线的长度约束 Select Guides By Area 选择未完成线的区域约束 Select Guides By Crossing 选择交叉冲突约束 Select Guides Unselect All 解除所有选择的约束 Select Net Bundles 选择总线 Select Net Bundles Select All 选择所有定义好的总线 Select Net Bundles By List 在定义好的总线列表中选择一组或者几组总线 Select Net Bundles Unselect All 使所有的总线回复到普通状态 Select Net Pairs 选择差分信号 Select Net Pairs Select All 选择所有的差分信号 Select Net Pairs By List 在差分信号列表中选择一对或者几对差分信号 Select Net Pairs Unselect All 对所有的差分信号解除选择状态 Select Nets 选择网络 Select Nets Sel Net Mode 通过点击或者框选来选择相关网络 Select Nets Select All 选择所有的网络 Select Nets By List 在网络列表中选择相关网络信号 Select Nets By Class 在定义好的信号组中选择相关的网络信号 Select Nets Length Errors 选择违反长度规则的网络信号 Select Nets With Timing Rules 选择违反延时规则的网络信号 Select Nets Unselect All 对所有的选择信号进行解除选择 Select Pins 选择管脚 Select Pins Sel Pin Mode 通过点击或者框选来选择相关管脚 Select Pins Select All 选择所有的管脚 Select Pins Sel All Pins On Layer 选择正面或者反面的所有管脚 或者通过选择网络名称来选择正 面或者反面特定的网络名的管脚 Select Pins Unselect All 对所有的管脚解除选择 Select Shielded Nets Select Shielded Nets Select All 选择所有保护的网络名 包括该网络名上的线和过孔 Select Shielded Nets By List 在被保护的网络列表中选择相关网络 Select Shielded Nets Unselect All 对所有被保护的网络进行解除选择 Select Vias for Routing 选择过孔 Select Vias for Routing Select All 选择所有用到的不同大小的过孔 Select Vias for Routing By List 通过用到的过孔列表来选择相应的过孔 Select Vias for Routing Unselect All 使所有被选择的过孔解除选定 Select Wires 选择走线 Select Wires Sel Wire Mode 通过点击或者框选来选择相关走线 Select Wires Select All 选择所有的走线 Select Wires By Layer List 选择相关信号层的走线 Select Wires Incomplete Wires 选择未完成的走线 Select Wires Unselect All 对所有选择的线解除选定 Select Wiring Polygons 选择铺铜 Select Wiring Polygons Sel Wiring Polygon Mode 通过点击或者框选来选择相关铺铜 Select Wiring Polygons Select All 选择所有的铜皮 Select Wiring Polygons Unselect All 对选择的铜皮解除选定 Select UnSelect All Routing Objects 对所有被选择的对象解除选定 3 1 5 Define Menu Define Assign Supply 分为三种方式对相关网络进行定义 分别是选定走线 选定走线及相关的过 孔和通过选定网络名 器件名称及走线层等进行定义走线方式 Define Class Define Class Define Forget By List 执行该命令可以出现以下菜单 最左边的方框显示的是已经存在的 Class 列表 并可以通过上面的 Create Class 及 Forget Class 来定义 或者删除 Class 中间的方框显示的是所有的网络名 右边的方框则是相应的 Class 对应的网络名 可以通过鼠标选择中间方框的网络名到右边方框的办法来增加一个 Class 的网络名 Define Class Selected 通过输入定义好的 Class 名字的方式来选择相应的 Class Define Group Set Define Forget By List 通过该命令来定义 编辑及消除相关的群组规则 Define Group Define Group Define Forget By List 通过该命令来定义 编辑及消除相关的群组 具体方式与设定 Class 一样 Define Group Selected 通过输入定义好的群组名字的方式来选择相应的群组 Define Region Define Region Draw Mode 执行该命令后划出一个封闭的区域 可以在该范围内部对一层或者几 层走线的规则进行特殊定义 Define Region By Coordinates 执行该命令可以对首先完成的区域进行设定 Define Region Forget 执行该命令后会弹出一个包含所有区域的界面 可以选择其中的一个或者 几个区域去掉加上去的区域及相关规则 Define Net Pair Define Net Pair Define Forget By List 对差分线进行定义或者去除定义 执行命令后会出现以下菜 单 可以通过在左边两个方框内分别选择差分信号的一个来完成差分信号的建立 同时可以在右边 的方框中选择一对或者几对差分信号进行去除定义 Define Net Pair Selected 通过首先选择两个网络名来定义成一对差分信号 同时也可以把已经定 义好的差分信号去除定义 Define Net Bundle Define Net Bundle Define Forget By List 定义 修改和去除定义总线 同时可以对该组总线全部或 者某个信号层间距进行设置 Define Net Bundle Selected 选择需要进行设置的总线后执行该命令 然后可以对该组总线在全部 或者某个信号层间距进行设置 Define Layer Set Define Delete Layer Set By List 在信号层的列表中建立或者删除一个或者多个层 设置 Define Design Grids 定义线 过孔及元件放置的最小格点 Define Pin Attributes Define Pin Attributes By Component 定义管脚的相关属性 通过选择相关属性及器件名来定义一些 管脚属性 Define Pin Attributes By Net 通过选择网络名来定义与该网络名相关管脚的属性 Define Properties 定义属性 Define Properties Component 定义器件的属性或者解除已经定义了的器件属性 可以通过预先选 择器件和在所有器件的列表中选中来定义相关器件的属性 Define Properties Component Pin 定义器件管脚的属性或者解除已经定义了的器件管脚属性 可以 通过预先选中和在器件列表中选择器件及其管脚的方式来定义器件管脚的属性 Define Properties Image 定义某一类型的器件的属性或者解除已经定义了某一类的器件 可以通 过预先选择某一类器件和在所有器件的列表中选择某一类器件来定义相关属性 Define Properties Image Pin 定义某一类器件管脚的属性或者解除已经定义了的某一类器件的管脚 属性 可以通过预先选中某一类器件和在器件类型列表中选择某一类器件及其管脚的方式来定义某 一类器件管脚的属性 Define Fence Define Fence Draw Mode 通过鼠标左键来划定一个封闭图形后形成一个自动布线的区域 Define Fence By Coordinates 通过指定坐标的方式来形成一个封闭的矩形区域 在该区域内部网 络的连线只能走在该区域内部 其中输入的四个坐标分别是 XL X 坐标的最小值 YL Y 坐标的最 小值 XH X 坐标的最大值 YH Y 坐标的最大值 Define Keepouts 定义一个禁布区 Define Keepouts Draw Mode 通过左键划线的方式来定义一个禁布区域 Define Keepouts Merge Mode 自动合并相同类型的禁布区 Define Keepouts Delete Mode 删除相关的禁布区 Define Keepout By Coordinates 通过该命令来设置禁止布线区域的相关属性 禁布的内容 禁布 的信号层 禁布的坐标范围等 Define Keepouts Forget 解除已经定义好的禁布区的禁布状态 Define Keys 通过该命令可以自行定义一些快捷键 Define Ruler 定义标尺 DEFINE RULER DRAW MODE 通过划线的方法来定义标尺 可以在设计上标示相关尺寸 Define Ruler Forget All 删除已经定义好的标尺 Define Forget Net Rules 通过在列表中选择的方式来删除单个或者多个网络的规则 3 1 6 Rules Menu Rules PCB 设置 PCB 的规则 RULES PCB CLEARANCE 设定 PCB 中的线宽及相应的间距规则 RULES PCB WIRING GENERAL 设定走线的一些限制规则 Rules PCB Wiring Power Fanout 电源扇出的走线规则 Rules PCB Wiring Via Pattern 设定过孔的规则 Rules PCB Testpoints 设定测试点的规则及测试点的选择 Rules PCB Timing 设定 PCB 的关于线路延时的转换因子 主要用于设定一对差分线之间的相对 延时 Rules PCB Differential Pair 设定差分线的线宽 间距 长度容差等规则 Rules PCB Crosstalk 同层或者邻近层之间的平行线长度 间距等引起的串扰规则设定 Rules PCB Noise 根据平行线等影响造成噪声的最大值设定 并通过该最大值换算出相关的线宽 及间距的值的设定 Rules PCB Smart Grid 设定在自动布线中走线及过孔的最小格点 Rules PCB Setup Noise Crosstalk 设定噪声及串扰换算后的规则 Rules PCB Via Keepout Grid 禁止打孔规则的设定 Rules PCB Interlayer By Layer Pair 层间一对线之间的环境设置 Rules Layer 对 PCB 的某一层的规则进行设置 具体设置内容与设置 PCB 的规则相同 只是在设 置之前需要选择相关的信号层 Rules Class 对定义好的网络组进行规则设置 具体设置内容与设置 PCB 的规则相同 Rules Class Layer 对定义好的网络组在某一层上的规则进行设置 具体设置内容与设置 PCB 的规 则相同 只是在设置之前需要选择相关的信号层 Rules Group Set 对群进行规则设置 具体设置内容与设置 PCB 的规则相同 Rules Group Set Layer 对群在某一层上的规则进行设置 具体设置内容与设置 PCB 的规则相同 只是在设置之前需要选择相关的信号层 Rules Net 网络规则设置 具体设置内容与设置 PCB 的规则相同 只是在设置之前需要选择网络 名 Rules Selected Net 选定的网络规则设置 具体设置内容与设置 PCB 的规则相同 Rules Net Layer 相关网络在某一层的规则设置 具体设置内容与设置 PCB 的规则相同 只是在设 置之前需要选择网络名及信号层 Rules Group 群规则设置 具体设置内容与设置 PCB 的规则相同 Rules Group Layer 群在某一个信号层上的规则设置 具体设置内容与设置 PCB 的规则相同 只是 在设置之前需要选择群及信号层 Rules Fromto 设置 Fromto 的规则 具体设置内容与设置 PCB 的规则相同 Rules Fromto Layer 设置 Fromto 在某一层的规则 具体设置内容与设置 PCB 的规则相同 只是在 设置之前需要选择 Fromto 及信号层 Rules Class to Class 组之间规则设置 具体设置内容与设置 PCB 的规则相同 Rules Class to Class Layer 组之间在某一个信号层上的规则设置 具体设置内容与设置 PCB 的规则 相同 只是在设置之前需要选择组及信号层 Rules Padstack 设置焊盘的规则 主要设置各间距 Rules Region 设置 Region 的各项规则 Rules Costs 设置自动布线中的代价系数规则 具体各个系数的值各不相同 Rules Sorting 设定所有布线的预布线方式 Rules Check Rules 检查并刷新规则 Rules Check Rules All 检查刷新所有规则 Rules Check Rules Routing 检查并刷新走线规则 Rules Check Rules Setup 根据列表选择需要检查并刷新的相关规则 3 1 7 Autoroute Menu Autoroute Setup 自动布线中的线宽 走线和过孔的格点等规则的设定 Autoroute Pre Route 布线前处理 Autoroute Pre Route Fanout 扇出 根据布线的需要首先对电源和地等相关网络按照一定的方式进 行扇散出 Autoroute Pre Route Seed Vias 设定过孔离焊盘的最小距离 Autoroute Pre Route Wirebonds 在自动布线前对 Wirebonds 相关属性进行设置 Autoroute Pre Route Bus Routing 设置总线的走线方式 Autoroute Route 设置一些简单的条件后对 PCB 进行自动布线 Autoroute Clean 对 PCB 的走线进行推挤 Autoroute Post Route Autoroute Post Route Critic 自动消除对于的弯曲 Autoroute Post Route Shield 对需要保护的网络周围增加保护线 Autoroute Post Route Filter Routing 消除 PCB 的冲突 Autoroute Post Route Center Wires 是管脚之间的走线尽量靠近中间位置 Autoroute Post Route Spread Wires 通过合理安排尽量增加线与线之间和线与焊盘之间的距离 Autoroute Post Route Testpoints 增加网络的测试点 Autoroute Post Route Un Miter Corners 对 PCB 进行倒角 3 1 8 Report Menu Report Component 报告设计中单个器件的相关参数 Report Design 报告当前设计的文件 Report File 报告一个当前窗口文件并可以保存该文件 Report Measure 在测量的模式下报告一个长度测量报告 Report Net 报告一个选定的网络信息 Report Network 报告所有网络或者选定的网络的相关信息 Report Properties 报告当前对象的属性 Report Route Status 报告自动布线过程中的状态文件 Report Rules 报告当前设计中的相关规则 Report Specify 根据列表中的信息报告一些特殊的文件 Report Close All 关闭所有的报告窗口 3 1 9 Interactive Menu 在 Route Mode
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!