以前の回答で申し訳ありません。回答を削除しました。
TI PandaBoard は、OMAP4430 デュアル Cortex A9 プロセッサで動作します。コアごとに 1 つの MMU があります。2 コアに対して 2 MMU を備えています。
http://forums.arm.com/index.php?/topic/15240-omap4430-panda-board-armcortex-a9-mp-core-mmu/
上記のスレッドは情報を提供します。
さらに、ARM v7 に関するその他の情報
各コアには次の機能があります。
- 600 MHz の ARM v7 CPU
- パリティ チェック付きの 32 KB の L1 命令 CACHE
- パリティ チェック付きの 32 KB の L1 データ CACHE
- 単精度および倍精度のスカラー浮動小数点演算用の組み込み FPU
- メモリ管理ユニット (MMU)
- ARM、Thumb2、および Thumb2-EE 命令セットのサポート
- TrustZone© セキュリティ拡張
- ソフトウェア デバッグ用にトレース マクロセルと CoreSight© コンポーネントをプログラムする
- JTAG インターフェイス
- AMBA© 3 AXI 64 ビット インターフェイス
- 8 ビット プリスケーラを備えた 32 ビット タイマー
- 内部ウォッチドッグ(タイマー兼用)
デュアル コア構成は、共通のコンポーネント セットによって完成します。
- プロセス間通信、キャッシュ 2 キャッシュおよびシステム メモリ転送、キャッシュ コヒーレンシを管理するためのスヌープ コントロール ユニット (SCU)
- ソフトウェアで設定可能な優先度と 2 つのコア間のルーティングを備えた 128 の独立した割り込みソースをサポートするように構成された汎用割り込み制御 (GIC) ユニット
- 8 ビット プリスケーラを備えた 64 ビット グローバル タイマー
- 非同期アクセラレータ コヒーレンシ ポート (ACP)
- 実行時に内部メモリ障害を検出するためのパリティ サポート
- 512 KB のユニファイド 8 ウェイ セット アソシアティブ L2 キャッシュ (パリティ チェックと ECC をサポート)
- ARM がリリースした PL310 IP ベースの L2 キャッシュ コントローラー
- デュアル 64 ビット AMBA 3 AXI インターフェイス (DDR メモリ アクセス用に 1 つのポートを使用するための 2 つ目のインターフェイスでのフィルタリングが可能)
これらはすべて ARM 用ですが、一般的なアイデアを提供します。