cancel
Showing results for 
Search instead for 
Did you mean: 

Knowledge Base Articles

並列NORフラッシュのプログラムおよび消去操作に適切なタイムアウト時間の値を設定するCFIデータ - KBA226647 - Community Translated (JA)

SivaK_96
Employee

並列NORフラッシュのプログラムおよび消去操作に適切なタイムアウト時間の値を設定するCFIデータ - KBA226647 - Community Translated (JA)

Community Translated by  NoTa_4591161           Version: **

Translation - English: CFI Data to Set Proper Timeout Timer Value for Program and Erase Operations for Parallel NOR Flash -...

質問:

サイプレスパラレルNORフラッシュのプログラムおよび消去操作には、どのタイムアウト時間の値を設定する必要がありますか?

回答:

タイムアウト時間の値は、次のいずれかで設定できます。

  • デバイスのデータシートに記載されているプログラムと消去の最大時間の仕様を使用する
  • CFIデータを使用した最大プログラムおよび消去時間の計算

すべてのサイプレスパラレルNORフラッシュ製品はCFIに準拠しています。2番目のオプション(CFIデータを使用)は、最善かつ推奨されるアプローチです。このアプローチにより、他のCFI準拠のParallel NORデバイスに移行しながらコードを移植できます。

次の例を考えてみましょう。表に示されているパラメーターの場所(アドレス)は、すべてのCFI準拠のフラッシュデバイスで同じです。データは同じではない場合があります。

Capture.JPG 

赤で強調表示されているパラメーターは、書き込みバッファプログラム用です。バイトアドレス(0040h)のデータは、書き込みバッファプログラムの標準的なタイムアウト時間が2 N usであることを示しています。Nはデータ0009hです。書き込みバッファプログラムの標準的なタイムアウト時間は2 9 usです。

バイトアドレス(0048h)のデータは、書き込みバッファプログラムの最大タイムアウト時間が(2 N x通常のタイムアウト時間)であることを示しています。Nはデータ0001h @ 85 oCまたは0002h @ 105 oCです。書き込みバッファプログラムの最大タイムアウト時間は(2 2 x 2 9µsです。デバイスの温度範囲が最大85oCの場合、最大タイムアウト時間の計算に85 oCのデータを使用できます。

書き込みバッファプログラムのタイムアウト時間の値は、最大タイムアウト時間として設定する必要があります。この例では、(2 2 x 2 9µsです。

青で強調表示されているパラメーターは、セクター消去用です。バイトアドレス(0042h)のデータは、セクター消去の一般的なタイムアウト時間を示します。バイトアドレスのデータ(004Ah)は、セクター消去の最大タイムアウト時間が(2 N x通常のタイムアウト時間)であることを示しています。同じ計算で、セクター消去のタイムアウト時間の値は(2 2 x 2 10msです。

同じ計算がシングルワードプログラムとチップ消去にも適用されます。

0 Likes
Version history
Revision #:
1 of 1
Last update:
‎Jul 08, 2020 10:40 PM
Updated by:
 
Contributors