プログラマブル ロジック内の分離

Zynq UltraScale+ MPSoC ベースのシングルチップ FIPS 140-3 (WP548)

Document ID
WP548
Release Date
2022-11-03
Revision
1.0 日本語

SEE は、プロセッシング システムからプログラマブル ロジック (PL) までをサポートします。次の図に示すように、iDirect Government の SEE は、Zynq UltraScale+ MPSoC のプログラマブル ロジック機能を利用して、PL 内の非セキュアなアプリケーション ロジックとセキュアな暗号ロジックを分離します。PL の セキュア領域にはソフト バージョンの XMPU が実装されているため、プロセッシング システムから PL 内のセキュア ロジックへのトランザクションは、セキュア ドメイン (RPU) からのトランザクションのみに応答するようになっています。セキュアな PL 領域に含まれるロジックは、非セキュアな PL 領域に含まれるロジックが変更されても影響を受けず、常に FIPS 140-3 に準拠します。非セキュアの PL 領域には、iDirect Government の衛星通信用波形変調/復調器などのアプリケーション ロジックが含まれ、セキュアな PL 領域からは独立して更新できます。

図 1. プログラマブル ロジック内の分離