【手続補正書】
【提出日】平成25年7月22日(2013.7.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データブロックを識別し、識別された前記データブロックの複数の部分をコマンドを発行するホストへ送信する第１シーケンスを識別する前記コマンドに対応して、前記データブロックを保持し、前記データブロックの複数の部分が、対応する複数の不揮発性メモリユニットに格納されるバッファと、
前記コマンドに応答して、前記データブロックの前記複数の部分を、前記対応する複数の不揮発性メモリユニットから前記第１シーケンスとは異なる第２シーケンスで取得し、取得された前記データブロックの前記複数の部分を前記バッファへ送信するデータ取得部と
を備え、
前記第２シーケンスは、取得した非連続な前記データブロックの前記複数の部分に関連し、
前記第２シーケンスで取得された前記データブロックの前記複数の部分が追跡され、
前記バッファは、前記データ取得部が前記データブロックに含まれる全ての前記複数の部分を取得したことを示す指示に応答して、前記データブロックを前記ホストへ送信するデバイス。
【請求項２】
前記バッファは、複数のコマンドにそれぞれ対応する複数のデータブロックを保持し、
前記データ取得部は、異なる前記複数のデータブロックの異なる複数の部分を並行して取得する請求項１に記載のデバイス。
【請求項３】
前記データ取得部は、第１コマンドに対応するデータブロックの複数の部分を、第２コマンドに対応するデータブロックの複数の部分と交互に配置する請求項２に記載のデバイス。
【請求項４】
それぞれの不揮発性メモリユニットは複数のセクタを有し、
前記データブロックの前記複数の部分は、前記複数の不揮発性メモリユニットの前記複数のセクタにわたって格納され、
前記データ取得部は、前記複数のセクタから前記データブロックの前記複数の部分を前記第２シーケンスで取得する請求項１に記載のデバイス。
【請求項５】
前記第１シーケンスを受信し、前記第２シーケンスで取得される前記データブロックを追跡し、前記データブロックに含まれる全ての前記複数の部分を前記データ取得部が取得したことを示す指示を提供するシーケンサと、
前記データ取得部と協働するように結合され、前記データ取得部によって取得されたデータブロックの１つ以上の部分をチェックするエラーチェック及び補正ユニットと
をさらに備え、
前記データ取得部は、前記データブロックの前記複数の部分を前記第２シーケンスで前記エラーチェック及び補正ユニットへ送信する請求項１に記載のデバイス。
【請求項６】
前記エラーチェック及び補正ユニットは、前記シーケンサと協働するように結合され、前記データブロックの一部分にエラーが無いことを示す信号を前記シーケンサへ送信し、
前記シーケンサは、前記データブロックのそれぞれの部分に対して前記エラーチェック及び補正ユニットが前記データブロックの前記一部分の識別子及び前記一部分にエラーが無いことを示す信号を送信するか判断することによって、前記第２シーケンスで取得された前記データブロックを追跡する請求項５に記載のデバイス。
【請求項７】
対応する複数の不揮発性メモリユニットに複数の部分が格納されるデータブロックを識別し、識別された前記データブロックの前記複数の部分をコマンドを発行するホストへ送信する第１シーケンスを識別する、前記データブロックに対する前記コマンドを受信する段階と、
処理回路によって、前記データブロックの前記複数の部分を、前記対応する複数の不揮発性メモリユニットから前記第１シーケンスとは異なる第２シーケンスで取得し、取得された前記データブロックの前記複数の部分はバッファに格納される段階と、
取得された前記データが、前記第２シーケンスに従って前記データブロックの全ての前記複数の部分を含むか判断する段階と、
前記判断することに応答して、前記データブロックを送信させるよう前記バッファに指示する段階と
を備え、
前記第２シーケンスは、取得した非連続な前記データブロックの前記複数の部分に関連する、
方法。
【請求項８】
前記第２シーケンスで取得された前記データブロックの前記複数の部分を追跡する段階をさらに備える請求項７に記載の方法。
【請求項９】
付加的なデータブロックを送信するための付加的なコマンドを受信する段階と、
前記コマンドに対応する前記データブロック及び前記付加的なコマンドに対応する前記付加的なデータブロックを並行して取得する段階と
をさらに備える請求項７に記載の方法。
【請求項１０】
前記データブロックの複数の部分を、前記付加的なデータブロックの複数の部分と交互に配置する段階をさらに備え、
交互に配置された前記複数の部分は前記バッファに格納される
請求項９に記載の方法。
【請求項１１】
取得された前記データブロックの前記複数の部分を前記バッファへ送信する段階をさらに備える請求項７に記載の方法。
【請求項１２】
それぞれの不揮発性メモリユニットは複数のセクタを有し、
前記データブロックの前記複数の部分は、前記複数の不揮発性メモリユニットの前記複数のセクタにわたって格納され、
前記データブロックの前記複数の部分を取得する段階は、前記複数のセクタから前記データブロックの前記複数の部分を前記第２シーケンスで取得する段階を有する請求項７に記載の方法。
【請求項１３】
前記取得されたデータブロックにエラーが無いかを判断するために、データブロックの１つ以上の部分をチェックする段階をさらに備える請求項７に記載の方法。
【請求項１４】
前記データブロックの一部分にエラーが無いことを示す信号を送信する段階をさらに備え、
前記判断する段階は、前記データブロックのそれぞれの部分に対して前記データブロックの前記一部分の識別子及び前記一部分にエラーが無いことを示す信号が送信されるか判断することによって、前記第２シーケンスで取得された前記データブロックを追跡する段階を有する
請求項１３に記載の方法。
【請求項１５】
複数のデータブロックの複数の部分を格納する複数の不揮発性メモリユニットと、
前記複数の不揮発性メモリユニットの１つ以上に格納される、前記複数のデータブロックの１つ以上のデータブロックを受信するための複数のコマンドを送信するホストと、
前記複数の不揮発性メモリユニットと前記ホストとの間でデータを送信するコントローラと
を備え、
前記コントローラは、
それぞれが前記１つ以上のデータブロックのデータブロック及び前記ホストへ送信する前記データブロックの複数の部分の第１対応シーケンスを識別する複数のコマンドを前記ホストから受信し、
前記複数の不揮発性メモリユニットの１つ以上に格納される前記１つ以上のデータブロックを並行して取得し、
前記複数のコマンドの各々に対し、取得された対応するデータブロックの前記複数の部分が前記ブロックの全ての前記データを含むか判断し、
前記複数のコマンドの各々に対し、前記判断することに応答して、取得された前記対応するデータブロックの複数の部分を、前記第１対応シーケンスに基づいて前記ホストへ送信し、
それぞれのデータブロックの前記複数の部分は、対応する前記複数のコマンドによって識別される前記第１対応シーケンスとは異なる第２シーケンスで取得され、
前記第２シーケンスは、取得した非連続な前記対応するデータブロックの前記複数の部分に関連する、
システム。
【請求項１６】
前記コントローラはさらに、第１コマンドを受信することに応答して取得される第１データブロックの複数の部分を、第２コマンドに応答して取得される第２データブロックの複数の部分と交互に配置し、
交互に配置された前記複数の部分は不揮発性メモリユニットに格納される
請求項１５に記載のシステム。
【請求項１７】
それぞれの不揮発性メモリユニットは複数のセクタを有し、
前記データブロックの前記複数の部分は、前記複数の不揮発性メモリユニットの前記複数のセクタにわたって格納され、
前記コントローラは、前記複数のセクタから前記データブロックの前記複数の部分を前記第２シーケンスで取得する請求項１５に記載のシステム。
【請求項１８】
前記コントローラと協働するように結合され、データブロックの１つ以上の部分をチェックして取得された前記データブロックにエラーが無いか判断するエラーチェック及び補正ユニットをさらに備える請求項１５に記載のシステム。
【請求項１９】
前記エラーチェック及び補正ユニットは、前記データブロックの一部分にエラーが無いことを示す信号を前記コントローラへ送信する請求項１８に記載のシステム。
【請求項２０】
前記コントローラはさらに、前記データブロックのそれぞれの部分に対して前記データブロックの前記一部分の識別子及び前記一部分にエラーが無いことを示す信号が送信されるか判断することによって、前記第２シーケンスで取得された前記データブロックを追跡する請求項１９に記載のシステム。
【請求項２１】
前記第２シーケンスにおいて、前記データ取得部は、セクタごとに、セクタに関連する何れのチャネルもスキップすることなく、前記不揮発性メモリユニットのそれぞれから前記データブロックの複数の部分を取得する請求項４に記載のデバイス。
【請求項２２】
前記複数のセクタは、第１セクタ及び第２セクタを含み、
前記第２シーケンスにおいて、前記データ取得部は、前記データブロックの前記複数の部分の第１部分または前記データブロックの前記複数の部分の第２部分の取得において、何れのチャネルもスキップすることなく、前記第２セクタから前記第２部分を取得する前に、前記第１セクタから前記第１部分を取得する請求項４に記載のデバイス。