インテルのみ表示可能 — GUID: kzh1499235403134
Ixiasoft
インテルのみ表示可能 — GUID: kzh1499235403134
Ixiasoft
1.9.12. Erase Sectorオペレーション (D8h)
Erase Sectorオペレーションは、セクター内のすべてのビットを1または0xFFに設定することで、EPCQ-Aデバイス内の特定のセクターを消去することを可能とします。このオペレーションは、アプリケーション内の未使用のセクターに汎用メモリーとしてアクセスしたい場合に便利です。Erase Sectorオペレーションの前にWrite Enableオペレーションを実行する必要があります。
Erase Sectorオペレーションを実行する場合、Erase Sectorオペレーション・コードを最初にシフトインする必要があり、それにDATA0ピンの選択したセクターの3バイトアドレス(A[23..0])が続きます。Erase Sectorオペレーションのこの3バイトアドレスは、指定したセクター内の任意のアドレスにすることが可能です。Erase Sectorオペレーションの8番目のビットがラッチインされた後、nCS信号をHighに駆動します。
デバイスは、nCS信号がHighに駆動された直後にセルフタイムのErase Sectorサイクルを開始します。セルフタイムのErase Sectorサイクルタイムの詳細については、下記の関連情報のtES を参照してください。メモリーの別のページが書き込まれる前に、この遅延を考慮する必要があります。または、セルフタイムのErase サイクルの進行中にRead Statusオペレーションを実行することで、ステータスレジスターのWrite In Progressビットを確認することも可能です。セルフタイムのEraseサイクル中のWrite In Progressビットは1に設定され、それが完了すると0に設定されます。ステータスレジスターのWrite enable latchビットは、セルフタイムのEraseサイクルが完了する前に0に設定されます。