(57)【要約】【課題】  固定障害発生Ｌａｎｅを特定し切り離し、正常Ｌａｎｅのみでデータ伝送を再構築し代替的に伝送を可能とし、伝送を継続できるデータ伝送方式及び方法の提供。【解決手段】装置Ａトランスミッタ回路１が、伝送データ及びＥＣＣをワード分割し各ワードを対応のパラレル−シリアル変換回路７に渡し、伝送路障害情報を受けると、各ワードを、障害Ｌａｎｅを除いた残りのＬａｎｅの各パラレル−シリアル変換回路に再割り当てし渡すデータ転送変更回路１２、再送要求に従い該当データを再送バッファ１５より取り出し再送する再送回路１３を有し、装置Ｂレシーバ回路３が、正常時は受信した伝送データをスルーとし障害時は伝送データ及びＥＣＣのワード並びを変更前に復元するデータ復元回路２０、エラー検出回路２１、エラー通知を受けると再送要求し、再送要求が規定回数に達すれば障害情報をトランスミッタ回路１に通知する障害処理手段とを有する。【選択図】      図１
2006186527.tif 000002
【特許請求の範囲】
【請求項１】
複数の伝送路から構成されるインタフェースによるデータ伝送方式であって、前記インタフェースの送信部が、
伝送データに第１のＥＣＣ（エラーチェックコード）を付加する手段と、
伝送データ及び第１のＥＣＣをワードに分割し、各ワードを対応する伝送路に送出し、伝送路障害情報を受けると、第１のＥＣＣに代わり、これより短い第２のＥＣＣを伝送データに付加し、これらをワードに分割し、各ワードを、障害状態伝送路を除いた残りの伝送路に再割り当てし送出するデータ転送変更手段と、
前記伝送路に送出するデータの控えをバッファに保持し、再送要求に従い該当データをバッファより取り出し、前記第１のＥＣＣを付加する手段に渡す再送手段とを有し、
前記インタフェースの受信部が、
正常時は受信した伝送データの第１のエラーチェックを行い、伝送路障害時は、伝送データ及び第２のＥＣＣのワード並びを変更される前の並びに復元し、伝送データの第２のエラーチェックを行い、チェック結果を障害処理手段に渡すデータ復元チェック手段と、
エラー検出を伴うチェック結果を受けると、伝送データの供給先への転送を抑止し、前記送信部に再送要求し、再送に成功しなければ再送要求を繰り返し、規定回数に達すれば、伝送路障害情報を送信部に通知する障害処理手段とを有することを特徴とするデータ伝送方式。
【請求項２】
複数のシリアル伝送路から構成されるインタフェースによるデータ伝送方式であって、前記インタフェースの送信部が、
前記伝送路毎に設けられ伝送するワードデータをビット列に変換するパラレル−シリアル変換手段と、
伝送データに第１のＥＣＣ（エラーチェックコード）を付加する手段と、
伝送データ及び第１のＥＣＣをワードに分割し、各ワードを対応するパラレル−シリアル変換手段に渡し、伝送路障害情報を受けると、第１のＥＣＣに代わり、これより短い第２のＥＣＣを伝送対象データに付加し、これらをワードに分割し、各ワードを、障害状態伝送路を除いた残りの伝送路の各パラレル−シリアル変換手段に再割り当てして渡すデータ転送変更手段と、
前記パラレル−シリアル変換手段に渡すデータの控えをバッファに保持し、再送要求に従い該当データをバッファより取り出し、前記第１のＥＣＣを付加する手段に渡す再送手段とを有し、
前記インタフェースの受信部が、
前記伝送路毎に設けられ受信ビット列をワードに変換するシリアル−パラレル変換手段と、
正常時は変換された伝送データの第１のエラーチェックを行い、伝送路障害時は、伝送データ及び第２のＥＣＣのワード並びを変更される前の並びに復元し、伝送データの第２のエラーチェックを行い、チェック結果を障害処理手段に渡すデータ復元チェック手段と、エラー検出を伴うチェック結果を受けると、伝送データの供給先への転送を抑止し、前記送信部に再送要求し、再送に成功しなければ再送要求を繰り返し、規定回数に達すれば、伝送路障害情報を送信部に通知する障害処理手段とを有することを特徴とするデータ伝送方式。
【請求項３】
前記第１のＥＣＣを２ビット誤りまで検出可能なＥＣＣとし、前記第１のエラーチェックをこれによるエラーチェックとし、前記第２のＥＣＣを１ビット誤りが検出可能なパリティコードとし、前記第２のエラーチェックをこれによるパリティチェックとすることを特徴とする請求項１、または２に記載のデータ伝送方式。
【請求項４】
複数の伝送路から構成されるインタフェースによるデータ伝送方式であって、前記インタフェースの送信部が、
伝送データにＥＣＣ（エラーチェックコード）を付加する手段と、
伝送データ及びＥＣＣをワードに分割し、各ワードを対応する伝送路に送出し、伝送路障害情報を受けると、ＥＣＣの一部或いは全部のワードを除いた各ワードを、障害状態伝送路を除いた残りの伝送路に再割り当てし送出し、ＥＣＣの一部或いは全部のワードを後送するデータ転送変更手段と、
前記伝送路に送出するデータの控えをバッファに保持し、再送要求に従い該当データをバッファより取り出し、前記ＥＣＣを付加する手段に渡す再送手段とを有し、
前記インタフェースの受信部が、
正常時は受信した伝送データのエラーチェックを行い、伝送路障害時は、伝送データ及びＥＣＣのワード並びを変更される前の並びに復元し、エラーチェックを行い、チェック結果を障害処理手段に渡すデータ復元チェック手段と、
エラー検出を伴うチェック結果を受けると、伝送データの供給先への転送を抑止し、前記送信部に再送要求し、再送に成功しなければ再送要求を繰り返し、規定回数に達すれば伝送路障害情報を送信部に通知する障害処理手段とを有することを特徴とするデータ伝送方式。
【請求項５】
複数のシリアル伝送路から構成されるインタフェースによるデータ伝送方式であって、前記インタフェースの送信部が、
前記伝送路毎に設けられ伝送するワードデータをビット列に変換するパラレル−シリアル変換手段と、
伝送データにＥＣＣ（エラーチェックコード）を付加する手段と、
伝送データ及びＥＣＣをワードに分割し、各ワードを対応するパラレル−シリアル変換手段に渡し、伝送路障害情報を受けると、ＥＣＣの一部或いは全部のワードを除いた各ワードを、障害状態伝送路を除いた残りの伝送路の各パラレル−シリアル変換手段に再割り当てして渡し、ＥＣＣの一部或いは全部のワードを後続サイクルで渡すデータ転送変更手段と、
前記パラレル−シリアル変換手段に渡すデータの控えをバッファに保持し、再送要求に従い該当データをバッファより取り出し、前記ＥＣＣを付加する手段に渡す再送手段とを有し、
前記インタフェースの受信部が、
前記伝送路毎に設けられ受信ビット列をワードに変換するシリアル−パラレル変換手段と、
正常時は変換された伝送データのエラーチェックを行い、伝送路障害時は、伝送データ及びＥＣＣのワード並びを変更される前の並びに復元し、エラーチェックを行い、チェック結果を障害処理手段に渡すデータ復元チェック手段と、
エラー検出を伴うチェック結果を受けると、伝送データの供給先への転送を抑止し、前記送信部に再送要求し、再送に成功しなければ再送要求を繰り返し、規定回数に達すれば伝送路障害情報を送信部に通知する障害処理手段とを有することを特徴とするデータ伝送方式。
【請求項６】
前記受信部の障害処理手段が、再送要求を繰り返し、規定回数に達すれば、テストパターン送信指示を送信部に送信し、受信するテストパターンデータから障害状態の伝送路を特定し、伝送路障害情報を送信部に通知し、
前記送信部が、前記指示により伝送データ及びＥＣＣをテストパターンに切り換えて送信することを特徴とする請求項１、２、４、又は５の何れかに記載のデータ伝送方式。
【請求項７】
複数の伝送路から構成されるインタフェースによるデータ伝送方法であって、送信側が、
伝送データに第１のＥＣＣ（エラーチェックコード）を付加する手順と、
伝送データ及び第１のＥＣＣをワードに分割し、各ワードを対応する伝送路に送出する手順と、
受信側からテストパターン送信指示を受けると、伝送データ及びＥＣＣをテストパターンに切り換えて送信する手順と、
伝送路障害情報を受けると、第１のＥＣＣに代わり、これより短い第２のＥＣＣを伝送データに付加し、これらをワードに分割し、各ワードを、障害状態伝送路を除いた残りの伝送路に再割り当てし送出するデータ転送変更手順と、
前記伝送路に送出するデータの控えをバッファに保持し、再送要求に従い該当データをバッファより取り出し、前記第１のＥＣＣを付加する手順に渡す再送手順とを有し、
受信部側が、正常時は受信した伝送データの第１のエラーチェックを行い、伝送路障害時は、伝送データ及び第２のＥＣＣのワード並びを変更される前の並びに復元し、伝送データの第２のエラーチェックを行い、チェック結果を障害処理手順に渡すデータ復元チェック手順と、
エラー検出を伴うチェック結果を受けると、送信側に再送要求し、再送に成功しなければ再送要求を繰り返し、規定回数に達すれば、テストパターンの送信を送信側に指示し、受信するテストパターンデータから障害状態の伝送路を特定し、伝送路障害情報を送信側に通知する障害処理手順とを有することを特徴とするデータ伝送方法。
【請求項８】
前記第１のＥＣＣを２ビット誤りまで検出可能なＥＣＣとし、前記第１のエラーチェックをこれによるエラーチェックとし、前記第２のＥＣＣを１ビット誤りが検出可能なパリティコードとし、前記第２のエラーチェックをこれによるパリティチェックとすることを特徴とする請求項７記載のデータ伝送方法。
【請求項９】
複数の伝送路から構成されるインタフェースによるデータ伝送方法であって、送信側が、伝送データ及びＥＣＣをワードに分割し、各ワードを対応する伝送路に送出する手順と、
受信側からテストパターン送信指示を受けると、伝送データ及びＥＣＣをテストパターンに切り換えて送信する手順と、
伝送路障害情報を受けると、各ワードを、障害状態伝送路を除いた残りの伝送路に再割り当てして送出するデータ転送変更手順と、
前記伝送路に送出するデータの控えをバッファに保持し、再送要求に従い該当データをバッファより取り出し、前記ＥＣＣを付加する手段に渡す再送手順とを有し、
受信側が、正常時は受信した伝送データのエラーチェックを行い、伝送路障害時は、伝送データ及びＥＣＣのワード並びを変更される前の並びに復元し、エラーチェックを行い、チェック結果を障害処理手段に渡すデータ復元チェック手順と、
エラー検出を伴うチェック結果を受けると、前記送信部に再送要求し、再送に成功しなければ再送要求を繰り返し、規定回数に達すれば、テストパターンの送信を送信側に指示し、受信するテストパターンデータから障害状態の伝送路を特定し、伝送路障害情報を送信部に通知する障害処理手順とを有することを特徴とするデータ伝送方法。
【請求項１０】
前記受信部の障害処理手順が、再送要求を繰り返し、規定回数に達すれば、テストパターン送信指示を送信部に送信し、受信するテストパターンデータから障害状態の伝送路を特定し、伝送路障害情報を送信部に通知し、
前記送信部が、前記指示により伝送データ及びＥＣＣをテストパターンに切り換えて送信することを特徴とする請求項７、又は９に記載のデータ伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータ伝送方式及び方法に関し、特に、複数の伝送路から構成されるインタフェースによるデータ伝送方式や方法であって、伝送誤りを検出し、固定障害であれば、障害伝送路を特定し、伝送データやチェックコードを、障害状態伝送路を除いた残りの伝送路に割り当てし直して送出することで、インタフェースの継続動作を可能とするデータ伝送方式及び方法に関する。
【背景技術】
【０００２】
ＰＣＩ−Ｅｘｐｒｅｓｓにみられるように、最近のシリアルインタフェースでは、８ｂ／１０ｂエンコーディングによるエンベデッドクロック方式が取られている。
【０００３】
また、シリアルデータを伝送する際に、８ビットワード列データにおけるワード間に８ビット同期ワードデータを含んだ付加ワードデータグループを配し、８−１０ビット変換を施し複合１０ビットワード列データを得る例が示されている（特許文献１参照。）。
【０００４】
また、エラー検出方式は、ＣＲＣ方式が採用されている。
【０００５】
しかし、８ｂ／１０ｂエンコーディングやＣＲＣによるエラー検出では、レイテンシ悪化に繋がる。
【０００６】
近年のサーバにおいては、レイテンシが性能を大きく左右するファクターであり、製品の差別化要因としても短レイテンシのインタフェース技術が求められている。
【０００７】
その技術の１つに８ｂ／１０ｂエンコーディングをせず、エラー検出をＥＣＣで行うインタフェースが存在するが、この場合、高周期で動作させると信号線間のｓｋｅｗが問題となるため、信号線を出来るだけ少なくすることが求められている。
【０００８】
従って、信号線を極力少なくするためには、ＥＣＣで使用している信号線を犠牲にする必要があり、ＥＣＣを検出だけのコードとすることで、信号線本数の削減を図り、ＬＩＮＫでエラーが発生した場合には、再送処理を行うことでエラーを訂正し救済していた。
【０００９】
【特許文献１】特開２０００−１８２８６１号公報（第１ページ）
【発明の開示】
【発明が解決しようとする課題】
【００１０】
上記従来の８ｂ／１０ｂコードによる方法では、転送効率が悪く、エラー検出もＣＲＣを用いるため、レイテンシが悪化するという課題がある。
【００１１】
また、従来の、エラー検出用の信号線を削減し、エラー検出コードは訂正ではなく、エラー検出コードを採用し、障害には再送処理を行うことで対応する方式では、インタフェースにノイズがのることによって生じる間欠障害には有効であるが、信号線に固定障害が発生すると、再送は必ず失敗してしまうため救済出来ないためＬＩＮＫ切断に至ってしまうという課題がある。
【００１２】
本発明の目的は、固定障害のように救済出来ない障害が発生した場合でも、障害発生Ｌａｎｅを特定して切り離し、正常なＬａｎｅのみでデータ伝送を再構築して、代替的にデータ伝送を可能とすることで、ＬＩＮＫ切断せずに動作継続できるデータ伝送方式及び方法を提供することにある。
【課題を解決するための手段】
【００１３】
本発明の第１のデータ伝送方式は、複数の伝送路から構成されるインタフェースによるデータ伝送方式であって、前記インタフェースの送信部が、伝送データに第１のＥＣＣ（エラーチェックコード）を付加する手段と、伝送データ及び第１のＥＣＣをワードに分割し、各ワードを対応する伝送路に送出し、伝送路障害情報を受けると、第１のＥＣＣに代わり、これより短い第２のＥＣＣを伝送データに付加し、これらをワードに分割し、各ワードを、障害状態伝送路を除いた残りの伝送路に再割り当てし送出するデータ転送変更手段と、前記伝送路に送出するデータの控えをバッファに保持し、再送要求に従い該当データをバッファより取り出し、前記第１のＥＣＣを付加する手段に渡す再送手段とを有し、前記インタフェースの受信部が、正常時は受信した伝送データの第１のエラーチェックを行い、伝送路障害時は、伝送データ及び第２のＥＣＣのワード並びを変更される前の並びに復元し、伝送データの第２のエラーチェックを行い、チェック結果を障害処理手段に渡すデータ復元チェック手段と、エラー検出を伴うチェック結果を受けると、伝送データの供給先への転送を抑止し、前記送信部に再送要求し、再送に成功しなければ再送要求を繰り返し、規定回数に達すれば、伝送路障害情報を送信部に通知する障害処理手段とを有する。
【００１４】
本発明の第２のデータ伝送方式は、複数のシリアル伝送路から構成されるインタフェースによるデータ伝送方式であって、前記インタフェースの送信部が、前記伝送路毎に設けられ伝送するワードデータをビット列に変換するパラレル−シリアル変換手段と、伝送データに第１のＥＣＣ（エラーチェックコード）を付加する手段と、伝送データ及び第１のＥＣＣをワードに分割し、各ワードを対応するパラレル−シリアル変換手段に渡し、伝送路障害情報を受けると、第１のＥＣＣに代わり、これより短い第２のＥＣＣを伝送対象データに付加し、これらをワードに分割し、各ワードを、障害状態伝送路を除いた残りの伝送路の各パラレル−シリアル変換手段に再割り当てして渡すデータ転送変更手段と、前記パラレル−シリアル変換手段に渡すデータの控えをバッファに保持し、再送要求に従い該当データをバッファより取り出し、前記第１のＥＣＣを付加する手段に渡す再送手段とを有し、前記インタフェースの受信部が、前記伝送路毎に設けられ受信ビット列をワードに変換するシリアル−パラレル変換手段と、正常時は変換された伝送データの第１のエラーチェックを行い、伝送路障害時は、伝送データ及び第２のＥＣＣのワード並びを変更される前の並びに復元し、伝送データの第２のエラーチェックを行い、チェック結果を障害処理手段に渡すデータ復元チェック手段と、エラー検出を伴うチェック結果を受けると、伝送データの供給先への転送を抑止し、前記送信部に再送要求し、再送に成功しなければ再送要求を繰り返し、規定回数に達すれば、伝送路障害情報を送信部に通知する障害処理手段とを有する。
【００１５】
本発明の第３のデータ伝送方式は、前記第１、または第２のデータ伝送方式であって、前記第１のＥＣＣを２ビット誤りまで検出可能なＥＣＣとし、前記第１のエラーチェックをこれによるエラーチェックとし、前記第２のＥＣＣを１ビット誤りが検出可能なパリティコードとし、前記第２のエラーチェックをこれによるパリティチェックとする。
【００１６】
本発明の第４のデータ伝送方式は、複数の伝送路から構成されるインタフェースによるデータ伝送方式であって、前記インタフェースの送信部が、伝送データにＥＣＣ（エラーチェックコード）を付加する手段と、伝送データ及びＥＣＣをワードに分割し、各ワードを対応する伝送路に送出し、伝送路障害情報を受けると、ＥＣＣの一部或いは全部のワードを除いた各ワードを、障害状態伝送路を除いた残りの伝送路に再割り当てし送出し、ＥＣＣの一部或いは全部のワードを後送するデータ転送変更手段と、前記伝送路に送出するデータの控えをバッファに保持し、再送要求に従い該当データをバッファより取り出し、前記ＥＣＣを付加する手段に渡す再送手段とを有し、前記インタフェースの受信部が、正常時は受信した伝送データのエラーチェックを行い、伝送路障害時は、伝送データ及びＥＣＣのワード並びを変更される前の並びに復元し、エラーチェックを行い、チェック結果を障害処理手段に渡すデータ復元チェック手段と、エラー検出を伴うチェック結果を受けると、伝送データの供給先への転送を抑止し、前記送信部に再送要求し、再送に成功しなければ再送要求を繰り返し、規定回数に達すれば伝送路障害情報を送信部に通知する障害処理手段とを有する。
【００１７】
本発明の第５のデータ伝送方式は、複数のシリアル伝送路から構成されるインタフェースによるデータ伝送方式であって、前記インタフェースの送信部が、前記伝送路毎に設けられ伝送するワードデータをビット列に変換するパラレル−シリアル変換手段と、伝送データにＥＣＣ（エラーチェックコード）を付加する手段と、伝送データ及びＥＣＣをワードに分割し、各ワードを対応するパラレル−シリアル変換手段に渡し、伝送路障害情報を受けると、ＥＣＣの一部或いは全部のワードを除いた各ワードを、障害状態伝送路を除いた残りの伝送路の各パラレル−シリアル変換手段に再割り当てして渡し、ＥＣＣの一部或いは全部のワードを後続サイクルで渡すデータ転送変更手段と、前記パラレル−シリアル変換手段に渡すデータの控えをバッファに保持し、再送要求に従い該当データをバッファより取り出し、前記ＥＣＣを付加する手段に渡す再送手段とを有し、前記インタフェースの受信部が、前記伝送路毎に設けられ受信ビット列をワードに変換するシリアル−パラレル変換手段と、正常時は変換された伝送データのエラーチェックを行い、伝送路障害時は、伝送データ及びＥＣＣのワード並びを変更される前の並びに復元し、エラーチェックを行い、チェック結果を障害処理手段に渡すデータ復元チェック手段と、エラー検出を伴うチェック結果を受けると、伝送データの供給先への転送を抑止し、前記送信部に再送要求し、再送に成功しなければ再送要求を繰り返し、規定回数に達すれば伝送路障害情報を送信部に通知する障害処理手段とを有する。
【００１８】
本発明の第６のデータ伝送方式は、前記第１、第２、第４、又は第５の何れかのデータ伝送方式であって、前記受信部の障害処理手段が、再送要求を繰り返し、規定回数に達すれば、テストパターン送信指示を送信部に送信し、受信するテストパターンデータから障害状態の伝送路を特定し、伝送路障害情報を送信部に通知し、前記送信部が、前記指示により伝送データ及びＥＣＣをテストパターンに切り換えて送信する。
【００１９】
本発明の第１のデータ伝送方法は、複数の伝送路から構成されるインタフェースによるデータ伝送方法であって、送信側が、伝送データに第１のＥＣＣ（エラーチェックコード）を付加する手順と、伝送データ及び第１のＥＣＣをワードに分割し、各ワードを対応する伝送路に送出する手順と、受信側からテストパターン送信指示を受けると、伝送データ及びＥＣＣをテストパターンに切り換えて送信する手順と、伝送路障害情報を受けると、第１のＥＣＣに代わり、これより短い第２のＥＣＣを伝送データに付加し、これらをワードに分割し、各ワードを、障害状態伝送路を除いた残りの伝送路に再割り当てし送出するデータ転送変更手順と、前記伝送路に送出するデータの控えをバッファに保持し、再送要求に従い該当データをバッファより取り出し、前記第１のＥＣＣを付加する手順に渡す再送手順とを有し、受信部側が、正常時は受信した伝送データの第１のエラーチェックを行い、伝送路障害時は、伝送データ及び第２のＥＣＣのワード並びを変更される前の並びに復元し、伝送データの第２のエラーチェックを行い、チェック結果を障害処理手順に渡すデータ復元チェック手順と、エラー検出を伴うチェック結果を受けると、送信側に再送要求し、再送に成功しなければ再送要求を繰り返し、規定回数に達すれば、テストパターンの送信を送信側に指示し、受信するテストパターンデータから障害状態の伝送路を特定し、伝送路障害情報を送信側に通知する障害処理手順とを有する。
【００２０】
本発明の第２のデータ伝送方法は、前記第１のデータ伝送方法であって、前記第１のＥＣＣを２ビット誤りまで検出可能なＥＣＣとし、前記第１のエラーチェックをこれによるエラーチェックとし、前記第２のＥＣＣを１ビット誤りが検出可能なパリティコードとし、前記第２のエラーチェックをこれによるパリティチェックとする。
【００２１】
本発明の第３のデータ伝送方法は、複数の伝送路から構成されるインタフェースによるデータ伝送方法であって、送信側が、伝送データ及びＥＣＣをワードに分割し、各ワードを対応する伝送路に送出する手順と、受信側からテストパターン送信指示を受けると、伝送データ及びＥＣＣをテストパターンに切り換えて送信する手順と、伝送路障害情報を受けると、各ワードを、障害状態伝送路を除いた残りの伝送路に再割り当てして送出するデータ転送変更手順と、前記伝送路に送出するデータの控えをバッファに保持し、再送要求に従い該当データをバッファより取り出し、前記ＥＣＣを付加する手段に渡す再送手順とを有し、受信側が、正常時は受信した伝送データのエラーチェックを行い、伝送路障害時は、伝送データ及びＥＣＣのワード並びを変更される前の並びに復元し、エラーチェックを行い、チェック結果を障害処理手段に渡すデータ復元チェック手順と、エラー検出を伴うチェック結果を受けると、前記送信部に再送要求し、再送に成功しなければ再送要求を繰り返し、規定回数に達すれば、テストパターンの送信を送信側に指示し、受信するテストパターンデータから障害状態の伝送路を特定し、伝送路障害情報を送信部に通知する障害処理手順とを有する。
【００２２】
本発明の第４のデータ伝送方法は、前記第１、又は第３のデータ伝送方法であって、前記受信部の障害処理手順が、再送要求を繰り返し、規定回数に達すれば、テストパターン送信指示を送信部に送信し、受信するテストパターンデータから障害状態の伝送路を特定し、伝送路障害情報を送信部に通知し、前記送信部が、前記指示により伝送データ及びＥＣＣをテストパターンに切り換えて送信する。
【発明の効果】
【００２３】
本発明の効果は、再送によるエラー訂正方式のインタフェースで固定障害が発生した場合でも、障害発生箇所を取り除いて、データ転送を行うことが可能になるので、システムを停止させずに継続運用出来るということである。
【００２４】
その理由は、障害発生箇所を特定し、転送Ｌａｎｅを再構築して転送出来る手段を設けたためである。
【発明を実施するための最良の形態】
【００２５】
次に、本発明を実施するための最良の形態について図面を参照して詳細に説明する。
【００２６】
図１に本発明の実施形態の構成を示す。
【００２７】
図１は本発明のデータ伝送方式のブロック図で、装置Ａと装置Ｂからなり、これらの装置はシリアルインタフェース５、６によりＬＩＮＫ接続されている。
【００２８】
本実施形態では１実施例として、装置Ａから装置Ｂにデータを転送する場合について説明する。
【００２９】
また、簡単化のため、装置Ａと装置Ｂを図１のように決めているが、どちらの装置においてもトランスミッタ回路及びレシーバ回路には同様な機能を有している。
【００３０】
装置Ａには、ＬＩＮＫにデータを送信する装置Ａトランスミッタ回路（送信部）１と、ＬＩＮＫからデータを受信する装置Ａレシーバ回路２を含む。
【００３１】
同様に、装置Ｂには、ＬＩＮＫからデータを受信する装置Ｂレシーバ回路（受信部）３とＬＩＮＫにデータを送信する装置Ｂトランスミッタ回路４を含む。
【００３２】
まず、本実施例のシリアルインタフェース５、６について図２を用いて説明する。
【００３３】
このシリアルインタフェース５、６は複数の信号線（転送路）からなり、この信号線をＬａｎｅと総称している。
【００３４】
また、高速かつ高効率にデータを転送するために８ｂ／１０ｂエンコーディングせずに、データとＥＣＣを各Ｌａｎｅに割り当てて転送している。
【００３５】
このインタフェースは高周期で動作させるので、信号線間のｓｋｅｗによるエラー検出を出来るだけ抑える必要があるため、信号線を極力削減することが求められている。
【００３６】
よって、ＥＣＣは検出のみのコードを使用しており、バーストエラーを２Ｌａｎｅまで検出可能としているため、ＥＣＣは１６ｂｉｔとなっている。
【００３７】
また図２に示すように、本例でのシリアルインタフェースは、データ６４ｂｉｔ、ＥＣＣ１６ｂｉｔの合計８０ｂｉｔを８ｂｉｔ毎に各Ｌａｎｅに割り当て、Ｌａｎｅ当たり１ｂｉｔ×８回＝８ｂｉｔとして、１０Ｌａｎｅ使用しているものの、１実施例であり特に規定はない。
【００３８】
パラレル−シリアル変換回路７、１０は、シリアルインタフェース５、６にシリアル転送するために、Ｌａｎｅ毎にパラレルデータをシリアルデータに変換する（図２参照）。
【００３９】
シリアル−パラレル変換回路９、１０は、シリアルインタフェース５、６からシリアル転送されるデータを、Ｌａｎｅ毎にパラレルデータに変換する（図２参照）。
【００４０】
次に、本実施例の装置について、図１を用いて説明する。
【００４１】
セレクタ１１は、運用データと再送回路１３から読み出される再送データの何れかを選択し、データ転送変更回路１２にデータを出力する。
【００４２】
データ転送変更回路１２は、データとＥＣＣを受け取り、転送するＬａｎｅを割り当てて再送回路１３とセレクタ１８にデータを送出する。
【００４３】
障害情報保持回路１６から障害が発生しているＬａｎｅが通知されている場合、データを転送するＬａｎｅの再構築を行い、ＥＣＣの変わりにパリティを生成する。
【００４４】
このデータ転送変更方法について、図３を用いて説明する。また、図４に、データ転送変更方法の具体的な論理回路構成を示している。
【００４５】
図３は、Ｌａｎｅ１で障害が発生し、Ｌａｎｅ１で転送していたデータをＬａｎｅ８に変更し、Ｌａｎｅ９をパリティ転送に使用している場合を示している。
【００４６】
図３のように、シリアルインタフェースの各Ｌａｎｅには、データ６４ｂｉｔ、ＥＣＣ１６ｂｉｔの合計８０ｂｉｔを８ｂｉｔ毎に割り当てている。
【００４７】
装置Ｂで障害が検出され、この障害発生箇所がＬａｎｅ１であることを通知されると、Ｌａｎｅ１への割り当てを抑止すると共に、障害発生Ｌａｎｅ１に割り当てて転送していたデータを、ＥＣＣの転送に使用しているＬａｎｅ８に割り当てを変更して送出する。
【００４８】
ＥＣＣを転送するＬａｎｅ８がデータを転送するＬａｎｅに割り当てられたことにより、ＥＣＣ１６ｂｉｔを転送することが出来なくなるため、ＥＣＣに代わり、データ８ｂｉｔに対するパリティを生成し、Ｌａｎｅ９に割り当てて転送する（転送内容をデータ６４ｂｉｔ＋パリティ８ｂｉｔに再構築する）。
【００４９】
このように、障害により動作不可能となったＬａｎｅが発生した場合にも該障害Ｌａｎｅを切り離し、インタフェースを再構築することで継続動作を可能にしている。
【００５０】
図１に戻り、再送回路１３は、間欠障害を救済するための回路であり、ＩＤカウンタ１４と再送バッファ１５とで構成されており、データパターン生成回路１７から再送開始指示を受け取ると、再送データを読み出してセレクタ１１に出力する。
【００５１】
ＩＤカウンタ１４は、装置Ａから装置Ｂに転送したデータが正常に受け取られたことを示すＡＣＫ（Ａｃｋｎｏｗｌｅｄｇｅ）がトランザクション判別回路１９から返却されるとカウントアップし、再送用に保持していたデータを破棄する。
【００５２】
再送バッファ１５には、データ転送変更回路１２から出力されるデータが格納される。このデータはＩＤカウンタ１４により、再送時の読み出しポインタが管理される。
【００５３】
装置Ｂでも同様に、障害特定回路２４のＩＤカウンタ２５でＩＤが管理されている。ＩＤカウンタ２５は正常にデータを受信するとＩＤカウンタ２５をカウントアップし、エラーを検出するとカウントアップを抑止する。
【００５４】
従って、ＩＤカウンタ１４と２５のカウンタ値が一致するので、このＩＤを再送バッファ１５の読み出しポインタとしてデータを取り出し、再送することが出来る。
【００５５】
障害情報保持回路１６は、トランザクション判別回路１９から受け取る障害発生Ｌａｎｅ通知を元に、障害が発生しているＬａｎｅを特定すると共に、障害情報を保持してデータ転送変更回路１２に通知する。
【００５６】
データパターン生成回路１７は、再送開始指示、障害が発生しているＬａｎｅを特定するための固定データ転送指示と固定データパターン、データ構築指示を生成する。
【００５７】
再送開始指示は、再送回路１３に出力し、固定データパターンはセレクタ１８に出力する。
【００５８】
また、装置Ｂのエラー検出回路２１及びトランザクション判別回路２２に出力する再送開始指示及び固定データ転送指示、データ構築指示は、装置Ｂに対するサイドバンドのインタフェースを使用して、データに同期して出力される。
【００５９】
セレクタ１８は、データ転送変更回路１２からのデータ及び、データパターン生成回路１７からの固定データパターンの何れかを選択する。
【００６０】
トランザクション判別回路１９は、装置Ｂから送出される再送通知、固定障害発生通知、障害発生Ｌａｎｅ通知を判別する。
【００６１】
データ復元回路２０は、通常時はシリアル−パラレル変換回路９から受信するデータをエラー検出回路２１に出力し、障害Ｌａｎｅ保持回路２３から障害が発生しているＬａｎｅが通知されると、データの並び替えを行ってからエラー検出回路２１に出力する。
【００６２】
エラー検出回路２１は、データ復元回路２０から受信するデータに対して、ＥＣＣチェック及びパリティチェックを行い、エラーを検出すると、トランザクション判別回路２２と障害特定回路２４にエラーを通知すると共に受信したデータをトランザクション判別回路２２に出力する。
【００６３】
トランザクション判別回路２２は、エラー検出回路２１からエラー通知とデータを受け取り、データパターン生成回路１７からサイドバンドインタフェースで受け取る固定データ転送指示、データ構築指示の判別を行う。
【００６４】
通常時は、受信データを運用データとして出力する共に、セレクタ２８にＡＣＫを出力し、エラー検出回路２１からエラー通知を受け取ると、受信データの出力を抑止する。
【００６５】
トランザクション判別回路２２は、固定データ転送指示を受け取ると、受信するデータのパターンをチェックして、期待するデータを受信することが出来ないＬａｎｅを特定し、障害Ｌａｎｅ保持回路２３とエラー通知回路２７に通知する。
【００６６】
障害特定回路２４は、正常にデータを受信すると、ＩＤカウンタ２５をカウントアップし、エラー検出回路２１でエラーが検出されると、カウントアップを抑止し、エラーカウンタ２６をカウントアップする。
【００６７】
このエラーカウンタ２６のエラー回数が規定値に達するまでは再送要求を生成し、規定回数に達すると、固定障害発生通知を生成して、エラー通知回路２７に通知する。
【００６８】
エラー通知回路２７は、障害特定回路２４から再送要求と固定障害発生通知、トランザクション判別回路２２から障害発生Ｌａｎｅ通知を受け取り、セレクタ２８に出力する。
【００６９】
セレクタ２８は、通常時の運用データ及び、トランザクション判別回路２２からのＡＣＫトランザクション、エラー通知回路２７からのエラートランザクションをセレクトする。
【００７０】
尚、エラー検出回路２１、トランザクション判別回路２２、障害特定回路２４、エラー通知回路２７、障害Ｌａｎｅ保持回路２３を纏めて障害処理手段とする。
【００７１】
次に、本発明を実施するための最良の形態の動作について図面を参照して説明する。
【００７２】
本実施形態の動作について、図１を用いて説明する。
【００７３】
本実施形態では１実施例として、装置Ａから装置Ｂにデータを転送する場合について説明する。
【００７４】
まず、通常時の動作について、説明する。
【００７５】
装置Ａトランスミッタ回路１は、運用データとＥＣＣをデータ転送変更回路１２で受け取り、各Ｌａｎｅに転送するデータを割り当てて、セレクタ１８と再送回路１３にデータを出力する。
【００７６】
また、再送回路１３では、装備ＢからＡＣＫトランザクションが返却されるまで、データを保持している。
【００７７】
このデータは、セレクタ１８でセレクトされて、パラレル−シリアル変換回路７を介して、シリアルインタフェース５に送出される。
【００７８】
装置Ｂレシーバ回路３は、シリアルインタフェース５より、シリアル−パラレル変換回路９を介して、データ復元回路２０でデータを受信し、エラー検出回路２１に出力する。
【００７９】
エラー検出回路２１は、データ復元回路２０から受け取るデータに対して、ＥＣＣチェックを行い、トランザクション判別回路２２にデータとエラー結果を出力する。
【００８０】
トランザクション判別回路２２は、エラー結果を判別してエラーがなければ、受信データを運用データとして出力すると共に、正常に受信したことを示すＡＣＫトランザクションを生成して、セレクタ２８に出力する。
【００８１】
ＡＣＫトランザクションは、セレクタ２８でセレクトされ、パラレル−シリアル変換回路１０を介して、シリアルインタフェース６に出力される。
【００８２】
装置Ａレシーバ回路２は、トランザクション判別回路１９でＡＣＫトランザクションを判別すると、再送回路１３にＡＣＫを出力する。
【００８３】
再送回路１３は、ＡＣＫを受信すると、ＩＤカウンタ１４をカウントアップし、再送用に保持していたデータを破棄する。
【００８４】
以上の様にして、通常動作が行われる。
【００８５】
ここで、シリアルインタフェース５で間欠障害が発生した場合を考える。
【００８６】
エラー検出回路２１でデータを受信するまでは、上記動作と同様である。
【００８７】
エラー検出回路２１は、データを受信すると、ＥＣＣチェックで障害を検出し、トランザクション判別回路２２には、データとエラー通知を通知し、障害特定回路２４には、エラー通知を行う。
【００８８】
トランザクション判別回路２２は、エラー通知により、受信データを破棄する。
【００８９】
障害特定回路２４は、エラー通知により、ＩＤカウンタ２５のカウントアップを抑止すると共に、エラーカウンタ２６をカウントアップして、エラー回数を監視するが、この時点では、エラー回数が規定値に達していないので、再送要求を生成してエラー通知回路２７に出力する。
【００９０】
再送要求はセレクタ２８でセレクトされ、パラレル−シリアル変換回路１０を介して、シリアルインタフェース６に出力される。
【００９１】
装置Ａレシーバ回路２は、トランザクション判別回路１９で再送要求を判別すると、データパターン生成回路１７に再送要求を出力する。
【００９２】
データパターン生成回路１７は、再送要求を受け取ると、サイドバンドのインタフェースを使用して再送開始指示を装置Ｂレシーバ回路３のエラー検出回路２１とトランザクション判別回路２２に通知すると共に、再送回路１３にも再送要求を通知する。
【００９３】
再送回路１３は、ＡＣＫが返却されないので、ＩＤカウンタ１４のカウンタ値を再送バッファ１５の読み出しポインタとして、再送データを読み出し、セレクタ１１に出力する。
【００９４】
再送データは、セレクタ１１でセレクトされ、ＥＣＣが生成されてデータ転送変更回路１２で受信され、セレクタ１８、パラレル−シリアル変換回路７を介して送出される。
【００９５】
この再送データは、データパターン生成回路１７から出力される再送開始指示に同期して出力される。
【００９６】
装置Ｂレシーバ回路３は、シリアルインタフェース５より、シリアル−パラレル変換回路９を介して、データ復元回路２０で再送データを受信し、エラー検出回路２１に出力する。
【００９７】
エラー検出回路２１は、データ復元回路２０から受け取る再送データに対して、ＥＣＣチェックを行い、トランザクション判別回路２２にデータとエラー結果を出力する。
【００９８】
このエラー結果は、再送開始指示によるエラー結果であることも通知する。
【００９９】
トランザクション判別回路２２は、エラー結果を判別してエラーがなければ、受信した再送データを運用データとして出力すると共に、正常に受信したことを示すＡＣＫトランザクションを生成して、セレクタ２８に出力する。
【０１００】
障害特定回路２４は、エラー検出回路２１のエラー結果から再送成功と判断し、ＩＤカウンタ２５をカウントアップし、エラーカウンタ２６をリセットする。
【０１０１】
ＡＣＫトランザクションは、セレクタ２８でセレクトされ、シリアル−パラレル変換回路１０を介して、シリアルインタフェース６に出力される。
【０１０２】
装置Ａレシーバ回路２は、トランザクション判別回路１９でＡＣＫトランザクションを判別すると、再送回路１３にＡＣＫを出力する。
【０１０３】
再送回路１３は、ＡＣＫを受信すると、ＩＤカウンタ１４をカウントアップし、再送用に保持していたデータを破棄する。
【０１０４】
このように間欠障害であれば、再送データにより、エラーが訂正されて、動作が継続する。
【０１０５】
ここで更に、シリアルインタフェース５で固定障害が発生した場合を考える。
【０１０６】
エラー検出回路２１で再送データを受信するまでは、上記間欠障害動作と同様である。
【０１０７】
エラー検出回路２１は、データを受信すると、固定障害により、再度ＥＣＣチェックで障害を検出し、トランザクション判別回路２２には、データとエラー結果を出力し、障害特定回路２４には、エラー出力する。
【０１０８】
このエラー結果は、再送開始指示によるエラー結果であることも通知する。
【０１０９】
トランザクション判別回路２２は、エラー通知により、受信データを破棄する。
【０１１０】
障害特定回路２４は、エラー通知により、再送中に再度エラーが発生したことを判断し、ＩＤカウンタ２５のカウントアップを抑止すると共に、エラーカウンタ２６をカウントアップし、再送要求を生成してエラー通知回路２７に出力する。
【０１１１】
このように、固定障害が発生すると再送が繰り返し行われる。
【０１１２】
再送が繰り返し行われ、エラーカウンタ２６のカウンタ値が規定回数に達すると、固定障害発生通知を生成し、エラー通知回路２７に通知する。
【０１１３】
固定障害発生通知は、セレクタ２８でセレクトされ、シリアル−パラレル変換回路１０を介して、シリアルインタフェース６に出力される。
【０１１４】
装置Ａレシーバ回路２は、トランザクション判別回路１９で固定障害発生通知を判別すると、データパターン生成回路１７に固定障害発生通知を出力する。
【０１１５】
データパターン生成回路１７は、固定障害発生通知を受け取ると、サイドバンドのインタフェースを使用して固定データ転送指示を装置Ｂのトランザクション判別回路２２とエラー検出回路２１に通知すると共に、障害が発生しているＬａｎｅを特定するために固定データパターンを生成して、セレクタ１８に出力する。
【０１１６】
固定データパターンは、セレクタ１８でセレクトされ、パラレル−シリアル変換回路７を介して送出される。
【０１１７】
この固定データパターンは、データパターン生成回路１７から出力される固定データ転送指示に同期して出力される。
【０１１８】
装置Ｂレシーバ回路３は、シリアルインタフェース５より、シリアル−パラレル変換回路９を介して、データ復元回路２０で固定データパターンを受信し、エラー検出回路２１に出力する。
【０１１９】
エラー検出回路２１は、サイドバンドのインタフェースで受信する固定データ転送指示により、固定データパターンに対するＥＣＣを抑止して、トランザクション判別回路２２に固定データパターンを出力する。
【０１２０】
トランザクション判別回路２２は、サイドバンドインタフェースの固定データ転送指示により、受信する固定データパターンのチェックを行い、期待するデータが受信出来ていないＬａｎｅを特定し、エラー通知回路２７と障害Ｌａｎｅ保持回路２３に障害が発生しているＬａｎｅを通知する。
【０１２１】
エラー通知回路２７に出力された障害発生Ｌａｎｅ通知は、セレクタ２８でセレクトされ、パラレル−シリアル変換回路１０を介して、シリアルインタフェース６に出力される。
【０１２２】
障害Ｌａｎｅ保持回路２３は、障害発生Ｌａｎｅ通知を保持して、データ復元回路２０に出力する。
【０１２３】
エラー通知回路２７は、セレクタ２８、パラレル−シリアル変換回路１０を介して、データ送信元の装置Ａレシーバ回路２に障害発生Ｌａｎｅ通知を送出する。
【０１２４】
装置Ａレシーバ回路２は、トランザクション判別回路１９で障害発生Ｌａｎｅ通知を判別すると、データパターン生成回路１７と障害情報保持回路１６に障害発生Ｌａｎｅ通知を出力する。
【０１２５】
データパターン生成回路１７は、障害発生Ｌａｎｅ通知を受け取ると、サイドバンドのインタフェースを使用してデータ構築指示を装置Ｂのエラー検出回路２１とトランザクション判別回路２２に通知すると共に、再送回路１３に再送要求を通知する。
【０１２６】
再送回路１３は、ＡＣＫが返却されないので、ＩＤカウンタ１４のカウンタ値を再送バッファ１５の読み出しポインタとして、再送データを読み出し、セレクタ１１に出力する。
【０１２７】
障害情報保持回路１６は、障害発生Ｌａｎｅ通知を保持して、データ転送変更回路１２に出力する。
【０１２８】
再送データは、セレクタ１１でセレクトされ、ＥＣＣが生成されてデータ転送変更回路１２で受信される。
【０１２９】
データ転送変更回路１２は、障害情報保持回路１６から障害が発生しているＬａｎｅ情報が通知されると、受信する再送データに対して、障害発生Ｌａｎｅを切り離して、正常に動作しているＬａｎｅのみで転送Ｌａｎｅを再構築する。
【０１３０】
更に、障害が発生しているＬａｎｅで転送していたデータは、ＥＣＣの転送で使用しているＬａｎｅに割り当てが変更されるので、本来使用しているＥＣＣの転送が出来なくなるので、ＥＣＣの代わりにデータ８ｂｉｔに対するパリティを生成し、ＥＣＣの転送で使用していたもう一つのＬａｎｅをパリティ転送に変更して、セレクタ１８に出力する。
【０１３１】
再構築されたデータは、セレクタ１８でセレクトされ、パラレル−シリアル変換回路７を介して、シリアルインタフェース５に送出する。
【０１３２】
この再構築データは、データパターン生成回路１７から出力されるデータ構築指示に同期して出力される。
【０１３３】
装置Ｂレシーバ回路３は、シリアルインタフェース５より、シリアル−パラレル変換回路９を介して、データ復元回路２０で再構築されたデータを受信すると、障害Ｌａｎｅ保持回路２３から通知されているＬａｎｅ情報を元に、データの並び替えを行い、運用データを生成してエラー検出回路２１に出力する。
【０１３４】
エラー検出回路２１は、障害Ｌａｎｅ保持回路２３から通知されている障害Ｌａｎｅ情報により、エラー検出方式をＥＣＣからパリティに切り替えてチェックして、トランザクション判別回路２２にデータとエラー結果を出力し、障害特定回路２４にエラー結果を出力する。
【０１３５】
このエラー結果は、データ構築指示によるエラー結果であることも通知する。
【０１３６】
トランザクション判別回路２２は、エラー結果を判別してエラーがなければ、受信した再構築データを運用データとして出力すると共に、正常に受信したことを示すＡＣＫトランザクションを生成して、セレクタ２８に出力する。
【０１３７】
障害特定回路２４は、エラー検出回路２１のエラー結果より、データ再構築による再送成功と判断し、ＩＤカウンタ２５をカウントアップし、エラーカウンタ２６をリセットする。
【０１３８】
ＡＣＫトランザクションは、セレクタ２８でセレクトされ、パラレル−シリアル変換回路１０を介して、シリアルインタフェース６に出力される。
【０１３９】
装置Ａ２は、トランザクション判別回路１９でＡＣＫトランザクションを判別すると、再送回路１３にＡＣＫを出力する。
【０１４０】
再送回路１３は、ＡＣＫを受信すると、ＩＤカウンタ１４をカウントアップし、再送用に保持していたデータを破棄する。
【０１４１】
よって、正常にデータが転送されたことになる。
【０１４２】
このようにインタフェースに固定的な障害が発生した場合でも、本発明による解決手段により、障害発生箇所を取り除いたデータ転送を行うことが可能となるので、インタフェースを切断せずに動作継続させることが出来る。
【０１４３】
また、本例は、エラー検出方式をＥＣＣからパリティに変更する例であるが、１例にすぎず、ＥＣＣをＣＲＣに変更することも可能である。
【０１４４】
本発明の第２の実施例では、データ転送変更回路１２が、障害情報保持回路１６より障害発生Ｌａｎｅ通知を受け、障害発生Ｌａｎｅを切り離して、正常に動作しているＬａｎｅのみで転送Ｌａｎｅを再構築する。
【０１４５】
更に、障害が発生しているＬａｎｅ１で転送していたデータは、ＥＣＣの転送で使用しているＬａｎｅ８に割り当てが変更されるので、本来使用しているＥＣＣ（１５−０）の内、ＥＣＣ（７−０）が転送出来なくなるので、ＥＣＣ（７−０）を次のサイクルでＬａｎｅ８を使って送る。
【０１４６】
データ復元回路２０では、サイドバンドインタフェースで「後送有り」フラグを受け、Ｌａｎｅ８対応のレジスタで受けたデータを、Ｌａｎｅ１対応のレジスタにもセットし、並行してＥＣＣ（７−０）をＬａｎｅ８対応のレジスタに受ける。
【０１４７】
以上の実施例では、複数のシリアル伝送路での伝送方式で説明したが、複数のワード（或いはバイト）伝送路についても本発明は構成できる。
【０１４８】
この様な実施例では、パラレル−シリアル変換回路７，１０やシリアル−パラレル変換回路８、１０は含まない。
【０１４９】
また、再送要求を繰り返し、規定回数に達すれば、伝送データのエラーチェック情報で切り離しＬａｎｅを決める実施例もある。
【図面の簡単な説明】
【０１５０】
【図１】図１に本発明の実施形態のデータ伝送方式の構成を示す。
【図２】図１のシリアルインタフェース５、６の詳細構成を示す図。
【図３】データ転送変更方法を説明するための図。
【図４】図１のデータ転送変更回路１２の具体的な構成例を示す図。
【符号の説明】
【０１５１】
１    装置Ａトランスミッタ回路
２    装置Ａレシーバ回路
３    装置Ｂレシーバ回路
４    装置Ｂトランスミッタ回路
５、６    シリアルインタフェース
７、１０    パラレル−シリアル変換回路
８、９    シリアル−パラレル変換回路
１１、１８、２８    セレクタ
１２    データ転送変更回路
１３    再送回路
１４    ＩＤカウンタ
１５    再送バッファ
１６    障害情報保持回路
１７    データパターン生成回路
１９、２２    トランザクション判別回路
２０    データ復元回路
２１    エラー検出回路
２３    障害Ｌａｎｅ保持回路
２４    障害特定回路
２５    ＩＤカウンタ
２６    エラーカウンタ
２７    エラー通知回路
【図１】
2006186527.tif 000003
【図２】
2006186527.tif 000004
【図３】
2006186527.tif 000005
【図４】
2006186527.tif 000006