【図1】
ホストとメモリシステム(フラッシュストレージデバイス)との関係を示すブロック図。
【図2】
フラッシュストレージデバイスの構成例を示すブロック図。
【図3】
フラッシュストレージデバイスにおいて使用される複数のチャンネルと複数のNAND型フラッシュメモリチップとの関係を示すブロック図。
【図4】
フラッシュストレージデバイスにおいて使用される、あるスーパーブロックの構成例を示す図。
【図5】
複数のエンドユーザに対応する複数の書き込み先ブロックと複数のライトバッファ領域との関係を示す図。
【図6】
フラッシュストレージデバイスとホスト側UWBとの関係とホストとフラッシュストレージデバイスとによって実行されるデータ書き込み処理を説明するためのブロック図。
【図7】
複数の書き込み先ブロックと複数のライトバッファ領域(UWB領域)との関係の例を示す図。
【図8】
フラッシュストレージデバイスとホスト側UWBとの関係とホストとフラッシュストレージデバイスとによって実行されるデータ読み出し処理を説明するためのブロック図。
【図9】
フォギー・ファイン書き込みをサポートするフラッシュストレージデバイスとホスト側UWBとの関係とホストとフラッシュストレージデバイスとによって実行されるデータ書き込み処理を説明するためのブロック図。
【図10】
フォギー・ファイン書き込みをサポートするフラッシュストレージデバイスとホスト側UWBとの関係とホストとフラッシュストレージデバイスとによって実行されるデータ読み出し処理を説明するためのブロック図。
【図11】
ホストとフラッシュストレージデバイスとによって実行されるデータ書き込み処理の手順を示すシーケンス図。
【図12】
フラッシュストレージデバイスによって実行される通知処理の手順を示すフローチャート。
【図13】
転送要求の受信に応じて実行されるホスト側処理の手順を示すフローチャート。
【図14】
リード要求の受信に応じてフラッシュストレージデバイスによって実行されるデータ読み出し動作の手順を示すフローチャート。
【図15】
データ読み出しのためのホスト側処理の手順を示すフローチャート。
【図16】
ストリーム書き込みをサポートするフラッシュストレージデバイスとホスト側UWBとの関係とホストとフラッシュストレージデバイスとによって実行されるデータ書き込み処理を説明するためのブロック図。
【図17】
複数のストリームIDとこれらストリームIDに関連付けられた複数の書き込み先ブロックとの関係を示す図。
【図18】
ストリーム書き込みをサポートするフラッシュストレージデバイスとホスト側UWBとの関係とホストとフラッシュストレージデバイスとによって実行されるデータ読み出し処理を説明するためのブロック図。
【図19】
フォギー・ファイン書き込みをサポートするフラッシュストレージデバイスとホストとによって実行されるデータ書き込み処理の手順を示すシーケンス図。
【図20】
ホストの構成例を示すブロック図。
【図21】
ホスト内のプロセッサ(CPU)によって実行されるデータ書き込み処理の手順を示すフローチャート。
【図22】
ホスト内のプロセッサによって実行されるデータ読み出し処理の手順を示すフローチャート。
【図23】
ホスト内のプロセッサによって実行されるデータ読み出し処理の別の手順を示すフローチャート。
【図24】
ホスト内のプロセッサによって実行されるUWB領域解放処理の手順を示すフローチャート。