産業用IoTにおける超信頼性の理解

超信頼できるマイクロプロセッサは現代産業IoTシステムの基礎です。これらの装置は、多くの場合、極端な条件下で、故障なしで絶えず作動しなければなりません。信頼性は、障害(MTBF)と機能安全基準などの指標によって定量化され、]] IEC 61508のような機能安全レベル(SIL)を定義します。数千万の超信頼性を達成するには、堅牢なシリコンコストだけでなく、電気的コストや電気的コストを削減する必要があり、コストは、数百万ドルのセキュリティシステムが保証されます。

信頼できるマイクロプロセッサーの設計の主挑戦

エンジニアは、産業用IoT用のマイクロプロセッサーの設計時に複数の障害が発生します。これらの課題は、アーキテクチャからパッケージングまでのあらゆる決定に影響を及ぼします。

環境の極端

産業用IoT機器は、温度範囲が-40°C〜125°C、急速熱循環で作動します。湿度、腐食性ガス、およびほこりのさらなる緊張コンポーネント。マイクロプロセッサは、タイミングの安定性を維持し、そのような条件下でラッチアップを回避する必要があります。誘電分離およびワイドバンドギャップ材料(炭化ケイ素のような)は、操作限界を拡張するためにますます使用されています。

電磁干渉(EMI)と振動

工場には、重機機械、モーター、およびワイヤレストランスミッターが搭載されており、激しいEMIを生成します。 マイクロプロセッサーは、データ破損を防ぐため、堅牢な送達ネットワークとシールドを必要とします。 ポンプやコンプレッサーからの振動は、はんだ接合疲労や水晶発振器の漂流を引き起こす可能性があります。 デザイナーは、これらの効果を緩和するために振動ダンピングマウントとコンフォーマルコーティングを組み込む必要があります。

リアルタイム処理制約

多くの産業制御ループは、1ミリ秒未満の決定的な応答時間を要求します。 マイクロプロセッサは、優先ベースの優先度と低割込みレイテンシをサポートしなければなりません。 キャッシュミス、ブランチの誤予測、およびDRAMリフレッシュサイクルは、ジッタを導入することができます。 ハードウェアアクセラレータとスクラッチメモリは予測不能を低減します。

セキュリティ脅威

接続されたIoTデバイスは、安全と信頼性を損なうことができるサイバー攻撃に脆弱です。マイクロプロセッサは、リアルタイムのパフォーマンスを犠牲にすることなく、安全なブート、信頼できる実行環境、およびハードウェア認証暗号化を実行しなければなりません。障害注射やサイドチャネル攻撃などの脅威は、シリコンに構築された物理的対策が必要です。

超信頼性のための設計戦略

これらの課題を克服するために、エンジニアは、建築、ハードウェア、ソフトウェア戦略のコンビネーションを展開しています。各アプローチは、コスト、電力、および性能のバランスをとる際に、特定の障害モードをターゲットにしています。

冗長性と故障の許容

トリプルモジュラー冗長(TMR)は、出力上の3つの同一プロセッサコアを使用して、単一ポイントの故障をマスクします。 この技術は、航空および重要な産業コントローラーで共通しています。 極端なシナリオが少なく、デュアルロックステップコアは、結果が継続的に比較し、フラグの矛盾します。 冗長クロックドメインと独立したパワーレールは、一般的な原因の故障を防ぎます。 欠陥が検出されると、システムは完全にシャットダウンすることなく、優雅に劣化させることができます。

誤りの訂正および記憶保護

[エラーコード(ECC)[]メモリは、単一ビットエラーを修正し、データキャッシュとDRAMの二重ビットエラーを検出します。 メモリスクラブと組み合わせると、ECCは、コズミック放射線からソフトエラーの蓄積を防ぎます。 アドレスバスとサイクティック冗長チェック(CRC)をインターコネクトでチェックすると、データパスが保護されます。 一部のマイクロプロセッサは、原子炉の回復を組み込むために、ECCをコアの欠陥を組み込む。 コルスティック-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R-R

堅牢なハードウェア選択

工業用グレードのコンポーネントは、電気過ストレスに対する長期温度範囲とより高い許容度のために評価されます。 設計者は、熱疲労に抵抗するパッケージタイプ(例えば、より大きなはんだボールとボールグリッド配列)を選択します。 合わせコーティングは、湿気や汚染物質から保護します。 パワーマネジメントICには、玄武探知、過電圧保護、および正確な電圧シーケンシングが含まれており、プロセッサの腐食を防ぐ必要があります。

リアルタイムのオペレーティング システムおよび決定的なスケジューリング

[RTOS]のような[]]FreeRTOS]は、予測可能なコンテキストスイッチ時間で優先的にスケジューリングを提供します。 ハードウェア割込みコントローラ(GIC-400のような)を備えたマイクロプロセッサは、レイテンシを低下させます。 デザイナーは、時間批判的なパスにおける動的メモリ割り当てなどの非決定的な操作を避けます。 安全のために、ミクリティカルなシステムセグメントは、ハイパーバイザーまたは非批判的なタスクをMPUからMPUへのタスクを強制的に使用して、または非批判的タスクは、非重要なタスクを欠損ならず、MPUを強制的に処理します。

デザインによるセキュリティ

ハードウェアセキュリティモジュール(HSM)は、暗号化アクセラレータ、真のランダムナンバージェネレータ、およびセキュアなキーストレージを実装しています。セキュアブートは、各電源オンでファームウェアの完全性を検証し、不正なコードの実行を防ぎます。サイドチャネルの抵抗は、一定のタイムロジックとパワースクランブルを介して構築されます。Arm TrustZoneまたはIntel SGXをサポートするマイクロプロセッサは、主要なOSから安全なワークロードを分離し、重要な制御アルゴリズムを保護します。

熱管理および電力効率

信頼性は、上昇温度で指数関数的に劣化します。 マイクロプロセッサは、効率的な熱放散パスで設計する必要があります。 統合された熱拡散器と熱ビアによるフリップチップ包装は、接合対周囲の抵抗を低下させます。 動的電圧と周波数スケーリング(DVFS)は、プロセッサは、ワークロードに基づいて電力消費を調整し、熱応力を低下させることを可能にします。 パッシブ冷却のために、デザイナーは気流、ヒートシンクジオメトリ、および熱インタフェース材料を評価します。 アクティブ冷却(ファン)は、MTBFSが、それらを保護するのを避けるために、それらはしばしば、それらを保護します。

産業用IoTの試験・検証

ウルトラリレーション可能な設計は、標準の商用テストを超えて厳格な検証を必要とします。 [高加速寿命テスト(HALT)は、熱および振動応力の下で失敗するプロトタイプを押すことによって、弱点を特定します。 []高加速ストレススクリーニング(HASS)は、乳児死亡率をキャッチするために生産ユニットに適用されます。 故障注射試験は、誤った動作を検証し、実際の動作温度と低電圧を動作させるようにします。 、これらの要件を満たすように、これらの要件を満たすようにします。

テクノロジーとトレンドを融合

産業用IoTにおけるマイクロプロセッサの信頼性をいかに実現するか、新たな技術がいくつか再構築されます。

エッジコンピューティングとAI統合

エッジでデータを処理することは、レイテンシーと帯域幅を低下させるだけでなく、オンデバイスAIアクセラレータへの信頼性要件をシフトします。 神経ネットワークの侵入は、決定的かつ障害のあるものでなければなりません。 ]のような技術は、近似コンピューティング[[]を犠牲にし、過半数の投票で冗長AIコアが正しい出力を確実にする一方で、再能力のためのいくつかの精度を犠牲にしています。 - [FLT:] - 計算] - [FLT:] - と、メンテナンスアルゴリズムを延長することを可能にする[FLT] - と、および、メンテナンスアルゴリズムを監視します。

タイム・センシティブ・ネットワーク(TSN)

IEEE 802.1規格で定義されたTSNは、産業用ネットワーク向けのデテミニズリタ通信を提供します。統合TSNコントローラを搭載したマイクロプロセッサは、クロックをサブマイクロ秒単位の精度に同期させ、分散コントローラー間で調整された操作を可能にします。これにより、複雑な集中システムの必要性を減らし、全体的な障害許容度を向上させます。

肝疾患コンピューティング

高性能コアとエネルギー効率の高いコアと専門アクセラレータ(例えば、FFT、モータ制御)を組み合わせたことで、マイクロプロセッサが最も適したユニットにタスクを割り当てることができます。これにより、熱ホットスポットを減らし、最悪の実行時間を向上します。安全基準のアプリケーションでは、異質なアーキテクチャは、独立したパワードメインと異なるコアの非重要なタスクを分離することができます。

コンテンツ

超高速で信頼性の高い産業用IoTデバイス向けのマイクロプロセッサーの設計は、性能、電力、コスト、堅牢性を慎重に取引オフに要求する多次元チャレンジです。冗長性、エラー補正、産業グレードのコンポーネント、リアルタイムのオペレーティングシステム、およびビルトインセキュリティを統合することにより、エンジニアは過酷な環境に耐えるシステムを作成し、継続的な安全な操作を実現します。エッジAIやTSNなどの新興技術は、よりスマートでより適応性の高い制御を可能にすることで、信頼性を高めます。業界 4.0 として、設計、製造技術は、製造技術が重要かつ、製造技術が重要かつ効率的な設計、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造、製造