インテル® Agilex™ ハード・プロセッサー・システムのテクニカル・リファレンス・マニュアル

ID 683567
日付 1/19/2023
Public
ドキュメント目次

15.4.8. コマンドのマッピング

NANDフラッシュ・コントローラーは、フラッシュ・コントローラーに固有のいくつかのMAPコマンドをサポートし、NANDフラッシュデバイスをプログラミングするための抽象化レベルを提供します。MAPコマンドを使用すると、デバイスに固有のコマンドを直接プログラミングする必要がなくなります。この抽象化レイヤーを使用することにより、パフォーマンスが向上します。コマンドは、オフチップ送信に複数サイクルを必要とします。MAPコマンドでは、コマンドを開始することで、フラッシュ・コントローラーでそれらのコマンドをNANDデバイスにオフチップでシーケンス化することができるようになります。

NANDフラッシュ・コントローラーは、フラッシュ・コントローラーに固有の次のMAPコマンドをサポートします。

  • MAP00コマンド - リードモディファイライト動作時に、読み出しまたは書き込みをバッファーします
  • MAP01コマンド - メモリーアレイの読み出しまたは書き込み
  • MAP10コマンド - NANDフラッシュ・コントローラーのコマンド
  • MAP11コマンド - 低レベルの直接アクセス