Nios II Gen2 プロセッサー・リファレンス・ガイド

ID 683836
日付 10/28/2016
Public
ドキュメント目次

2.6.6. メモリー保護ユニット

オプションの Nios II MPU は、次の機能を備えています。
  • メモリー保護
  • 最大 32 の命令領域と 32 のデータ領域
  • 可変命令およびデータ領域サイズ
  • サイズまたは上位アドレス制限により定義される領域メモリー量
  • データ領域に対する読み出しおよび書き込みアクセス許可
  • 命令領域に対するアクセス許可の実行
  • オーバラップ領域

MPU 実装ついて詳しくは、「Nios II プロセッサー・リファレンス・ハンドブック」の「プログラミング・モデル」の章を参照してください。

Nios II ハードウェア・システムで、Nios II プロセッサーをインスタンス化する場合は、オプションで MPU を含めることができます。MPU が存在する際は常にイネーブルになります。いくつかのパラメーターが使用可能で、システムニーズに合わせて MPU を最適化することができます。

ユーザー選択可能な Nios II MPU のパラメーターについて詳しくは、「Nios II プロセッサー・リファレンス・ハンドブック」の「Nios II プロセッサーのインスタンス化」の章を参照してください。

注: Nios II MPU はオプションで、Nios II MMU と相互排他的です。Nios II システムは、MPU または MMU のいずれかを含むことができますが、同一の Nios II プロセッサー・コアで MPU と MMU の両方を含むことはできません。