电路板逆向工程服务
目录
维持生产线运转的电路板发生故障。原制造商已于2011年倒闭,设计文件从未转移。除了花费六位数更换整个系统之外,唯一的办法就是根据手中现有的设备复制电路板。
大多数企业在寻求电路板逆向工程服务时,都面临着这样的情况:并非出于学术好奇,而是因为存在实际问题,且该问题会造成实际停机时间和实际损失。
本指南涵盖了专业的PCB 逆向工程服务实际能提供什么,哪些因素会使项目比看起来更难,哪些部分无法恢复,费用是多少,以及如何选择一个不会让你的处境比开始时更糟的供应商。
1. 为什么董事会最终会缺少文档
了解文档消失的原因有助于对逆向工程能够重建什么和不能重建什么设定合理的预期。
设计文件不再存在的最常见原因:
- 原厂封条: 负责生产电路板的代工厂或设计公司倒闭、被收购或停止了该产品线的生产。文件没有被转移,或者转移不完整。
- 企业转型期间的数据丢失: 在工业和医疗设备领域,收购、合并和工厂搬迁是导致设计数据丢失的最常见原因。一块1995年设计的电路板可能在有人发现文件丢失之前已经易手三次。
- 故意隐瞒: 一些原始设备制造商保留设计文件作为商业手段——用户只能从原始设备制造商处购买替换电路板。电路板逆向工程打破了这种依赖性。
- 从未有过记录: 小公司从原型到量产的过渡阶段常常省略正式文档。设计电路板的工程师已经离职,留下的只是一个能正常工作的样机,除此之外别无其他。
- 格式过时: 文件仍然存在,但其软件版本或格式已无法被任何当前工具读取——即使物理上存在,功能上也已丧失。
在所有这些案例中,实物电路板都是主要的事实依据。逆向工程过程中产生的一切都是基于这些实物证据重建的。
2. 该服务实际产出的内容
电路板逆向工程项目会生成一套完整的文档包——与公司内部从零开始设计电路板时生成的文档完全相同。主要成果包括:
| 交付 | 格式 | 它能做什么 |
|---|---|---|
| 原理图,示意图 | PDF + 原生 CAD(Altium、KiCad、OrCAD) | 电路理解、故障诊断、未来改进 |
| Gerber 文件(所有图层) | RS-274X / Gerber X2 | 任何制造商的电路板制造 |
| 钻孔锉 | Excellon 格式 | 制造过程中的钻孔 |
| 材料清单 | Excel / CSV | 零部件采购;报废零部件替换 |
| 网表 | IPC-D-356 或原生 CAD | 电气测试、设计验证 |
| 取放文件 | 包含 X/Y 坐标和旋转信息的 CSV 文件 | 自动化SMT组装 |
| 装配图纸 | 手动装配参考和来料检验 |
原理图的重建过程是大多数客户看不到但却最关心的部分。工程师不仅仅是追踪铜线——他们还会分析电路拓扑结构:识别电源架构、绘制处理器I/O图、追踪模拟信号链,并记录每个部分的功能。如果原理图提取只显示连接而没有功能理解,那么生成的文档虽然技术上完整,但实际上对故障排除或修改毫无用处。
原型验证对您意味着什么:只有当根据 Gerber 文件制造并根据物料清单组装的电路板能够通电并完全按照原样运行时,文档包才能被确认正确。任何差异——例如漏走的线路、错误的元件值或错误的过孔分配——都会在您收到文件之前在此阶段被发现。如果没有原型验证,您收到的将是未经验证的重建版本。
全方位服务提供商可提供的可选交付成果:
- 固件二进制文件(在技术和法律上可提取的情况下——参见第 4 节)
- 用现代替代品替换过时部件的建议
- STEP 3D模型用于机械集成验证
- 作为项目的一部分,我们制造并测试了替换电路板。
3. 难以预测的因素:什么会拖慢项目进度
每个电路板逆向工程项目看起来都很简单,但实际操作起来却并非如此。以下这些因素会延长工期并增加成本——在提交电路板进行分析之前,了解这些因素非常重要。
层数是成本和时间的主要驱动因素。外层采用光学成像。4层及以上电路板的内层则需要X射线成像或CT扫描。8层电路板的工作量并非2层电路板的4倍,而是6到8倍,这是因为层间连接必须逐层追踪和验证。对于带有微孔和盲孔/埋孔的HDI板,由于X射线无法分辨堆叠的过孔结构,因此必须进行CT扫描。
未标记或定制的元件是最难以预测的变量。被磨掉标记的集成电路 (IC) 或没有公开文档的定制专用集成电路 (ASIC) 可能需要数天的功能分析——曲线追踪、行为测试,有时甚至需要拆解——才能确定元件的类型和功能。一个无法识别的定制 IC 就可能使项目工期延长 1-2 周。
电路板损坏迫使工程师进行推断而非直接观察。烧毁的线路、腐蚀的区域或缺失的元件都需要工程师根据周围电路的情况来重建电路原貌。这属于工程判断,而非测量——它增加了不确定性,需要进行功能验证以确认推断是否正确。
影响项目范围扩大的董事会条件因素:
- 覆盖元件标记或线路的保形涂层或封装剂
- 重新布线或剪断线路表明现场进行了修改(哪个版本是正确的?)
- 之前尝试过的维修方法已经改变了原电路。
- 潮湿或化学物质腐蚀导致焊盘连接处模糊不清
- 仅有一块样品板可供使用——如果需要进行破坏性层分析,您将失去唯一的参考单元。
提供至少两个样品板——一个用于无损分析,另一个可用于必要时进行破坏性横截面分析——可以显著降低项目风险和缩短工期。

4. 固件、ASIC 以及无法恢复的内容
这是大多数电路板逆向工程服务页面都会省略的部分。但它比评估中的任何其他部分都更为重要。
微控制器固件并非PCB的一部分,而是预先编程到设备中的软件。逆向工程过程可以完美地重建硬件设计,但无法得知MCU上运行的程序是什么。如果MCU是空白的或已被擦除,复制的电路板可以通电但没有任何反应。固件提取是一个独立的过程,需要从设备中读取已编程的代码。
固件能否提取完全取决于MCU的读取保护机制:
- 未设置读取保护: 固件可以直接用编程器读取。这在20世纪90年代至21世纪初的老式设计中很常见。
- 软件读取保护(RDP): 大多数现代微控制器(STM32、PIC、AVR 等)都允许开发人员设置读取保护位。一旦设置,任何标准方法都无法在不破坏设备的情况下提取固件。
- 硬件安全: 安全元件和加密型微控制器具有物理对抗措施,使得提取变得极其困难或不可能,除非使用专门的实验室设备,而每次尝试都需要花费数万美元。
如果您的电路板上的MCU启用了读取保护(大多数量产电路板都启用了读取保护),则逆向工程服务无法提取固件。电路板文档将完整准确,但MCU需要重新编程,您可以使用自己保留的固件或从头开始重新构建的固件。
定制ASIC和FPGA面临着类似的问题。我们可以识别其物理封装,通过功能测试确定引脚排列,并记录ASIC的接口。但是,ASIC的内部逻辑——即ASIC实际执行的操作——却是一个黑盒。只要原始ASIC可用,复制的包含相同ASIC的电路板就能正常工作。但如果ASIC已停产且无法找到货源,无论逆向工程文档多么完整,都无法复制出功能正常的电路板。
在您选择任何电路板逆向工程服务之前,请务必:识别电路板上的所有可编程器件,确定是否需要提取固件,并向服务提供商详细询问他们针对您的MCU系列的能力和成功率。如果服务提供商承诺无条件提取受读取保护的MCU的固件,那么他们很可能是在欺骗您。

5. 成本和时间:这些数字取决于什么
| 复杂程度 | 典型轮廓 | 费用范围 | 时间线 |
|---|---|---|---|
| 低 | 1-2层,20-100个组件,全部可识别,无HDI | $ $ 3,000 5,000- | 2-3周 |
| 中 | 4-6层,100-500个组件,1-5个定制部件 | $ $ 5,000 15,000- | 3-6周 |
| 高 | 8-16层以上,500-2,000多个元件,HDI,定制ASIC | $ 15,000– $ 50,000 + | 6-12周 |
什么因素会使项目成本从中等水平上升到高水平——以及原因:
每增加一层电路板并非简单的增量操作。它需要单独进行成像,完成该层的完整走线布线,并与其他所有层进行验证。一块 8 层电路板有 28 种可能的层对组合需要检查连通性,而一块 2 层电路板只有 1 种。
如果项目包含原型制作和功能验证,则根据电路板的复杂程度,需额外支付 500 至 3,000 美元——但这是在获得文件所有权之前确认重建是否正确的唯一方法。
如何才能在首次询价时就获得准确报价:
请提交电路板正反两面的清晰照片,照片分辨率需足以辨认元件标识;请提供电路板的大致尺寸和边缘可见层数;请提供任何已知的电路板功能或原始制造商信息;请说明您需要的具体交付物(仅文档,或文档加原型板);请说明是否需要提取固件;以及您可以提供的样品板数量。提交的信息不完整会导致报价范围过大,无法执行。
6. 如何避免被错误的供应商锁定
本节内容的存在是因为电路板逆向工程行业中存在一种特殊做法,这种做法会给客户造成比最初报价高得多的损失——因此在您将电路板交给他人之前,有必要了解这种做法。
文件锁定:一些供应商提供的 Gerber 文件看似完整,但实际上包含故意设置的错误——例如走线连接到错误的网络、缺少过孔、焊盘尺寸不正确——这些错误会导致电路板无法在其他任何制造商处生产,尽管在查看器中看起来一切正常。客户唯一能获得可用电路板的方法是返回供应商处进行生产。逆向工程服务的价格很低;利润主要来自生产加价。
如何保护自己:
- 确保交付的文件在任何制造商处都能正常运行——在项目开始前将这一点写入合同。
- 在接收交付物之前,请对收到的 Gerber 文件运行 DRC 检查。
- 由逆向工程提供商以外的制造商进行的原型验证证实,这些文件确实正确无误。
- 请以标准开放格式(RS-274X Gerber、Excellon 钻头、原生 CAD)请求文件——专有格式会造成依赖性。
供应商评估清单:
- ☐ 在您寄送电路板之前签署保密协议——您的硬件设计是您的知识产权,应从第一次接触开始就受到保护。
- ☐ 内部成像能力:高分辨率光学扫描、X射线和CT扫描,适用于多层板和HDI板
- ☐ 原型验证包含在内或可作为附加功能提供——通过功能电路板验证重建结果,而不仅仅是视觉比较。
- ☐ 内部 PCB制造 和 部件 用于验证——意味着提供商可以在交付文件之前验证文件是否正确。
- ☐ 价格透明,所有费用提前列明——项目开始后绝不增加“复杂度附加费”。
- ☐ 组件采购 能够处理已停产的零部件——如果原始物料清单中包含已停产的部件,这一点尤为重要。
- ☐ ISO 9001认证作为最低质量基准
以下这些危险信号应立即停止评估:
- 如果报价远低于其他两家或多家同等服务商,那么差价总会在其他方面显现出来。
- 未提供原型验证,理由是“对于简单的电路板来说没有必要”——但原型验证对于确保重建的可靠性始终是必要的。
- 不愿在合同中承诺采用标准文件格式
- 没有保密协议流程——供应商不愿在收到您的专有电路板之前签署保密协议,这无法保护您的利益。
7. Highleap的电路板逆向工程服务
Highleap Electronics提供端到端的电路板逆向工程服务和集成制造——从电路板分析到功能验证,所有环节均在一个屋檐下完成。
集成能力的重要性体现在:当提供逆向工程服务的供应商同时负责原型制造和组装时,他们会更有动力确保文件的准确性——他们自身的制造流程可以验证其工作成果。而那些仅负责文档编制并将制造外包的供应商,在文件准确性方面缺乏有效的反馈机制。
功能概述:
- 董事会分析: 高分辨率光学扫描 X射线检查以及对多达 16 层以上的电路板(包括带有盲孔/埋孔结构的 HDI)进行 CT 扫描
- 示意图提取: 包含功能模块识别的完整电路重建——而不仅仅是连接映射
- BOM重建: 零部件识别,包括定制零部件和无标记零部件;过时零部件的采购及现代替代建议
- 布局重建: Gerber 文件、钻孔文件、拾取放置数据均采用标准开放格式——经任何制造商验证均正确无误
- 原型验证: 电路板均为公司内部制造和组装; 功能测试 文件交付前,电路板的原始行为与原先的行为相反。
- 保护: 董事会会议召开前已签署保密协议;已通过 ISO 9001:2015 认证
- 时间表: 根据复杂程度,需 3-8 周;关键设备停机时可提供加急服务。
常見問題解答
我需要提供哪些信息才能获得电路板逆向工程报价?
请提供电路板正反两面的高清照片,照片分辨率需足以辨认元件标识;请提供电路板的大致尺寸和边缘层数;请提供任何已知的原始制造商或功能信息;请说明您需要的交付物(仅文档或文档加原型板);请说明是否需要提取固件;请说明可提供的样品板数量。完整的资料才能提供准确的报价;资料不完整会导致报价范围过大,无法进行比较或参考。
电路板逆向工程服务能否从微控制器中提取固件?
只有当MCU未启用读取保护时,固件才能被读取。20世纪90年代至21世纪初的旧款MCU通常没有读取保护,可以直接使用编程器读取固件。大多数现代量产MCU(例如STM32、PIC、AVR及类似系列)在制造过程中都设置了读取保护位。一旦设置,就无法通过标准方法提取固件。任何声称可以提取已启用读取保护的MCU固件但未提供资质证明的供应商都是不准确的。在假设固件可以恢复之前,请务必先确定MCU系列及其读取保护状态。
如果电路板上的某个元件无法再购买到,会发生什么情况?
逆向工程流程会记录元件的规格——包括电气参数、封装类型、引脚排列和功能。有了这些信息,就可以找到现代的等效元件。大多数情况下,现有产品中都有功能相同的替代品。但也有例外,例如专为原始产品定制的ASIC芯片——如果ASIC芯片无法获得且无法从其他渠道获得,则必须重新设计电路板,用可编程逻辑电路或等效电路替换ASIC芯片的功能,才能实现电路板的复制。这属于独立的工程项目,并非标准电路板逆向工程的一部分。
我如何确定逆向工程得到的文件确实是正确的?
唯一可靠的确认方法是原型验证——根据重建的 Gerber 文件制作电路板,使用重建的物料清单进行组装,并验证其功能是否与原电路板完全相同。将电路板照片与重建的布局进行目视比较可以发现明显的错误,但会忽略一些只有在电路板通电后才会出现的细微连接问题。原型验证应作为交付条件,而非可选附加服务。
对竞争对手的电路板进行逆向工程是否合法?
在大多数司法管辖区,包括美国和欧盟,出于互操作性、替换或竞争分析的目的对电子产品进行逆向工程通常是合法的,这符合既定的合理使用和维修权原则。然而,复制竞争对手的产品进行销售——尤其是在抄袭商业外观或侵犯专利权的情况下——则另当别论。任何具体项目的合法性取决于司法管辖区、目的以及原始设计的知识产权状况。在开展竞争分析项目之前,请务必咨询法律顾问。
我应该送检多少块样品板?
如果可以,请至少寄送两块板。一块板可用于无损分析;另一块板可用于破坏性横截面分析(如果需要进行内层成像)。如果只有一块板可用,请提前告知供应商——这将限制分析选项,并可能影响时间和成本。对于功能单元已完全损毁(仅剩损坏或不完整样本)的板,请在初始报价请求中提供此信息,以便报价范围能够反映重建的难度。
推荐文章
中国24层PCB制造商
如何获取PCB报价?让我们进行DFM/DFA分析……
用于高密度布线的超细线PCB制造
如何获取PCB报价?让我们进行DFM/DFA分析……
堆叠式微孔PCB制造
如何获取PCB报价?让我们进行DFM/DFA分析……
可控深度钻孔PCB制造
如何获取PCB报价?让我们进行DFM/DFA分析……
如何获取 PCB 报价
让我们为您运行 DFM/DFA 分析并向您提供报告。
您可以通过我们的网站安全地上传您的文件。
我们需要以下信息才能给您报价:
-
- Gerber、ODB++ 或 .pcb,规格。
- 如果需要组装,请提供 BOM 清单
- 数量
- 转弯时间
