メニュー
ブログ

プリント基板のリバースエンジニアリング:基板から製造データへ

図面のない基板も、基板であることに変わりはありません。正確に復元できる部分と、推測でしか埋められない部分を切り分けるのが、この作業の中心です。

Hitech Circuits エンジニアリングデスク

中国・深セン · PCB製造・実装

2 分で読めます

公開:

最終更新:

技術監修: プロセス数値は公開中の能力表と照合済みです。

プリント基板の層構成を読み取るためのX線検査装置

基板をリバースエンジニアリングする理由

リバースエンジニアリングの大半は三つの事情から始まります。図面がもう残っていない、元のメーカーが製品のサポートを終えた、あるいは自社設備の基板を修理や再認定の前に理解する必要がある。いずれの場合も目的は同じで、製造に使えるドキュメント一式を作ることであり、他社の設計を写し取ることではありません。

復元できるもの、できないもの

確実に復元できるのは、層数と積層の順序、層ごとの銅の形状、ドリル表、ソルダーレジストとシルクの開口、ネットリスト、そして各部品パッケージの位置と向きです。

推測したうえで検証するのは、刻印が残っている部品の定数と、ネットリストが読めるようになった後の各ブロックの機能です。

基板だけからは復元できないのは、ファームウェア、ポッティングやレーザー刻印で覆われた部品の正確な型番、そして元のサプライヤの部品表にしか存在しなかったあらゆるパラメータです。完全な復元を約束する相手は、解析ではなくコピーを説明しています。

作業の流れ

  1. 基板を記録する——縮尺を入れた両面の写真と、何かを取り外す前にすべての刻印を書き留めた記録を残します。
  2. 基板をX線撮影する——層数、ベタ層、ビアの種類、内部の位置合わせを確認します。この段階で以降の費用が決まります。X線装置はプリント基板実装を検査する6つの方法で紹介したものと同じで、ここでは接合部ではなく積層構成に向けます。
  3. 銅を覆っているものを取り除く——コンフォーマルコーティング、ポッティング、必要なら部品そのものも外します。
  4. 層を剥がしてスキャンする——基板を一層ずつ削り、銅の各層を高解像度でスキャンします。
  5. ネットリストを再構築する——スキャンした層をベクター化し、層どうしを突き合わせます。ある層に現れたのに再構築したデータに無いネットは、再構築の誤りとして扱い、採用する前に実物の基板で再確認します。
  6. ブロックごとに回路図を再構築する——電源、デジタル、アナログ、インターフェース。元の名称は基板に印刷されていないため、ブロックは機能で名付けます。
  7. 実物の基板で検証する——ネットリストがあいまいな箇所は実物を測定し、再構築したデータで初品を作って試験します。

成果物

標準的なドキュメント一式には次が含まれます。

  • 回路図(PDF と編集可能なソースファイル)
  • ネットリストと部品表(元の部品が廃番の場合は代替品を明記)
  • 1:1 のガーバーデータとドリルデータ(製造側が変換なしで流せる形式で、プリント基板製造 の見積もりもこのデータ一式から作られます)
  • 層ごとの銅厚と誘電体構成を示した積層構成図
  • 再構築した実装のテストリストとテストポイントマップ

限界はどこから来るか

一つ目の限界は光学的なものです。パッケージの下を配線が通るファインピッチ BGA は、部品を外した後でしか読めません。二つ目は材料で、ポッティング、厚い銅、厚い積層板はいずれもスキャン時間を増やします。三つ目は規模です。二層の基板は写真から再構築できることが多い一方、レーザービアを使う高密度基板はそうはいきません。

再構築したデータを製造に戻す場合、そのデータは製造側が公表している範囲に収まる必要があります——ここでは 1〜38 層、線幅と間隔 0.06 mm です。だからこの数字は、最初のスキャンの後ではなく前に確認する価値があります。範囲はプリント基板製造の対応能力のページに記載しています。

所有権、NDA、ラボが断るべきこと

所有権の確認が道具より先です。基板は顧客の所有物であるか、複製について書面の許諾があるかのどちらかであるべきで、基板を預かる前に NDA を交わします。競合製品を複製して転売する作業、競合他社のラベルを剥がす作業、権利関係が不明な設計を写す作業は、まともなラボが見積もるべきものではありません。基板が他社の保証期間内にある場合は、見積もりの段階で伝えてください。選ぶべき進め方が変わります。

費用を決めるもの

層数と基板面積がスキャン回数を決めます。固有ネットの数が回路図化作業の時間を決めます。部品を外して測定すると工程が一つ増え、再構築した初品の電気検証でもう一つ増えます。見積もりはこの単位で積み上げるため、同じ大きさの基板でも価格が大きく変わります。

見積もり依頼に含めるべき情報

見積もりの依頼には、両面の写真、分かっていれば層数、希望する成果物、製品の最終用途が必要です。基板がまだ筐体に入っているなら、その旨を伝えてください。筐体、コネクタ、ケーブルの形状は、基板単体にはない情報を持つことがあります。再構築した基板を製造に回す場合、通過するゲートはプリント基板実装の品質管理ゲートの記事で説明しています。

技術仕様

標準的な成果物
回路図・ネットリスト・部品表・ガーバーデータ・ドリルデータ
層数の読み取り方法
X線撮影ののち、一層ずつ剥離
基板から戻せないもの
ファームウェア・消えた部品の型番
ドキュメント
積層構成図・テストリスト
着手条件
書面で確認された所有権

よくあるご質問

  • プリント基板のリバースエンジニアリングは合法ですか?

    設計の権利が誰にあるかで決まります。まず所有権を書面で確認するところから始めるべきで、顧客自身が基板を所有しているか、複製の許諾を得ているかのどちらかです。それを書面にしないラボは選ぶべきではありません。競合製品を複製して転売するという見積もりは、サービスではなく警告サインとして受け取ってください。

  • 部品の型番は正確に復元できますか?

    刻印が残っている場合に限られます。レーザー刻印やポッティングで封止された部品は識別情報を失い、破壊解析なしに型番を読み取ることは現実的ではありません。再構築で保てるのは、その位置に求められる電気的な機能と、生産が続いている代替品の提示です。これにより、元の部品が手に入らない場合でも基板を製造し続けられます。

  • 見積もり依頼には何を含めればよいですか?

    基板の両面の写真、分かっていれば層数、成果物がドキュメント一式だけでよいのか再構築した実装ロットまで必要なのか、そして製品の最終用途です。費用はスキャン回数に連動します。層数と基板面積、次に固有ネット数、最後に部品を外して測定するかどうか、の順です。

この記事をシェアする

← ブログ

関連する技術記事

PCBプロジェクトのお見積りを依頼

PCB製造、実装、部品調達、ボックスビルドの無償エンジニアリングレビューとお見積りを承ります。