第 53 章 GUI 参考元素 Q 至 R

请阅读以下章节以了解 SailWind 布局中对话框元素的更多信息。

径向移动设置对话框

💃访问方式:工具 > 选项 > 网格选项卡 > 径向移动设置按钮

使用径向移动设置对话框可设置径向移动的极坐标网格原点、径向移动选项以及其他与径向移动对象相关的信息。

名称 描述
极坐标网格原点区域 设置极坐标网格原点的 x 坐标和 y 坐标(以当前设计单位表示)。
内半径 设置极坐标网格或圆形阵列内环的半径(以当前设计单位表示)。不能使用零或负值。
半径增量 设置极坐标网格或圆形阵列相邻环之间的径向距离(以当前设计单位表示)。对于径向移动,零将半径增量设置为等于内半径。不能使用负值。
自动旋转 自动调整所选对象在网格上的方向。
分散 将所选对象排列在网格站点上且不重叠。选择"分散"时,相邻对象之间的角度距离等于或大于角度增量值。分散功能适用于将一组对象初始放置在网格上。此外,选择"分散"时,文本和参考标识符会按字母顺序排序。
名称 描述
在封装编辑器中,"分散"允许对象相交。端子按管脚编号递增排序。
使用离散半径 设置径向位移模式:平滑或离散。离散模式会吸附到极坐标网格上的点。
使用离散角度 设置角度位移模式:平滑或离散。离散模式会吸附到极坐标网格上的点。
极坐标方向区域 设置所有选定对象的方向。
• 初始 — 保留选定对象从其起始位置的单独方向值。
• 由我指定 — 为选定对象分配相同的极坐标方向。在框中输入方向值。
按参考标识符排序 在创建或修改阵列或进行径向移动时,按参考标识符对选定项进行排序。
清除此选项时,项按选择顺序排序。
起始角度 设置第一个网格或圆形阵列站点的极角(以度为单位)。可以输入 0.000 到 359.999 之间的值。
角度范围 设置要放置对象的范围。360 设置完整的圆形网格或阵列;较小的值设置扇形网格或阵列。
角度增量 设置环内相邻站点之间的角距离。
每环站点数 设置网格或阵列每个环的站点数。输入大于或等于 2 的值。不能使用零或负值。
锁定 控制径向移动的角度范围、角度增量和每环站点数的自动调整。控制极坐标步进和重复的计数、角度和角度范围的自动调整。
上述三个设置(角度范围、角度增量和每环站点数)相互依赖;每个值取决于其他两个值。设置其中一个值并锁定它。设置一个未锁定的值;另一个未锁定的值会自动更新。例如,如果将角度范围设置为 360,每环站点数设置为 36,角度增量会自动更新为 10。
方向 设置站点在网格或圆形阵列上的放置方式:顺时针或逆时针。
圆形阵列 列出设计中的所有圆形阵列和联合。如果双击列表中的项,该阵列或联合中的值将显示在对话框中。
使用"创建阵列"创建并命名圆形阵列。使用"创建联合"创建并命名联合。
提示此选项仅在布局编辑器中可用。

重新分配电气层对话框

💃访问方式:设置 > 层定义菜单项 > 重新分配按钮

使用重新分配电气层对话框将数据从一个电气层移动到另一个电气层。

对象

名称 描述
电气层数量 • 旧层编号 — 数据在重新分配之前所在的层。
• 有数据 — 指示所选层上是否存在数据。
• 新 — 显示重新分配后的新层编号。如果删除层,此行将在"新"列中显示
旧层编号 在"电气层数量"列表中选择的旧层的编号。
新层编号 显示重新分配层后数据所在的层。
删除 当减少层数且所选层没有数据时启用。对于删除的每一层,会显示在该层的"新"列下。

重命名网络对话框

💃访问方式:选择网络 > ECO 工具栏 > 重命名网络按钮

使用重命名网络对话框更改网络的名称。更改网络名称也会更改网络表,因此被视为工程变更,需要进入 ECO 模式。

DANGER

受保护的走线或物理设计重用元素可能会阻止您在 ECO 模式下重命名网络。必须取消走线保护或解除重用才能继续。如果正在将更改记录到 ECO 文件中,则取消走线保护或解除重用元素的操作不会保存。

对象

名称 描述
新名称 输入新名称。限制:网络名称的最大长度为 47 个字符。另请参阅:"网络名称和部件名称中的非法字符"。

重新编号管脚对话框

💃访问方式:

  • PCB 封装编辑器 > 选择起始端子 > 右键单击 > 重新编号端子弹出菜单项

  • 部件信息对话框 > 管脚选项卡(第 1596 页) > 选择管脚 > 重新编号按钮

使用重新编号管脚对话框重新编号管脚(端子)。您可以从 PCB 封装编辑器重新编号封装管脚,或从部件信息对话框的"管脚"选项卡重新编号部件类型管脚。

名称 描述
管脚数量 可用于重新编号的管脚数量。
前缀/后缀 对于单个管脚编号,使用"前缀"或"后缀"框,另一个框留空。如果要增量其中一个值,则同时使用两个框。
字母和数字值可用于任一框。
管脚编号 基于前缀/后缀输入的管脚编号预览。
增量前缀 将前缀设置为要增量的管脚编号部分。
增量后缀 将后缀设置为要增量的管脚编号部分。
步长值 设置步长值。输入一个正数或负数,用于按连续或步进值增加或减少管脚编号。

图形用户界面参考元素 Q 至 R 重新编号管脚对话框

名称 描述
限制:步长值必须非零且在-10 到+10 范围内。零会复制单个管脚编号,不允许使用。
验证有效的 JEDEC 管脚编号 如果使用字母数字,可以选择"验证有效的 JEDEC 管脚编号"复选框以确保使用合法的字母数字值。
提示此选项仅确保使用合法的字母和数字组合。要按 JEDEC 排列行和列,请使用"工具"菜单中的"分配 JEDEC 管脚"选项。

报告管理器对话框

💃访问方式:主页 > 库菜单项 > 按部件筛选 > 列出到文件按钮

使用报告管理器对话框生成关于库中部件的报告。您可以指定要包含在报告中的部件和属性。

字段或按钮 描述
可用属性 所选库中部件类型的所有属性。单击列表中的属性以选择它。(要选择其他属性,请按住 Ctrl 键并单击每个属性。)单击"包括 >>"将选定属性包含在报告中。
选定属性 报告中的属性。单击列表中的属性以选择它。(要选择其他属性,请按住 Ctrl 键并单击每个属性。)单击"<< 排除"从报告中移除选定属性。列表中属性的顺序是报告中列的顺序。选择属性并单击"上"或"下"以更改顺序。
字段或按钮 描述
包括 >> 将选定属性包含在报告中(将属性移动到"选定属性"列表)。在"可用属性"列表中选择一个或多个属性,然后单击"包括 >>"。
<< 排除 从报告中排除选定属性(将属性从"选定属性"列表移回"可用属性"列表)。
在"选定属性"列表中选择一个或多个属性,然后单击"<< 排除。
上 / 下 在"选定属性"列表中将选定属性上移或下移。列表顺序决定报告中列的顺序。
部件筛选器 指定要包含在报告中的部件类型。
在字段中输入部件类型名称或使用通配符(*)指定一组部件类型。例如:
* 指定库中的所有部件类型。
+5* 指定所有以字符+5 开头的部件类型,例如+5volt 和+5LS07。
应用 筛选部件类型。
部件 列出报告中包含的部件类型(由"部件筛选器"确定)。
运行 生成报告并允许您将其保存为 lst 格式以供查看或打印,或保存为 csv 格式以用于 MS Excel。
关闭 取消操作并关闭对话框。

报告对话框

💃访问方式:主页 > 报告菜单项

您可以使用报告对话框创建包含设计属性或网络表信息的报告。除了几种预定义的报告格式外,还可以创建自定义报告格式。

对象

名称 描述
路径 显示报告所在位置的路径。
选择输出报告文件 列出可用的报告文件(格式)。
添加 打开报告格式文件对话框,您可以浏览到所需的格式文件。
删除 从列表中删除报告格式,并将文件扩展名从.fmt 更改为.del。
使用装配变体 指定基于装配变体创建报告,而不是基于基础设计。
名称列表 指定要使用的变体。限制:仅在选中"使用装配变体"时可用。

重用属性对话框

💃访问方式:选择重用 > 右键单击 > 属性弹出菜单项

使用此对话框修改选定的物理设计重用。

描述

图 208. 添加重用时的重用属性对话框

布局数据X Y- 确定
3500 2700 应用
旋转: 0 取消
固定 帮助
重用数据
重用名称:
POWER_SUPPLY_2
重用类型:test reuse block
标识符首选项@ 相同或下一个最高
起始于
增量
添加后缀

图 209. 设计中重用的重用属性对话框

名称 描述
X/Y 坐标 显示物理设计重用原点的当前坐标。输入新值以将物理设计重用移动到新位置。
旋转 显示物理设计重用的当前旋转角度。输入新值或使用箭头按钮更改旋转角度。
固定 设置物理设计重用是否固定。启用"固定"可将物理设计重用粘贴到板上,防止移动物理设计重用。
如果选择了多个物理设计重用,其中一些已固定而另一些未固定,则此复选框不可用。您可以单击"固定"以固定所有选定的物理设计重用,或单击清除以取消固定所有选定的物理设计重用。
名称 描述
重用名称 显示当前选定的物理设计重用的名称。在框中输入新名称以重命名物理设计重用。默认重用名称基于重用类型(第 1854 页)。
检查重用名称以确保其未被使用。如果已被使用,将显示错误消息,您可以指定不同的名称。
提示无法在设计中显示重用名称和重用类型。
重用类型 显示重用类型名称。
提示无法在设计中显示重用名称和重用类型。
标识符首选项区域 — 重命名物理设计重用中的组件元素和跳线的参考标识符。通过指定重命名方法,可以避免在物理设计重用和设计之间创建重复的参考标识符。
除非您处于 ECO 模式且 ECO 工具栏打开,否则此部分不可用。
相同或下一个最高 添加每个组件,其参考标识符在物理设计重用中定义。如果参考标识符已在设计中使用,则分配下一个最高未使用的参考标识符。例如,如果单击此选项,并且设计中已使用 R2,则物理设计重用中的 R1 在设计中分配为 R1,但 R 在设计分配为 R3。此外,R1R1 分配为 R1R2,R1R 分配为 R2R。检查重用名称以确保其未被使用。如果已被使用,将显示错误消息,您可以指定不同的名称。
起始于 添加每个组件,其参考标识符从您在此处指定的数字开始。编号从最低编号的参考标识符开始。例如,如果"起始于"值为 100,则物理设计重用中的 R1 在设计分配为 R100。R 也在设计分配为 R100,导致重复的参考标识符。在这种情况下,将发生错误。值范围为 1 到 9999。您在此处输入的值会与设计进行检查,以确保不会创建重复的参考标识符。如果发生重复,将显示错误消息,您可以指定不同的值。
增量 按指定数字递增参考标识符。例如,如果"增量"值为 100,则物理设计重用中的 R1 在设计分配为 R101。合法字符为 1-9999。您在此处输入的值会与设计进行检查,以确保不会创建重复的参考标识符。如果发生重复,将显示错误消息,您可以指定不同的值。
添加后缀 为每个参考标识符添加指定的后缀,最多四个字符长。
例如,带有后缀 A,物理设计重用中的 R1 在设计分配为 R1A。非法字符为括号({ })、星号(*)、空格和句点(.)。但是,您可以将"后缀"框留空,这被视为有效条目。您在此处输入的值会与设计进行检查,以确保不会创建重复的参考标识符。如果发生重复,将显示错误消息,您可以指定不同的值。

表 196. 重用属性对话框字段(续)

名称 描述
此处输入的值会与设计进行检查,以确保不会创建重复的参考标识符。如果发生重复,将显示错误消息,您可以指定不同的值。
添加前缀 为每个参考标识符添加指定的前缀,最多四个字符长。
例如,带有前缀 A,物理设计重用中的 R1 在设计分配为 AR1。非法字符为括号({ })、星号(*)、空格和句点(.)。但是,您可以将"前缀"框留空,这被视为有效条目。您在此处输入的值会与设计进行检查,以确保不会创建重复的参考标识符。如果发生重复,将显示错误消息,您可以指定不同的值。
网络属性按钮 打开网络属性对话框(第 1491 页),您可以在其中解决物理设计重用中的网络名称与设计中的网络名称之间的冲突。

表 196. 重用属性对话框字段(续)

布线规则对话框

💃访问方式:

  • 设置 > 设计规则菜单项 > 选择层次级别 > 布线按钮

  • PCB 封装编辑器 > 设置 > 设计规则菜单项 > 布线按钮

使用布线规则对话框在层次结构的任何级别指定鼠线连接的网络拓扑类型、通用和自动布线选项以及层和过孔偏置。您可以从 SailWind 布局或封装编辑器内部访问布线规则对话框。

描述

从封装编辑器打开布线规则对话框时,仅"过孔"区域中的选项可用。

为管脚对、组、组件或封装设置布线规则时,以下规则设置不可用:拓扑类型、铜共享、最大过孔数。

图 210. 布线规则对话框

图 211. PCB 封装编辑器布线规则对话框的过孔区域

区域 描述
拓扑类型 指定连接(鼠线)的拓扑类型(第 1867 页),以便在交互式布线或移动部件时提供可视的管脚到管脚顺序。
限制:串行源、并行源和中间驱动设置仅在您正确设置了部件的管脚类型(如源、负载、终端)时才有效。
• 受保护 — 不更改连接的连接顺序。
提示此选项禁用长度最小化(第 1837 页),但仍允许网络布线。
有关保护未布线以防止布线的信息,请参阅保护网络中的未布线和保护管脚对中的未布线。
• 最小化 — 按管脚之间的最短距离排序网络。允许重新排序或重新连接网络。
• 串行源 — 按从源管脚到负载管脚再到终端的顺序排序网络。
• 并行源 — 与"串行源"相同,但为每个源到负载连接设置并行分支。
• 中间驱动 — 将网络分为两个分支,并按源到负载到终端的顺序排序每个分支。
另请参阅:"放置和长度最小化(第 474 页)"。
区域 描述
布线选项 • 铜共享 — 允许过孔或走线与另一个对象共享铜。限制:此规则仅在 SailWind 布线器中使用,尽管您可以在 SailWind 逻辑、SailWind 布局或 SailWind 布线器中定义此规则。• 优先级 — 分配 0 到 100 的优先级。优先级较高的网络先布线。限制:SailWind 布线器不使用优先级值。此规则仅适用于 SPECCTRA。• 自动布线 — 允许自动布线器布线网络。• 允许拆线 — 取消现有走线并重新布线网络。提示启用此选项可在 DRC 警告或阻止时拆线。• 允许推挤 — 将未受保护的走线推开以为新走线腾出空间。提示启用此选项可在 DRC 警告或阻止时推挤走线。• 允许推挤受保护 — 将受保护的走线推开以为新走线腾出空间。
层偏置 "可用层"列表中的层不能用于布线,过孔不能在这些层上开始或结束。只有"选定层"列表中的层可以用于布线。提示双击层可立即将其移动到相反的列表,或使用"添加>>"或"<<移除"按钮一次移动一个或多个层。
过孔 "可用过孔"列表中的过孔不能在布线期间使用。只有"选定过孔"列表中的过孔可以在布线期间使用。所有其他过孔都是受限过孔。提示

表 197. 布线规则对话框(续)

区域 描述
• 双击过孔可立即将其移动到相反的列表,或使用"添加>>"或"<<移除"按钮一次移动一个或多个过孔。或者,使用"通孔>>"或"部分>>"按钮将通孔或部分过孔移动到"选定过孔"列表。
• 这是自动过孔选择的主要标准之一(另一个是活动层对)。自动选择仅允许在"选项"对话框的"布线"选项卡上显示的层对上开始和结束的过孔。
过孔定义 — 此按钮仅在 PCB 封装编辑器版本的布线规则对话框中可用。此按钮打开设置过孔对话框。设置过孔对话框不知道设计中的过孔焊盘堆栈。使用此对话框仅设置过孔名称,而不是焊盘堆栈的内部结构。这些过孔名称应引用设计中的真实过孔,其中定义了内部焊盘堆栈结构。
最大过孔数 限制:此设置仅由自动布线器使用。自动布线器将此视为硬规则(第 1833 页)。交互式布线和设计验证检查此规则。此选项仅在为默认、网络和类属性设置规则时可用。
• 无限过孔 — 允许使用无限数量的过孔。
• 最大 — 限制每个网络使用的过孔数量。在框中输入数字,0 到 50000。
提示最大过孔数不足可能会增加自动布线运行时间并降低完成率。
删除按钮 删除当前规则层次级别的非默认布线规则。
限制:不能删除默认布线规则。

表 197. 布线规则对话框(续)

TIP

要指定默认走线宽度,请使用"间距规则"对话框。

布线策略对话框

💃访问方式:工具 > SailWind 布线器菜单项 > 设置按钮

使用布线策略对话框定义在 SailWind 布线器中自动布线设计的策略。您可以指定 SailWind 布线器应执行的过程类型、是否保护生成的走线以及为对象分配的强度等级。

名称 描述
过程类型 列出 SailWind 布线器可以执行的过程类型。SailWind 布线器使用以下过程类型:
• 居中过程 — 将走线放置在组件管脚或过孔之间以及通道中任何可用空间的等距位置,以均匀分布可用空间。
• 扇出过程 — 为不可访问的 SMD 组件管脚放置过孔,并从过孔布线到管脚。
名称 描述
• 斜切过程 — 将所有 90 度布线角转换为对角角。
• 优化过程 — 分析每条走线,并尝试通过移除额外段、减少过孔使用和缩短布线走线长度来提高走线模式的质量。此过程包括抛光和平滑过程。
• 模式过程 — 查找并布线可以使用典型的"c"布线模式、"z"布线模式和内存模式完成的未布线连接组。
• 布线过程 — 执行大部分自动布线的核心过程。在此过程中,SailWind 布线器尝试依次布线每个未布线连接,直到尝试所有连接。布线过程包含串行、拆线和重试、推挤以及触摸和交叉过程。
• 测试点过程 — 分析设计的可测试性,确定哪些网络需要测试,调整走线,并插入测试点以提高可测试性。您可以选择在布线期间或布线后添加测试点。另请参阅:"交互式布线期间添加测试点"、"自动布线期间分配测试点"和"自动布线后分配测试点"主题,详见 SailWind 布线器帮助。
• 调整过程 — 调整长度受控走线的长度。此过程仅检查完全布线的网络或管脚对的当前长度。如果启用了长度规则和长度控制,则根据以下条件分析每个网络或管脚对的当前长度:
• 如果相邻走线段的累积长度在最小和最大走线长度范围内,则调整过程跳过该走线并不调整它。
• 如果走线长度超过最大走线长度,则调整过程将其拆线并放入布线队列中。
• 如果走线长度小于最小走线长度,则调整过程通过添加手风琴模式来更改长度。
过程 启用或禁用相应的自动布线过程类型。
保护 启用或禁用保护在相应过程类型中完成的走线和过孔。受保护的对象不能移动或修改。走线受保护,过孔被固定。
暂停 启用或禁用相应过程类型结束时的暂停。
提示当您在 SailWind 布线器中暂停自动布线时,过程和过程中的点会被存储。当您恢复自动布线时,SailWind 布线器从暂停处开始。暂停在后台模式布线时不工作。
强度 设置应用于每个过程的拆线工作量和子过程数量的级别。有三种强度选项:
名称 描述
• 低 — 设置低工作量,尽可能快地布线,完成率低,使用最多过孔和最长走线。当您希望快速完成自动布线时使用此设置。代价是完成率。
• 中等 — 设置中等工作量,布线速度较慢但完成率较高,使用较少过孔和较短走线。当您希望在自动布线时间和完成率之间取得平衡时使用此设置。
• 高 — 设置高工作量,布线速度慢但完成率最高,使用最少过孔和最短走线。当您希望完成所有走线时使用此设置。代价是完成布线所需的时间。
布线顺序列表 显示选定过程的组件、网络和网络类的布线顺序。
在从对象列表点击对象并点击"选定"之前,此列表为空。使用"布线顺序"区域中的控件设置布线顺序。
完成 显示每个布线过程的状态。当过程完成时,此列中会出现勾选标记。
按列表选择 列出设计中的对象。从列表中选择对象类型(组件、差分对、差分对管脚对组、匹配长度、匹配长度管脚对组、网络或网络类)以更新"可用"区域。
可用区域 列出在"按列表选择"中选择的对象类型的所有可用对象。点击单个对象可添加到布线顺序中。
默认 将所有控件重置为默认策略设置。
选定 将"对象列表"中选定的对象添加到"布线顺序"列表中。
要启用"选定",请选择过程类型并在"对象列表"中选择对象。
所有网络 将所有当前不在"布线顺序"列表中的网络添加到"布线顺序"列表中。"所有网络"条目会出现在"布线顺序"列表中。
要启用"所有网络",请选择过程类型并在"对象列表"中选择对象。
平面网络 将与平面层关联的网络添加到"布线顺序"列表中。"平面网络"条目会出现在"布线顺序"列表中。
要启用"平面网络",请选择过程类型并在"对象列表"中选择对象。
清除按钮 从"布线顺序"中删除所有项。要仅删除一项,请点击"布线顺序"区域中的"删除"。
布线顺序 显示选定过程的组件、网络和网络类的布线顺序。此列表在选择过程类型之前为空。
要将对象添加到布线顺序中,请点击对象并点击"选定"。
名称 描述
以下选项可用于更改布线顺序:
— 从"布线顺序"列表中删除选定的网络。网络不会从设计中删除,仅从布线顺序中移除。
— 将选定对象在布线顺序中向上移动一个位置。
— 将选定对象在布线顺序中向下移动一个位置。

规则对话框

💃访问路径:设置 > 设计规则

使用规则对话框为设计分配布局和布线约束。

名称 描述
默认 打开默认规则对话框。
打开类规则对话框。
网络 打开网络规则对话框。
打开组规则对话框。
管脚对 打开管脚对规则对话框。
封装 打开封装规则对话框。限制:您可以在 SailWind 布局中定义封装规则;但这些规则仅在 SailWind 布线器中使用。
组件 打开组件规则对话框。限制:您可以在 SailWind 布局中定义组件规则;但这些规则仅在 SailWind 布线器中使用。
条件规则 打开条件规则设置对话框。
差分对 打开差分对对话框。
名称 描述
限制:您可以在 SailWind 布局中定义差分对规则;但这些规则仅在 SailWind 布线器中使用。
电气网络 打开"电气网络规则对话框"(第 1360 页)。
报告 打开规则报告对话框。

规则设置对话框

💃访问方式:AI > 智能布局菜单项 > 规则设置按钮

使用此对话框通过智能识别的组为组件定义布局策略。

名称 描述
允许旋转 选择允许将组件旋转 90 度。
布局样式 从下拉列表中选择布局样式。
单面布局 选择此选项以启用单面布局。默认情况下,此选项未选中以进行双面布局。
关键部件安全间距 指定与组内智能识别的关键组件的最小间距。

规则报告对话框

💃访问方式:

  • 设置 > 设计规则菜单项 > 报告按钮

  • 设置 > 设计规则菜单项 > 选择层次级别 > 报告按钮

使用规则报告对话框创建包含设计规则信息的报告。

名称 描述
规则类型区域 指定要报告的规则类型。
管脚对区域 指定要报告的管脚对。

图形用户界面参考元素 Q 至 R 规则报告对话框

名称 描述
提示选择"所有管脚对"以报告所有管脚对。
网络 筛选"管脚对列表"的内容。
组区域 指定要报告的组。
提示选择"所有组"以报告所有组。
组件区域 指定要报告的组件。
提示选择"所有组件"以报告所有组件。
网络区域 指定要报告的网络。
提示选择"所有网络"以报告所有网络。
类区域 指定要报告的类。
提示选择"所有类"以报告所有类。
封装区域 指定要报告的封装。
提示选择"所有封装"以报告所有封装。
默认规则 指定报告"规则类型"区域中每个启用规则类型的默认规则。
输出区域 • 规则集 — 报告所有与默认规则不同的规则。
• 规则值 — 报告所有规则的值,即使它们与默认规则值匹配。