【手続補正書】
【提出日】平成23年3月2日(2011.3.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
送信装置から受信装置へ複数のバスを介してビット列を並列に順次転送するデータ転送装置であって、
前記送信装置は、偶数ビットと奇数ビットにそれぞれ分けて前記複数のバスを介して転送されるビット列において、連続する偶数ビットの間および連続する奇数ビットの間でそれぞれビットが反転したか否かを示すフラグを生成して前記受信装置へ送信するフラグ生成回路と、
前記フラグに基づいて前記ビット列を符号化して前記受信装置へ送信する符号化回路と、を備え、
前記受信装置は、前記ビット列と前記フラグに基づいて前記ビット列を復号化する復号化回路を備えたことを特徴とする、データ転送装置。
【請求項２】
前記データ転送装置は、送信装置から受信装置へ２本のバスを介して４：２のパラレル・シリアル変換に基づいてビット列を並列に順次転送するデータ転送装置であることを特徴とする、請求項１に記載のデータ転送装置。
【請求項３】
前記フラグ生成回路は、前記２本のバスそれぞれを介して転送されるビット列の連続するビットがいずれも反転する場合に限り有意のフラグを生成して前記受信装置へ送信するように構成され、
前記符号化回路は、前記フラグが有意の場合に限り前記ビット列を反転して前記受信装置へ送信するように構成され、
前記復号化回路は、前記フラグが有意の場合に限り前記ビット列を反転するように構成されたことを特徴とする、請求項２に記載のデータ転送装置。
【請求項４】
前記フラグ生成回路は、自身が生成するとともに前記受信装置へ送信したフラグを受信するか、または、自身が生成したフラグを記憶し、前記２本のバスそれぞれを介して転送される連続するビットがいずれも反転し、かつ、前記フラグが有意でない場合、および、前記２本のバスそれぞれを介して転送される連続するビットが少なくともいずれか一方において反転せず、かつ、前記フラグが有意の場合に限り有意のフラグを生成して前記受信装置へ送信するように構成されたことを特徴とする、請求項３に記載のデータ転送装置。
【請求項５】
送信装置から受信装置へ第１のビットを第１のバスを介して送信するとともに第２のビットを第２のバスを介して送信し、第３のビットを前記第１のバスを介して送信するとともに第４のビットを前記第２のバスを介して送信する工程を繰り返すように構成されたデータ転送装置において、
反転フラグを転送するように構成された第３のバスをさらに備え、
前記送信装置は、フラグ生成回路と符号化回路とをさらに備え、
前記受信装置は、復号化回路をさらに備え、
前記フラグ生成回路は、前記第１ないし第４のビットおよび前記反転フラグを入力し、前記第１のビットと第３のビットとの間でビットが反転し、前記第２のビットと第４のビットとの間でビットが反転し、かつ、前記反転フラグが有意でない場合、または、前記第１のビットと前記第３のビットとの間もしくは前記第２のビットと第４のビットとの間の少なくともいずれか一方でビットが反転せず、かつ、前記反転フラグが有意の場合には前記反転フラグを有意のフラグとして出力し、それ以外の場合には有意でないフラグとして前記第３のバスへ出力するように構成され、
前記符号化回路は、前記第１ないし第４のビットと前記反転フラグを入力し、前記反転フラグが有意の場合には前記第１ないし第４のビットを反転し、それ以外の場合にはそのまま、前記第１および第２のバスへ出力するように構成され、
前記復号化回路は、前記第１ないし第４のビットおよび前記反転フラグを入力し、前記反転フラグが有意の場合には前記第１ないし第４のビットを反転し、それ以外の場合にはそのまま出力するように構成されたことを特徴とするデータ転送装置。
【請求項６】
前記符号化回路は、前記第１のビットまたは第３のビットおよび前記反転フラグを入力して前記第１のバスへ出力するＸＯＲ回路と、前記第２のビットまたは第４のビットおよび前記反転フラグを入力して前記第２のバスへ出力するＸＯＲ回路と、を備えたことを特徴とする、請求項１に記載のデータ転送装置。
【請求項７】
前記復号化回路は、前記第１のビットまたは第３のビットおよび前記反転フラグを入力するＸＯＲ回路と、前記第２のビットまたは第４のビットおよび前記反転フラグを入力するＸＯＲ回路と、を備えたことを特徴とする、請求項１または２に記載のデータ転送装置。
【請求項８】
前記フラグ生成回路は、前記第１のビットおよび第３のビットを入力する第１のＸＯＲ回路と、前記第２のビットおよび第４のビットを入力する第２のＸＯＲ回路と、前記第１および第２のＸＯＲ回路の出力を入力するＡＮＤ回路と、前記ＡＮＤ回路の出力および前記反転フラグを入力して前記第３のバスへ出力する第３のＸＯＲ回路と、を備えたことを特徴とする、請求項１ないし３のいずれか一に記載のデータ転送装置。
【請求項９】
第１、第２および第３のデータ転送装置として、請求項１ないし８のいずれか一に記載のデータ転送装置を備え、
前記第１および第２のデータ転送装置の出力を前記第３のデータ転送装置に入力するように構成された多段のデータ転送装置。
【請求項１０】
請求項１ないし９のいずれか一に記載のデータ転送装置を備えた半導体記憶装置。
【請求項１１】
送信装置から受信装置へ複数のバスを介してビット列を並列に順次転送するデータ転送方法であって、
偶数ビットと奇数ビットにそれぞれ分けて前記複数のバスを介して転送されるビット列において、連続する偶数ビットの間および連続する奇数ビットの間でビットが反転したか否かを示すフラグを生成して前記受信装置へ送信するフラグ生成工程と、
前記フラグに基づいて前記ビット列を符号化して前記受信装置へ送信する符号化工程と、
前記ビット列と前記フラグに基づいて前記ビット列を復号化する復号化工程と、を含むことを特徴とする、データ転送方法。
【請求項１２】
前記データ転送方法は、送信装置から受信装置へ２本のバスを介して４：２のパラレル・シリアル変換に基づいてビット列を並列に順次転送するデータ転送方法であることを特徴とする、請求項１１に記載のデータ転送方法。
【請求項１３】
前記フラグ生成工程において、異なるバスのそれぞれを介して転送されるビット列の連続するビットがいずれも反転する場合に限り有意のフラグを生成して前記受信装置へ送信し、
前記符号化工程において、前記フラグが有意の場合に限り前記ビット列を反転して前記受信装置へ送信し、
前記復号化工程において、前記フラグが有意の場合に限り前記ビット列を反転することを特徴とする、請求項１２に記載のデータ転送方法。
【請求項１４】
前記フラグ生成工程において、自身が生成するとともに前記受信装置へ送信したフラグを受信するか、または、自身が生成したフラグを記憶し、前記２本のバスそれぞれを介して転送される連続するビットがいずれも反転し、かつ、前記フラグが有意でない場合、および、前記２本のバスそれぞれを介して転送される連続するビットが少なくともいずれか一方において反転せず、かつ、前記フラグが有意の場合に限り有意のフラグを生成して前記受信装置へ送信することを特徴とする、請求項１３に記載のデータ転送方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明の第１の視点に係るデータ転送装置は、送信装置から受信装置へ複数のバスを介してビット列を並列に順次転送するデータ転送装置であって、前記送信装置は、偶数ビットと奇数ビットにそれぞれ分けて前記複数のバスを介して転送されるビット列において、連続する偶数ビットの間および連続する奇数ビットの間でビットが反転したか否かを示すフラグを生成して前記受信装置へ送信するフラグ生成回路と、前記フラグに基づいて前記ビット列を符号化して前記受信装置へ送信する符号化回路と、を備え、前記受信装置は、前記ビット列と前記フラグに基づいて前記ビット列を復号化する復号化回路を備えたことを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
第２の展開形態のデータ転送装置は、前記フラグ生成回路は、前記２本のバスそれぞれを介して転送されるビット列の連続するビットがいずれも反転する場合に限り有意のフラグを生成して前記受信装置へ送信するように構成され、前記符号化回路は、前記フラグが有意の場合に限り前記ビット列を反転して前記受信装置へ送信するように構成され、前記復号化回路は、前記フラグが有意の場合に限り前記ビット列を反転するように構成されてもよい。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
第３の展開形態のデータ転送装置は、前記フラグ生成回路は、自身が生成するとともに前記受信装置へ送信したフラグを受信するか、または、自身が生成したフラグを記憶し、前記２本のバスそれぞれを介して転送される連続するビットがいずれも反転し、かつ、前記フラグが有意でない場合、および、前記２本のバスそれぞれを介して転送される連続するビットが少なくともいずれか一方において反転せず、かつ、前記フラグが有意の場合に限り有意のフラグを生成して前記受信装置へ送信するように構成されてもよい。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
本発明の第２の視点に係るデータ転送装置は、送信装置から受信装置へ第１のビットＡ０を第１のバスを介して送信するとともに第２のビットＡ１を第２のバスを介して送信し、第３のビットＡ２を前記第１のバスを介して送信するとともに第４のビットＡ３を前記第２のバスを介して送信する工程を繰り返すように構成されたデータ転送装置において、反転フラグＦを転送するように構成された第３のバスをさらに備え、前記送信装置は、フラグ生成回路と符号化回路とをさらに備え、前記受信装置は、復号化回路をさらに備え、前記フラグ生成回路は、前記第１ないし第４のビットＡ０〜Ａ３および前記反転フラグＦを入力し、前記第１のビットＡ０と第３のビットＡ２との間でビットが反転し、前記第２のビットＡ１と第４のビットＡ３との間でビットが反転し、かつ、前記反転フラグＦが有意でない場合、または、前記第１のビットＡ０と前記第３のビットＡ２との間もしくは前記第２のビットＡ１と第４のビットＡ３との間の少なくともいずれか一方でビットが反転せず、かつ、前記反転フラグＦが有意の場合には前記反転フラグＦを有意のフラグとして出力し、それ以外の場合には有意でないフラグとして前記第３のバスへ出力するように構成され、前記符号化回路は、前記第１ないし第４のビットＡ０〜Ａ３と前記反転フラグＦを入力し、前記反転フラグＦが有意の場合には前記第１ないし第４のビットＡ０〜Ａ３を反転し、それ以外の場合にはそのまま、前記第１および第２のバスへ出力するように構成され、前記復号化回路は、前記第１ないし第４のビットＡ０〜Ａ３および前記反転フラグＦを入力し、前記反転フラグＦが有意の場合には前記第１ないし第４のビットＡ０〜Ａ３を反転し、それ以外の場合にはそのまま出力するように構成されたことを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
本発明の第３の視点に係るデータ転送方法は、送信装置から受信装置へ複数のバスを介してビット列を並列に順次転送するデータ転送方法であって、偶数ビットと奇数ビットにそれぞれ分けて前記複数のバスを介して転送されるビット列において、連続する偶数ビットの間および連続する奇数ビットの間でビットが反転したか否かを示すフラグを生成して前記受信装置へ送信するフラグ生成工程と、前記フラグに基づいて前記ビット列を符号化して前記受信装置へ転送する符号化工程と、前記ビット列と前記フラグに基づいて前記ビット列を復号化する復号化工程と、を含むことを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
第１０の展開形態のデータ転送方法は、前記フラグ生成工程において、異なるバスのそれぞれを介して転送されるビット列の連続するビットがいずれも反転する場合に限り有意のフラグを生成して前記受信装置へ送信し、前記符号化工程において、前記フラグが有意の場合に限り前記ビット列を反転して前記受信装置へ送信し、前記復号化工程において、前記フラグが有意の場合に限り前記ビット列を反転してもよい。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
第１１の展開形態のデータ転送方法は、前記フラグ生成工程において、自身が生成するとともに前記受信装置へ送信したフラグを受信するか、または、自身が生成したフラグを記憶し、前記２本のバスそれぞれを介して転送される連続するビットがいずれも反転し、かつ、前記フラグが有意でない場合、および、前記２本のバスそれぞれを介して転送される連続するビットが少なくともいずれか一方において反転せず、かつ、前記フラグが有意の場合に限り有意のフラグを生成して前記受信装置へ送信してもよい。