Nios® V プロセッサー・ソフトウェア開発者ハンドブック

ID 743810
日付 7/08/2024
Public
ドキュメント目次

10. キャッシュおよび密結合メモリー

Nios® V/g プロセッサー・コアは、密結合メモリー、命令キャッシュ、およびデータキャッシュをサポートします。この章では、 Nios® V プロセッサー上でプログラムが正しく実行されることを保証するために考慮する必要があるキャッシュ関連の問題について説明します。 Nios® V プロセッサーのハードウェア・アブストラクション・レイヤー (HAL) に基づくほとんどのソフトウェアは、キャッシュに対する特別な配慮なしに正しく動作します。ただし、一部のソフトウェアは、キャッシュを直接管理する必要があります。

キャッシュを直接制御する必要があるコードに対しては、 Nios® V プロセッサー・アーキテクチャーは、次のアクションを実行するための機能を提供します。
  • 命令キャッシュおよびデータキャッシュの行を初期化します。
  • 命令キャッシュおよびデータキャッシュの行をフラッシュします。
  • ペリフェラル領域を使用してデータキャッシュをバイパスします。