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

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

15.1. NANDフラッシュ・コントローラーの機能

NANDフラッシュ・コントローラーは、次の機能を備えます。
  • Open NAND Flash Interface (ONFI) 1.0をサポート
  • 8ビットおよび16ビットのフラッシュデバイスのサポートを提供
  • 最大4つのチップセレクトのサポートを提供
    注: 最初のチップセレクトのみがHPS I/Oに公開されます。
  • 読み出しおよび書き込みスループットの向上に向けたパイプラインの先読みおよび書き込みコマンドをサポート
  • ブロックあたり32、64、128、256、384、または512ページのデバイスをサポート
  • マルチプレーン・デバイスをサポート
  • 最大50MHzのフラッシュ動作周波数をサポート
  • プログラミング可能なアクセスタイミングを提供
  • 512バイト、2KB、4KB、または8KBのページサイズをサポート
  • プログラミング可能な訂正機能を備える単層セル (SLC) および多層セル (MLC) のデバイスをサポート
  • 内部のダイレクト・メモリー・アクセス (DMA) を提供
  • 誤り訂正コード (ECC) をサポートし、シングルビット・エラーの訂正とダブルビット・エラーの検出を提供
    • セクターサイズは512バイト (4、8、または16ビットの訂正) または1024バイト (24ビットの訂正) にプログラミング可能
    • 3つのNAND FIFO (ECCバッファー、書き込みFIFO、読み出しFIFO)