AD20四层板设计实战:从叠层规划到地隔离的完整指南
1. 从两层板到四层板的跃迁不只是多两层那么简单如果你已经用AD20Altium Designer 20画过一些简单的两层板并且感觉布线越来越吃力信号质量总是不尽如人意或者面对稍复杂一点的MCU、DDR内存、高速接口就束手无策那么是时候认真考虑四层板了。这不是一个简单的“层数翻倍”问题而是一次设计理念和工程能力的升级。很多人对四层板望而却步觉得那是“高手”的领域或者担心成本飙升。实际上在现代电子设计中四层板早已成为复杂一点数字电路的“标配”其带来的稳定性提升和设计简化远超过那点额外的板材成本。我最初接触四层板时也犯过很多错误比如把电源层当信号层乱穿线导致整个板子电源噪声巨大又比如地层分割不当让数字地和模拟地形成了“天线”收音效果一流。这些坑踩过之后才明白四层板的核心价值在于它提供了一个近乎理想的大面积参考平面。对于AD20这样的工具来说用好四层板结构能极大发挥其布线、铺铜和规则检查的优势。本文将结合AD20的操作细节拆解四层板设计的核心逻辑、具体操作步骤以及那些教程里不会明说的“潜规则”和避坑指南。无论你是正在准备第一个四层板项目还是想深化对多层板设计的理解这些从实战中总结的经验都能让你少走弯路。2. 四层板叠层结构选对方案事半功倍在AD20里新建一个PCB文档第一件事不是画线而是规划叠层。叠层结构决定了板的电气性能、EMC特性和可制造性。对于标准的1.6mm厚四层板常见的叠层方案主要有两种而选择哪一种将直接影响你后续所有布局布线的策略。2.1 方案一信号-地-电源-信号推荐这是最经典、最推荐的四层板叠层结构。具体分层如下Top Layer顶层主要放置关键信号线、晶振、高速信号线以及大部分表贴元器件。Internal Plane 1内电层1设置为GND地层。这是一个完整的大面积铜层。Internal Plane 2内电层2设置为PWR电源层。可以分割为多个不同电压的电源区域如3.3V、1.8V、5V等。Bottom Layer底层放置密度较低的信号线、插接件等。为什么这个方案是首选关键在于顶层和底层这两个信号层都紧邻一个完整的大面积参考平面顶层参考GND层底层参考PWR层。信号线的回流路径清晰且最短能有效控制信号完整性减少电磁辐射。在AD20中当你从顶层打过孔到底层时过孔会自然穿过中间的电源和地层但由于它们是大面积铜通过适当的反焊盘Anti-pad隔离并不会造成短路反而为信号提供了良好的回流通道。2.2 方案二地-信号-信号-地这种结构将两个信号层放在中间顶层和底层都是地平面。它的优势在于对中间信号层的屏蔽效果最好EMI性能极佳。但缺点也很明显所有元器件都只能放在两个内信号层这在物理上几乎不可行除非是纯埋盲孔设计成本极高或者只能通过大量过孔将元件引脚引到内层这大大增加了设计复杂度和成本。因此对于通用设计不推荐此方案。在AD20中设置叠层在PCB编辑界面按快捷键D-K或在设计菜单中找到“Layer Stack Manager”层叠管理器。默认是两层板。点击左上角的“Add Layer”下拉按钮选择“Add Internal Plane”添加两个内电层。双击每一层的名称进行重命名是一个好习惯例如将“InternalPlane1”改为“GND”将“InternalPlane2”改为“PWR”。在右侧属性面板可以设置每层铜厚通常1oz即35μm、介质Core和Prepreg的材料与厚度。对于1.6mm板常用的叠层厚度比如Top/Bottom铜厚1oz介质层如FR-4厚度根据板厂能力调整总厚达标即可。初期可以不深究板厂工程师会帮你调整优化。重点确保你的叠层顺序是“Top-GND-PWR-Bottom”。注意叠层设置是PCB设计的“地基”。一旦开始布线后再修改可能会导致大量布线需要调整。务必在布局前确定好。3. AD20内电层与分割技巧让电源网络清晰可控内电层Internal Plane是四层板设计的精髓所在。在AD20中内电层默认是负片设计。这意味着你看到的铜皮是“被挖空”的部分而实际的铜是除了这些挖空区域外的整个平面。这种设计的好处是数据量小刷新快但对于初学者可能不直观。3.1 创建与连接内电层网络指定网络在“Layer Stack Manager”中点击内电层如PWR层的“Net”列会弹出网络分配对话框。你可以在这里将该层分配给一个特定的网络如“3V3”或者选择“No Net”稍后分割。通过过孔连接当你在顶层或底层的元件引脚上放置一个过孔并想将它连接到内电层时AD20会自动处理。例如一个电容的接地焊盘你放置一个过孔快捷键P-V如果这个过孔的网络是GND并且它穿过了GND内电层那么AD20会自动在过孔和内电层铜皮之间生成一个“十字花”连接Thermal Relief也叫热焊盘或花焊盘。热焊盘非常重要它用几根细线连接过孔和平面避免了因为大面积铜皮散热太快而导致焊接困难。3.2 电源层分割实战很少有项目只有一个电源电压。通常我们的PWR层需要承载3.3V、5V、1.8V等多种电源。这就需要使用“分割平面”功能。操作步骤将PWR层的网络暂时设置为“No Net”。切换到PWR层在PCB面板底部标签页点击。使用“Place” - “Line”工具快捷键P-L但注意这里的线不是普通的导线而是“分割线”。在画线之前务必在属性面板按F11调出中将“Line”的层设置为“PWR”并且将其“Net”设置为你想创建的第一个电源网络例如“3V3”。用这条线在PWR层上画出一个闭合区域这个区域将来就会成为3.3V的铜皮。AD20会实时显示分割效果。画完闭合区域后在这个区域内右键选择“Polygon Actions” - “Define Split Plane from selected primitives”这样就正式定义了一个分割区域。重复步骤3-6为其他电源如“5V”画出其他闭合区域。关键一步将不同区域分配给对应网络。你可以使用“Tools” - “Polygon Pours” - “Polygon Manager”。在管理器里为每个分割区域显示为不同的“Polygon”分配正确的网络。分割原则与避坑经验间距要足够分割线之间的间距以及分割区域与板边的间距必须满足板厂的工艺要求如0.2mm以上并在AD20的Design Rules中设置相应的Clearance规则。避免狭窄通道两个高压差电源如12V和1.8V之间的分割区域不要留出细长的通道容易产生铜皮碎片或制造问题。先分割后打孔建议先完成主要电源区域的分割再根据元件位置放置电源过孔。这样你可以清晰看到过孔是否落在了正确的电源区域内。电容的过孔要打在铜皮上退耦电容的接地过孔和电源过孔务必确保其直接打在完整的地平面和对应的电源分割区域上不要打在了分割线上或区域外否则会导致连接失效。你可以通过AD20的“Tools” - “Teardrops”添加泪滴加强过孔与铜皮的连接。4. 布局、布线策略与AD20高效操作有了好的叠层和电源规划布局布线就是执行的艺术。四层板相比两层板给了你巨大的布线自由度但也不能随意而为。4.1 核心布局思想功能区划分按照电路功能模块进行布局如MCU及外围、电源模块、接口模块、模拟部分如传感器。让相关元件聚集在一起。电源路径优先先放置电源转换芯片如LDO、DCDC及其输入输出滤波电容。确保大电流路径短而粗。为关键信号预留通道提前想好高速信号线如USB差分线、SDIO数据线、时钟线的走线路径避免被其他元件阻挡。4.2 差分走线设置与布线对应热词ad20加差分走线高速差分信号如USB、HDMI、MIPI必须使用差分对布线。AD20对此有很好的支持。在原理图中定义最好的做法是在原理图中用“Place” - “Directives” - “Differential Pair”放置差分对标识符并给两条线网络命名为“N”和“P”后缀如USB_DP和USB_DM。在PCB中交互式布线在PCB界面选择“Place” - “Interactive Differential Pair Routing”快捷键P-I。先点击差分对中的一个网络如USB_DPAD20会自动高亮其配对网络USB_DM。拖动鼠标两条线会并行走出并自动保持你设定的间距。按Tab键可以实时调出属性面板修改线宽、间距等规则。规则驱动在“Design” - “Rules”中找到“Routing” - “Differential Pairs Routing”可以设置差分对的最小/最大线宽、间距等。通常差分阻抗控制如USB要求90欧姆差分阻抗需要通过调整线宽、间距以及到参考平面的距离来实现这需要借助阻抗计算工具或与板厂沟通。4.3 处理“Off Grid Pin”警告对应热词ad20原理图转pcb提示off grid pin这是一个常见但令人烦恼的警告。它指的是原理图元件的引脚没有落在PCB栅格点上。虽然有时不影响电气连接但会导致布线不整齐甚至DRC错误。解决方法一次性对齐所有元件在PCB界面全选所有元件CtrlA然后右键选择“Align” - “Align to Grid”。AD20会尝试将所有元件的焊盘中心对齐到当前捕获栅格。调整栅格设置如果上述方法无效可能是栅格设置不合适。按快捷键G可以切换捕获栅格。对于贴片元件常用的栅格是0.1mm或0.05mm。你可以通过“View” - “Grids” - “Set Global Snap Grid”进行更精细的设置。检查原理图库根本原因可能是原理图库的引脚定义本身就不在栅格上。这就需要打开原理图库文件.SchLib编辑该元件将其所有引脚的坐标设置为整数倍的栅格值如10mil的倍数。4.4 铺铜与“选中不了铺铜”的问题对应热词ad20选中不了铺的铜四层板铺铜主要是顶层和底层的信号层铺地铜用于提供额外的屏蔽和连接。铺铜操作选择需要铺铜的层如Top Layer点击“Place” - “Polygon Pour”快捷键P-G。在弹出窗口中选择网络通常是GND设置填充模式Solid或Hatched勾选“Remove Dead Copper”移除死铜然后画出板框形状。无法选中铺铜这是一个高频问题。原因和解决步骤检查选择过滤器按快捷键ShiftF打开“Filter”面板。确保“Polygons”这一项是被勾选上的。很多时候不小心点掉了就选不中任何铺铜了。铺铜被锁定在铺铜属性中如果勾选了“Locked”则无法直接选中和移动。你需要先按Tab键当鼠标悬停在对象上时调出属性框取消锁定或者从“PCB”面板的“Polygons”列表中找到它并解锁。铺铜优先级低在“Tools” - “Polygon Pours” - “Polygon Manager”中可以调整铺铜的覆铜顺序。有时后铺的铜会覆盖先铺的导致你点选到的是下层对象。最简单的方法直接按快捷键S-PSelect All on Layer可以选中当前层的所有对象其中就包括铺铜。5. 设计规则检查与生产文件输出设计完成后必须经过严格的检查才能发去制板。5.1 设计规则检查按T-D运行DRC。你需要根据板厂的工艺能力通常能在其官网找到工艺参数文档如嘉立创的“工艺边距要求”来设置规则。关键规则包括Clearance所有对象之间的间距一般设置为0.2mm8mil或更宽。Width导线宽度电源线要加粗如0.5mm以上信号线0.2mm-0.3mm。Routing Via Style过孔尺寸外径建议不小于0.4mm内径不小于0.2mm。Polygon Connect Style设置铺铜连接方式通常选择“Relief Connect”连接线宽4-10mil连接数4。5.2 过孔盖油与位号图导出过孔盖油为了让过孔不上锡避免短路和美观可以要求板厂“过孔盖油”。在AD20中没有一键盖油命令。通常的做法是在输出Gerber文件的钻孔层Drill Drawing或直接在给板厂的制板说明中用文字注明“所有过孔盖油处理Tenting Vias”。更专业的做法是在“PCB”面板中筛选出所有过孔在属性里将“Solder Mask Expansion”设置为“Tented”但这种方法生成的Gerber文件不一定所有板厂都能完美识别文字说明最保险。导出位号图装配图或位号图是给焊接工人看的。在AD20的“File” - “Smart PDF”向导中可以选择生成包含元件轮廓和位号的PDF。更直接的方法是在PCB界面确保所有丝印清晰可见然后“File” - “Export” - “PDF/Image”在设置中只打开“Top Overlay”和“Bottom Overlay”层以及“Mechanical”层板框即可导出纯净的位号图。6. 三种地隔离的实战处理对应热词四层板怎么画三种地隔离在实际项目中经常需要处理数字地DGND、模拟地AGND和可能的外壳地PGND或功率地。目标是在电气上实现单点连接避免地环路噪声。错误做法在PCB上用一条线把三个地网络直接连在一起。正确做法利用四层板完整的地平面层结合“分割”与“单点连接”。规划区域在布局阶段就在PCB上物理划分出数字电路区、模拟电路区如传感器、运放和功率区如电机驱动、大电流DCDC。在GND层进行分割切换到GND层。使用画线工具P-L将GND层分割成三个独立的区域分别对应DGND、AGND、PGND。分割线的宽度要足够如1mm确保物理隔离。这三个区域在GND层上是彼此不连接的。单点连接在三个地区域的边界附近选择一个合适的位置通常靠近电源入口或接口处放置一个0欧姆电阻或磁珠作为“桥”。在PCB上用顶层或底层的导线将这个“桥”的两端分别连接到两个需要连接的地区域例如桥的一端接DGND区域的一个过孔另一端接AGND区域的一个过孔。关键这个连接点是唯一的电气连接点。所有数字部分的地过孔都打在DGND区域所有模拟部分的地过孔都打在AGND区域它们通过这个“桥”在一点汇合。信号线跨分割区如果有信号线需要从数字区走到模拟区务必让这条信号线在跨越GND层分割缝隙的附近伴随一个地过孔为信号提供最短的回流路径避免回流路径绕大圈产生天线效应。这种做法的好处是高频噪声被限制在各自的地区域内而直流和低频部分又通过单点连接保证了等电位。在AD20中你需要为DGND、AGND、PGND创建不同的网络并在GND层上进行分割平面操作操作方法与电源层分割类似但网络都选择GND相关的网络并通过放置元件0欧电阻和导线来实现最终的连接。