ラティスセミコンダクターコーポレーションは、OEMが直面するさまざまな脅威からシステムを保護するためのMachXO3DFPGAをリリースしました。MachXO3Dを使用すると、OEMは、すべてのシステムコンポーネントに対して、包括的で堅牢かつ柔軟なハードウェアベースのセキュリティの実装を簡素化できます。MachXO3D FPGAは、システムのライフサイクルのすべての段階、つまり製造からシステムの寿命に至るまで、不正なファームウェアアクセスから自身と他のコンポーネントを検出、保護、および回復できます。
MachXO3 FPGAデバイスは、システム制御機能を実装するために使用される場合、回路基板上の「ファーストオン/ラストオフ」コンポーネントです。MachXO3Dは、セキュリティ機能とシステム制御機能を統合することにより、システム全体を保護します。MachXO3Dは、安全な構成ブロックを追加しながら柔軟性を維持し、NISTのプラットフォームファームウェアレジリエンス仕様に準拠した制御指向のFPGAを提供します。新しいMachXO3Dは、デバイスのフラッシュメモリからの電源投入時に即座に構成するロジックを実装するための4Kおよび9Kルックアップテーブルを提供する機能FPGAを制御します。MachXO3は、侵害が発生した場合にコンポーネントファームウェアのフェイルセーフ再プログラミングを可能にするデュアルオンデバイス構成メモリを備えています。
MachO3Dの追加の主要機能
- 単一の2.5 / 3.3ボルト電源操作用のオンデバイスレギュレータ
- 最大2700キロビットのユーザーフラッシュメモリと最大430キロビットのsysMEM組み込みブロックRAMをサポートし、より柔軟な設計オプションを提供します
- 最大383個のI / O、LVCMOS 3.3〜1.0をサポートするように構成可能、ホットソケット、デフォルトプルダウン、入力ヒステリシス、プログラム可能なスルーレートなどの機能を備えたさまざまなシステム環境に統合するように設計されています
- ECC、AES、SHA、PKC、Unique SecureIDなどの暗号化機能の事前検証済みハードウェアサポートを提供する組み込みセキュリティブロック
- 信頼できるソースからのFPGA構成のみをインストールできるようにする組み込みの安全な構成エンジン
新しいMachXO3FPGAデバイスのサンプルは、Latticeで入手できます。