登录/注册

powerpcb reuse

更多

PowerPCB(现在通常称为 Mentor PADS 或简称 PADS)中的 Reuse(复用) 功能是提升设计效率的关键工具,它允许你将已完成的、经过验证的 原理图片段 和对应的 PCB 布局布线模块 保存起来,并在当前设计或其他设计中多次重复使用。

Reuse 的核心概念:

  1. 模块化设计: 将常用的电路功能块(如电源模块、MCU最小系统、接口电路、存储器模块等)做成独立的、可复用的单元。
  2. 一致性: 确保每次复用的模块在原理图和PCB上都完全相同,避免重复劳动和人为错误。
  3. 高效性: 大幅缩短设计周期,尤其对于包含多个相同子电路的设计(如多通道电路、背板等)。

在 PADS (PowerPCB) 中实现 Reuse 的步骤:

主要分为两个部分:创建 Reuse放置 Reuse

一、创建 Reuse (Creating a Reuse Module)

  1. 完成原理图和 PCB 设计:

    • 在原理图中,绘制好你希望复用的电路部分,确保其逻辑和元件参数正确。
    • 在 PCB Layout 中,完成该电路部分的所有布局(元件放置)和布线(走线、过孔、铜箔、禁止区等)。确保这部分设计是独立的、功能完整的、且布局布线是满意的。
  2. 在 PCB Layout 中定义 Reuse 区域:

    • 转到 PCB Layout 界面。
    • 使用 Edit > Find(或快捷键 Ctrl+F)打开查找对话框。
    • Find By 选项卡下,选择 NetFrom List(按网络或列表选择)。
    • 关键步骤: 选中属于该复用模块的所有元素:
      • 元件 (Components):模块内的所有器件。
      • 走线 (Traces):模块内部的连线。
      • 过孔 (Vias):模块内部的过孔。
      • 铜箔 (Copper):模块内部的铺铜(覆铜)。
      • 禁止区 (Keepouts):模块内部的禁止布线区等。
      • (可选但推荐) 相关的网络名 (Net Names)。
    • 选择方法:
      • 按网络选择: 如果模块内部的网络命名清晰且与其他部分区分开,这是最方便的方法。选中模块的所有内部网络。
      • 按元件选择: 先框选模块内的所有元件,然后右键选择 Select Anything(或 Select Traces/Vias 等)来添加相关的布线元素。
      • 从列表选择: 在 ECO 模式下或使用 Spreadsheet View 精确选择特定元件和网络。
    • 隔离视图: 选中所有元素后,可以右键选择 Filter > Selected Objects 或使用 Ctrl+Alt+S 仅显示选中对象,方便检查是否选全。
  3. 创建 Reuse 文件:

    • 确保所有属于该模块的元素都被选中。
    • 点击菜单栏:File > Make Reuse…
    • 在弹出的 Make Reuse 对话框中:
      • Reuse Type: 通常选择 Group(组)。
      • Items in Reuse: 确认列表里包含了所有你选中的元件、网络、图形等。
      • Reference Designator Handling (关键选项):
        • Keep Letters:复用放置时,新模块的元件位号将在原始位号的字母基础上递增(如原 U1 放置后第一个变成 U1,第二个变成 U2)。这是最常用且推荐的方式,方便与原理图同步。
        • Assign New:放置时完全重新分配位号(如原 U1,放置后可能变成 U100)。
      • 设置原点 (Set Origin - 非常重要!): 点击 Set Origin 按钮,然后在 PCB 上模块的某个关键位置(通常是连接器引脚、模块角落、或容易对齐的点)点击一下。这个原点决定了将来放置该复用模块时的定位基准点。
      • 文件保存: 点击 Browse… 按钮,选择一个合适的路径,为你的复用模块命名(例如 Power_Module_5V.reu)。.reu 是 PADS Reuse 文件的默认扩展名。
    • 点击 OK 生成 .reu 文件。

二、放置 Reuse (Placing a Reuse Module)

  1. 打开目标设计:

    • 打开你需要在其中放置复用模块的 PADS Layout PCB 文件。
  2. 加载 Reuse 文件:

    • 点击菜单栏:File > Reuse…
    • 在弹出的 Reuse 对话框中:
      • 点击顶部的 Add Reuse… 按钮。
      • 浏览找到你之前保存的 .reu 文件(如 Power_Module_5V.reu),选中并打开。
    • 该文件会出现在 Reuse 对话框的列表中。
  3. 放置 Reuse:

    • 在列表中选择你要放置的 Reuse 文件。
    • 点击 Place Reuse 按钮(或 Place 按钮)。此时鼠标光标会附着该模块的轮廓图,其原点(Origin)位于光标中心。
    • 在 PCB 工作区找到合适的位置,将原点点在目标位置(例如,目标连接器的引脚、板框角落、或其他模块的连接点)。点击左键放置。
    • 根据需要,可以连续放置多个相同的模块(如果 Reference Handling 设为 Keep Letters,位号会自动增量)。
    • 放置完成后,按 ESC 键退出放置模式。
  4. 原理图同步 (Critical - 必须做!):

    • 非常重要! 仅仅在 PCB 上放置 Reuse 不会自动在原理图中添加对应的电路!
    • 你需要将放置了 Reuse 的 PCB 文件与原理图文件进行同步:
      • 在 PADS Layout 中:点击菜单栏 Tools > Layout Netlist…
      • 选择 Compare PCB 标签页。
      • 勾选 Compare PCB to Design (ECO to Schematic)
      • 点击 Run 按钮执行比较。
      • PADS Logic(原理图工具)将会自动打开(或切换到前台),并显示一个 ECO Toolbox 窗口。
      • 在 ECO Toolbox 中,你会看到所有因放置 Reuse 而新增加的元件、网络连接等信息。
      • 仔细检查这些变更! 确认无误后,点击 Execute ECO 按钮。这将把 PCB 上复用模块对应的元件和连接关系反向标注(Back-Annotate)到原理图中。
      • 保存更新后的原理图。

使用 Reuse 的重要注意事项和技巧:

  1. 元件库: 复用模块中使用的所有元件(封装)必须在放置目标设计的库路径中可用,否则放置时会报错找不到元件或封装。
  2. 网络连接: 复用模块的输入/输出网络(如电源输入、信号接口)在放置时需要连接到目标设计的相应网络上。放置后检查飞线(Ratsnest)是否正确连接,必要时手动布线连接边界。
  3. 原点设置: 创建 Reuse 时设置清晰、易对齐的原点是高效、准确放置的关键。
  4. 位号管理: Keep Letters 是最常用的方式,确保了与新原理图部分的位号一致性。放置后务必执行 ECO 同步到原理图。
  5. 修改 Reuse:
    • 如果需要修改已定义的 Reuse 模块,需要回到创建该 Reuse 的原始 PCB 文件(或一个包含该模块的板子),修改模块设计后,重新执行 File > Make Reuse…,覆盖保存同名的 .reu 文件。
    • 对于已放置在目标板上的 Reuse 实例,不能直接通过修改 .reu 文件来自动更新所有实例(不像某些高级EDA软件的“Room Reuse”或“Replicate”功能)。你需要重新放置更新后的 Reuse(可能需要删除旧的实例),然后重新同步原理图。或者手动修改已放置的实例。
  6. 层管理: 确保模块中使用的层(信号层、平面层、丝印层等)在目标设计中存在且定义一致。
  7. 设计规则: 复用模块本身的设计应符合目标板的设计规则。放置后,整个板子仍需进行完整的 DRC 检查。
  8. 复用原理图: 在 PADS Logic 中,也可以通过创建“层次化原理图”或使用“OLE 链接”等方式来管理和复用原理图模块,这通常与 PCB Reuse 配合使用,实现完整的模块化设计流程。

总结:

PADS (PowerPCB) 的 Reuse 功能是一个强大的模块化设计工具,通过创建 .reu 文件封装布局布线模块,并在其他设计中重复放置,显著提高设计效率和一致性。核心步骤是在PCB中选中模块元素 -> Make Reuse (设置原点/位号处理) -> 保存.reu文件,以及在目标PCB中 Place Reuse -> ECO同步到原理图。特别注意元件库依赖、原点设置、位号管理和强制性的原理图ECO同步

希望这个详细的中文解释能帮助你有效地使用 PowerPCB/PADS 的 Reuse 功能!如果你有具体操作中的问题,可以进一步说明。

Pads-Make_reuse模块电路复用功能简析

  在PADS-Layout中,利用重复使用电路(Reuse)功能,可以节省相同部分操作的时间,也可以利用Reuse功能,进行分工合作同一个设计,以便缩短PCB设计时间。   建立可重复使用

2023-04-28 16:54:15

PowerPCB powerpcb是什么的前身

PowerPCB与PowerLogic系列软件是美国公司Mentor Graphics主推的电路设计自动化软件,也是电子工程领域公认的性能强悍的优秀EDA软件之一。

2021-07-21 15:43:10

关于powerpcb的使用问题速看

关于powerpcb的使用问题速看

2021-04-23 06:14:14

PowerPCB 转SCH 教程.zip

PowerPCB转SCH教程

资料下载 dong59222 2023-03-01 15:37:46

powerpcb_经典.zip

powerpcb_经典

资料下载 dong59222 2023-03-01 15:37:46

PowerPCB 转SCH 教程.zip

PowerPCB转SCH教程

资料下载 传奇198 2022-12-30 09:20:43

PowerPCB设计问题集.zip

PowerPCB设计问题集

资料下载 传奇198 2022-12-30 09:20:43

PowerPCB如何在不同层去设置不同线宽的走线

本文档的主要内容详细介绍的是PowerPCB如何在不同层去设置不同线宽的走线。

资料下载 ah此生不换 2019-05-14 16:51:28

PowerPCB中有哪一些快捷键

PowerPCB 中的快捷键介绍

2020-01-30 12:40:00

让你PowerPCB省时间的方法

PowerPCB 常用快捷命令

2019-12-20 17:41:08

PowerPCB(PADS)常见问题全集

DRP 打开在线规则检查PowerPCB 如何import Orcad 的netlistOrcad中的tools->create netlist,other的formatters选取

2019-06-25 08:00:00

PADS PowerPCB软件培训教程

PADS PowerPCB 软件培训教程(PDF格式)。点击下载

2019-05-05 11:37:22

PowerPCB电路设计实用教程电子书免费下载

  PowerPCB电路设计实用教程  本书通过15个章节的篇幅由浅人深地介绍了全面掌握PowerPCB 5.0的操作方法和技巧,以及把握整个设计过程,直至最终熟练使用该软件进行电路设计或进行电路板

2019-04-29 15:10:48

PowerPCB元件设计与操作规范

  此篇将围绕设计操作规程中的建元件库、做元件这一步骤展开,在此您不但可以学到PCB元件制作的标准、了解PCB设计的操作规程,让您的设计工作规范化;同时还可以学会使用PowerPCB软件做元件的相关操作方法,最终掌握并达到通过Po

2019-04-29 13:49:28

PowerPCB软件应用培训课程

  TCL 网络事业部《POWERPCB软件应用培训课程》  目录:  第一部分:PowerPCB Layout软件工作界面的介绍  ★ 第二部分:菜单栏的介绍  ★ 第三部分:工具栏的介绍  ★ 第四部分:常用快捷

2019-04-29 07:31:21
7天热门专题 换一换
相关标签