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

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

10.2. リセット後のキャッシュの初期化

リセット後、命令キャッシュとデータキャッシュの内容は不明です。正しい動作のためには、これらを初期化する必要があります。データキャッシュは、他のソフトウェアが使用する前に、ブートシーケンスの早い段階で初期化されます。 Nios® V プロセッサーのキャッシュはソフトウェアによって無効にすることはできず、常に有効です。リセット時に、プロセッサーのハードウェアは命令キャッシュ全体を無効にします。

HAL に基づくプログラムでは、キャッシュメモリーの初期化を管理する必要はありません。HAL C ランタイム初期化コード (crt0.S) には、alt_main() または main() が呼び出される前にキャッシュの初期化を実行するリセットハンドラーが提供されています。