在 CircuitMaker 设计中交换引脚、差分对和器件

 

Swapping 区域包含用于配置引脚互换和部件互换的命令。可通过以下方式在原理图编辑器和 PCB 编辑器中访问该区域。

  • 在原理图编辑器中,选择 Tools |Swapping

  • 在 PCB 编辑器中,选择 Tools |Swapping

原理图编辑器

在原理图编辑器中,Swapping 区域包含Configure Pin Swapping命令,该命令会打开 Configure Swapping Information In Components 对话框的原理图版本,其中列出了设计中使用的所有元件及其当前的互换设置。在此对话框中,选择一个元件并单击Configure Component按钮,即可访问Configure Pin Swapping for <component>对话框(如下所述)。该对话框包含额外的列,可用于为板上的每个元件启用/禁用互换。 

在 Components 对话框中配置互换信息

该对话框显示所列元件的所有相关信息:位号、注释、封装、库引用、引脚数量以及部件数量。

  • Component Information - 显示所列元件的所有相关信息:位号、注释、封装、库引用、引脚数量以及部件数量。
  • Configure in Schematic
    • Pin Swap Data - 显示该元件有多少个引脚已添加到引脚互换组中。 例如,[3/2]表示 3 个引脚中有 2 个已添加到引脚互换组。若元件已被修改以将引脚添加到引脚互换组中,则会显示绿色十字。若元件已被修改以从引脚互换组中移除引脚,则会显示蓝色三角形。

    • Part Swap Data - 显示该元件有多少个部件已添加到部件互换组中。例如,[3/2]表示 3 个部件中有 2 个已添加到部件互换组。若元件已被修改以将部件添加到部件互换组中,则会显示绿色十字。若元件已被修改以从部件互换组中移除部件,则会显示蓝色三角形。

  • Configure Component - 单击以打开Configure Pin Swapping for Component 对话框(如下所述)。仅当在对话框中选中了元件时,此选项才可用。
  • Only Show Components with Swap Information - 启用后,将阻止对话框显示尚未配置为启用引脚和/或部件互换的元件。
  • Right-click Menu - 右键菜单包含选项,可将设置从一个元件快速复制并粘贴到另一个元件,或一键启用/禁用多个元件。 
使用右键菜单,你可以轻松地将设置从一个元件复制并粘贴到另一个元件,在多个选中元件之间相互复制/粘贴,或同时对对话框中的所有元件生效更改。

Configure Pin Swapping for <component> 对话框

Configure Pin Swapping for <component> 对话框提供控件,用于为板上每个元件的引脚和子部件配置互换设置。使用该对话框可启用或禁用引脚/部件互换,并分配或更改互换组。

可通过以下方式访问该对话框:

  • 在 Configure Swapping Information In Components 对话框中双击任意 component 。
  • Configure Swapping Information In Components 对话框中单击 Configure Component  (Tools | Swapping | Configure Pin Swapping)。
  • 在 PCB 文档中,右键单击元件,然后选择 Component Actions » Configure Pin/Part Swapping
  • 在原理图文档中,右键单击元件,然后选择 Part Actions » Configure Pin Swapping

引脚互换选项卡

当某个元件引脚与该元件中的另一个引脚属于同一 pin group. 时,该引脚即可与其互换。使用该对话框的此选项卡来查看并组织元件的引脚组。

  • Pin Status - 列出每个引脚的 Designator、 Pin Name Net、 Bus、 Type 以及 Part No. Part Mode for。 你可以将列标题拖放到 Drag a column header here to group by that column 区域中,以按个人偏好或项目需求对数据进行分组。 也可以通过拖动列标题来重新排列其水平顺序。
  • Swap Data - 列出每个待互换引脚的 Pin Group 信息。 在 Pin Group 列中双击可重命名该组。

Right-click Menu

  • Show/Hide Columns - 使用子菜单配置哪些列可见。
  • Assign Pin-Swap Groups By - 通过 Designator、 Pin Name Net、 Bus、 Type、 Part No.、 Part Mode, or Pin Properties 自动分配引脚互换组。右键单击前先选择多个引脚,以便同时分配组。
  • Add To Pin-Swap Group - 用于创建新的引脚互换组或添加到现有引脚互换组。新的引脚互换组会自动以数字命名(例如 1、2、3 等)。 右键单击前先选择多个引脚,即可一次添加多个引脚。
  • Remove From Pin-Swap Group - 用于将所选引脚从引脚互换组中移除。右键单击前先选择多个引脚,即可一次移除多个引脚。

差分对互换选项卡

差分对的互换由差分对的 pair group 值控制。使用此选项卡来查看并组织元件的差分对组。 

  • Pin Status - 列出每个引脚的 Designator、 Pin Name Net 以及 Type 。 你可以将列标题拖放到 Drag a column header here to group by that column 区域中,以按个人偏好或项目需求对数据进行分组。 也可以通过拖动列标题来重新排列其水平顺序。
  • Swap Data - 列出每个待互换差分对的 Pair Group 信息。 在 Pair Group 列中双击可重命名该组。

Right-click Menu

  • Show/Hide Columns - 使用子菜单配置哪些列可见。
  • Add To Pair-Swap Group - 用于创建新的差分对互换组或添加到现有差分对互换组。新的差分对互换组会自动以数字命名(例如 1、2、3 等)。 右键单击前先选择多个差分对,即可一次添加多个差分对。
  • Remove From Pair-Swap Group - 用于将所选差分对从差分对互换组中移除。右键单击前先选择多个差分对,即可一次移除多个差分对。

部件互换选项卡

 
元件的部件互换通过 part group 和 sequence ID 属性进行配置。 sequence ID 属性用于确定可互换子部件之间引脚的等效关系。使用此选项卡来查看并组织元件的部件组。 

  • Left region - 列出 Sub Part 及其关联的 Swap Data

  • Right region - 列出 Pin Status 信息 及其关联的 Swap Data。 

    • Pin Status - 列出每个引脚的 Designator、 Pin Name Net、 BusPin Type 以及 Mode 。 
    • Swap Data - 列出每个引脚的 Sequence ID 信息。 在 Sequence ID 列中双击可重命名。

Right-click Menu

  • Show/Hide Columns - 使用子菜单选择在对话框的 Pin Swapping 选项卡上显示哪些列。
  • Assign/Remove Part Sequence Number - sequence ID 属性用于确定可互换子部件之间引脚的等效关系。创建新的或添加到现有 sequence ID 组。右键单击前先选择多个部件,即可同时向某个 sequence ID 添加/移除多个部件。新组会自动以数字命名(例如 1、2、3 等)。在 Sequence ID 列中双击可重命名该组。

PCB 编辑器

在 PCB 编辑器中,Swapping 区域包含Pin/Part Swapping命令,并带有包含更多命令的子菜单。下面将对每个命令进行说明。

Configure

Configure 命令会打开Configure Swapping Information In Components 对话框的 PCB 版本(如上所述)。

PCB 版本与原理图版本的差异如下:

  • Enable in PCB

    • Pin Swap - 勾选复选框以为所需的每个元件启用或禁用引脚互换。单击 OK 并退出对话框后,互换将生效。

    • Part Swap - 勾选复选框以为所需的每个元件启用或禁用部件互换。单击 OK 并退出对话框后,互换将生效。

交互式互换命令

Interactive 互换命令允许在 PCB 编辑器中一次交换一个引脚、差分对或子部件。单击某个Interactive 命令后,可用于互换的引脚会被高亮显示。执行互换所需的步骤会显示在状态栏上。

  1. 第一步是选择一个高亮显示的引脚,它将成为引脚互换的源引脚。对于差分对或部件互换,随后将互换该引脚所属的差分对或子部件。
  2. 第二步是选择互换的目标引脚。对于差分对或部件互换,该引脚将代表一个差分对或一个子部件。

自动网络/引脚优化器

Automatic Pin/Net Optimizer 命令会运行一个快速的单次优化器,尝试将交叉和连接长度最小化,但实际上可能会增加它们。 迭代优化器会执行多次迭代,以尝试减少交叉数量和连接长度。

AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
Content