インテル® Agilex™ ハード・プロセッサー・システムのテクニカル・リファレンス・マニュアル

ID 683567
日付 1/19/2023
Public
ドキュメント目次

4.2.2. システムへの統合

図 5. システムにおけるキャッシュ・コヒーレンシー・ユニットの統合

CCU内のコヒーレンシー・インターコネクトは、システム内のマスターからのコヒーレントなトランザクションと非コヒーレントなトランザクションをどちらも受け入れます。コヒーレンシー・インターコネクトは、非コヒーレントなトランザクションを適切なターゲットにルーティングします。

Cortex® -A53 MPCore™ からのアクセスはすべてCCUを介してルーティングされるため、コヒーレンシー・ディレクトリーの更新が可能です。TCUおよびFPGA-to-HPSブリッジのアクセス、およびL3インターコネクトからのペリフェラル・マスター・アクセスは、キャッシュ可能な場合はCCUにルーティングされます。キャッシュ不可のアクセスはスレーブに直接ルーティングされます。

注: SMMUの一部として、変換バッファー・ユニット (TBU) がマスター・ペリフェラルとL3インターコネクトの間に配置されます。FPGA-to-HPSブリッジ・インターフェイスもまた、CCUとインターフェイス接続する前にTBUを通過します。システムのTCUはTBUを管理し、変換がミスとなった際にページ・テーブル・ウォークを実行します。TCUのDVMインターフェイスにより、Cortex-A53 MPCore™ プロセッサーは、TLBの制御情報をTCUに送信することができるようになります。

CCUは、L3インターコネクトおよびMPFEにインターフェイス接続します。MPFEは、MPFEインターコネクトおよびハード・メモリー・コントローラーにアクセスする32ビットのレジスター・バス・インターフェイスをCCUに提供します。CCUは、MPFEへの512ビット・インターフェイスを介して外部メモリーにアクセスします。