[Memory Management] - 2022.1 日本語

MicroBlaze プロセッサ エンベデッド デザイン ユーザー ガイド (UG1579)

Document ID
UG1579
Release Date
2022-06-01
Version
2022.1 日本語

[Memory Management] では、メモリ管理ユニット (MMU) のインプリメンテーションを指定します。

  • MMU をディスエーブルにするには、[NONE] (0) に設定します。
  • ユーザー モードおよび特権モードの命令のみをイネーブルにするには、[USERMODE] (1) に設定します。メモリ保護をイネーブルにするには、[PROTECTION] (2) に設定します。
  • 仮想メモリ アドレスの変換を含むすべての MMU の機能をイネーブルにするには、[VIRTUAL] (3) に設定します。

[USERMODE] に設定すると、特権命令例外がイネーブルになります。[PROTECTION] または [VIRTUAL] に設定すると、特権命令例外および 4 つの MMU 例外 (Data Storage、Instruction Storage、Data TLB Miss、Instruction TLB Miss) がイネーブルになります。