説明
S29GL01G/512/256/128Sは、65nmプロセス技術で製造されたMIRRORBIT™ Eclipseフラッシュ製品です。これらのデバイスは、最速15nsの高速ページ・アクセス時間と、対応する最速90nsのランダム・アクセス時間を提供します。これらのデバイスは、1回の操作で最大256ワード/512バイトをプログラムできる書き込みバッファを備えており、その結果、標準的なプログラミング・アルゴリズムよりもプログラミング時間が短縮されます。このため、これらのデバイスは、高密度、高性能、低消費電力を必要とする今日の組み込みアプリケーションに最適です。
特徴
- 多用途I/Oを備えたCMOS 3.0Vコア
- 65nm MIRRORBIT™ Eclipseテクノロジー
- リード/プログラム/イレース用単一電源(VCC)(2.7 V~3.6 V)
- 多彩なI/O機能
- 広いI/O電圧範囲(VIO):1.65 V~VCC
- ×16データ・バス
- 非同期32バイト・ページ読み出し
- 512バイトのプログラミング・バッファ
- 最大512バイトまでのページ倍数でのプログラミング
- 単一単語および同一単語の複数プログラムオプション
- 自動エラー・チェックおよび訂正(ECC) - シングル・ビット・エラー訂正機能付き内蔵ハードウェアECC
- セクタ消去
- 統一128kバイトセクタ
- プログラムおよび消去操作のためのサスペンドおよびレジューム・コマンド
- ステータス・レジスタ、データ・ポーリング、およびレディ/ビジー・ピンによるデバイスの状態判断方法
- アドバンスト・セクター・プロテクション(ASP)
- 各セクターにおける揮発性および不揮発性の保護方法
- 2つのロック可能な領域を持つ1024バイトのワンタイムプログラム(OTP)アレイを分離
- コモン・フラッシュ・インターフェイス(CFI)パラメータ・テーブル
- 温度範囲/グレード
- 産業用 (-40°C ~ +85°C)
- 100,000プログラム/消去サイクル
- 20年間のデータ保持
- 梱包オプション
- 56ピンTSOP
製品の概要
GL-Sファミリーは、128MB~1Gb、3.0Vコア、汎用I/O、不揮発性フラッシュ・メモリ・デバイスで構成されています。これらのデバイスは16ビット(ワード)幅のデータ・バスを持ち、ワード境界アドレスのみを使用します。すべての読み出しアクセスは、各バス転送サイクルで16ビットのデータを提供します。すべての書き込みは、各バス転送サイクルから16ビットのデータを取り出します。
GL-Sファミリーは、XIP(eXecute-In-Place)とデータストレージフラッシュメモリの最高の機能を組み合わせたものです。このファミリーは、XIPフラッシュの高速ランダムアクセスと、データストレージフラッシュの高密度で高速なプログラム速度を備えています。
任意のランダムな位置への読み出しアクセスには、デバイスの集積度やI/O電源電圧にもよるが、90ナノ秒から120ナノ秒かかる。各ランダム(初期)アクセスは、ページと呼ばれる32バイトのアライメントされたデータグループ全体を読み出します。同じページ内の他のワードは、ワード・アドレスの下位4ビットのみを変更することで読み出すことができる。同一ページ内の各アクセスには15ナノ秒から30ナノ秒かかる。これをページ・モード読み出しと呼ぶ。上位のワード・アドレス・ビットのいずれかを変更すると、異なるページが選択され、新しい初期アクセスが開始される。すべての読み出しアクセスは非同期です。
S29GL-Sのアドレスマップ:
デバイス制御ロジックは、ホスト・インターフェース・コントローラ(HIC)とエンベデッド・アルゴリズム・コントローラ(EAC)の2つの並列動作セクションに細分化される。HICは、デバイス入力の信号レベルを監視し、必要に応じて出力を駆動して、ホスト・システムとの読み出しおよび書き込みデータ転送を完了します。HICは、読み出し転送時に現在入力されているアドレス・マップからデータを配信し、書き込み転送アドレスとデータ情報をEACコマンド・メモリに配置し、電源移行、ハードウェア・リセット、書き込み転送をEACに通知します。EACは、書き込み転送の後、コマンド・メモリ内で正当なコマンド・シーケンスを探し、関連する組み込みアルゴリズムを実行する。
メモリ・アレイ内の不揮発性データを変更するには、組み込みアルゴリズム(EA)と呼ばれる複雑な一連の操作が必要である。このアルゴリズムは、デバイス内部のEACによって完全に管理される。メイン・アルゴリズムは、メイン・アレイ・データのプログラミングと消去を実行します。ホスト・システムは、コマンド・コードをフラッシュ・デバイスのアドレス空間に書き込みます。EACはコマンドを受信し、コマンドを完了するために必要なすべてのステップを実行し、EAの進行中にステータス情報を提供します。