PCB Layout实战指南:从布局布线到仿真制造的全流程解析

发布时间:2026/8/31 23:11:56
PCB Layout实战指南:从布局布线到仿真制造的全流程解析 接了那么多年的Layout活儿坦白说每次看到有人把“画板子”理解成“把元件摆上去、把线连起来”我都有点哭笑不得。PCB Layout的难度不在“画”而在“权衡”——每一个过孔的位置、每一段走线的弧度、每一层铜箔的厚度背后都是性能、成本、可制造性之间的反复博弈。这篇文章我不想念教科书只想把实战中反复用到的布局布线思路、规则设置方法、以及那些文档里不会写的排查经验一股脑整理出来。无论你是刚接触EDA工具的新手还是被高速信号、开关电源噪声折磨过一阵子的进阶工程师这篇文章应该都能给你一些能直接搬走的参考。1. 从原理图到PCB设计思路与工具选型的完整拆解1.1 布局前必须想清楚的三件事拿到一个原理图第一反应千万别是打开PCB编辑器开始拖器件。我吃过太多次亏后来养成了习惯先花半小时把原理图通读一遍回答三个问题。第一个问题这个板子的主要热源在哪里功率器件、电源芯片、大电流走线区域这些必须提前圈出来。热源集中摆放方便处理散热但如果热源旁边刚好是精密模拟器件那就要小心了高温漂移会直接毁掉信号精度。第二个问题哪些信号是关键信号高速差分对、时钟线、模拟小信号、复位信号这些信号的走向决定了我后面布线时的优先级。关键信号要优先布线、最短路径、最少过孔这就意味着它们在布局阶段就应该被安排得离对应接口和器件尽量近。第三个问题板厂的工艺底线是什么线宽线距能不能做到3.5mil、激光钻孔的费用和交期是否可接受、板厚和叠层是否能匹配物料清单里的器件封装——这些问题如果拖到布线完成之后才确认轻则改板重画重则交期延误。我自己的习惯是在设计启动当天就把工艺参数发给板厂确认一遍。这三个问题想清楚布局的方向基本就定了一大半。1.2 主流EDA工具的选型对比不做精神股东只谈实际差异每次有人问Allegro和Altium Designer哪个好评论区总免不了一场论战。我的观点是工具服务于项目项目服务于产品。根据团队协作模式、板卡复杂度、工程师上手成本来选才是正解。我用一张表把常用工具的差异整理出来大家可以直接对照参考工具核心优势主要不足适合场景Altium Designer一体化流程顺畅原理图和PCB交互直观上手快大数据量和复杂规则管理时性能吃紧中低复杂度板卡、原型验证、项目周期紧Cadence Allegro约束管理器极强支持复杂规则和团队协作高速仿真生态完善学习曲线陡峭界面老旧高速数字板、服务器主板、复杂多层板PADS Layout操作轻快推挤布线顺手中小企业普及率高做复杂等长和区域规则不够直观家电控制板、中等复杂度板子嘉立创EDA云端协作方便元器件库与生产供应链绑定紧密高级功能相对有限简单板卡、学习入门、快速打样网上总有个观点说“大公司都用Allegro所以我也得学Allegro”这个逻辑不成立。工具是服务设计的不是拿来撑门面的。如果板子只有两层、信号速率也不高用Allegro反而会因为复杂的规则设置拖慢进度。反过来如果做的是带DDR3/DDR4的高速板Altium那套默认规则管理方式确实会让人头疼Allegro的约束管理器效率会高很多。还有一点值得提PADS在导入结构工程师给的CAD图纸时比较方便这一点在很多需要精确结构配合的产品里非常实用。工具没有绝对优劣关键是学会用它的长处来匹配你的项目需求。1.3 从原理图到PCB第一次转换时的操作要点无论用哪款工具原理图转到PCB这一步都有相通的操作逻辑。以Altium Designer为例通常在原理图编辑器里执行“Update PCB Document”就能完成初次同步。但实际操作中最容易出问题的不是同步本身而是同步之前的准备工作。首先是确认封装完整性。很多初学者同步完才发现一堆器件没有封装或者封装和实际购买物料对不上这时候再回头改原理图库、重新同步非常浪费时间。我建议在同步前花十分钟把所有器件的封装逐一核对一遍特别是BGA、连接器、电解电容这类封装复杂的器件。其次是板框和定位孔的预置。如果用Altium最好在PCB文件里先按照结构图画出禁止布线层Keep-Out Layer的板框、放好安装孔和定位孔再执行器件导入。这样做的好处是导入的器件会直接落在板框范围内后续布局拖拽时不会乱跑。定位孔如果等布局布线完成后再加经常会发现没有位置放强行打孔又会破坏关键信号走线。之前有个网友私下问过我为什么他从结构工程师那里拿来的DXF导入到AD之后器件“跑到了”板框外面。这个其实不是器件乱跑而是结构图纸的原点坐标和PCB文件不一致。解决办法是在导入DXF前先将结构图归一到坐标原点或者在PCB里重新定位导入的图纸位置。2. 布局的核心法则与实操细节反激电源与板载天线的实战解读2.1 反激式开关电源的布局别把功率环路变成噪声天线反激式开关电源的PCB布局一直是新手和老手分水岭比较明显的领域。热词里“反激式开关电源pcb”搜索量常年不低但很多人搜到的教程只讲“哪里放什么”不讲“为什么这么放”。这里我重点说几个关键环路的处理原则。反激电源的布局核心是控制三类环路功率开关管导通时的输入电流回路、关断时的钳位吸收回路、变压器副边的整流滤波回路。原则很简单——每一个环路的面积都尽可能小。为什么因为环路面积越大等效天线效应越强EMI辐射越严重。实操层面我一般先把输入电容、主开关管、变压器这几个关键器件彼此紧靠放置。让输入电容的地和变压器原边的地尽量就近连接主开关管的散热焊盘和源极回路面积压缩到最小。RCD吸收回路的走线同样要短而粗最好直接贴着开关管和变压器引脚走。输出侧的整流二极管和输出电容也要紧挨着变压器副边这样能有效抑制开关节点上的高频振铃传播到输出端。如果布局阶段留出了足够空间我会在二极管和输出电容之间预留一个可选的RC吸收焊盘给EMI调试阶段留个后手。热词里还有“开关电源PCB布局”相关的搜索其实很多问题不是布出来的而是布局阶段就埋下的。变压器周边如果放置了容易受干扰的反馈采样电阻输出纹波和电压精度就很难调好。反馈走线和功率走线还要注意分开走避免功率地上大的di/dt噪声耦合到反馈信号上。2.2 板载天线的摆放与净空区HFSS 3D Layout仿真的前提条件板载天线对PCB布局的要求极其苛刻因为天线性能很大程度上被周围的地铜、走线和器件高度影响。热词里有“hfss 3d layout中对板载天线进行仿真”这个方向非常值得展开聊一下。在HFSS 3D Layout中做天线仿真第一步不是打开软件而是回到PCB布局里去看天线的净空区。板载天线比如倒F天线IFA周围必须预留足够的无地、无走线区域这个区域通常和天线本身高度相当。比如2.4GHz的板载天线净空区一般建议在10mm以上具体尺寸要参考芯片厂商的天线设计指南。布局时还要注意天线底下的地平面是否完整。很多尺寸敏感的IoT产品喜欢把天线放在板边但底下的地平面被信号走线切得支离破碎这种板子天线效率会低得让人怀疑人生。仿真时你会发现增益曲线难看但你调整匹配网络也救不回来因为问题出在布局不是在匹配。从工具实操角度看HFSS 3D Layout可以直接读取PCB设计文件比如ODB或Altium导出格式但导入之前建议把和天线无关的器件和细节删掉只保留天线区域、参考地平面和馈电网络。仿真模型越干净网格剖分越合理收敛速度越快结果也更具参考性。还有一个让仿真结果和实测对不上的经典原因是介质基板的介电常数设置。等会儿在第4章我会专门讲介电常数频率特性这个问题这里先提醒一句Fab厂提供的叠层参数和元器件手册上的数值往往不完全匹配仿真时要按实际板材做归一化校准。2.3 AD里怎么画无原理图的PCB“ad画简单的无原理图pcb教程”也是初学者搜得比较多的方向。这类需求其实很常见比如应急画个小转接板、或者纯手工搭一个简单测试板不打算花时间维护原理图。Altium Designer支持直接新建空白PCB文件然后从菜单放置元器件Place - Component在里面选择库中的封装来放置。关键点是手动放置的器件没有网络连接信息所有引脚都是空的。如果后续想让某些引脚连到一起常用的做法是手工加导线Place - Interactive Routing或者手动给焊盘加网络标记Place - Net Label。不过我要提醒一下这个流程只适用于非常简单的板子。只要器件超过十几个没有原理图的板子维护起来就是噩梦——改一个连接关系就得去翻物理走线而且最终的网表信息缺失会给板厂生产带来隐患。我自己的经验是能用原理图就用原理图哪怕画个最简单的原理图也就多花一两个小时但换来的可维护性和可检查性是非常值得的。另外还看到有人搜“ad pcb封装中定位孔画法”这个也顺便说一下。定位孔本质上也叫非金属化安装孔在AD里可以直接用“Place - Pad”放置一个孔径比外径小的焊盘然后在“Properties”里把Plated金属化选项去掉就成了一颗非金属化定位孔。如果是压接端子需要的金属化安装孔则要保留Plated选项但需要另外连接到机械层或网络。做封装时把定位孔做到封装里、还是板上单独放取决于定位结构是器件自带还是一板通用实操中我一般倾向于板上单独放这样封装复用性更高。3. 布线规则与信号完整性线宽、差分、等长和层叠的硬核细节3.1 线宽、过孔与电流承载能力对照表不是万能的热词里“pcb线宽与电流对照表”搜索量极高说明很多人都被这个问题卡过。这份对照表很多资料里都能看到核心是根据铜箔厚度和导线截面积估算在特定温升条件下导线能承载的电流。我整理一份常用对照表基于室温25摄氏度、走线在外层、允许温升10摄氏度、基铜1oz即约35微米厚线宽mil截面积平方mil建议承载电流A10350约0.720700约1.4301050约2.1501750约3.41003500约6.02007000约12.0不过这份表只能作为初选依据真正工程设计时必须用IPC-2221标准里的公式做二次校验。公式是I k × ΔT^0.44 × A^0.725其中k是内层和外层的经验系数外层取0.048内层取0.024ΔT是允许温升单位摄氏度A是导体截面积单位平方mil。举个例子外层走线、温升10摄氏度、截面积3500平方mil代入算出来的电流约5.9A和表格接近。多说一条实操经验如果过孔处在电源或电流通道上过孔本身的载流能力也必须考虑。通常10mil钻头、0.5oz成品孔铜的过孔大约能承载1A左右电流。做大电流板时我习惯用多个过孔并联“打过孔阵”比如20A的电流路径会至少放20到30个过孔且均匀分布在需要换层的电流通道上。这里还想提醒一点内层走线因为散热条件差同样的线宽载流能力大约是外层的一半。很多人只按外层对照表设计了内层电源层结果铜皮在满载测试时发热吓人。正确的做法是内层走线在对照表基础上要么加宽一倍要么把温升指标放宽反正散热条件摆在那里绕不过去。3.2 差分对与等长走线规则设置和绕线技巧一次说清“ad软件的pcb差分等长调节”和“高速pcb”都是高频搜索词。差分信号在高速数字电路里的重要性不用多讲关键是规则怎么设置、绕线怎么绕才不破坏阻抗。差分对的核心参数是差分阻抗例如USB是90欧姆LVDS通常是100欧姆而差分阻抗由线宽、线距、参考平面距离共同决定。用Altium和Allegro做差分走线时先在规则管理器里将两个网络设为一个差分对Differential Pair然后指定线宽和线距。比如微带走线、1.6mm板厚下做100欧姆差分阻抗线宽大约6mil、线距8mil、参考平面距离约5mil具体数值以叠层和板材参数计算为准。绕等长的时候有个技巧绕线区不能太长太密否则引入的共模噪声反而会让信号质量变差。我看到很多初学的人把蛇形线绕得像弹簧一样密集这是典型错误。正确的绕线方式是“外抓内松”也就是等长绕线的外部边界尽量整齐内部走线间距大于等于3倍线宽。差分对内等长要求一般在5mil以内组间等长比如并行DDR地址线组要求一般控制在50到100mil具体看接口规范。还有一个经常被忽略的细节差分对在跨越参考平面分割区域时阻抗会突变会产生反射和模态转换。所以布线之前就要规划好保证差分对下方的参考平面连续。如果实在要跨跨分割处必须增加一对返回电流用的缝合电容或者缝合过孔各家的BSP设计指南里一般都有明确要求。3.3 开尔文走线Layout什么时候用它、怎么用热词里有“开尔文走线layout”这个点对很多人来说有点陌生。开尔文连接Kelvin Connection通常出现在电源采样、低阻值检流电阻和精密电压检测等场景。它的核心思想是将电流通路和电压采样通路分开让采样线只承载极小的电流从而消除导线电阻对测量精度的影响。用电池管理、充电器这类产品举例如果采样线直接从负载电流的必经之路上引出那么主回路上的大电流会在铜箔电阻上产生压降采样得到的电压就会偏高导致充电电流控制不准。开尔文连接的做法是从负载端单独拉两根细线与检流电阻两端相连这两根细线上的电流几乎为零因此它们身上的压降也趋近于零电压采样精度就保住了。Layout实操上采样走线不能和大电流线共用一段走线或一个过孔否则采样精度又会被污染。细线拉出来之后尽量不要铺地或者包地保持干净即可。采样线走线宽度不需要太宽5到8mil就足够了关键是路径短且避开干扰源。开尔文走线这个细节做到了很多采样精度问题在原理图阶段解决不了反而在Layout阶段轻松化解。3.4 层叠设计4层板和6层板怎么叠才是合理的“4层pcb板的画法”、“6层pcb叠层数据”、“pcb层叠厚度”这些搜索词的热度说明大家开始关注比“拉线”更底层的设计决策。叠层结构对信号完整性、EMI和电源完整性都有决定性的影响。4层板最常见的叠层方案是“信号-地-电源-信号”即Top-GND-PWR-Bottom。这种叠层的关键点是第二层要作为完整的地平面第三层作为电源平面且电源平面和地平面之间的介质厚度要尽量薄以提供更多的平面电容。这样的平面电容在高频去耦上非常有用可以在一定程度上减小高频去耦电容的负担。6层板则更灵活常见的方案有“信号-地-信号-电源-地-信号”Top-GND-Sig-PWR-GND-Bottom以及“信号-信号-地-电源-信号-信号”两类。前者给顶层和底层提供了紧邻回流平面适合信号质量要求高的设计后者适合更多走线层但信号质量稍弱的设计。关于板厚1.6mm是最常见的最基本厚度但高速板为了控制阻抗匹配常常需要调整层间介质厚度。举个例子如果做100欧姆差分阻抗普通FR4板材、1.6mm总厚度下Top到GND的电介质厚度会影响线宽线距的选择。每一家的叠层参数都会略有不同千万不要把别的项目的叠层直接套用到新项目里。我给新手一个建议第一次做4层板时直接去找嘉立创或者其他板厂索要他们体系内的标准叠层参数表。板厂给的叠层参数是工艺上可保证的阻抗计算也是基于这个参数才能得到准确结果。4. 仿真、DRC检查与Gerber输出把设计稳妥地交给工厂4.1 介质基板介电常数随频率变化仿真时怎么给值热词里有一条问得很有水平“pcb介质基板介电常数随频率变化较大在仿真时应该怎么设置数值”。这是高频仿真里很经典的一个坑。FR4板材的介电常数并非恒定值低频时大约在4.2到4.6之间到了GHz频段可能会降到3.8到4.0而且损耗正切角也会随频率漂移。在仿真软件比如HFSS或ADS里设置介质材料时需要确认你用的是“频率相关模型”还是“恒定介电常数模型”。HFSS里可以给材料设置宽频介电常数数据通过材料库导入或者手动输入多个频点的Dk值软件在扫频时会自动进行插值。如果不做这种设置只给一个固定Dk值仿真出来的谐振频率和实际测试结果可能相差好几个百分点对天线设计来说这就是致命的偏差。对于没有实测板材参数的工程师有一个土办法在材料库里选一个接近的板材数据然后在仿真结果和实物测试之间做二次校准。比如我的板子在2.4GHz实测谐振在2.35GHz仿真却谐振在2.40GHz那说明实际介电常数比仿真用的偏高调整Dk后重新仿真直到两者对上。之后这个“修正Dk值”就对后续同批次板材有很好的参考意义。我的建议是常用板材在项目启动时先按板厂给出的数据在仿真软件里建立材料库再用诸如去嵌校准件如微带线TDR测试验证一次后边很多项目都能复用这套仿真模板。省下的调试时间比你在网上搜各种“怎么设置”值得多。4.2 DRC检查不只要查短路断路AD布局后的五项细节检查搜索词里有人专门问“ad layout中画完板子后怎么drc检查只检查短路断路”说明这个需求在用户群体里确实存在。工具确实提供了分类筛选比如只勾选Electrical里的Short Circuit和Un-Routed但作为过来人我要说一句DRC检查的核心价值不是把所有检查项目一次性跑完而是分层、分批地跑。我最常用的一套流程分四个步骤第一步先跑电气规则短路、断路、间距冲突这类错误必须先清完因为它们是阻断生产的硬伤。第二步跑线宽和过孔尺寸规则确保所有走线和过孔满足板厂最小工艺和设计约束。第三步跑制造类规则比如丝印是否压在焊盘上、元件是否超出板边这类问题不能直接导致板子不工作但影响生产良率和返修便利性。第四步跑高速规则如果设置了的话包括差分对约束、等长约束、最大串扰等确保信号完整性目标达标。在Error Message里查看具体报错时最好先按Error类型分组排序再逐个定位修改而不是在密密麻麻的标记里瞎点。另外Altium里还有一个很实用的功能——执行Bulk Edit或者ROOM检查时可以直接右键错误项跳到对应位置配合十字光标能快速定位问题。有一个很多人都忽略的坑DRC规则里的间距检查只会检查你在规则管理器里设置的网络类。如果你没有单独给高压网络比如反激电源的初级地和次级地之间设置间距规则默认的间距规则可能对安全距离不够。这时候DRC通过了板子拿回来后却可能因为爬电距离不足而发生打火。我一般会给不同网络类分别设置电气间距规则这件事在Layout开始之前就要做好而不是等DRC阶段再补救。4.3 Gerber文件输出从PADS、Altium到嘉立创EDA的实用记录Gerber文件的正确输出直接决定了板厂能不能按你的设计制造出正确的板子。很多人觉得Gerber只是“文件菜单导出一下”的事但每年因为Gerber输出错误造成返工的案例比比皆是。先说Altium Designer的导出要点导Gerber时一定要确认“Layers”里勾选了所有需要的层面包括顶层底层走线层、丝印层、阻焊层、助焊层、禁止布线层等。尤其是禁止布线层Keep-Out Layer很多人不勾这层结果板厂拿到的文件没有外形边框板子外形直接“裸奔”。另外“Drill Drawing”和“Drill Guide”两层需要在钻孔文件里一并输出Gerber文件里如果没有钻孔层板厂无法打孔。PADS Layout生成标准Gerber文件也有自己的一套流程。在PADS里设置Output时要把每一层的光圈表Aperture和笔映射Pen Mapping配置好否则输出时会报“找不到光圈”之类的错误。如果配置不当导出的Gerber在某些CAM软件里会出现线宽异常或碎线片段这点需要特别注意。生成完成后用CAM350或嘉立创的在线下单工具做一次“回读”检查确认各层文件对齐准确、没有缺失层和走线连接异常。嘉立创EDA导出Gerber就相对简单了因为工具本来就是和自家供应链打通的点击“导出制造文件”即会自动生成符合其工艺要求的Gerber和钻孔文件。但即使这样我仍然建议在最终下单前预览一遍层的显示顺序和阻焊开窗情况毕竟供应商没问题不代表你的设计没有问题。还有一个高频搜索是“gerber文件转pcb文件”。这个需求通常是想在现有Gerber的基础上做二次开发但严肃地说Gerber文件转回PCB编辑格式的信息是会丢失的——Gerber里只有图形没有网表和元器件属性。很多转换工具只能生成一堆没有逻辑连接的铜箔和多边形即使转回也几乎没法继续做编辑。我的建议是如果手头只有Gerber而需要修改最好是重新做原理图和Layout如果只是想在Gerber基础上做简单参照完全可以在CAD软件里导入Gerber作为底图来人工重画。5. 常见问题排查与故障记录现场踩过的坑与解坑思路5.1 “The imported file was not wholly contained in the valid PCB region”这个报错我在很多技术群和论坛里见过热词里也出现了这不是个案。它本质上是EDA软件在检测导入文件比如DXF结构图或IPC网表时发现某些元素超出了PCB设计区域的有效范围。排查的第一步是检查PCB区域的尺寸设置。以Altium为例“Design - Board Shape - Define Board Shape”里定义的板框是否足够大。如果板框很小但导入文件里包含了一个较大的封闭图形或者放在了坐标很偏的位置软件就会判断“无法完全容纳”。解决办法也有几种一是先不管报错手动扩展板框到足够大再导入文件导入完成后再把板框裁回到实际尺寸二是在导入前用文本编辑器或CAD软件把DXF里的对象批量选中、移动到坐标原点附近再做导入三是检查导入选项中“单位”设置有些DXF是毫米单位但软件默认设置为密尔这会导致对象尺寸和位置全部错乱。这个报错本身不可怕但它的出现意义在于提醒你在项目初期统一好单位制、坐标原点和板框尺寸后续所有文件的导入导出才不会发生坐标漂移问题。5.2 CAD图导入、封装导入和网络命名的常见坑PADS导入CAD图形这个需求热词“pads怎样将cad导入layout”也是高发问题。我观察到最常见的原因是CAD图里的线弧曲线类型和PCB工具的兼容性差。PADS的“Import DXF”功能支持常见的直线、圆弧、圆等基本图元但CAD文件里如果包含了样条曲线Spline或多段线Polyline且精度很高PADS处理时会丢失或者变形。解决思路是在AutoCAD里先把底图“炸开”Explode成适合导入的基本图元再在导出DXF时选择合适版本比如AutoCAD 2010以下版本这样PADS导入的兼容性会好很多。另外CAD图里如果有文字或标注对象建议在导入前统一删除只保留板框、开孔和定位信息。关于“cadence封装导入pcb”这里提醒一下新手Allegro的封装是独立的*.dra/.pad文件并不是在PCB编辑器里直接画一个焊盘放上去就行。正确的流程是先用Pad Editor制作焊盘再在Package Designer里调用焊盘做封装生成之后封装库路径要在PCB编辑器里正确指向。很多人导入封装失败十有八九是封装库路径没设置或没有把.psm文件添加到库列表里。网络命名问题也值得一提有网友搜“ad pcb怎样命名网络”其实不只是AD所有PCB工具都要求“网络名唯一、字符范围规范”。在原理图阶段网络标签命名时就要避免中文、空格和特殊符号尽量只用字母、数字和下划线。这样到了PCB阶段网络分组、差分对设置、DRC约束都会顺利很多。5.3 制板时的工艺参数板厚、孔铜、表面处理怎么选最后再聊聊那些不是在电脑屏幕上看到、而是在厂里被检验出的问题。“altium pcb板厚设计”和“pcb工艺”这类搜索词背后本质上是大家对制造边界的不熟悉。板厚选择首先要考虑机械强度常规1.6mm是平衡点但BGA密集、板面小的情况下可以考虑1.2mm或1.0mm板子尺寸大或者元器件重则需要加到1.8mm甚至2.0mm。层叠结构上板厚变化会影响各层介质厚度进而影响阻抗计算所以这些工作在布局前就要定好而不是等布线完了再送来打样。孔径和孔铜方面常规机械钻的最小孔径一般建议不低于0.2mm推荐使用0.3mm以上这样生产成本和良率都有保障。孔铜厚度常规是20-25微米左右如果大电流板需要更大载流能力可以要求加厚孔铜。但加厚孔铜对钻孔孔径有最低要求太小的孔加厚孔铜容易堵孔这点要提前与板厂确认。表面处理工艺上无铅喷锡是性价比最高的适合大多数产品但如果是金手指或者需要多次焊接/返修的板子沉金是更稳的选择存储环境湿度大的场合OSP的保存期限比较短产线周转慢的时候要谨慎用。这些工艺参数每一项都会影响成本但每一项也都在保障产品质量提前和板厂工程师沟通比在最后下单时再临时改方案要省心得多。如果你正在做的是电源板还建议在板边预留一些工艺边和拼板位方便SMT贴片时过回流焊和板边夹持。这看起来是小事但生产调试时你会发现它非常救命。我在实际项目中看到太多“设计很漂亮、生产很痛苦”的板子问题几乎全出在工艺参数和Layout细节的配合上。把这些问题想在前面后面打样的过程会顺畅很多。我个人这些年做Layout最大的体会是画板子从来不是画画而是把原理图变成可制造产品的一整个决策过程。每一个过孔、每一段铜箔、每一层叠层都在替你的电路做“代言”。学会在布局阶段就把热、信号、EMI、工艺这些约束揉在一起考虑后面布线阶段会轻松非常非常多。再有一个建议所有关键规则阻抗、等长、间距都要养成“写进规则管理器而不是记在脑子里”的习惯这样后面无论是改板还是换人接手都不至于翻车。希望这些经验能帮大家在PCB Layout这条路上少踩几个坑。