AN 796: Cyclone® Vおよび Arria® V SoCデバイスのデザイン・ガイドライン

ID 683360
日付 7/27/2020
Public
ドキュメント目次

5.4.4. フラッシュメモリーのECC

HPSサブシステムのすべてのペリフェラルRAMはECCで保護されています。NANDフラッシュ・コントローラーのECCハードウェアは、フラッシュデバイスのページバッファーからリードモディファイライト動作が実行されている際に使用されません。ソフトウェアでは、このようなリードモディファイライト動作時にECCを更新する必要があります。リードモディファイライト動作をハードウェアのECCで機能させるには、フラッシュデバイスのリードモディファイライト機能に依存することなく、ページ全体をシステムメモリーに読み込み、変更後、フラッシュに書き戻す必要があります。

NANDフラッシュ・コントローラーは、コピーバック・コマンドの際にECCの検証を行うことができません。フラッシュ・コントローラーはECCデータをコピーしますが、コピー動作時にECCのデータを検証しません。