産業用 FPGA ボードの信頼性:温度・振動・EMC 設計
ラボでは正常動作する FPGA ボードが工場現場ではクラッシュする——温度ドリフト、コネクタの緩み、EMC 不合格。産業グレードの FPGA ボードは -40°C から 85°C で確実に動作し、5g 振動に耐え、IEC 61000 の EMC 試験を通らなければならない。本稿では熱勾配設計、振動補強、EMC シールド、そして現場で本当に生き残るボードの選び方を分解する。
1. 民生用と産業用:本当の差
同じ FPGA シリコンでも産業グレード版は 2–3 倍高くなることがあり、その差は温度範囲だけではない:
| 仕様 | 民生用 | 産業用 | 車載用 |
|---|---|---|---|
| 動作温度 | 0°C ~ 70°C | -40°C ~ 85°C | -40°C ~ 105°C |
| 保存温度 | -40°C ~ 85°C | -55°C ~ 125°C | -55°C ~ 150°C |
| 振動(正弦波) | 規定なし | 5g / 10–2000 Hz | 10g / 10–2000 Hz |
| EMC 規格 | 規定なし | IEC 61000-6-2/6-4 | ISO 11452 / CISPR 25 |
| FIT レート | 約 100 | 約 30 | 約 10 |
| 期待寿命 | 3–5 年 | 10–15 年 | 15 年以上 |
核心的な差:熱サイクル下のはんだボール疲労、振動下のコネクタ緩み、EMC 下のレジスタ upset——これらが現場故障の上位 3 要因だ。
2. 熱設計:温度勾配がボードを痛める
フル稼働の FPGA はジャンクション温度が 100°C 超に達する一方、PCB の端は 50°C ということが起きうる。25°C の勾配は熱応力を生み、何千回ものサイクルではんだ継手に亀裂を走らせる。
熱設計のツボ
- ジャンクション温度の見積もり:Tj = Ta + P × θja。XCKU15P で 15W、θja = 3.5°C/W、Ta = 85°C → Tj = 85 + 15×3.5 = 137.5°C、100°C の制限を超過——ヒートシンクまたは強制空冷が必須。
- PCB の熱バランス:FPGA 直下に銅箔プレーンを張り、周囲にサーマルビア(直径 0.3mm、ピッチ 1.5mm)を配置して下層へ熱を逃がす。
- 温度センサ:オンボードの NTC サーミスタを FPGA が読み、95°C 超でスロットルまたは警報。
- 電源シーケンス:コア電圧(1.0V)を先に、IO 電圧(1.8V/3.3V)を後に投入してラッチアップを防ぐ。
実例:現場でクラッシュする産業用カメラ
ある顧客が民生グレードの Kintex-7 ボードを機械ビジョンに使っていた。ラボの 25°C では 1 週間問題なく動いたが、60°C の制御盤に設置すると 1 日 2–3 回クラッシュした。原因:FPGA ジャンクション温度が 95°C に達し、民生グレードの上限 85°C を超過。熱サイクルで設定用 SPI Flash が時々破損していた。産業グレードシリコン + ヒートシンクへの変更で解決した。
3. 振動と機械的補強
産業環境(工作機械、ロボット、車載)はコネクタと BGA はんだボールに厳しい。
振動対策
- アンダーフィル:BGA パッケージの下にアンダーフィルエポキシを塗布し、熱サイクル下のはんだボール疲労を防ぐ。
- コネクタ選び:摩擦嵌合ではなくラッチ付きコネクタを使う。FMC メザニンには取付ブラケットを追加し、振動による断線を防ぐ。
- 基板厚と取付:1.6mm 以上の PCB、四隅固定、支えのない大面積を作らない。
- 重量部品:コンデンサやインダクタを基板端から遠ざけ、振動によるはんだパッド破断を防ぐ。
4. EMC:なぜボードは妨害を受け続けるのか
IEC 61000 シリーズが産業用 EMC のベースライン:ESD ±8kV、EFT ±2kV、サージ ±1kV、放射イミュニティ 10V/m。
EMC 設計のツボ
- インターフェースフィルタ:外部ポート(イーサネット、USB、RS232)ごとにコモンモードチョーク + TVS ダイオードを追加し、ESD イベントから FPGA を守る。
- 電源デカップリング:各電源ピンに 0.1µF + 10µF コンデンサをピンの近くに置き、ループ面積を最小化。
- シールド缶:高周波クロック領域(>100MHz)に金属シールドを被せ、放射を閉じ込め外部妨害も防ぐ。
- グランディング:アナロググランドとデジタルグランドを一点で接続し、デジタルノイズが ADC フロントエンドへ漏れるのを防ぐ。
産業用 FPGA ボードの信頼性の 7 割は PCB 設計段階で決まる——熱勾配、振動補強、EMC シールドは後付けできない。ボードを選ぶときは問うべき:温度範囲は?どの EMC 規格に合格している?振動試験レポートはあるか?
