【手続補正書】
【提出日】平成22年4月15日(2010.4.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
フラッシュメモリ装置であって、
行および列を成して配列された不揮発性メモリセルから構成される少なくとも１つのメモリアレイと、
前記少なくとも１つのメモリアレイにおける前記メモリセルの格納された状態に対応するデータを格納するためのデータレジスタと、
前記データレジスタに結合され、入出力端子に結合され、かつ複数の制御端子に結合された制御回路であって、前記制御端子で受信された制御信号に応じて、前記入出力端子からデータを受信し、前記入出力端子にデータを送信し、かつ通常動作モードおよびアドバンストモードにおける前記装置の動作を制御する制御回路と、を備え、
通常動作モードにおいて、前記制御回路は、前記複数の制御端子のうちの第１の端子で受信された読み出しデータストローブ信号の第１の極性の遷移に応じて前記入出力端子でデータワードを送信し、
アドバンスト動作モードにおいて、前記制御回路は、前記複数の制御端子のうちの１つで読み出しデータストローブ信号を送信するとともに、前記読み出しデータストローブ信号の第１の極性と第２の極性の両方の遷移に応じて前記入出力端子でデータワードを送信する装置。
【請求項２】
請求項１記載の装置において、
前記制御回路に結合されたコマンドレジスタをさらに備え、
前記制御回路は、前記複数の制御端子のうちの第２の端子で書き込みデータストローブ信号の遷移を受信したことに応じて、前記入出力端子で受信されたコマンド値を前記コマンドレジスタに格納し、
前記制御回路は、アドバンストモードの開始に対応する前記コマンド値に応じて通常動作モードからアドバンスト動作モードに入る装置。
【請求項３】
請求項１記載の装置において、
前記制御回路に結合されたコマンドレジスタをさらに備え、
前記制御回路は、前記複数の制御端子のうちの第２の端子で書き込みデータストローブ信号の遷移を受信したことに応じて、前記入出力端子で受信されたコマンド値を前記コマンドレジスタに格納し、
前記制御回路は、通常モードの開始に対応する前記コマンド値に応じてアドバンスト動作モードから通常動作モードに入る装置。
【請求項４】
請求項１記載の装置において、
通常動作モードはフラッシュメモリ装置とコントローラとの間の通信のための標準化された仕様に対応し、前記標準化された仕様は前記読み出しデータストローブ信号と前記入出力端子に存するデータワード用のハイロジックレベルおよびローロジックレベルを定める第１の電圧仕様を含み、
前記制御回路は、第１の指定された電圧仕様におけるハイロジックレベルおよびローロジックレベルにより定められたものより実質的に小さい電圧振幅に対して実質的により低い電圧を定める第２の指定された電圧仕様に従ってデータワードと前記読み出しデータストローブ信号とを送信する装置。
【請求項５】
請求項４記載の装置において、
前記第１の指定された電圧仕様におけるハイロジックレベルおよびローロジックレベルにより定められた電圧振幅は、公称約３．３ボルトであり、
前記第２の指定された電圧仕様におけるハイロジックレベルおよびローロジックレベルにより定められた電圧振幅は、公称約１．８ボルトである装置。
【請求項６】
請求項１記載の装置において、
アドバンスト動作モードにおいて、前記制御回路は、前記複数の制御端子のうちの第２の端子で受信された書き込みデータストローブ信号の第１の極性と第２の極性の両方の遷移に応じて、前記入出力端子で受信されたデータワードを前記データレジスタの中にラッチし、
通常動作モードにおいて、前記制御回路は、前記複数の制御端子のうちの第２の端子で受信された書き込みデータストローブ信号の第１の極性の遷移に応じて、前記入出力端子で受信されたデータワードを前記データレジスタの中にラッチする装置。
【請求項７】
請求項１記載の装置において、
前記制御回路に結合されたコマンドレジスタをさらに備え、
前記制御回路は、前記複数の制御端子のうちの第３の端子で受信されたコマンドラッチイネーブル信号と組み合わせて、前記複数の制御端子のうちの第２の端子で書き込みデータストローブ信号の遷移を受信したことに応じて、前記入出力端子で受信されたコマンド値を前記コマンドレジスタに格納し、
前記制御回路は、アドバンストモードの開始に対応する前記コマンド値に応じて通常動作モードからアドバンスト動作モードに入り、
前記制御回路は、アドバンスト動作モードにおいて、前記複数の制御端子のうちの１つで中断リクエスト信号を受信したことに応じて、前記入出力端子でデータワードの現在値を保持するとともに前記複数の制御端子のうちの第１の端子で前記読み出しイネーブル信号の現在の状態を保持し、
前記制御回路は、前記コントローラからの中断リクエストの終止を受信したことに応じて、アドバンストデータ転送モードにおいてデータワードを前記コントローラに送信することと前記読み出しデータストローブ信号を駆動することとを再開し、
前記制御回路は、前記コントローラからの書き込みデータストローブ信号の第１の極性の遷移と組み合わせ、かつ前記コントローラからのアドレスラッチイネーブル信号を受信したこととも組み合わせて、入出力線を介して前記コントローラからメモリアドレスを受信し、
前記中断リクエストは、アドバンストデータ転送モードにおいてデータワードを前記コントローラに送信する間の前記アドレスラッチイネーブル信号の遷移に対応する装置。
【請求項８】
請求項１記載の装置において、
前記フラッシュメモリ装置は、
ホストシステムとインターフェイスするためのホストインターフェイスを有するフラッシュメモリコントローラと、
前記フラッシュメモリコントローラに結合されたデータバスと、
前記フラッシュメモリコントローラに結合された複数の制御線と、をさらに備えるフラッシュメモリサブシステムで実現され、
前記制御回路は、前記データバスと前記複数の制御線とに結合され、前記制御線から受信された制御信号に応じて、前記データバスからデータを受信しかつ前記データバスにデータを送信し、通常動作モードおよびアドバンストモードでの前記装置の動作を制御する装置。
【請求項９】
請求項１〜８のいずれか記載の装置において、
前記読み出しデータストローブ信号は、通常動作モードにおいて最高に利用可能な周波数を有し、
アドバンストデータ転送モードにおける前記読み出しデータストローブ信号は、通常動作モードにおける最高に利用可能な周波数よりも高い周波数を有する装置。
【請求項１０】
請求項１〜８のいずれか記載の装置において、
アドバンスト動作モードにおいて、前記制御回路は、前記複数の制御端子のうちの第２の端子で受信された書き込みデータストローブ信号の選択された極性の遷移に応じて、前記入出力端子で受信されたデータワードを前記データレジスタの中にラッチし、
前記書き込みデータストローブ信号は、通常動作モードにおいて最高に利用可能な周波数を有し、
アドバンストデータ転送モードにおける前記書き込みデータストローブ信号は、通常動作モードにおける最高に利用可能な周波数よりも高い周波数を有し、
通常動作モードにおいて、前記制御回路は、前記複数の制御端子のうちの第２の端子で受信された書き込みデータストローブ信号の第１の極性の遷移に応じて、前記入出力端子で受信されたデータワードを前記データレジスタの中にラッチする装置。
【請求項１１】
請求項１０記載の装置において、
前記書き込みデータストローブ信号は、読み出しデータストローブ信号に対して位相外れであり、
前記読み出しデータストローブ信号および書き込みデータストローブ信号のそれぞれの選択された極性に応じて、前記入出力端子でデータワードを送信する装置。
【請求項１２】
フラッシュメモリコントローラと通信するためにフラッシュメモリ装置を操作する方法であって、
通常動作モードにおいて、前記コントローラから受信された読み出しデータストローブ信号の第１の極性の遷移に応じて、入出力線を介して前記コントローラにデータワードを送信するステップと、
アドバンストデータ転送モードを開始するために前記コントローラから受信されたコマンドを実行するステップと、
前記読み出しデータストローブ信号を前記コントローラへ駆動するステップと、
前記読み出しデータストローブ信号の第１の極性と第２の極性の両方の遷移と同期して、アドバンストデータ転送モードにおいて、入出力線を介して前記コントローラに前記フラッシュメモリ装置に格納されているデータに対応するデータワードを送信するステップと、
を含む方法。
【請求項１３】
請求項１２記載の方法において、
前記通常動作モードはフラッシュメモリ装置とコントローラとの間の通信のための標準化された仕様に対応し、前記標準化された仕様は前記読み出しデータストローブ信号と前記入出力線を介したデータワード用のハイロジックレベルおよびローロジックレベルを定める第１の電圧仕様を含み、
前記送信するステップ、駆動するステップ、および送信するステップは、前記読み出しデータストローブ信号と前記入出力を介したデータワード用のハイロジックレベルおよびローロジックレベルを定める第２の指定された電圧仕様を用いて行われ、第２の指定された電圧仕様におけるハイロジックレベルおよびローロジックレベルは第１の指定された電圧仕様におけるハイロジックレベルおよびローロジックレベルにより定められたものより実質的に小さい電圧振幅を定める方法。
【請求項１４】
請求項１３記載の方法において、
前記第１の指定された電圧仕様におけるハイロジックレベルおよびローロジックレベルにより定められた電圧振幅は、公称約３．３ボルトであり、
前記第２の指定された電圧仕様におけるハイロジックレベルおよびローロジックレベルにより定められた電圧振幅は、公称約１．８ボルトである方法。
【請求項１５】
請求項１２記載の方法において、
前記実行するステップの後に、前記コントローラから書き込みデータストローブ信号を受信するステップと、
前記書き込みデータストローブ信号の第１の極性と第２の極性の両方の遷移を受信したことに応じて、前記入出力線上のデータワードを前記フラッシュメモリ装置に格納するべく中にラッチするステップと、
をさらに含む方法。
【請求項１６】
請求項１５記載の方法において、
通常動作モードにおいて、前記コントローラから受信された書き込みデータストローブ信号の第１の極性の遷移に応じて、前記入出力線上のデータワードを前記フラッシュメモリ装置に格納するべく中にラッチするステップをさらに含む方法。
【請求項１７】
請求項１２記載の方法において、
前記実行するステップは、前記コントローラからの書き込みデータストローブ信号の第１の極性の遷移と組み合わせ、かつ前記コントローラからのコマンドラッチイネーブル信号を受信したこととも組み合わせて、前記入出力線上の開始コマンド値を受信したことに応じて行われる方法。
【請求項１８】
請求項１７記載の方法において、
前記アドバンストデータ転送モードにおいて前記コントローラにデータワードを送信するステップの間で、かつ前記コントローラからの中断リクエストを受信したことに応じて、前記入出力線上のデータワード値を保持するとともに前記読み出しイネーブル信号の現在の状態を保持するステップをさらに含む方法。
【請求項１９】
請求項１８記載の方法において、
前記コントローラから中断リクエストの終止を受信したことに応じて、前記アドバンストデータ転送モードにおいて前記コントローラにデータワードを送信するステップと前記読み出しデータストローブ信号を駆動するステップとを再開するステップをさらに含む方法。
【請求項２０】
請求項１８記載の方法において、
前記中断リクエストは、前記コントローラからの制御信号の遷移を受信したことに対応する方法。
【請求項２１】
請求項２０記載の方法において、
前記アドバンストデータ転送モードにおいて前記コントローラにデータワードを送信するステップと前記読み出しデータストローブ信号を駆動するステップとの前に、前記コントローラからの書き込みデータストローブ信号の第１の極性の遷移と組み合わせ、かつ前記コントローラからのアドレスラッチイネーブル信号を受信したこととも組み合わせて、前記入出力線を介して前記コントローラからメモリアドレスを受信するステップをさらに含み、
前記中断リクエストは、前記アドバンストデータ転送モードにおいて前記コントローラにデータワードを送信するステップの間の前記アドレスラッチイネーブル信号の遷移に対応する方法。
【請求項２２】
請求項２１記載の方法において、
前記中断リクエストの終止は、前記アドレスラッチイネーブル信号の第２の遷移に対応する方法。
【請求項２３】
フラッシュメモリコントローラと通信するためにフラッシュメモリ装置を操作する方法であって、
アドバンストデータ転送動作モードにおいて、
読み出しデータストローブ信号の第１の極性および第２の極性の両方の遷移と同期して、前記読み出しデータストローブ信号を前記コントローラへ駆動するステップと、
前記フラッシュメモリ装置に格納されているデータに対応するデータワードを入出力線を介して前記コントローラに送信するステップと、を含み、
通常動作モードを開始するために前記コントローラから受信されたコマンドを実行するステップと、
前記コントローラから受信された読み出しデータストローブ信号の第１の極性の遷移に応じて前記入出力線を介してデータワードを前記コントローラに送信するステップと、
を含む方法。
【請求項２４】
請求項２３記載の方法において、
通常動作モードはフラッシュメモリ装置とコントローラとの間の通信のための標準化された仕様に対応し、前記標準化された仕様は前記読み出しデータストローブ信号と前記入出力線を介したデータワード用のハイロジックレベルおよびローロジックレベルを定める第１の電圧仕様を含み、
前記駆動するステップおよび送信するステップは、前記読み出しデータストローブ信号と前記入出力線を介したデータワード用のハイロジックレベルおよびローロジックレベルを定める第２の指定された電圧仕様を用いて行われ、第２の指定された電圧仕様におけるハイロジックレベルおよびローロジックレベルは第１の指定された電圧仕様におけるハイロジックレベルおよびローロジックレベルにより定められたものより実質的に小さい電圧振幅を定める方法。
【請求項２５】
請求項２３記載の方法において、
アドバンストデータ転送モードにおいて、前記コントローラから書き込みデータストローブ信号を受信するステップと、
前記書き込みデータストローブ信号の第１の極性と第２の極性の両方の遷移を受信したことに応じて、前記入出力線上のデータワードを前記フラッシュメモリ装置に格納するべく中にラッチするステップと、
をさらに含む方法。
【請求項２６】
請求項２５記載の方法において、
通常動作モードにおいて、前記コントローラから受信された書き込みデータストローブ信号の第１の極性の遷移に応じて、前記入出力線上のデータワードを前記フラッシュメモリ装置に格納するべく中にラッチするステップと、
をさらに含む方法。