(57)【要約】【課題】送信インターフェース装置内に設けたメモリのソフトエラーを送信インターフェース装置の中で検出することができ、かつ、回路規模を増大させない伝送誤り検出方式および伝送装置を提供する【解決手段】送信インターフェース装置２内の切替セレクタ３１が、「通常モード」では上位装置から出力したデータを選択し、「再送モード」ではメモリ７から出力するデータを選択する。切替セレクタ３１が選択したデータが入力するＣＲＣ符号生成／検査３２は、生成時と検査時の回路を共有し、「通常モード」では上位装置１からのデータの符号を生成し、「再送モード」ではメモリ７からのデータの符号検査を行う。ＣＲＣ符号生成／検査３２がエラーを検出した場合、再送要求がメモリによるソフトエラーと判別し、上位装置１から再度データを出力する。【選択図】図1
2007201786.tif 000002
【特許請求の範囲】
【請求項１】
上位装置から入力されるデータをメモリに格納し、その後前記メモリから前記データを読み出し、外部に出力する送信手段と、外部から入力されるデータを上位装置に出力する受信手段とを備える伝送方式において、
前記送信手段は、前記メモリに格納される前のデータを取得し、当該データに対する誤り検査符号を生成し、前記生成された誤り検査符号を、前記メモリに格納される前のデータに付加する誤り検査符号生成手段と、前記誤り検査符号生成手段と回路を共有し、前記受信手段から再送の要求があるときに、前記メモリから出力されるデータの誤り検査符号から、データの誤り検査を行う誤り検査手段と、前記上位装置と前記メモリとから出力されるデータのどちらか一方を選択し、前記誤り検査符号生成手段および前記誤り検査手段にデータを出力する切替セレクタとを有し、前記メモリから前記誤り検査符号が付加されたデータを外部に出力し、
前記受信手段は、取得したデータの誤り検査符号から、データの誤り検査を行う誤り検査手段を有し、前記誤り検査手段でデータの誤りが検出されるときに、送信手段に再送の要求をし、
前記再送の要求に応じて、前記切替セレクタが前記メモリから出力されるデータの方を選択し、かつ、前記切替セレクタの後段の前記誤り検査符号生成手段および前記誤り検査手段が誤り検査手段の機能の方を動作させることによって、前記メモリから出力されるデータの誤り検査を行うことを特徴とする伝送誤り検出方式。
【請求項２】
前記送信手段の前記誤り検査手段が、データの誤りを検出するとき、前記受信手段からの再送の要求が、前記メモリのソフトエラーによることが判定され、前記上位装置から前記送信手段に該当データが再度、入力されることを特徴とする請求項１に記載の伝送誤り検出方式。
【請求項３】
前記誤り検査符号は、ＣＲＣ符号であることを特徴とする請求項１または２に記載の伝送誤り検出方式。
【請求項４】
前記メモリに格納されるデータはパケットデータに構築され、前記メモリから、前記受信手段に出力されるデータはパケットデータであることを特徴とする請求項１、２、または３に記載の伝送誤り検出方式。
【請求項５】
上位装置から入力されるデータをメモリに格納し、その後前記メモリから前記データを読み出し、外部に出力する送信手段と、外部から入力されるデータを上位装置に出力する受信手段とを備える伝送装置において、
前記送信手段は、前記メモリに格納される前のデータを取得し、当該データに対する誤り検査符号を生成し、前記生成された誤り検査符号を、前記メモリに格納される前のデータに付加する誤り検査符号生成手段と、前記誤り検査符号生成手段と回路を共有し、前記受信手段から再送の要求があるときに、前記メモリから出力されるデータの誤り検査符号から、データの誤り検査を行う誤り検査手段と、前記上位装置と前記メモリとから出力されるデータのどちらか一方を選択し、前記誤り検査符号生成手段および前記誤り検査手段にデータを出力する切替セレクタとを有し、前記メモリから前記誤り検査符号が付加されたデータを外部に出力し、
前記受信手段は、取得したデータの誤り検査符号から、データの誤り検査を行う誤り検査手段を有し、前記誤り検査手段でデータの誤りが検出されるときに、送信手段に再送の要求をし、
前記再送の要求に応じて、前記切替セレクタが前記メモリから出力されるデータの方を選択し、かつ、前記切替セレクタの後段の前記誤り検査符号生成手段および前記誤り検査手段が誤り検査手段の機能の方を動作させることによって、前記メモリから出力されるデータの誤り検査を行うことを特徴とする伝送装置。
【請求項６】
前記送信手段の前記誤り検査手段が、データの誤りを検出するとき、前記受信手段からの再送の要求が、前記メモリのソフトエラーによることが判定され、前記上位装置から前記送信手段に該当データが再度、入力されることを特徴とする請求項５に記載の伝送装置。
【請求項７】
前記誤り検査符号は、ＣＲＣ符号であることを特徴とする請求項５または６に記載の伝送装置。
【請求項８】
前記メモリに格納されるデータはパケットデータに構築され、前記メモリから、前記受信手段に出力されるデータはパケットデータであることを特徴とする請求項５、６、または７に記載の伝送装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＲＣ等の誤り検査符号を用いるデータ伝送技術において、送信インターフェース装置内のメモリで発生するソフトエラーを検出する伝送誤り検出方式および伝送装置に関する。
【背景技術】
【０００２】
従来の技術において、ＵＳＢ、ＩＥＥＥ１３９４、ＰＣＩ Ｅｘｐｒｅｓｓ等に代表される近年のパケット通信によるデータ伝送技術は、伝送経路でのデータインテグリティを保障するため、巡回冗長検査（ＣＲＣ）が多く用いられている。伝送経路のノイズにより伝送データにエラーが生じても、受信インターフェース装置で伝送データのＣＲＣ符号を検査することで、データに生じたエラーを検出できる。エラーの生じたデータは、受信インターフェース装置で廃棄され、さらに、受信インターフェース装置から送信インターフェース装置へデータの再送を要求することで、伝送経路を介して正確なデータが伝送されることを保障している。これらのデータ伝送技術は、上位装置から入力されたデータをパケットに構築する際にバファリングを行うため、送信インターフェース装置にはメモリを有していることがある。
図７は、このようなデータ伝送技術の一般的な送信インターフェース装置と受信インターフェース装置の構成例を示すブロック図である。上位装置１から出力されたデータは、送信インターフェース装置２と受信インターフェース装置３とを介して、対向する上位装置４に伝送される。上位装置１から送信インターフェース装置２に入力されるデータは、パケットを構築するため、メモリライト制御６によって一旦メモリ７にバファリングされる。メモリ７内でパケットが構築されると、メモリリード制御９によりメモリ７からパケットデータが読み出され、さらに、ＣＲＣ符号生成８がそのパケットデータからＣＲＣ符号を生成し、ＣＲＣ符号が付いたパケットが、伝送経路１１を介して受信インターフェース装置３へ伝送される。ＣＲＣ符号検査１４は、受信したパケットのＣＲＣ符号を検査し、ＣＲＣ符号のエラーが検出されなければ、パケットデータを上位装置４に出力し、ＣＲＣ符号のエラーが検出されれば、ＣＲＣ符号検査１４は、パケット廃棄制御１５へデータ廃棄要求１６を通知し、かつ、メモリリード制御９へ、再送要求１２を通知し、パケットの再送を要求する。
メモリ７では、ソフトエラーによって、まれに記憶しているデータにエラーを生じることがある。しかしながら、図７の構成例では、ソフトエラーによるデータのエラーは、受信インターフェース装置３で受信したパケットのＣＲＣ符号を検査しても検出できない。したがって、ソフトエラーによるデータのエラーを検出できる方式が必要になる。
ソフトエラーによるデータのエラーを検出できる方式は、特開２００３−２７３８４０号公報および特開平０９−０３６８４１号公報に開示されている。
特開２００３−２７３８４０号公報には、上位装置から入力されたデータをメモリにバファリングする前に、ＣＲＣ符号を生成し、メモリからパケットデータを読み出したときに、予め生成しておいたＣＲＣ符号を付加する方式が記載されている。この方式により、メモリのソフトエラーによってデータにエラーが生じても、受信インターフェース装置で受信したパケットのＣＲＣ符号を検査することで、エラーを検出できる。
特開平０９−０３６８４１号公報には、上位装置から入力されたデータをメモリにバファリングする際に、ＣＲＣ符号を付加し、メモリからパケットデータを読み出す際に、ＣＲＣ符号の検査を行っている方式が記載されている。この方式により、メモリのソフトエラーによってデータにエラーが生じたことを送信インターフェース装置の中で検出できる。
【０００３】
【特許文献１】特開２００３−２７３８４０号公報
【特許文献２】特開平０９−０３６８４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特開２００３−２７３８４０号公報に開示された方式には、受信インターフェース装置が受信したパケットのＣＲＣ符号を検査することで、データに生じたエラーを検出し、送信インターフェース装置に再送を要求したときに、それが伝送経路のノイズによるものか、ソフトエラーによるものかを判別できないという問題がある。伝送経路のノイズは一過性のものであるため、再度、メモリからパケットデータを読み出すことでデータに生じたエラーを修復することができる。一方、ソフトエラーは恒久的なものであるため、メモリから、再度、パケットデータを読み出してもデータに生じたエラーは修復されない。このため、ソフトエラーが発生した時は上位装置に通知し、再度、上位装置からデータを入力しなければならない。しかし、この方式では、エラーの種類の判別ができないため、伝送経路のノイズによる再送の要求に対しても、常に上位装置からデータを取り込まなければならず、動作に無駄が生じる。
【０００５】
また、特開平０９−０３６８４１号公報に開示された方式では、ＣＲＣ符号の検査を行う回路を、送信インターフェース装置内のメモリの後段に設けているため、送信インターフェース装置の規模が増大するという問題がある。
【０００６】
そこで、本発明の目的は、メモリのソフトエラーを送信インターフェース装置の中で検出することができ、かつ、回路規模を増大させない伝送誤り検出方式および伝送装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の伝送誤り検出方式は、上位装置から入力されるデータをメモリに格納し、その後前記メモリから前記データを読み出し、外部に出力する送信手段と、外部から入力されるデータを上位装置に出力する受信手段とを備える伝送方式において、前記送信手段は、前記メモリに格納される前のデータを取得し、当該データに対する誤り検査符号を生成し、前記生成された誤り検査符号を、前記メモリに格納される前のデータに付加する誤り検査符号生成手段と、前記誤り検査符号生成手段と回路を共有し、前記受信手段から再送の要求があるときに、前記メモリから出力されるデータの誤り検査符号から、データの誤り検査を行う誤り検査手段と、前記上位装置と前記メモリとから出力されるデータのどちらか一方を選択し、前記誤り検査符号生成手段および前記誤り検査手段にデータを出力する切替セレクタとを有し、前記メモリから前記誤り検査符号が付加されたデータを外部に出力し、
前記受信手段は、取得したデータの誤り検査符号から、データの誤り検査を行う誤り検査手段を有し、前記誤り検査手段でデータの誤りが検出されるときに、送信手段に再送の要求をし、前記再送の要求に応じて、前記切替セレクタが前記メモリから出力されるデータの方を選択し、かつ、前記切替セレクタの後段の前記誤り検査符号生成手段および前記誤り検査手段が誤り検査手段の機能の方を動作させることによって、前記メモリから出力されるデータの誤り検査を行うことを特徴とする。
【０００８】
本発明の伝送誤り検出方式の場合、前記送信手段の前記誤り検査手段が、データの誤りを検出するとき、前記受信手段からの再送の要求が、前記メモリのソフトエラーによることが判定され、前記上位装置から前記送信手段に該当データが再度、入力される。
本発明の伝送誤り検出方式の場合、前記誤り検査符号は、ＣＲＣ符号であってもよい。
本発明の伝送誤り検出方式の場合、前記メモリに格納されるデータはパケットデータに構築され、前記メモリから、前記受信手段に出力されるデータはパケットデータであってもよい。
また、上記目的を達成するため、本発明の伝送装置は、上位装置から入力されるデータをメモリに格納し、その後前記メモリから前記データを読み出し、外部に出力する送信手段と、外部から入力されるデータを上位装置に出力する受信手段とを備える伝送装置において、前記送信手段は、前記メモリに格納される前のデータを取得し、当該データに対する誤り検査符号を生成し、前記生成された誤り検査符号を、前記メモリに格納される前のデータに付加する誤り検査符号生成手段と、前記誤り検査符号生成手段と回路を共有し、前記受信手段から再送の要求があるときに、前記メモリから出力されるデータの誤り検査符号から、データの誤り検査を行う誤り検査手段と、前記上位装置と前記メモリとから出力されるデータのどちらか一方を選択し、前記誤り検査符号生成手段および前記誤り検査手段にデータを出力する切替セレクタとを有し、前記メモリから前記誤り検査符号が付加されたデータを外部に出力し、前記受信手段は、取得したデータの誤り検査符号から、データの誤り検査を行う誤り検査手段を有し、前記誤り検査手段でデータの誤りが検出されるときに、送信手段に再送の要求をし、前記再送の要求に応じて、前記切替セレクタが前記メモリから出力されるデータの方を選択し、かつ、前記切替セレクタの後段の前記誤り検査符号生成手段および前記誤り検査手段が誤り検査手段の機能の方を動作させることによって、前記メモリから出力されるデータの誤り検査を行うことを特徴とする。
【０００９】
本発明の伝送装置の場合、前記送信手段の前記誤り検査手段が、データの誤りを検出するとき、前記受信手段からの再送の要求が、前記メモリのソフトエラーによることが判定され、前記上位装置から前記送信手段に該当データが再度、入力される。
本発明の伝送装置の場合、前記誤り検査符号は、ＣＲＣ符号であってもよい。
本発明の伝送装置の場合、前記メモリに格納されるデータはパケットデータに構築され、前記メモリから、前記受信手段に出力されるデータはパケットデータであってもよい。
【発明の効果】
【００１０】
本発明の伝送誤り検出方式および伝送装置では、送信手段内にＣＲＣ符号生成機能とＣＲＣ符号検査機能とを動作させる共有の回路を設け、この回路が、受信手段からの再送要求の信号の有無によって機能を切り替えることで、通常の送信時には、上位装置から入力されたデータのＣＲＣ符号生成として機能し、受信手段からの再送要求時には、送信手段内のメモリから出力されたデータのＣＲＣ符号検査として機能することによって、回路規模を増大させることなくメモリのソフトエラーを送信手段の中で検出することができる。
【発明を実施するための最良の形態】
【００１１】
次に、本発明の実施の形態について図面を参照して詳細に説明する。 
図１は、本発明の実施の形態による伝送誤り検出方式および伝送装置の全体を示すブロック図である。本発明の伝送誤り検出方式および伝送装置は、データを出力する上位装置１と、上位装置１から出力されるデータを入力する送信インターフェース装置２と、受信インターフェース装置３と、受信インターフェース装置３から出力されるデータを入力する上位装置４とから構成される。また、送信インターフェース装置２は、切替セレクタ３１と、ＣＲＣ符号生成／検査３２と、メモリライト制御６と、メモリ７と、メモリリード制御９とから構成され、このＣＲＣ符号生成／検査３２は、ＣＲＣ符号生成機能とＣＲＣ符号検査機能の各動作時において、回路を共有している。これは、ＣＲＣ符号生成機能とＣＲＣ符号検査機能とは、アルゴリズムの大部分が同一であり、各機能を排他的に動作させることにより、回路の大部分を共用化できるためである。
さらに、受信インターフェース装置３は、ＣＲＣ符号検査１４と、パケット廃棄制御１５とから構成される。
次に、本発明の伝送誤り検出方式および伝送装置の動作について、図１、図２、図３を参照して説明する。
図１のブロック図に示した伝送誤り検出方式および伝送装置には、２つの状態ある。ここでは、説明の便宜のため、送信インターフェース装置２が、受信インターフェース装置３から再送を要求されていないとき（再送要求１２が無効なとき）を「通常モード」と、再送を要求されているとき（再送要求１２が有効なとき）を「再送モード」とに定義する。初期状態は「通常モード」である。図２は、「通常モード」の場合を示したブロック図であり、図１のブロック図の「通常モード」では機能していない部分を点線で記載している。図３は、「再送モード」の場合を示したブロック図であり、図１のブロック図の「再送モード」では機能していない部分を点線で記載している。なお、ＣＲＣ符号生成／検査３２は、「通常モード」の場合はＣＲＣ符号生成として機能し、「再送モード」の場合はＣＲＣ符号検査として機能し、機能を切り替える制御手段を受信インターフェース装置３からの再送要求１２とすることで、ＣＲＣ符号生成機能とＣＲＣ符号検査機能が排他的に動作している。
上位装置１が上位装置４へデータを伝送するとき、最初は「通常モード」であり、図２に示すように、上位装置１は、送信インターフェース装置２へデータを出力する。切替セレクタ３１は、上位装置１から入力されるデータの方を選択する。そのデータは、切替セレクタ３１を介してメモリライト制御６とＣＲＣ符号生成／検査３２とに入力される。ＣＲＣ符号生成／検査３２は、「通常モード」の場合、ＣＲＣ符号生成として機能するため、入力されたデータからＣＲＣ符号を生成し、そのＣＲＣ符号は、メモリライト制御６に入力される。メモリライト制御６は、切替セレクタ３１から入力されたデータにＣＲＣ符号生成／検査３２から入力されたＣＲＣ符号を付加する。そのＣＲＣ符号が付いたＣＲＣ符号付パケットデータは、メモリ７に入力され、メモリ７内でパケットが構築される。メモリ７に入力されたＣＲＣ符号付パケットデータは、メモリリード制御９によって適宜に読み出され、伝送経路１１を介し、パケットとして受信インターフェース装置３へ伝送される。
伝送経路１１を介して伝送されたパケットは、ＣＲＣ符号検査１４とパケット廃棄制御１５とに入力される。ＣＲＣ符号検査１４が、パケットにＣＲＣ符号のエラーを検出しないときは、パケットのデータは上位装置４へ伝送される。
ＣＲＣ符号検査１４が、パケットにＣＲＣ符号のエラーを検出したときは、ＣＲＣ符号検査１４は、パケット廃棄制御１５へデータ廃棄要求１６を通知し、パケット廃棄制御１５は、そのパケットを廃棄する。さらに、ＣＲＣ符号検査１４は、再送要求１２を有効にして、送信インターフェース装置２にパケットの再送を要求する。これにより、送信インターフェース装置２は「再送モード」となる。
図３に示すように、「再送モード」の場合、上位装置１は、再送要求１２が有効なため、送信インターフェース装置２にデータを出力することを禁止される。メモリリード制御９は、再送要求１２が有効なため、再度、メモリ７に入力されているＣＲＣ符号付パケットデータを読み出す。切替セレクタ３１は、再送要求１２が有効なため、メモリリード制御９が出力するデータの方を選択する。ＣＲＣ符号生成／検査３２は、再送要求１２が有効なため、ＣＲＣ符号検査として機能する。メモリライト制御６は、再送要求１２が有効なため、メモリライト制御機能を停止する。
メモリリード制御９によって読み出されたＣＲＣ符号付パケットデータは、切替セレクタ３１を介してＣＲＣ符号生成／検査３２に入力される。それと同時に、読み出されたＣＲＣ符号付パケットデータは、伝送経路１１へも出力され、再度、パケットとして受信インターフェース装置３へ伝送される。
ＣＲＣ符号生成／検査３２は、入力されたＣＲＣ符号付パケットデータのＣＲＣ符号のエラーを検査する。ＣＲＣ符号生成／検査３２が、ＣＲＣ符号のエラーを検出したときは、受信インターフェース装置３からの再送要求１２は、メモリ７のソフトエラーによるものであることが判別できる。メモリ７のソフトエラーによって発生したデータのエラーは、恒久的なものであるため、メモリ７から、再度、パケットを伝送しても、データのエラーを修復することができない。このため、ＣＲＣ符号生成／検査３２から上位装置１にソフトエラー検出２３を通知し、上位装置１が、再度、送信インターフェース装置２にデータを出力する。または、回路を初期化する等し、しかるべき処理を行う。
ＣＲＣ符号生成／検査３２が、ＣＲＣ符号のエラーを検出しないときは、受信インターフェース装置３からの再送要求１２は、伝送経路１１のノイズによるものであることが判別できる。伝送経路１１のノイズで発生したデータのエラーは、一過性のもので、メモリ７から、再度、パケットを伝送することで、データのエラーを修復することができる。
一方、伝送経路１１を介して、再度、伝送されたパケットは、ＣＲＣ符号検査１４とパケット廃棄制御１５とに入力される。ＣＲＣ符号検査１４が、パケットにＣＲＣ符号のエラーを検出しないときは、パケットのデータは、上位装置４へ伝送され、ＣＲＣ符号検査１４は、再送要求１２を無効にして、送信インターフェース装置２への再送の要求を解除することで、送信インターフェース装置２は「通常モード」に戻る。
しかしながら、再度、ＣＲＣ符号検査１４が、パケットにＣＲＣ符号のエラーを検出したときは、ＣＲＣ符号検査１４は、パケット廃棄制御１５へデータ廃棄要求１６を通知し、パケット廃棄制御１５は、そのパケットデータを廃棄する。さらに、ＣＲＣ符号検査１４は、再送要求１２を、再度、有効にし、送信インターフェース装置２に再送を要求する。再伝送されるパケットにＣＲＣ符号のエラーが検出されなくなるまで、この動作を繰り返す。
次に、本発明の実施の形態による伝送誤り検出方式および伝送装置の具体的な実施例について、図４、図５、図６を参照して説明する。
図４は、本発明の実施の形態による伝送誤り検出方式および伝送装置の具体的な実施例の全体を示すブロック図である。上位装置インターフェース４１は、上位装置１から送信インターフェース装置２へデータが入力される際のインターフェースであり、データを取り込むタイミングの調整等を行うものである。
図５は、上位装置１と上位装置インターフェース４１と間のタイミングチャートを示した図である。上位装置１は、データを送信するときに要求４７を発行する。送信インターフェース装置２は、上位装置１からのデータを受け入れ可能なときは、上位装置インターフェース４１から承諾４８を返す。上位装置１は、承諾４８が返ったとき、送信インターフェース装置２にデータを出力することが可能になる。データ４９は、伝送されるデータである。コマンド５０は、伝送されるデータの有効／無効や終端等の情報を表す。
ここで、上位装置インターフェース４１が承諾４８を返さない限り、上位装置１は、データの出力を待たされている状態となる。「再送モード」の場合、上位装置インターフェース４１が承諾４８を返さないことで、上位装置１は、送信インターフェース装置２にデータを新たに出力することを禁止される。
伝送経路インターフェース４４および伝送経路インターフェース４５は、一般的にＰＨＹなどと呼ばれ、伝送経路に対し、信号の駆動や検知を行う物理的なインターフェース回路である。
一般的に、このような伝送技術の通信手順（プロトコル）おいて、受信インターフェース装置３は、受信したパケットに対し、認証（ＡＣＫ）および再送（ＮＡＫ）を示すハンドシェイクパケットを、送信インターフェース装置２に返送することで、伝送されるデータの認証と再送要求を行っている。ハンドシェイク検出４３は、受信インターフェース装置３から返送されたハンドシェイクパケットのＡＣＫ／ＮＡＫを判別し、ＡＣＫ５２／ＮＡＫ５１の信号を再送信ステートマシン４２に出力する。
図６は、再送信ステートマシン４２のステートを示した図である。ハンドシェイク検出４３が出力するＡＣＫ５２／ＮＡＫ５１の信号によって、再送信ステートマシン４２は、図６のステート図に示すように、出力するモード５３を「通常モード」と「再送モード」との間で遷移させる。このモード５３は、上位装置インターフェース４１と、メモリリード制御９と、切替セレクタ３１と、ＣＲＣ符号生成／検査３２と、メモリライト制御６とに入力され、「通常モード」と「再送モード」の場合に応じて、図１、図２、図３を説明した上述の通りの動作を行う。
以上の本発明の実施の形態では、データのエラーを検出する手段に用いる検査符号としてＣＲＣを例に説明したが、これに限らず他の検査符号を用いても良い。
また、以上の本発明の実施の形態では、メモリ７でパケットデータが構築され、送信インターフェース装置２から受信インターフェース装置３に出力されるデータはパケットデータである例を説明したが、これに限らず、パケットに構築されていない通常のデータを用いても良い。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態による伝送誤り検出方式および伝送装置の全体を示すブロック図。
【図２】本発明の実施の形態による伝送誤り検出方式および伝送装置の「通常モード」の場合を示すブロック図。
【図３】本発明の実施の形態による伝送誤り検出方式および伝送装置の「再送モード」の場合を示すブロック図。
【図４】本発明の実施例による伝送誤り検出方式および伝送装置の全体を示すブロック図。
【図５】図４に示す上位装置１と上位装置インターフェース４１のタイミングチャート。
【図６】図４に示す再送信ステートマシン４２のステート図。
【図７】データ伝送技術の一般的な送信インターフェース装置と受信インターフェース装置の構成例を示すブロック図。
【符号の説明】
【００１３】
１    上位装置
２    送信インターフェース装置
３    受信インターフェース装置
４    上位装置
６    メモリライト制御
７    メモリ
８    ＣＲＣ符号生成
９    メモリリード制御
１１    伝送経路
１２    再送要求
１４    ＣＲＣ符号検査
１５    パケット廃棄制御
１６    データ廃棄要求
２３    ソフトエラー検出
３１    切替セレクタ
３２    ＣＲＣ符号生成／検査 
４１    上位装置インターフェース
４２    再送信ステートマシン
４３    ハンドシェイク検出
４４    伝送経路インターフェース
４５    伝送経路インターフェース
４７    要求
４８    承諾
４９    データ
５０    コマンド
５１    ＮＡＫ
５２    ＡＣＫ
５３    モード（「通常モード」／「再送モード」）
【図１】
2007201786.tif 000003
【図２】
2007201786.tif 000004
【図３】
2007201786.tif 000005
【図４】
2007201786.tif 000006
【図５】
2007201786.tif 000007
【図６】
2007201786.tif 000008
【図７】
2007201786.tif 000009