powerpcb reuse
PowerPCB(现在通常称为 Mentor PADS 或简称 PADS)中的 Reuse(复用) 功能是提升设计效率的关键工具,它允许你将已完成的、经过验证的 原理图片段 和对应的 PCB 布局布线模块 保存起来,并在当前设计或其他设计中多次重复使用。
Reuse 的核心概念:
- 模块化设计: 将常用的电路功能块(如电源模块、MCU最小系统、接口电路、存储器模块等)做成独立的、可复用的单元。
- 一致性: 确保每次复用的模块在原理图和PCB上都完全相同,避免重复劳动和人为错误。
- 高效性: 大幅缩短设计周期,尤其对于包含多个相同子电路的设计(如多通道电路、背板等)。
在 PADS (PowerPCB) 中实现 Reuse 的步骤:
主要分为两个部分:创建 Reuse 和 放置 Reuse。
一、创建 Reuse (Creating a Reuse Module)
-
完成原理图和 PCB 设计:
- 在原理图中,绘制好你希望复用的电路部分,确保其逻辑和元件参数正确。
- 在 PCB Layout 中,完成该电路部分的所有布局(元件放置)和布线(走线、过孔、铜箔、禁止区等)。确保这部分设计是独立的、功能完整的、且布局布线是满意的。
-
在 PCB Layout 中定义 Reuse 区域:
- 转到 PCB Layout 界面。
- 使用
Edit > Find(或快捷键Ctrl+F)打开查找对话框。 - 在
Find By选项卡下,选择Net或From List(按网络或列表选择)。 - 关键步骤: 选中属于该复用模块的所有元素:
- 元件 (Components):模块内的所有器件。
- 走线 (Traces):模块内部的连线。
- 过孔 (Vias):模块内部的过孔。
- 铜箔 (Copper):模块内部的铺铜(覆铜)。
- 禁止区 (Keepouts):模块内部的禁止布线区等。
- (可选但推荐) 相关的网络名 (Net Names)。
- 选择方法:
- 按网络选择: 如果模块内部的网络命名清晰且与其他部分区分开,这是最方便的方法。选中模块的所有内部网络。
- 按元件选择: 先框选模块内的所有元件,然后右键选择
Select Anything(或Select Traces/Vias等)来添加相关的布线元素。 - 从列表选择: 在 ECO 模式下或使用
Spreadsheet View精确选择特定元件和网络。
- 隔离视图: 选中所有元素后,可以右键选择
Filter>Selected Objects或使用Ctrl+Alt+S仅显示选中对象,方便检查是否选全。
-
创建 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 文件的默认扩展名。
- Reuse Type: 通常选择
- 点击
OK生成.reu文件。
二、放置 Reuse (Placing a Reuse Module)
-
打开目标设计:
- 打开你需要在其中放置复用模块的 PADS Layout PCB 文件。
-
加载 Reuse 文件:
- 点击菜单栏:
File > Reuse…。 - 在弹出的 Reuse 对话框中:
- 点击顶部的
Add Reuse…按钮。 - 浏览找到你之前保存的
.reu文件(如Power_Module_5V.reu),选中并打开。
- 点击顶部的
- 该文件会出现在 Reuse 对话框的列表中。
- 点击菜单栏:
-
放置 Reuse:
- 在列表中选择你要放置的 Reuse 文件。
- 点击
Place Reuse按钮(或Place按钮)。此时鼠标光标会附着该模块的轮廓图,其原点(Origin)位于光标中心。 - 在 PCB 工作区找到合适的位置,将原点点在目标位置(例如,目标连接器的引脚、板框角落、或其他模块的连接点)。点击左键放置。
- 根据需要,可以连续放置多个相同的模块(如果 Reference Handling 设为
Keep Letters,位号会自动增量)。 - 放置完成后,按
ESC键退出放置模式。
-
原理图同步 (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)到原理图中。 - 保存更新后的原理图。
- 在 PADS Layout 中:点击菜单栏
使用 Reuse 的重要注意事项和技巧:
- 元件库: 复用模块中使用的所有元件(封装)必须在放置目标设计的库路径中可用,否则放置时会报错找不到元件或封装。
- 网络连接: 复用模块的输入/输出网络(如电源输入、信号接口)在放置时需要连接到目标设计的相应网络上。放置后检查飞线(Ratsnest)是否正确连接,必要时手动布线连接边界。
- 原点设置: 创建 Reuse 时设置清晰、易对齐的原点是高效、准确放置的关键。
- 位号管理:
Keep Letters是最常用的方式,确保了与新原理图部分的位号一致性。放置后务必执行 ECO 同步到原理图。 - 修改 Reuse:
- 如果需要修改已定义的 Reuse 模块,需要回到创建该 Reuse 的原始 PCB 文件(或一个包含该模块的板子),修改模块设计后,重新执行
File > Make Reuse…,覆盖保存同名的.reu文件。 - 对于已放置在目标板上的 Reuse 实例,不能直接通过修改
.reu文件来自动更新所有实例(不像某些高级EDA软件的“Room Reuse”或“Replicate”功能)。你需要重新放置更新后的 Reuse(可能需要删除旧的实例),然后重新同步原理图。或者手动修改已放置的实例。
- 如果需要修改已定义的 Reuse 模块,需要回到创建该 Reuse 的原始 PCB 文件(或一个包含该模块的板子),修改模块设计后,重新执行
- 层管理: 确保模块中使用的层(信号层、平面层、丝印层等)在目标设计中存在且定义一致。
- 设计规则: 复用模块本身的设计应符合目标板的设计规则。放置后,整个板子仍需进行完整的 DRC 检查。
- 复用原理图: 在 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设计时间。 建立可重复使用
PowerPCB powerpcb是什么的前身
PowerPCB与PowerLogic系列软件是美国公司Mentor Graphics主推的电路设计自动化软件,也是电子工程领域公认的性能强悍的优秀EDA软件之一。
2021-07-21 15:43:10
PowerPCB(PADS)常见问题全集
DRP 打开在线规则检查PowerPCB 如何import Orcad 的netlistOrcad中的tools->create netlist,other的formatters选取
PowerPCB电路设计实用教程电子书免费下载
PowerPCB电路设计实用教程 本书通过15个章节的篇幅由浅人深地介绍了全面掌握PowerPCB 5.0的操作方法和技巧,以及把握整个设计过程,直至最终熟练使用该软件进行电路设计或进行电路板
PowerPCB元件设计与操作规范
此篇将围绕设计操作规程中的建元件库、做元件这一步骤展开,在此您不但可以学到PCB元件制作的标准、了解PCB设计的操作规程,让您的设计工作规范化;同时还可以学会使用PowerPCB软件做元件的相关操作方法,最终掌握并达到通过Po
PowerPCB软件应用培训课程
TCL 网络事业部《POWERPCB软件应用培训课程》 目录: 第一部分:PowerPCB Layout软件工作界面的介绍 ★ 第二部分:菜单栏的介绍 ★ 第三部分:工具栏的介绍 ★ 第四部分:常用快捷
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- EDA是什么?有什么作用?
- dtmb信号覆盖城市查询
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- amoled屏幕和oled区别
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机