免费获取学习方案
ARTICLE DETAIL

资讯详情

深耕编程基础知识与建站技术分享的一线实战洞察。

嘉立创PCB工艺变更:设计师如何应对产线规则动态调整

嘉立创PCB工艺变更:设计师如何应对产线规则动态调整 很多画 PCB 的工程师会把嘉立创这类样板厂的工艺能力表当作一个固定门槛来看只要满足过一次后面就一直沿用同一套设计习惯。实际时间长了之后你会发现PCB 工艺是动态的。材料批次、产线设备、质量良率、环保要求都会让厂商的工艺参数发生变化于是就有了“嘉立创PCB工艺变更”这类情况。我所说的工艺变更并不是指某个偶尔出现的公告通知而是指厂商在某个时间点对可制造性规则做了调整。最常见的结果是你按旧规则设计好的文件提交上去系统在 DFM 审核阶段给出提示告诉你某些参数不满足需要修改后重新上传。这个动作背后的原因往往就是产线工艺能力已经变了。这篇文章不讨论厂商内部为什么调整产线而是从设计交付方的角度把工艺变更可能落在哪些设计参数上、什么情况必须改文件、什么情况只需要和工程沟通、以及怎么配置一套能长期应对变更的规范流程讲清楚。重点解决的是同一个问题当板厂规则发生变化时我们到底应该按什么顺序去响应才能既不耽误工期又不牺牲可制造性。1. 信息差的来源嘉立创工艺能力表为什么需要持续跟踪1.1 能力表不是“看过一次就可以”的静态资料嘉立创的定位决定了它的下单流程非常标准化。用户在网页端选择层数、板厚、铜厚、阻焊颜色、表面工艺系统根据内部规则判断能否生产。这套规则并不是永远保持同一组值的。很多样板厂会定期整理加工能力表比如最小线宽线距、最小孔径、最小字符线宽、外层到板边距离、V-Cut 余厚、半孔工艺范围等。由于产线分工不同不同工厂、不同时期的执行标准可能有差异。有的参数看起来只是换了表述方式有的参数则是实际加工限制发生了变化。从设计端观察工艺变更通常有两种形态能力范围收窄。原来的规则允许某些极限值新规则下不再支持或需要增加费用、拉长交期。能力范围扩大或选项变化。比如新增了某类表面处理、支持更高板厚纵横比或新增了某个阻焊颜色但旧工艺选项被替换。无论哪种形态只要设计文件是两三个月前做的都建议重新跑一次 DFM 审核而不是凭记忆判断“上次能过这次应该也能过”。1.2 已经流过的旧项目也可能因为工艺变更而需要切换很多人觉得工艺变更只影响新设计这种理解还不够完整。当你需要返单加急生产同一个旧项目时系统里保存的可能还是旧的 Gerber 文件但后端的工艺规则已经更新了。这时仍然会按照最新规则进行审核不会因为你原来做过一次就自动豁免。所以更准确的理解是工艺变更影响的是“以当前规则生产的所有在制文件和未来设计文件”无论项目新旧。尤其是返单生产、小批量补单、维修件替单这类场景最容易踩坑。1.3 工艺变更信息一般从哪几个渠道透露出来嘉立创不会用很大动静去推送每条产线规则但信息渠道是存在且公开的。下单系统当上传文件后系统在参数选择和在线 DFM 阶段直接显示允许范围。工艺能力文档官网和下单页里会提供最新的加工能力说明。计价页面选择孔径、线宽、板厚时会弹出限制提示。工程审核消息如果已提交文件不满足要求客服或工程人员会在留言中说明需要修改的点。这些渠道分散在不同环节所以最好的做法不是每次下单前临时翻文档而是把自己常用的“设计规则基线”固定下来并标注“适用于某个阶段”。当工程审核给出新限制时再同步更新这份基线。注意如果订单只是小批量验证不要直接把厂商的新规则当成万能标准。你需要问清楚的是“这条规则是强制审核项还是工艺推荐项”这两种情况对设计的改造范围完全不同。2. 工艺参数变更之后哪些设计最容易先遭殃2.1 孔径与孔系最小孔径变化会连锁影响过孔模型和封装库在所有工艺参数里钻孔类参数变化对设计的影响最大也最容易引发连锁修改。假设某个时期系统支持的最小机械钻孔孔径是 0.2mm你把电源板里的散热过孔设计成 0.2mm/0.4mm或者把 BGA 扇出过孔设计成 0.2mm 外径 0.4mm当时生产没有问题。但后续产线把最小孔径限制调整到 0.25mm你的设计里所有小于 0.25mm 的孔都会在 DFM 阶段被拦截。影响并不只是“把孔径改大”这么简单。如果过孔是信号过孔孔径增大后过孔寄生电容和电感会变化高速链路的回波损耗可能变差。如果是电源过孔孔径增大但焊盘不变可能造成孔环不足。如果是 BGA 扇出孔径增大后可能导致相邻焊盘间距不够必须重新扇出。如果是盘中孔孔径变化还可能和树脂塞孔、电镀填平工艺配合不当。所以处理孔类变更时不能只改钻孔尺寸还要同时检查焊盘尺寸、反焊盘、盖油设置、孔到孔间距。2.2 线宽线距看起来很宽松的参数一旦收窄就会拖累一大片线宽线距规则是样板厂审核里最容易被看到的参数。很多人习惯按“最小 6mil/6mil”来画板觉得余量很大。但工艺变更后如果最小线距要求提高到 8mil或者内层间距要求从 4mil 改为 5mil表面上只是差了 1 到 2mil实际需要重画的区域却非常多。如果变更只发生在内层你还要把内层地铜铺铜的间距重新拉伸。因为很多 PCB 内层会大面积铺铜铺铜与走线、过孔之间的距离是自动避让的。规则变化后重新敷铜一次就会产生大量细碎铜皮有时还会造成平面层被分割。看起来只是跑一遍“重新铺铜”的命令实际上铜皮分割带来的回流路径变化是设计层面的问题。线宽变化同样会牵动阻抗设计。比如差分线原来用 0.1mm 线宽能达到 90Ω 阻抗参数变更要求线宽不能低于 0.12mm那么只能通过增大线距、调整参考层距离来重新满足阻抗。如果叠层介质厚度固定线宽调整反过来可能又影响单端阻抗。这种情况下最好先和厂商确认他们最新的阻抗叠层建议而不是自己只改一个线宽值。2.3 叠层、基材和表面处理变化隐蔽性最强的工艺变更孔和线的问题在 DFM 阶段通常能直接看到叠层和基材变化则隐蔽得多。比如板厂因为材料供应商调整把默认 FR-4 板材的 DK 值或损耗因子做了替换。如果微带线、带状线是按照旧 DK 值计算宽度的即便最终阻抗测试结果还在 ±10% 内衰减、相位一致性也可能和之前不同。这类问题不会在 DFM 审核提示里出现只有做高速仿真、阻抗条测试或实测链路时才会暴露。表面处理的工艺变更也很常见。比如沉金药水体系变化导致金层厚度、镍层厚度出现偏差进而影响焊接可靠性又比如无铅喷锡改为有铅喷锡或反之会影响长期存储和插件焊接。对打样板来说可能只是板面颜色和可焊性差异对量产板来说则可能涉及 CTI 等级、RoHS 合规等文件变更。所以处理工艺变更时我一般会在两个层面分别确认可制造性层系统是否能做、间距是否满足。电气与材料层材料参数是否一致、表面工艺是否影响性能。第二个层面经常被忽略但往往比第一个层面更致命。3. 工艺变更出现后我先按这套紧急响应方案处理如果项目已经在打样阶段收到工艺变更提示比如“当前文件孔径不满足要求”“内层间距小于最小限制”先不要慌按下面的顺序处理。3.1 第一步把影响定性成致命、非致命、可接受不是所有不满足都要以改设计收场。致命影响指不修改就无法生产或修改后电气性能无法保证。比如最小孔径不允许、最小线距不足。这类必须回到 EDA 工程修改不要试图通过隐瞒图层或简化文件绕过去。非致命影响指生产能做但工艺余量下降。比如孔环略小、丝印文字和焊盘间距偏小。这类可以和工程师确认是警告还是错误。如果只是警告可以在备注里说明接受风险。可接受影响指与设计功能无关比如板边铜皮到外形线距离比规则小但该铜皮是辅助铜不影响信号和机械强度。这种情况下直接按系统提示做微调或放弃辅助铜即可。不要一看到“不满足”三个字就把整块板重新画一遍。先定性再决定动作。3.2 第二步用全局查询批量筛选设计里的关键对象不同 EDA 的入口不同但思路一致用规则检查或者查找相似对象的方法把所有违反新工艺参数的对象筛选出来。以钻孔为例你可以按孔径过滤把所有小于“新最小孔径”的过孔找出来再看它们的网络归属。如果只是在电源平面里做散热用的非关键过孔修改成一个较大孔径并且只修改焊盘外径风险很低。如果还有 BGA 扇出就要按 BGA 区域单独处理。以线宽线距为例先看规则检查报告里有多少处错误。错误数量在 10 到 20 处时可以逐条调整如果错误数量成百上千说明你的布线规则基线离新工艺太远不适合在旧文件上继续修修补补应该重新调整设计规则后整板重铺。下面是通用处理顺序在 EDA 中打开规则管理器把最小线宽、线距、孔径等参数改成新值。运行一次完整 DRC得到问题清单。按网络分组处理高频信号和电源网络优先普通控制信号其次地铜最后。每次修改后重新铺铜并再次运行 DRC。最后用 CAM 工具或嘉立创在线 DFM 导入 Gerber确认系统不再拦截。3.3 第三步确认工程修改意见时把背景信息写清楚当你需要联系工程人员时不要把问题只描述成“我这边有哪些参数不满足”。更好的表达是当前设计版本号是多少哪些参数是按旧工艺设计的你已经做了哪些调整哪些位置因为封装或结构原因无法调整希望工程确认的重点是什么。这样做的好处是工程人员能快速判断问题出在文件层面还是工艺层面避免来回确认浪费一个甚至多个工作日。如果涉及阻抗、叠层或材料变更建议同时向厂家要一份“当前物料对应的阻抗计算参数”。不同材料体系的介质常数差异足以让你的阻抗结果从合格变成偏差。4. 把“应对工艺变更”做进常规研发交付流程一次临时修板只能救当前项目不能解决长期问题。真正有效的应对方案是把工艺版本管理纳入自己的研发交付流程。4.1 建立一份“工艺规则版本追踪表”很多团队会维护设计规范文档但文档更新往往滞后于板厂实际规则变化。更直接的做法是做一张表记录每次下单时使用到的关键工艺参数。表格里应该包含的关键项参数类别参数项旧版本记录新版本记录变更日期来源钻孔最小机械钻孔孔径0.2mm0.25mm根据下单系统提示订单审核钻孔最小激光钻孔孔径0.1mm0.1mm无变化能力文档线路最小线宽0.1mm0.1mm无变化能力文档线路最小线距0.1mm0.12mm根据 DFM 提示订单审核外形最小板宽6mm8mm根据系统提示下单页面阻焊最小阻焊桥宽度0.1mm0.1mm无变化能力文档表面处理默认有铅喷锡厚度1μm 到 25μm1μm 到 25μm无变化能力文档不需要记录所有冷门参数只记录你实际用到的。每个项目下单前把参数对照一遍能过滤掉绝大多数由工艺变更带来的返工。4.2 设计阶段不要贴着极限值画板应对工艺变更的最省钱方法不是等变更来了再改而是设计时留出足够裕量。如果你的产品只做样板成本压力不大可以按贴近上限的方向设计。但如果这个项目后续要小批量或者量产建议设置一套“通用安全值”比如过孔孔径在封装允许下至少比板厂最小值大 0.05mm信号线宽不要贴死最小线宽预留 1mil 到 2mil 余量BGA 扇出过孔如果结构允许优先考虑稍大一级的孔板边、槽孔、半孔等机械加工区域预留更宽的板边间距丝印最小线宽按厂商推荐值往上提一档避免文字发虚。很多人觉得贴线宽、贴孔径是“技术能力”的体现但从制造角度看贴线设计会让良率和稳定性都明显下降。工艺变更一旦出现紧贴边界的文件必然最先受影响。4.3 用一套规则基线管理多个项目而不是每块板单独打补丁这个感触很深。很多团队因为工程师习惯不同有人用 6mil 安全间距有人用 8mil有人画高速板用 4mil 差分间距。如果每个项目没有统一基线工艺变更后就会变成各改各的很难收敛。我建议按照产品类型维护两套规则文档通用规则所有 PCB 都满足板厂通用能力内的规则适合大多数数字控制板、电源板。高速规则针对 DDR、PCIe、SerDes、射频等链路单独定义差分线、阻抗线、参考层跨分割和等长约束。当板厂发布新规则后先更新通用规则再评估高速规则是否受影响。如果高速规则本身和通用规则冲突比如通用规则要求最小线宽 0.1mm而高速规则要求线宽不小于 0.12mm那就以高速规则为准同时检查高速规则覆盖的区域是否和其他区域冲突。统一基线的另一个好处是 Gerber 文件、装配图和 DRC 报告可以被团队其他人快速接手。即使项目换了工程师只要按规则重跑一次 DRC结果不会天差地别。5. 一旦项目被打回按顺序排查的完整清单项目被系统或工程审核打回时很多人第一反应是“板厂是不是变严格了”第二反应是“我把参数再放宽一点不就行了”。这两步顺序如果反了很容易把原本合格的板子改成有隐患的板子。5.1 先看现象别急着改设计文档收到打回通知后先看系统反馈里的错误码或工程留言内容。常见现象有文件打不开或图层缺少先查 Gerber 导出设置不是工艺问题。钻孔层有异常字符检查钻孔文件格式不是工艺变更问题。孔径小于最小限制才进入工艺参数核对流程。阻焊桥宽度不足可能是封装焊盘和阻焊开窗设置需要调整。板边倒角或外形异常先查外形层和铣削路径。先区分“设计文件问题”和“工艺能力问题”能省很多时间和沟通成本。5.2 核对记录确认本次打回和上次打回之间差了什么如果同一个项目上个季度还通过了这次却被打回重点排查下面几项下单参数是否变了比如这次选了不同的层压结构或表面处理。文件版本是否传错有时是导出了旧版本 Gerber。板厂工艺规则是否更新查看最新能力表或下单系统提示。拼板文件是否有额外工艺要求比如加了邮票孔、V-Cut 或工艺边。制造说明是否被错误解读一些自定义要求写得不清楚会被系统当成不满足项。在核对过程中我一般会保留所有历史下单文件的压缩包包括 Gerber、钻孔文件、下单备注和 DFM 结果截图。这样当规则变化出现争议时手头就有凭证。5.3 判断是否可以申请“工程特批”或“仅样板接受”有些问题在量产里不可接受但在打样阶段是可以接受的。例如板边有一点铜皮距离不够、丝印压上焊盘、外层线距比推荐值小了一点。这类情况下可以按平台规则发起工程确认说明“当前项目为功能验证愿意接受由该参数引起的制造偏差”。但要注意这个动作不能滥用。如果项目本身是量产项目却申请样板特批实际生产时就会因为同一问题造成批量不良。更合理的做法是样板阶段就用半偏差接受来验证风险量产文件必须符合正式量产规则。5.4 回到项目里做一次回归检查修改完工艺问题后很多人只做 DRC 就出 Gerber。其实应该再做一次回归检查尤其是刚改完线宽和过孔的情况下。回归检查包括原理图网络表是否和修改前的版本一致电源和地网络是否完整高速信号长度约束是否变化正反面丝印有没有因为避让而移动是否和装配图冲突钻孔文件是否包含新的孔径和孔位。如果条件允许把改后的版本发给同样需要生产该板的协作同事做一次交叉检查。一个人看图经常漏多一个人看板多一道保障。6. 最后留下几个我一直在用的应对习惯应对嘉立创 PCB 工艺变更真正重要的从来不是某一次改孔还是改线而是你有没有一套可持续更新的规则管理方法。分享一下我个人的习惯不一定适用所有人但参考价值比较高。第一每个项目文件夹下都会放一份PROCESS_CHECK_202X.txt或等效的版本记录里面写清当前设计针对的板厂工艺版本、关键参数来源、下单时间和审核结果。下次再对同一个项目做调整时直接打开这份文件就能恢复上下文。第二不使用任何“凭经验感觉可以”的方式判断工艺问题。所有关键参数都以系统 DFM 结果和人工复核为准即使某个参数明显满足只要系统提示有偏差也会回到设计文件确认图层和单位而不是忽略提示。第三对于涉及阻抗、材料、叠层变更的工艺问题我的原则是要留下可追溯的沟通记录包括邮件、订单留言或客服的确认回复。口头说“可以”不算数真正生产时只能依据文字化的参数来执行。第四样板采用接近极限参数、量产采用更保守参数这样的双轨设计思路能让你在快速验证和稳定量产之间找到平衡。同一个 PCB 设计文件如果只在样板阶段使用极限参数那量产时就得重新调整很容易引入新问题。更稳妥的做法是做两个版本样板版和量产版分别管理。工艺变更是 PCB 行业里的常态不会因为某个厂家的流程做得比较好就消失。掌握一套应对流程之后这些变更就不再是突发事件而变成了正常的工程变更。每次修改都是一次设计经验回填你的设计规则库会在这个过程中越来越贴合真实生产环境。
返回列表