PADS内电层分割与铺铜实战:多层板电源设计核心技巧

PADS内电层分割与铺铜实战:多层板电源设计核心技巧 1. 项目概述从零开始掌握PADS内电层分割与铺铜在画多层板尤其是涉及FPGA、多核处理器或者复杂电源系统的板子时电源分配网络的设计往往是决定成败的关键一步。很多工程师习惯性地把所有电源线都布在信号层用粗线甚至铺铜来连接这在简单板子上没问题但到了四层、六层甚至更多层板尤其是电流大、噪声敏感的场合这种方法的弊端就暴露无遗了占用宝贵的布线通道、回路电感大、电源噪声难以控制。这时候引入专门的内电层Internal Plane来承载电源和地就成了提升设计可靠性和性能的必由之路。然而对于很多从双面板过渡到多层板的工程师或者初次使用PADS这类工具的朋友来说“内电层分割”听起来就有点让人发怵。菜单里那些“CAM Plane”、“Split/Mixed”、“Plane Area”到底什么意思正片和负片工艺对设计有什么影响为什么我画的边框铺不上铜这些问题如果不搞清楚很容易在设计和后期生产上踩坑。我自己在早期做项目时就曾因为内电层设置不当导致电源短路板子回来直接冒烟教训惨痛。所以今天我就结合PADS Layout以9.3版本为例其操作逻辑与后续版本如VX.2等基本相通把内电层从叠层规划、属性设置、网络分配到最终分割铺铜的完整流程以及背后的设计逻辑和实操中的“坑点”掰开揉碎了讲清楚。无论你是正在设计你的第一块四层板还是想优化现有的电源设计这篇文章都能给你提供一套可直接“抄作业”的可靠方法。2. 核心概念解析正片、负片与PADS中的层类型在动手操作之前我们必须先理解几个核心概念这决定了你在PADS里后续所有操作的选择和逻辑。很多操作失败根源就在于概念没吃透。2.1 正片与负片从生产工艺理解设计这不是软件概念而是PCB制造的实际工艺。你可以把它想象成胶片摄影的正片和负片。正片Positive在光绘文件Gerber中你看到的有图形线、铜皮的地方在最终板子上就是有铜的空白的地方就是没有铜的会被蚀刻掉。我们平时在Top、Bottom层布线、画铜皮默认都是正片工艺。它的特点是“所见即所得”你在软件里画成什么样板子就做成什么样。负片Negative与正片相反。在光绘文件中你看到的图形线、铜皮部分在板子上反而是没有铜的会被蚀刻掉而文件中的空白区域在板子上是整片铜箔。内电层常用负片工艺因为它效率高。对于一个大面积的电源层或地层如果只用一小部分区域做隔离比如分割不同电源那么负片只需要画出那几条隔离带即“无铜”的区域其他区域默认全是铜光绘数据量小生产也方便。注意负片工艺对隔离槽即分割线的宽度有要求通常不能太细否则生产时蚀刻可能不净导致电源短路。一般建议分割线宽度至少8-10mil0.2-0.25mm。2.2 PADS中的三种内电层类型理解了生产工艺再看PADS的层设置就清晰了。在“层设置”对话框中为内电层分配“Plane Type”时你会看到三个选项No Plane, CAM Plane, 和 Split/Mixed Plane。它们直接决定了你在这层能做什么、不能做什么。No Plane非平面层本质它就是一个普通的布线层和Top、Bottom层属性一样采用正片工艺。你能做什么可以像在表层一样自由地布线Route、绘制任意形状的静态铜皮Copper、进行动态覆铜Copper Pour以及绘制2D图形。自由度最高。你不能做什么不能使用专门针对内电层的“Plane Area”命令和“Auto Plane Separate”自动分割命令。适用场景当你需要在内电层进行复杂的布线或者电源分割形状极其不规则用标准分割命令难以实现时可以将其设为No Plane然后手动用Copper Pour覆铜和Copper Cut Out挖铜来“画”出电源区域。但这通常不是最优选因为失去了内电层管理的一些自动化优势。CAM PlaneCAM平面层本质这是一个纯粹的负片工艺层。整个层默认就是一张完整的铜箔。核心限制它只能分配给一个网络通常是GND地或一个全局的、单一的电源网络比如3.3V。你无法在这层进行任何布线Routing也无法创建铜皮或Plane Area。工作方式你只需要把这层分配给一个网络比如GND那么所有连接到这个网络的过孔Via都会自动以“热风焊盘”Thermal Relief或“实心连接”的方式与这片大铜皮连接。你在屏幕上看到的暗色区域就是铜亮的区域通常是过孔和隔离带反而是无铜的。优点简单、高效数据量小。非常适合用作完整的地层或单一电源层。缺点灵活性极差无法分割多个电源。Split/Mixed Plane分割/混合平面层本质这是PADS为多电源系统内电层分割量身定做的层类型。它也是基于负片工艺。核心功能你只能在这层上使用“Plane Area”命令来创建电源区域并使用“Auto Plane Separate”命令进行分割。不能在这层进行普通布线虽然软件允许但强烈不建议会破坏平面完整性也不能使用Copper Pour。工作流程先画一个覆盖整个层可用区域的“Plane Area”边框然后在这个边框内用分割线划分出不同的区域每个区域分配不同的电源网络。软件会自动处理网络连接和隔离。优点是处理多个电源网络的标准且推荐的方法。管理清晰连接自动生成支持热风焊盘。注意这是本文重点讲解的操作模式。选择策略小结如果你的内电层是完整的地层选CAM Plane分配给GND网络。如果你的内电层需要承载两个或更多电源网络选Split/Mixed Plane。除非有特殊、极其不规则的布线需求否则不要将内电层设为No Plane。3. 完整操作流程从叠层定义到铺铜完成现在我们从一个空白的多层板设计开始一步步完成内电层的创建、分割与铺铜。假设我们要设计一个四层板叠层结构为Top信号层1 / GND内电层1 / POWER内电层2 / Bottom信号层2。其中POWER层需要分割出3.3V、1.8V和1.2V三个电源区域。3.1 第一步定义板层叠构与属性这是所有工作的基础必须在设计初期就规划好。打开层设置在PADS Layout中点击菜单栏的Setup - Layer Definition...弹出层定义对话框。增加层默认是两层板。在对话框的“Layers”列表下找到“Electrical Layers”的“Modify...”按钮点击。在弹出的窗口中将“Number of layers”改为4点击OK。此时会提示你重新分配网络可以先忽略点OK。重命名与设置类型回到层定义对话框现在你应该有4个电气层。分别设置Layer 2将其名称改为“GND”。在“Plane Type”下拉框中选择CAM Plane。在“Net”列点击“ ”将其分配给“GND”网络假设你的设计中已有GND网络。Layer 3将其名称改为“POWER”。在“Plane Type”下拉框中选择Split/Mixed Plane。网络暂时不分配后续分割时再分配。Layer 1 (Top)和Layer 4 (Bottom)保持“Plane Type”为No Plane这是我们的主要信号布线层。确认与退出检查无误后点击OK。此时你的叠层结构就定义好了。你可以通过无模命令“L”加层编号如L2来快速切换到对应层查看。实操心得在定义叠层时我强烈建议同时考虑“层压顺序”和“介质厚度”。这关系到阻抗控制和信号完整性。可以在“Setup - Pad Stacks”或通过“Layer Setup”中的“Thickness”按钮进行更详细的设置。对于高速数字电路通常将主电源和主地层相邻放置如本例的Layer2和Layer3形成一个紧密的耦合提供优异的去耦效果。3.2 第二步为分割层POWER层绘制Plane Area边框将POWER层设置为Split/Mixed Plane后我们需要先为这个层定义一个铺铜区域。切换到目标层使用无模命令L3切换到POWER层。绘制板框如果还没有在任意层通常在Board Outline层绘制好PCB的物理边框。使用Plane Area命令从工具栏选择绘图模式下的“Plane Area”图标通常是一个带斜线的矩形或者点击菜单Tools - Plane Area - Create。绘制边框像画铜皮一样沿着PCB的板框内沿注意要留出足够的板边距通常距板框20-40mil绘制一个闭合的多边形。这个多边形定义了内电层铜箔的有效区域。分配初始网络画完闭合后会自动弹出“Plane Area Properties”对话框。在“Net assignment”中选择一个你预计面积最大或最重要的电源网络作为初始网络比如“3.3V”。点击“OK”。此时这个边框会以该网络的颜色高亮显示。注意事项为什么先分配一个网络因为Split/Mixed Plane层必须有一个“宿主”网络来初始化这个Plane Area。这个选择不影响最终分割因为后续我们会用分割线划出区域并重新分配网络。选一个主要的网络只是为了方便。3.3 第三步关键操作——使用Auto Plane Separate进行电源分割这是内电层分割的核心步骤目的是在一个Plane Area内划分出多个独立的区域并分配给不同的电源网络。确保选中Plane Area边框在POWER层右键在筛选条件Filter中只勾选“Shapes”然后点击我们刚才画的Plane Area边框确保其被选中边框会高亮。调用自动分割命令点击菜单Tools - Plane Area - Auto Separate。此时鼠标光标会变成十字形进入分割线绘制模式。绘制分割线原则你的分割线必须是一个不闭合的线段它从Plane Area边框的一点开始画到边框的另一点结束。这条线就是未来PCB上没有铜的隔离带。操作在需要分割的起始点通常是两个电源网络过孔簇的中间位置点击鼠标左键开始画线沿着你规划的隔离路径移动在终点再次碰到Plane Area边框点击左键然后右键选择“Complete”完成绘制。分割线必须穿透整个Plane Area将其一分为二。避免闭合环路切记不要画一个圈把自己围起来比如如果你画了一条分割线它的起点和终点都在边框上但中间没有形成闭合环路这是正确的。如果你画了一个封闭的环形分割线就会在电源层制造一个环形隔离带这个环形区域内部的铜皮是“悬浮”的没有网络连接而且环形结构本身容易成为天线引入EMI问题。为新区分配网络完成分割线绘制后软件会自动将新划分出来的一个区域高亮。此时双击这个高亮区域会再次弹出“Assign Net”对话框。在这里为这个区域选择正确的电源网络比如“1.8V”。点击OK。重复分割现在原来的Plane Area已经被分割成两个区域3.3V区和1.8V区。如果你还需要分割出1.2V区域重复步骤3和4选中整个Plane Area或其中一个区域再次使用“Auto Separate”画线分割然后为新区分配“1.2V”网络。避坑技巧分割前规划在布局阶段尽量将使用同一电源的器件和其去耦电容摆放在一起让它们的电源过孔Via集中在一个区域。这样分割线可以画得简洁明了区域形状也规整有利于电流流通。分割线宽度分割线的宽度就是电源之间的隔离间隙。在“Plane Area Properties”的“Options”里可以设置“Clearance”规则但更通用的是在“Setup - Design Rules - Default - Clearance”中设置“Plane”到“Plane”的间距。这个值不能太小要考虑PCB厂家的工艺能力通常12-20mil是安全值。高压电源之间需要更宽。查看分割效果绘制分割线并分配网络后你可能看不到明显的铜皮。这是正常的因为Split/Mixed Plane层是负片显示。你可以通过无模命令PO关闭铺铜显示再打开或者使用“Flood”或“Hatch”命令后才能看到不同网络颜色的区域填充。更直观的方法是生成负片层的Gerber文件来预览。3.4 第四步内电层连接与铺铜管理分割完成后我们需要将PCB上的过孔Via和焊盘Pad实际连接到对应的内电层铜皮上。这就是连接Connect和铺铜Pour的过程。理解连接方式内电层上的孔通孔焊盘或过孔与铜皮的连接有两种主要方式热风焊盘Thermal Relief铜皮和孔之间通过几条细小的“辐条”连接而不是实心全连。这有利于焊接时散热均匀防止因散热过快而产生虚焊也方便在维修时脱焊。这是电源和地过孔的推荐连接方式。实心连接Flood Over孔被铜皮完全实心包围。连接阻抗最小但焊接和维修时散热极快。通常用于需要极低阻抗连接的情况或者测试点。无连接No Connect孔周围被隔离不与铜皮连接。用于穿过电源层但不属于该网络的信号过孔。设置连接规则在分割前或分割后都需要设置连接规则。选中Plane Area边框右键“Properties”进入“Options”选项卡。在这里可以设置Thermal Relief Options定义热风焊盘的宽度、开口大小等。Pad Entry通常保持默认。Flood Over Vias勾选此项则对所有过孔使用实心连接不勾选则根据过孔的网络属性对匹配网络的过孔使用热风焊盘不匹配的进行隔离。建议为电源和地网络设置热风焊盘并不要勾选“Flood Over Vias”。执行铺铜与连接这是最后一步让所有设置生效。点击菜单Tools - Pour Manager...打开铺铜管理器。对于Split/Mixed Plane层我们主要使用第三个选项卡“Plane Connect”。在“Plane Connect”选项卡中你可以看到所有定义为CAM Plane或Split/Mixed Plane的层。选中你的POWER层和GND层点击“Start”按钮。软件会自动计算所有过孔与对应铜皮区域的连接关系并根据规则生成热风焊盘或隔离。这个过程可能会花点时间取决于板子复杂程度。对于No Plane层如表层的覆铜才使用第一个“Flood”和第二个“Hatch”选项卡。Flood会彻底重新计算所有Copper Pour覆铜区域的形状考虑所有新的走线、过孔和间距规则然后重新铺铜。当你对布局布线做了大量修改后需要执行Flood。Hatch仅用填充线刷新当前已经计算好的覆铜区域图形速度很快。如果你只是移动了一下器件或走线没有改变覆铜边框或产生新的间距冲突用Hatch刷新显示即可。核心要点很多新手会混淆试图用“Flood”命令去处理Split/Mixed Plane层结果发现没用或者报错。请记住Flood/Hatch用于No Plane层的Copper PourPlane Connect用于CAM Plane和Split/Mixed Plane层。验证连接执行完“Plane Connect”后切换到POWER层放大查看各个电源过孔。你应该能看到属于3.3V网络的过孔其周围在3.3V区域内出现了热风焊盘连接而在1.8V区域内这些过孔周围则是被隔离的一个隔离圈。这证明分割和连接是成功的。4. 高级技巧与深度避坑指南掌握了基本流程只能算会用了。要真正用好内电层避免生产事故下面这些经验性的细节和“坑”你必须了解。4.1 叠层设计与电源地耦合内电层不是孤立的它的效能与整体叠层结构息息相关。最优耦合对于高速数字电路最理想的状况是每个信号层都与一个完整的参考平面电源或地相邻。这就是为什么经典的六层板叠层SIG1 / GND / SIG2 / POWER / GND / SIG3备受推崇。SIG1和SIG3分别有相邻的GND层作为参考中间的SIG2则被GND和POWER两个平面夹在中间参考路径非常短信号完整性最好。电源地相邻如果板上有多个电源层和一个地层尽量让地层与最敏感或噪声最大的电源层相邻。例如模拟电源和数字电源最好用地层隔开。让GND层紧挨着POWER层可以形成天然的平板电容提供高频去耦这是最有效的“免费”去耦电容。忌讳避免两个信号层相邻如SIG1 / SIG2 / GND / ...。这会导致信号间串扰急剧增加因为它们的返回电流路径会相互干扰。4.2 分割区域的形状与电流路径分割线的走向决定了电源区域的形状而这直接影响电源配送网络的性能。避免狭长通道尽量不要分割出又长又窄的电源区域。这相当于一个高阻抗的走线会导致路径末端电压跌落IR Drop增大。电源区域应尽量紧凑、宽短。考虑电流流向在布局时就设想一下电流的“主干道”。电源输入接口如DC插座、电源模块输出应位于电源区域的“根部”然后电流像树枝一样流向各个用电芯片。分割时应保证从“根部”到每个用电分支的路径尽可能短且宽。为高电流器件预留“半岛”对于CPU、FPGA、功率放大器等大电流器件最好让它的电源引脚区域所在的铜皮是一个宽阔的“半岛”直接连接到电源主干而不是通过一个细脖子连接。4.3 过孔与连接点的处理细节过孔是连接表层器件和内电层的桥梁处理不好会成为瓶颈或故障点。过孔数量与阵列大电流路径上不要指望一个过孔就能承载所有电流。一个0402封装的过孔其通流能力有限通常1A左右。对于需要流过数安培电流的路径必须使用过孔阵列。例如在电源芯片的输入输出电容处直接打一排6-8个过孔连接到内电层。热风焊盘设置在“Plane Area Properties - Options - Thermal Relief”中可以自定义热风焊盘的参数。“Width”是辐条的宽度不能太细否则容易在生产时蚀刻断。“Min. Spoke”是最少辐条数通常为4。对于大电流连接可以增加辐条宽度甚至使用全连接Flood Over但需权衡焊接工艺。无关过孔的隔离一个信号线从顶层穿到底层它的过孔会穿过所有的内电层。在POWER层这个过孔不属于任何电源网络软件会自动在其周围生成一个隔离环Anti-pad防止短路。你需要检查这个隔离环的直径是否足够通常比过孔焊盘大8-10mil确保生产可靠性。4.4 设计检查与生产文件输出设计完成后的检查至关重要很多错误到了PCB厂就难以挽回了。连通性检查Verify Design使用PADS的“Tools - Verify Design”功能重点检查“Connectivity”和“Plane”。这能帮你找出未连接的引脚、短路的分割区域等致命错误。在CAM350或ViewMate中预览负片这是最推荐的检查方法。在PADS中输出Gerber文件时对于CAM Plane和Split/Mixed Plane层务必选择“Negative”负片选项。将Gerber文件导入CAM350这类CAM查看软件以“正片”方式显示即软件看到的图形就是板子上无铜的区域。这样你可以清晰地看到分割线隔离带是否连续、宽度是否一致。各个电源区域的形状是否是你想要的。热风焊盘和隔离环是否清晰正确。有没有意外的细小铜皮碎片Islands负片工艺容易产生孤立的、无网络连接的碎铜这些碎铜在板子上是悬浮的可能引起天线效应或短路必须在CAM阶段删除。与PCB厂家沟通在发板前将你的层叠结构图包括各层材质、厚度、内电层处理方式正片/负片以及特殊的电源电流要求告知PCB板厂的技术支持。他们能根据其工艺能力给你最准确的建议比如最小隔离宽度、铜厚选择等。5. 常见问题排查与解决方案实录在实际操作中你一定会遇到各种奇怪的问题。下面是我和同事们踩过坑后总结出来的“故障排除手册”。问题现象可能原因解决方案无法绘制Plane Area边框1. 当前层不是Split/Mixed Plane类型。2. 在错误的层如Board Outline层绘制。1. 检查层设置Setup - Layer Definition确保目标层“Plane Type”为“Split/Mixed Plane”。2. 使用无模命令Lx切换到正确的内电层。使用Auto Separate画线后没有弹出网络分配窗口1. 分割线没有真正将Plane Area分割开例如线没有画到边框。2. 分割线是闭合的环。3. 没有选中整个Plane Area边框就执行了分割命令。1. 确保分割线的起点和终点都精确地落在Plane Area的边框上。2. 删除闭合的分割线重新画不闭合的线。3. 右键筛选“Shapes”选中Plane Area边框再执行Auto Separate。执行Plane Connect后某些电源过孔没有连接到铜皮1. 该过孔的网络属性错误。2. 过孔落在了错误的电源区域内。3. 连接规则中设置了过大的隔离间距或热风焊盘设置有问题。4. 没有对该层执行Plane Connect错误地执行了Flood。1. 检查过孔的网络名双击过孔查看属性。2. 移动过孔到正确的电源区域或调整分割线。3. 检查“Design Rules”中“Plane”的Clearance值以及Plane Area属性中的Thermal Relief设置。4. 确认使用的是Pour Manager的“Plane Connect”选项卡而非“Flood”。打开旧文件内电层的铜显示不见了PADS默认不保存铺铜和Plane Connect的填充图形数据只保存边框和分割线等矢量信息。这是正常现象。每次打开文件后都需要重新运行Tools - Pour Manager - Plane Connect来重新生成连接和填充显示。你可以将此操作添加到启动宏或记得每次打开后手动执行。DRC报错提示不同网络铜皮间距过小1. 分割线宽度小于设计规则中“Plane to Plane”的间距设置。2. 在No Plane层用Copper Pour做分割时铜皮间距设置过小。1. 检查并增大分割线宽度通过修改分割线属性或修改全局规则Setup - Design Rules - Default - Clearance - Plane to Plane。2. 检查Copper Pour的间距规则确保其大于生产商的最小工艺能力。输出Gerber后在CAM软件中发现内电层有大量碎铜这是负片工艺的常见问题。那些细小的、无网络的孤立铜皮在正片显示时看不到但在负片Gerber中会以细小图形出现。1. 在PADS中可以尝试运行“Tools - Pour Manager - Flood”后再运行“Hatch”有时能优化。2.最有效的方法在CAM350等软件中使用“Utilities - Draw to Custom”或“Delete Islands”功能删除小于一定面积如0.05mm²的孤立铜皮。这步操作必须与PCB厂家确认。电源区域电流能力不足仿真显示压降过大1. 电源区域形状狭长等效阻抗高。2. 连接过孔数量太少。3. 内电层铜厚不够如只用1oz/35μm。1. 优化分割使电源区域尽可能宽短特别是高电流路径。2. 在电流入口、出口及流经路径上增加过孔阵列。3. 对于大电流电源如3A考虑使用2oz70μm或更厚的铜箔或与PCB厂沟通进行局部镀厚铜镀金处理。最后分享一个我个人的深刻体会内电层分割不是一项孤立的操作它是PCB布局、电源完整性规划和信号回流路径设计的综合体现。在动手画分割线之前花时间在纸上或脑海里规划好电源树、电流主干道和关键信号的参考平面往往能事半功倍。当你养成从整个系统电源架构的角度去思考内电层设计时你画出的就不再只是一块能通电的板子而是一个稳定、可靠、高性能的作品的基础。每次完成分割和铺铜后别忘了切换到3D视图如果支持或仔细审视每一层的Gerber那种清晰的电源区域划分和整洁的隔离带会带来一种工程师特有的成就感。