(57)【要約】  本発明の実施例は、受信端を検出する方法、検出回路、光モジュール及びシステムを提供し、光通信の分野に関する。本方法は、光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信するステップであって、前記第１検出コードパターンを受信した後、前記ＰＣＩ−Ｅ受信端は前記光伝送を介し第２検出コードパターンをフィードバックする、送信するステップと、前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンが受信されるか検出するステップと、検出結果が前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンが受信されたことである場合、前記ＰＣＩ−Ｅ受信端が配置されていると判断するステップとを有する。本発明は、受信端検出が光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法を利用することによって実現できない問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにおいて実現可能であるという効果を達成する。
2016503210.tif 000002
【特許請求の範囲】
【請求項１】
受信端を検出する方法であって、当該方法は、
光伝送を介しＰｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ  ＰＣＩ−Ｅ受信端に第１検出コードパターンを送信するステップであって、前記第１検出コードパターンを受信した後、前記ＰＣＩ−Ｅ受信端は前記光伝送を介し第２検出コードパターンをフィードバックする、送信するステップと、
前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンが受信されるか検出するステップと、
検出結果が前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンが受信されたことである場合、前記ＰＣＩ−Ｅ受信端が配置されていると判断するステップと、
を有し、
前記第１検出コードパターンと前記第２検出コードパターンとの双方は差分信号である方法。
【請求項２】
前記光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信する前、当該方法は更に、現在リンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチするか検出するステップを有し、
前記光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信するステップは、
前記現在リンクマシーン状態が前記検出．静止サブ状態から前記検出．アクティブサブ状態にスイッチすることが検出された後、所定の時間間隔により前記光伝送を介し前記ＰＣＩ−Ｅ受信端に前記第１検出コードパターンを送信することを含む、請求項１記載の方法。
【請求項３】
前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンが受信されるか検出するステップは、
前記第１検出コードパターンの送信から始まる所定の期間内に、前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンが受信されるか検出するステップを含む、請求項１又は２記載の方法。
【請求項４】
前記ＰＣＩ−Ｅ受信端が配置されていると判断した後、当該方法は更に、
前記現在リンクマシーン状態を前記検出．アクティブサブ状態からポーリング状態にスイッチするステップを有する、請求項２記載の方法。
【請求項５】
前記第１検出コードパターンは、前記第２検出コードパターンと同じか、又は異なり、前記第１検出コードパターンと前記第２検出コードパターンとの頻度は所定の頻度閾値より高い、請求項１乃至４何れか一項記載の方法。
【請求項６】
受信端を検出する方法であって、当該方法は、
光伝送を介しＰｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ  ＰＣＩ−Ｅ送信端により送信された第１検出コードパターンを受信するステップと、
前記光伝送を介し前記ＰＣＩ−Ｅ送信端により送信された第１検出コードパターンが受信された後、前記光伝送を介し前記ＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックするステップであって、前記ＰＣＩ−Ｅ送信端は前記第２検出コードパターンに従って前記ＰＣＩ−Ｅ受信端が配置されていると判断する、フィードバックするステップと、
を有し、
前記第１検出コードパターンと前記第２検出コードパターンとの双方は差分信号である方法。
【請求項７】
前記光伝送を介し前記ＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックする前、当該方法は更に、
前記第１検出コードパターンと同じ、又は異なる前記第２検出コードパターンを生成するステップを有する、請求項６記載の方法。
【請求項８】
受信端を検出する方法であって、当該方法は、
光伝送を介し第１所定信号を第２検出回路に送信するステップであって、前記第２検出回路は、前記第１所定信号を受信した後、電気接続を利用することによって、Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ  ＰＣＩ−Ｅ受信端が配置されているか検出し、前記ＰＣＩ−Ｅ受信端が配置されていると検出された場合、前記光伝送を介し第２所定信号をフィードバックする、送信するステップと、
前記光伝送を介し前記第２検出回路によりフィードバックされた前記第２所定信号が受信されるか検出するステップと、
検出結果が前記光伝送を介し前記第２検出回路によりフィードバックされた前記第２所定信号が受信されたことである場合、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチするステップであって、前記レジスタネットワークと前記送信端の２つの端子におけるキャパシタとが等価なレジスタ−キャパシタＲＣ充電回路を構成し、それから前記ＰＣＩ−Ｅ送信端が前記等価なＲＣ充電回路に従って前記ＰＣＩ−Ｅ受信端が配置されていると判断する、スイッチするステップと、
を有し、
前記第１所定信号と前記第２所定信号との双方は差分信号である方法。
【請求項９】
前記光伝送を介し第１所定信号を第２検出回路に送信する前、当該方法は更に、
電気接続を利用することによって、前記ＰＣＩ−Ｅ送信端がＰＣＩ−Ｅ受信端検出を実行しているか検出するステップと、
前記ＰＣＩ−Ｅ送信端が前記ＰＣＩ−Ｅ受信端検出を実行していると検出された場合、前記光伝送を介し前記第１所定信号を前記第２検出回路に送信するステップと、
を有する、請求項８記載の方法。
【請求項１０】
前記電気接続を利用することによって、前記ＰＣＩ−Ｅ送信端がＰＣＩ−Ｅ受信端検出を実行しているか検出するステップは、
前記ＰＣＩ−Ｅ送信端の２つの端子により出力される差分信号の振幅が第１閾値未満であるか、且つ、所定の期間内に前記２つの端子により出力される通常モード電圧において、振幅が第２閾値より大きい正の遷移が存在するか検出するステップを含む、請求項９記載の方法。
【請求項１１】
前記ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチした後、当該方法は更に、
前記レジスタネットワークが前記ＯＦＦ状態から前記ＯＮ状態にスイッチした時点から始まる所定の期間の後、前記ＰＣＩ−Ｅ送信端の２つの端子に別々に接続される前記レジスタネットワークを前記ＯＮ状態から前記ＯＦＦ状態にスイッチバックするステップを有する、請求項８乃至１０何れか一項記載の方法。
【請求項１２】
受信端を検出する方法であって、
光伝送を介し第１検出回路により送信された第１所定信号を受信するステップと、
前記第１所定信号が受信された後、電気接続を利用することによって、Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ  ＰＣＩ−Ｅ受信端が配置されているか検出するステップと、
前記ＰＣＩ−Ｅ受信端が配置されていると検出された場合、前記光伝送を介し第２所定信号をフィードバックするステップであって、前記第１検出回路は前記第２所定信号に従ってＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチすることを決定し、前記レジスタネットワークと前記ＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとは等価なレジスタ−キャパシタＲＣ充電回路を構成し、それから前記ＰＣＩ−Ｅ送信端が前記等価なＲＣ充電回路に従って前記受信端が配置されていると検出する、フィードバックするステップと、
を有し、
前記第１所定信号と前記第２所定信号との双方は差分信号である方法。
【請求項１３】
前記電気接続を利用することによって、ＰＣＩ−Ｅ受信端が配置されているか検出するステップは、
前記ＰＣＩ−Ｅ受信端に接続される２つの端子を利用することによって通常モード電圧を送信するステップであって、前記通常モード電圧は初期電圧より高い、送信するステップと、
前記ＰＣＩ−Ｅ受信端に接続される２つの端子にわたる電圧が前記初期電圧から前記通常モード電圧に上昇するための持続時間が所定の閾値より大きいか検出するステップと、
を有する、請求項１２記載の方法。
【請求項１４】
送信端であって、当該送信端は、
光伝送を介しＰｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ  ＰＣＩ−Ｅ受信端に第１検出コードパターンを送信するよう構成されるコードパターン送信モジュールであって、前記第１検出コードパターンを受信した後、前記ＰＣＩ−Ｅ受信端は前記光伝送を介し第２検出コードパターンをフィードバックする、コードパターン送信モジュールと、
前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンが受信されるか検出するよう構成される受信検出モジュールと、
前記受信検出モジュールの検出結果が前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンが受信されたことである場合、前記ＰＣＩ−Ｅ受信端が配置されていると判定するよう構成される配置判定モジュールと、
を有し、
前記第１検出コードパターンと前記第２検出コードパターンとの双方は差分信号である送信端。
【請求項１５】
状態検出モジュールを更に有し、
前記状態検出モジュールは、現在リンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチするか検出するよう構成され、
前記コードパターン送信モジュールは、具体的には、前記現在リンクマシーン状態が前記検出．静止サブ状態から前記検出．アクティブサブ状態にスイッチすることを前記状態検出モジュールが検出した後、所定の時間間隔において前記光伝送を介し前記第１検出コードパターンを前記ＰＣＩ−Ｅ受信端に送信するよう構成される、請求項１４記載の送信端。
【請求項１６】
前記受信検出モジュールは、具体的には、前記コードパターン送信モジュールによる前記第１検出コードパターンの送信から始まる所定の期間内に、前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされる前記第２検出コードパターンが受信されるか検出するよう構成される、請求項１４又は１５記載の送信端。
【請求項１７】
当該送信端は更に、状態スイッチングモジュールを有し、
前記状態スイッチングモジュールは、前記ＰＣＩ−Ｅ受信端が配置されていると前記配置判定モジュールが判定した後、前記現在リンクマシーン状態を前記検出．アクティブサブ状態からポーリング状態にスイッチするよう構成される、請求項１４乃至１６何れか一項記載の送信端。
【請求項１８】
前記コードパターン送信モジュールにより送信される前記第１検出コードパターンが、前記受信検出モジュールにより検出される前記第２検出コードパターンと同じか、又は異なり、前記第１検出コードパターンと前記第２検出コードパターンとの頻度は所定の頻度閾値より高い、請求項１４乃至１７何れか一項記載の送信端。
【請求項１９】
受信端であって、当該受信端は、
光伝送を介しＰｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ  ＰＣＩ−Ｅ送信端により送信された第１検出コードパターンを受信するよう構成されるコードパターン受信モジュールと、
前記コードパターン受信モジュールが前記光伝送を介し前記ＰＣＩ−Ｅ送信端により送信された前記第１検出コードパターンを受信した後、前記光伝送を介し前記ＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックするよう構成されるコードパターンフィードバックモジュールであって、前記ＰＣＩ−Ｅ送信端は前記第２検出コードパターンに従って前記ＰＣＩ−Ｅ受信端が配置されていると判定する、コードパターンフィードバックモジュールと、
を有し、
前記第１検出コードパターンと前記第２検出コードパターンとの双方は差分信号である受信端。
【請求項２０】
当該受信端は更に、コードパターン生成モジュールを有し、
前記コードパターン生成モジュールは、前記コードパターン受信モジュールにより受信される前記第１検出コードパターンと同じか、又は異なる前記第２検出コードパターンを生成するよう構成される、請求項１９記載の受信端。
【請求項２１】
第１検出回路であって、当該回路は、
光伝送を介し第２検出回路に第１所定信号を送信するよう構成される信号送信モジュールであって、前記第２検出回路は、前記第１所定信号を受信した後、電気接続を利用することによって、Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ  ＰＣＩ−Ｅ受信端が配置されているか検出し、前記ＰＣＩ−Ｅ受信端が配置されていると検出された場合、前記光伝送を介し第２所定信号をフィードバックする、信号送信モジュールと、
前記光伝送を介し前記第２検出回路によりフィードバックされる前記第２所定信号が受信されるか検出するよう構成されるフィードバック検出モジュールと、
前記フィードバック検出モジュールの検出結果が前記光伝送を介し前記第２検出回路によりフィードバックされた前記第２所定信号が受信されたことである場合、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチするよう構成される回路スイッチングモジュールであって、前記レジスタネットワークと前記送信端の２つの端子におけるキャパシタとが等価なレジスタ−キャパシタＲＣ充電回路を構成し、それから前記ＰＣＩ−Ｅ送信端が前記等価なＲＣ充電回路に従って前記ＰＣＩ−Ｅ受信端が配置されていると判定する、回路スイッチングモジュールと、
を有し、
前記第１所定信号と前記第２所定信号との双方は差分信号である第１検出回路。
【請求項２２】
前記第１検出回路は更に、送信端検出モジュールを有し、
前記送信端検出モジュールは、電気接続を利用することによって、前記ＰＣＩ−Ｅ送信端が受信端検出を実行しているか検出するよう構成され、
前記信号送信モジュールは、前記ＰＣＩ−Ｅ送信端が前記ＰＣＩ−Ｅ受信端検出を実行していることを前記送信端検出モジュールが検出した場合、前記光伝送を介し前記第２検出回路に前記第１所定信号を送信するよう構成される、請求項２１記載の第１検出回路。
【請求項２３】
前記送信端検出モジュールは、具体的には、前記ＰＣＩ−Ｅ送信端の２つの端子により出力される差分信号の振幅が第１閾値未満であるか検出し、且つ、所定の期間内に前記２つの端子により出力される通常モード電圧において、振幅が第２閾値より大きい正の遷移が存在するか検出するよう構成される、請求項２２記載の第１検出回路。
【請求項２４】
前記回路スイッチングモジュールは更に、前記レジスタネットワークが前記ＯＦＦ状態から前記ＯＮ状態にスイッチした時点から始まる所定の期間の後、前記ＰＣＩ−Ｅ送信端の２つの端子に別々に接続される前記レジスタネットワークを前記ＯＮ状態から前記ＯＦＦ状態にスイッチバックするよう構成される、請求項２１乃至２３何れか一項記載の第１検出回路。
【請求項２５】
第２検出回路であって、当該回路は、
光伝送を介し第１検出回路により送信された第１所定信号を受信するよう構成される信号受信モジュールと、
前記信号受信モジュールが前記第１所定信号を受信した後、電気接続を利用することによって、Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ  ＰＣＩ−Ｅ受信端が配置されているか検出するよう構成される配置検出モジュールと、
前記ＰＣＩ−Ｅ受信端が配置されていると前記配置検出モジュールが検出した場合、前記光伝送を介し第２所定信号をフィードバックするよう構成される信号フィードバックモジュールであって、前記第１検出回路は、前記第２所定信号に従ってＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチするよう決定し、前記レジスタネットワークと前記ＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとは等価なレジスタ−キャパシタＲＣ充電回路を構成し、そして、前記ＰＣＩ−Ｅ送信端は前記等価なＲＣ充電回路に従って前記ＰＣＩ−Ｅ受信端が配置されていると判定する、信号フィードバックモジュールと、
を有し、
前記第１所定信号と前記第２所定信号との双方は差分信号である第２検出回路。
【請求項２６】
前記配置検出モジュールは、通常モード送信ユニットと時間検出ユニットとを有し、
前記通常モード送信ユニットは、前記ＰＣＩ−Ｅ受信端に接続される２つの端子を利用することによって通常モード電圧を送信するよう構成され、前記通常モード電圧は初期電圧より高く、
前記時間検出ユニットは、前記ＰＣＩ−Ｅ受信端に接続される前記２つの端子にわたる電圧が前記初期電圧から前記通常モード送信ユニットにより送信される前記通常モード電圧に上昇するための持続時間が所定の閾値より大きいか検出するよう構成される、請求項２５記載の第２検出回路。
【請求項２７】
送信端であって、当該送信端は、
送信機、受信機、コードパターン生成回路、コードパターン検出回路及びコントローラを有し、
前記送信機は、光伝送を介しＰｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ  ＰＣＩ−Ｅ受信端に前記コードパターン生成回路により生成された第１検出コードパターンを送信するよう構成され、前記第１検出コードパターンを受信した後、前記ＰＣＩ−Ｅ受信端は前記光伝送を介し第２検出コードパターンをフィードバックし、
前記コードパターン検出回路は、前記受信機が前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされる前記第２検出コードパターンを受信するか検出するよう構成され、
前記コントローラは、前記コードパターン検出回路の検出結果が前記受信機が前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンを受信したことである場合、前記ＰＣＩ−Ｅ受信端が配置されていると判定するよう構成され、
前記第１検出コードパターンと前記第２検出コードパターンとの双方は差分信号である送信端。
【請求項２８】
前記コントローラは更に、現在リンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチするか検出するよう構成され、
前記送信機は、具体的には、前記現在リンクマシーン状態が前記検出．静止サブ状態から前記検出．アクティブサブ状態にスイッチすることを前記コントローラが検出した後、所定の時間間隔において前記ＰＣＩ−Ｅ受信端に前記コードパターン生成回路により生成された前記第１検出コードパターンを送信するよう構成される、請求項２７記載の送信端。
【請求項２９】
当該送信端は更にタイマを有し、
前記タイマは、前記送信機が前記コードパターン生成回路により生成された前記第１検出コードパターンを送信した後に所定の期間を計時するよう構成され、
前記コードパターン検出回路は、前記タイマにより計時される前記所定の期間内に、前記受信機が前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンを受信するか検出するよう構成される、請求項２７又は２８記載の送信端。
【請求項３０】
前記コントローラは更に、前記ＰＣＩ−Ｅ受信端が配置されていると判定された後、前記現在リンクマシーン状態を前記検出．アクティブサブ状態からポーリング状態にスイッチするよう構成される、請求項２７乃至２９何れか一項記載の送信端。
【請求項３１】
前記コードパターン生成回路により生成される前記第１検出コードパターンは、前記受信機により受信される前記第２検出コードパターンと同じか、又は異なり、前記第１検出コードパターンと前記第２検出コードパターンとの頻度は所定の頻度閾値より高い、請求項２７乃至３１何れか一項記載の送信端。
【請求項３２】
受信端であって、当該受信端は、
受信機、コードパターン検出回路、コードパターン生成回路、送信機及びコントローラを有し、
前記受信機は、光伝送を介しＰｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ  ＰＣＩ−Ｅ送信端により送信された第１検出コードパターンを受信するよう構成され、
前記コントローラは、前記受信機が前記光伝送を介し前記ＰＣＩ−Ｅ送信端により送信された前記第１検出コードパターンを受信したことを前記コードパターン検出回路が検出した後、前記光伝送を介し前記ＰＣＩ−Ｅ送信端に前記コードパターン生成回路により生成された第２検出コードパターンをフィードバックするよう前記送信機を制御するよう構成され、前記ＰＣＩ−Ｅ送信端は、前記第２検出コードパターンに従って前記ＰＣＩ−Ｅ受信端が配置されていると判定し、
前記第１検出コードパターンと前記第２検出コードパターンとの双方は差分信号である受信端。
【請求項３３】
前記コードパターン生成回路は、前記受信機により受信される前記第１検出コードパターンと同じか、又は異なる前記第２検出コードパターンを生成するよう構成される、請求項３２記載の受信端。
【請求項３４】
第１検出回路であって、当該第１検出回路は、送信機、受信機、コントローラ及びレジスタネットワークを有し、
前記送信機は、光伝送を介し第２検出回路に第１所定信号を送信するよう構成され、前記第２検出回路は、前記第１所定信号を受信した後、電気接続を利用することによって、Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ  ＰＣＩ−Ｅ受信端が配置されているか検出し、前記ＰＣＩ−Ｅ受信端が配置されていると検出された場合、前記光伝送を介し第２所定信号をフィードバックし、
前記コントローラは、前記受信機が前記光伝送を介し前記第２検出回路によりフィードバックされた前記第２所定信号を受信するか検出するよう構成され、
前記コントローラは更に、検出結果が前記受信機が前記光伝送を介し前記第２検出回路によりフィードバックされた前記第２所定信号を受信したことである場合、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチするよう構成され、前記レジスタネットワークと前記送信端の２つの端子におけるキャパシタとは等価なレジスタ−キャパシタＲＣ充電回路を構成し、それから前記ＰＣＩ−Ｅ送信端は前記等価なＲＣ充電回路に従って前記ＰＣＩ−Ｅ受信端が配置されていると判定し、
前記第１所定信号と前記第２所定信号との双方は差分信号である第１検出回路。
【請求項３５】
前記第１検出回路は更に、状態特定回路を有し、
前記状態特定回路は、電気接続を利用することによって、前記ＰＣＩ−Ｅ送信端が受信端検出を実行しているか検出するよう構成され、
前記ＰＣＩ−Ｅ送信端が前記ＰＣＩ−Ｅ受信端検出を実行していると前記送信端検出回路が検出する場合、前記送信機は、前記光伝送を介し前記第２検出回路に前記第１所定信号を送信するよう構成される、請求項３４記載の第１検出回路。
【請求項３６】
前記状態特定回路は、具体的には、前記ＰＣＩ−Ｅ送信端の２つの端子により出力される差分信号の振幅が第１閾値未満であるか検出し、且つ、所定の期間内に前記２つの端子により出力される通常モード電圧において、振幅が第２閾値より大きい正の遷移があるか検出するよう構成される、請求項３５記載の第１検出回路。
【請求項３７】
前記第１検出回路は更にタイマを有し、
前記タイマは、前記コントローラが前記レジスタネットワークを前記ＯＦＦ状態から前記ＯＮ状態にスイッチした後に所定の期間を計時するよう構成され、
前記コントローラは更に、前記タイマにより計時された前記所定の期間の後、前記ＰＣＩ−Ｅ送信端の２つの端子に別々に接続される前記レジスタネットワークを前記ＯＮ状態から前記ＯＦＦ状態にスイッチするよう構成される、請求項３４乃至３６何れか一項記載の第１検出回路。
【請求項３８】
第２検出回路であって、当該回路は、
受信機、受信端検出回路、コントローラ及び送信機を有し、
前記受信機は、光伝送を介し第１検出回路により送信された第１所定信号を受信するよう構成され、
前記受信端検出回路は、前記受信機が前記第１所定信号を受信した後、電気接続を利用することによって、Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ  ＰＣＩ−Ｅ受信端が配置されているか検出するよう構成され、
前記コントローラは、前記ＰＣＩ−Ｅ受信端が配置されていると前記受信端検出回路が検出した場合、前記光伝送を介し第２所定信号をフィードバックするよう前記送信機を制御するよう構成され、前記第１検出回路は前記第２所定信号に従ってＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチすることを決定し、前記レジスタネットワークと前記ＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとが等価なレジスタ−キャパシタＲＣ充電回路を構成し、それから、前記ＰＣＩ−Ｅ送信端は前記等価なＲＣ充電回路に従って前記ＰＣＩ−Ｅ受信端が配置されていると判定し、
前記第１所定信号と前記第２所定信号との双方が差分信号である第２検出回路。
【請求項３９】
前記受信端検出回路は、
通常モード送信サブ回路と時間検出サブ回路とを有し、
前記通常モード送信サブ回路は、前記ＰＣＩ−Ｅ受信端に接続される２つの端子を利用することによって通常モード電圧を送信するよう構成され、前記通常モード電圧は初期電圧より高く、
前記時間検出サブ回路は、前記ＰＣＩ−Ｅ受信端に接続される２つの端子にわたる電圧が前記初期電圧から前記通常モード送信サブ回路により送信される前記通常モード電圧に上昇するための持続時間が所定の閾値より大きいか検出するよう構成される、請求項３８記載の第２検出回路。
【請求項４０】
光モジュールであって、請求項２１乃至２４及び請求項３４乃至３７何れか一項記載の第１検出回路、及び／又は請求項２５又は２６及び請求項３８又は３９何れか一項記載の第２検出回路が当該光モジュールに統合される光モジュール。
【請求項４１】
バスシステムであって、
請求項１４乃至１８及び請求項２７乃至３１何れか一項記載の送信端と、請求項１９、２０及び請求項３２又は３３記載の受信端とを有し、
前記送信端と前記受信端とは、光モジュールと光ケーブルとを利用することによって互いに接続されるバスシステム。
【請求項４２】
バスシステムであって、
送信端、前記送信端に接続される第１検出回路、前記第１検出回路に接続される第１光モジュール、光ケーブルを利用することによって前記第１光モジュールに接続される第２光モジュール、前記第２光モジュールに接続される第２検出回路、及び前記第２検出回路に接続される受信端を有し、
前記第１検出回路は、請求項２１乃至２４及び請求項３４乃至３７何れか一項記載の第１検出回路であり、
前記第２検出回路は、請求項２５、請求項２６、請求項３８又は請求項３９記載の第２検出回路であるバスシステム。
【請求項４３】
バスシステムであって、
送信端、前記送信端に接続される第１光モジュール、光ケーブルを利用することによって前記第１光モジュールに接続される第２光モジュール、及び前記第２光モジュールに接続される受信端を有し、
請求項２１乃至２４及び請求項３４乃至３７何れか一項記載の第１検出回路が前記第１光モジュールに統合され、
請求項２５、請求項２６、請求項３８又は請求項３９記載の第２検出回路が前記第２光モジュールに統合されるバスシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光通信の分野に関し、特に受信端を検出する方法、検出回路、光モジュール及びシステムに関する。
【背景技術】
【０００２】
ＰＣＩ−Ｅ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ、ペリフェラル・コンポーネント・インターコネクト・エクスプレス）規格は、インテルコーポレイションにより提案された新たな世代のバス技術であり、パーソナルコンピュータ、サーバ及びデータセンタにおいて広範に利用されている。現在、ＰＣＩ−Ｅ規格は、電気伝送のみをサポートし、光伝送をサポートしていない。しかしながら、電気伝送の短距離のため、ＰＣＩ−Ｅバスの適用は大きく制限されている。光伝送はこの問題を良好に解決することができる。従って、光伝送をサポートすることが、ＰＣＩ−Ｅバスの開発中の必然的なトレンドになっている。
【０００３】
ＰＣＩ−Ｅによる光伝送のサポートを実現するため、受信端を検出する機能が解決される必要のあるキーとなる問題の１つである。いわゆる、“受信端を検出する機能”は、電源オン初期化を終了した後、ＰＣＩ−Ｅ受信端が配置されているかＰＣＩ−Ｅ送信端が検出するための機構について言及する。電気接続を利用することによって受信端を検出するためＰＣＩ−Ｅバスについて採用される既存の方法は、ＰＣＩ−Ｅが電気接続を利用することによってＰＣＩ−Ｅ受信端に初期電圧より高い通常モード電圧を送信し、それから、ＰＣＩ−Ｅ送信端の２つの差分ラインにわたる電圧が初期電圧から通常モード電圧に上昇するための持続時間が閾値を超えたか検出することによって、ＰＣＩ−Ｅ受信端が配置されているか判断することを主として含み、これにより、ＰＣＩ−Ｅ受信端に対する配置検出を実現する。
【０００４】
本発明の実現中、発明者は、従来技術が少なくとも以下の問題、すなわち、ＰＣＩ−Ｅバスによる光伝送のサポートを実現する処理において、ＰＣＩ−Ｅ送信端及びＰＣＩ−Ｅ受信端が光モジュール及び光ファイバを用いることによって接続されるが、通常モード信号は光伝送におけるピア端に送信できないため、初期電圧の通常モード電圧への上昇の変化は光伝送を介して認識することができず、このため、ＰＣＩ−Ｅ送信端は受信端を検出する機能を実現することができない。
【発明の概要】
【０００５】
受信端検出が光ケーブル伝送をサポートするＰＣＩ−Ｅバスにおける従来の方法を利用することによっては実現できないという問題を解決するため、本発明の実施例は、受信端を検出する方法、検出回路、光モジュール及びシステムを提供する。その技術的方策は以下である。
【０００６】
第１の態様によると、受信端を検出する方法が提供され、当該方法は、
光伝送を介しＰｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ  ＰＣＩ−Ｅ受信端に第１検出コードパターンを送信するステップであって、前記第１検出コードパターンを受信した後、前記ＰＣＩ−Ｅ受信端は前記光伝送を介し第２検出コードパターンをフィードバックする、送信するステップと、
前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンが受信されるか検出するステップと、
検出結果が前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンが受信されたことである場合、前記ＰＣＩ−Ｅ受信端が配置されていると判断するステップと、
を有し、
前記第１検出コードパターンと前記第２検出コードパターンとの双方は差分信号である。
【０００７】
第１の態様の第１の可能な実現方式では、前記光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信する前、当該方法は更に、
現在リンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチするか検出するステップを有し、
前記光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信するステップは、
前記現在リンクマシーン状態が前記検出．静止サブ状態から前記検出．アクティブサブ状態にスイッチすることが検出された後、所定の時間間隔により前記光伝送を介し前記ＰＣＩ−Ｅ受信端に前記第１検出コードパターンを送信することを含む。
【０００８】
第１の態様又は第１の態様の第１の可能な実現方式を参照して、第２の可能な実現方式では、前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンが受信されるか検出するステップは、
前記第１検出コードパターンの送信から始まる所定の期間内に、前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンが受信されるか検出するステップを含む。
【０００９】
第１の態様又は第１の態様の第１若しくは第２の可能な実現方式を参照して、第３の可能な実現方式では、前記ＰＣＩ−Ｅ受信端が配置されていると判断した後、当該方法は更に、
前記現在リンクマシーン状態を前記検出．アクティブサブ状態からポーリング状態にスイッチするステップを有する。
【００１０】
第１の態様又は第１の態様の第１、第２若しくは第３の可能な実現方式を参照して、第４の可能な実現方式では、前記第１検出コードパターンは、前記第２検出コードパターンと同じか、又は異なり、前記第１検出コードパターンと前記第２検出コードパターンとの頻度は所定の頻度閾値より高い。
【００１１】
第２の態様によると、受信端を検出する方法が提供され、当該方法は、
光伝送を介しＰｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ  ＰＣＩ−Ｅ送信端により送信された第１検出コードパターンを受信するステップと、
前記光伝送を介し前記ＰＣＩ−Ｅ送信端により送信された第１検出コードパターンが受信された後、前記光伝送を介し前記ＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックするステップであって、前記ＰＣＩ−Ｅ送信端は前記第２検出コードパターンに従って前記ＰＣＩ−Ｅ受信端が配置されていると判断する、フィードバックするステップと、
を有し、
前記第１検出コードパターンと前記第２検出コードパターンとの双方は差分信号である。
【００１２】
第２の態様の第１の可能な実現方式では、前記光伝送を介し前記ＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックする前、当該方法は更に、
前記第１検出コードパターンと同じ、又は異なる前記第２検出コードパターンを生成するステップを有する。
【００１３】
第３の態様によると、受信端を検出する方法が提供され、当該方法は、
光伝送を介し第１所定信号を第２検出回路に送信するステップであって、前記第２検出回路は、前記第１所定信号を受信した後、電気接続を利用することによって、Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ  ＰＣＩ−Ｅ受信端が配置されているか検出し、前記ＰＣＩ−Ｅ受信端が配置されていると検出された場合、前記光伝送を介し第２所定信号をフィードバックする、送信するステップと、
前記光伝送を介し前記第２検出回路によりフィードバックされた前記第２所定信号が受信されるか検出するステップと、
検出結果が前記光伝送を介し前記第２検出回路によりフィードバックされた前記第２所定信号が受信されたことである場合、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチするステップであって、前記レジスタネットワークと前記送信端の２つの端子におけるキャパシタとが等価なレジスタ−キャパシタＲＣ充電回路を構成し、それから前記ＰＣＩ−Ｅ送信端が前記等価なＲＣ充電回路に従って前記ＰＣＩ−Ｅ受信端が配置されていると判断する、スイッチするステップと、
を有し、
前記第１所定信号と前記第２所定信号との双方は差分信号である。
【００１４】
第３の態様の第１の可能な実現方式では、前記光伝送を介し第１所定信号を第２検出回路に送信する前、当該方法は更に、
電気接続を利用することによって、前記ＰＣＩ−Ｅ送信端が受信端検出を実行しているか検出するステップと、
前記ＰＣＩ−Ｅ送信端が前記受信端検出を実行していると検出された場合、前記光伝送を介し前記第１所定信号を前記第２検出回路に送信するステップと、
を有する。
【００１５】
第３の態様の第１の可能な実現方式を参照して、第２の可能な実現方式では、前記電気接続を利用することによって、前記ＰＣＩ−Ｅ送信端がＰＣＩ−Ｅ受信端検出を実行しているか検出するステップは、
前記ＰＣＩ−Ｅ送信端の２つの端子により出力される差分信号の振幅が第１閾値未満であるか、且つ、所定の期間内に前記２つの端子により出力される通常モード電圧において、振幅が第２閾値より大きい正の遷移が存在するか検出するステップを含む。
【００１６】
第３の態様又は第３の態様の第１若しくは第２の可能な実現方式を参照して、第３の可能な実現方式では、前記ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチした後、当該方法は更に、
前記レジスタネットワークが前記ＯＦＦ状態から前記ＯＮ状態にスイッチした時点から始まる所定の期間の後、前記ＰＣＩ−Ｅ送信端の２つの端子に別々に接続される前記レジスタネットワークを前記ＯＮ状態から前記ＯＦＦ状態にスイッチバックするステップを有する。
【００１７】
第４の態様によると、受信端を検出する方法が提供され、当該方法は、
光伝送を介し第１検出回路により送信された第１所定信号を受信するステップと、
前記第１所定信号が受信された後、電気接続を利用することによって、Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ  ＰＣＩ−Ｅ受信端が配置されているか検出するステップと、
前記ＰＣＩ−Ｅ受信端が配置されていると検出された場合、前記光伝送を介し第２所定信号をフィードバックするステップであって、前記第１検出回路は前記第２所定信号に従ってＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチすることを決定し、前記レジスタネットワークと前記ＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとは等価なレジスタ−キャパシタＲＣ充電回路を構成し、それから前記ＰＣＩ−Ｅ送信端が前記等価なＲＣ充電回路に従って前記受信端が配置されていると判定する、フィードバックするステップと、
を有し、
前記第１所定信号と前記第２所定信号との双方は差分信号である。
【００１８】
第４の態様の第１の可能な実現方式では、前記電気接続を利用することによって、ＰＣＩ−Ｅ受信端が配置されているか検出するステップは、
前記ＰＣＩ−Ｅ受信端に接続される２つの端子を利用することによって通常モード電圧を送信するステップであって、前記通常モード電圧は初期電圧より高い、送信するステップと、
前記ＰＣＩ−Ｅ受信端に接続される２つの端子にわたる電圧が前記初期電圧から前記通常モード電圧に上昇するための持続時間が所定の閾値より大きいか検出するステップと、
を有する。
【００１９】
第５の態様によると、送信端が提供され、当該送信端は、
光伝送を介しＰｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ  ＰＣＩ−Ｅ受信端に第１検出コードパターンを送信するよう構成されるコードパターン送信モジュールであって、前記第１検出コードパターンを受信した後、前記ＰＣＩ−Ｅ受信端は前記光伝送を介し第２検出コードパターンをフィードバックする、コードパターン送信モジュールと、
前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンが受信されるか検出するよう構成される受信検出モジュールと、
前記受信検出モジュールの検出結果が前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンが受信されたことである場合、前記ＰＣＩ−Ｅ受信端が配置されていると判定するよう構成される配置判定モジュールと、
を有し、
前記第１検出コードパターンと前記第２検出コードパターンとの双方は差分信号である。
【００２０】
第５の態様の第１の可能な実現方式では、当該送信端は、状態検出モジュールを更に有し、
前記状態検出モジュールは、現在リンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチするか検出するよう構成され、
前記コードパターン送信モジュールは、具体的には、前記現在リンクマシーン状態が前記検出．静止サブ状態から前記検出．アクティブサブ状態にスイッチすることを前記状態検出モジュールが検出した後、所定の時間間隔において前記第１検出コードパターンを前記ＰＣＩ−Ｅ受信端に送信するよう構成される。
【００２１】
第５の態様又は第５の態様の第１の可能な実現方式を参照して、第２の可能な実現方式では、前記受信検出モジュールは、具体的には、前記コードパターン送信モジュールによる前記第１検出コードパターンの送信から始まる所定の期間内に、前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされる前記第２検出コードパターンが受信されるか検出するよう構成される。
【００２２】
第５の態様又は第５の態様の第１若しくは第２の可能な実現方式を参照して、第３の可能な実現方式では、当該送信端は更に、状態スイッチングモジュールを有し、
前記状態スイッチングモジュールは、前記ＰＣＩ−Ｅ受信端が配置されていると前記配置判定モジュールが判定した後、前記現在リンクマシーン状態を前記検出．アクティブサブ状態からポーリング状態にスイッチするよう構成される。
【００２３】
第５の態様又は第５の態様の第１、第２若しくは第３の可能な実現方式を参照して、第４の可能な実現方式では、前記コードパターン送信モジュールにより送信される前記第１検出コードパターンが、前記受信検出モジュールにより検出される前記第２検出コードパターンと同じか、又は異なり、前記第１検出コードパターンと前記第２検出コードパターンとの頻度は所定の頻度閾値より高い。
【００２４】
第６の態様によると、受信端が提供され、当該受信端は、
光伝送を介しＰｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ  ＰＣＩ−Ｅ送信端により送信された第１検出コードパターンを受信するよう構成されるコードパターン受信モジュールと、
前記コードパターン受信モジュールが前記光伝送を介し前記ＰＣＩ−Ｅ送信端により送信された前記第１検出コードパターンを受信した後、前記光伝送を介し前記ＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックするよう構成されるコードパターンフィードバックモジュールであって、前記ＰＣＩ−Ｅ送信端は前記第２検出コードパターンに従って前記ＰＣＩ−Ｅ受信端が配置されていると判定する、コードパターンフィードバックモジュールと、
を有し、
前記第１検出コードパターンと前記第２検出コードパターンとの双方は差分信号である。
【００２５】
第６の態様の第１の可能な実現方式では、当該受信端は更に、コードパターン生成モジュールを有し、
前記コードパターン生成モジュールは、前記コードパターン受信モジュールにより受信される前記第１検出コードパターンと同じか、又は異なる前記第２検出コードパターンを生成するよう構成される。
【００２６】
第７の態様によると、第１検出回路が提供され、当該回路は、
光伝送を介し第２検出回路に第１所定信号を送信するよう構成される信号送信モジュールであって、前記第２検出回路は、前記第１所定信号を受信した後、電気接続を利用することによって、Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ  ＰＣＩ−Ｅ受信端が配置されているか検出し、前記ＰＣＩ−Ｅ受信端が配置されていると検出された場合、前記光伝送を介し第２所定信号をフィードバックする、信号送信モジュールと、
前記光伝送を介し前記第２検出回路によりフィードバックされる前記第２所定信号が受信されるか検出するよう構成されるフィードバック検出モジュールと、
前記フィードバック検出モジュールの検出結果が前記光伝送を介し前記第２検出回路によりフィードバックされた前記第２所定信号が受信されたことである場合、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチするよう構成される回路スイッチングモジュールであって、前記レジスタネットワークと前記送信端の２つの端子におけるキャパシタとが等価なレジスタ−キャパシタＲＣ充電回路を構成し、それから前記ＰＣＩ−Ｅ送信端が前記等価なＲＣ充電回路に従って前記ＰＣＩ−Ｅ受信端が配置されていると判定する、回路スイッチングモジュールと、
を有し、
前記第１所定信号と前記第２所定信号との双方は差分信号である。
【００２７】
第７の態様の第１の可能な実現方式では、前記第１検出回路は更に、送信端検出モジュールを有し、
前記送信端検出モジュールは、電気接続を利用することによって、前記ＰＣＩ−Ｅ送信端が受信端検出を実行しているか検出するよう構成され、
前記信号送信モジュールは、前記ＰＣＩ−Ｅ送信端が前記ＰＣＩ−Ｅ受信端検出を実行していることを前記送信端検出モジュールが検出した場合、前記光伝送を介し前記第２検出回路に前記第１所定信号を送信するよう構成される。
【００２８】
第７の態様の第１の可能な実現方式を参照して、第２の可能な実現方式では、前記送信端検出モジュールは、具体的には、前記ＰＣＩ−Ｅ送信端の２つの端子により出力される差分信号の振幅が第１閾値未満であるか検出し、且つ、所定の期間内に前記２つの端子により出力される通常モード電圧において、振幅が第２閾値より大きい正の遷移が存在するか検出するよう構成される。
【００２９】
第７の態様又は第７の態様の第１若しくは第２の可能な実現方式を参照して、第３の可能な実現方式では、前記回路スイッチングモジュールは更に、前記レジスタネットワークが前記ＯＦＦ状態から前記ＯＮ状態にスイッチした時点から始まる所定の期間の後、前記ＰＣＩ−Ｅ送信端の２つの端子に別々に接続される前記レジスタネットワークを前記ＯＮ状態から前記ＯＦＦ状態にスイッチバックするよう構成される。
【００３０】
第８の態様によると、第２検出回路が提供され、当該回路は、
光伝送を介し第１検出回路により送信された第１所定信号を受信するよう構成される信号受信モジュールと、
前記信号受信モジュールが前記第１所定信号を受信した後、電気接続を利用することによって、Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ  ＰＣＩ−Ｅ受信端が配置されているか検出するよう構成される配置検出モジュールと、
前記ＰＣＩ−Ｅ受信端が配置されていると前記配置検出モジュールが検出した場合、前記光伝送を介し第２所定信号をフィードバックするよう構成される信号フィードバックモジュールであって、前記第１検出回路は、前記第２所定信号に従ってＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチするよう決定し、前記レジスタネットワークと前記ＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとは等価なレジスタ−キャパシタＲＣ充電回路を構成し、それから前記ＰＣＩ−Ｅ送信端は前記等価なＲＣ充電回路に従って前記ＰＣＩ−Ｅ受信端が配置されていると判定する、信号フィードバックモジュールと、
を有し、
前記第１所定信号と前記第２所定信号との双方は差分信号である。
【００３１】
第８の態様の第１の可能な実現方式では、前記配置検出モジュールは、通常モード送信ユニットと時間検出ユニットとを有し、
前記通常モード送信ユニットは、前記ＰＣＩ−Ｅ受信端に接続される２つの端子を利用することによって通常モード電圧を送信するよう構成され、前記通常モード電圧は初期電圧より高く、
前記時間検出ユニットは、前記ＰＣＩ−Ｅ受信端に接続される前記２つの端子にわたる電圧が前記初期電圧から前記通常モード送信ユニットにより送信される前記通常モード電圧に上昇するための持続時間が所定の閾値より大きいか検出するよう構成される。
【００３２】
第９の態様によると、送信端が提供され、当該送信端は、
送信機、受信機、コードパターン生成回路、コードパターン検出回路及びコントローラを有し、
前記送信機は、光伝送を介しＰｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ  ＰＣＩ−Ｅ受信端に前記コードパターン生成回路により生成された第１検出コードパターンを送信するよう構成され、前記第１検出コードパターンを受信した後、前記ＰＣＩ−Ｅ受信端は前記光伝送を介し第２検出コードパターンをフィードバックし、
前記コードパターン検出回路は、前記受信機が前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされる前記第２検出コードパターンを受信するか検出するよう構成され、
前記コントローラは、前記コードパターン検出回路の検出結果が前記受信機が前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンを受信したことである場合、前記ＰＣＩ−Ｅ受信端が配置されていると判定するよう構成され、
前記第１検出コードパターンと前記第２検出コードパターンとの双方は差分信号である。
【００３３】
第９の態様の第１の可能な実現方式では、前記コントローラは更に、現在リンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチするか検出するよう構成され、
前記送信機は、具体的には、前記現在リンクマシーン状態が前記検出．静止サブ状態から前記検出．アクティブサブ状態にスイッチすることを前記コントローラが検出した後、所定の時間間隔において前記ＰＣＩ−Ｅ受信端に前記コードパターン生成回路により生成された前記第１検出コードパターンを送信するよう構成される。
【００３４】
第９の態様又は第９の態様の第１の可能な実現方式を参照して、第２の可能な実現方式では、当該送信端は更にタイマを有し、
前記タイマは、前記送信機が前記コードパターン生成回路により生成された前記第１検出コードパターンを送信した後に所定の期間を計時するよう構成され、
前記コードパターン検出回路は、前記タイマにより計時される前記所定の期間内に、前記受信機が前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンを受信するか検出するよう構成される。
【００３５】
第９の態様又は第９の態様の第１若しくは第２の可能な実現方式を参照して、第３の可能な実現方式では、前記コントローラは更に、前記ＰＣＩ−Ｅ受信端が配置されていると判定された後、前記現在リンクマシーン状態を前記検出．アクティブサブ状態からポーリング状態にスイッチするよう構成される。
【００３６】
第９の態様又は第９の態様の第１、第２若しくは第３の可能な実現方式を参照して、第４の可能な実現方式では、前記コードパターン生成回路により生成される前記第１検出コードパターンは、前記受信機により受信される前記第２検出コードパターンと同じか、又は異なり、前記第１検出コードパターンと前記第２検出コードパターンとの頻度は所定の頻度閾値より高い。
【００３７】
第１０の態様によると、受信端が提供され、当該受信端は、
受信機、コードパターン検出回路、コードパターン生成回路、送信機及びコントローラを有し、
前記受信機は、光伝送を介しＰｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ  ＰＣＩ−Ｅ送信端により送信された第１検出コードパターンを受信するよう構成され、
前記コントローラは、前記受信機が前記光伝送を介し前記ＰＣＩ−Ｅ送信端により送信された前記第１検出コードパターンを受信したことを前記コードパターン検出回路が検出した後、前記光伝送を介し前記ＰＣＩ−Ｅ送信端に前記コードパターン生成回路により生成された第２検出コードパターンをフィードバックするよう前記送信機を制御するよう構成され、前記ＰＣＩ−Ｅ送信端は、前記第２検出コードパターンに従って前記ＰＣＩ−Ｅ受信端が配置されていることを判定し、
前記第１検出コードパターンと前記第２検出コードパターンとの双方が差分信号である。
【００３８】
第１０の態様の第１の可能な実現方式では、前記コードパターン生成回路は、前記受信機により受信される前記第１検出コードパターンと同じか、又は異なる前記第２検出コードパターンを生成するよう構成される。
【００３９】
第１１の態様によると、第１検出回路が提供され、当該第１検出回路は、
送信機、受信機、コントローラ及びレジスタネットワークを有し、
前記送信機は、光伝送を介し第２検出回路に第１所定信号を送信するよう構成され、前記第２検出回路は、前記第１所定信号を受信した後、電気接続を利用することによって、Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ  ＰＣＩ−Ｅ受信端が配置されているか検出し、前記ＰＣＩ−Ｅ受信端が配置されていると検出された場合、前記光伝送を介し第２所定信号をフィードバックし、
前記コントローラは、前記受信機が前記光伝送を介し前記第２検出回路によりフィードバックされた前記第２所定信号を受信するか検出するよう構成され、
前記コントローラは更に、検出結果が前記受信機が前記光伝送を介し前記第２検出回路によりフィードバックされた前記第２所定信号を受信したことである場合、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチするよう構成され、前記レジスタネットワークと前記送信端の２つの端子におけるキャパシタとは等価なレジスタ−キャパシタＲＣ充電回路を構成し、それから前記ＰＣＩ−Ｅ送信端は前記等価なＲＣ充電回路に従って前記ＰＣＩ−Ｅ受信端が配置されていると判定し、
前記第１所定信号と前記第２所定信号との双方は差分信号である。
【００４０】
第１１の態様の第１の可能な実現方式では、前記第１検出回路は更に、状態特定回路を有し、
前記状態特定回路は、電気接続を利用することによって、前記ＰＣＩ−Ｅ送信端が受信端検出を実行しているか検出するよう構成され、
前記ＰＣＩ−Ｅ送信端が前記ＰＣＩ−Ｅ受信端検出を実行していると前記送信端検出回路が検出する場合、前記送信機は、前記光伝送を介し前記第２検出回路に前記第１所定信号を送信するよう構成される。
【００４１】
第１１の態様の第１の可能な実現方式を参照して、第２の可能な実現方式では、前記状態特定回路は、具体的には、前記ＰＣＩ−Ｅ送信端の２つの端子により出力される差分信号の振幅が第１閾値未満であるか検出し、且つ、所定の期間内に前記２つの端子により出力される通常モード電圧において、振幅が第２閾値より大きい正の遷移が存在するか検出するよう構成される。
【００４２】
第１１の態様又は第１１の態様の第１若しくは第２の可能な実現方式を参照して、第３の可能な実現方式では、前記第１検出回路は更にタイマを有し、
前記タイマは、前記コントローラが前記レジスタネットワークを前記ＯＦＦ状態から前記ＯＮ状態にスイッチした後に所定の期間を計時するよう構成され、
前記コントローラは更に、前記タイマにより計時された前記所定の期間の後、前記ＰＣＩ−Ｅ送信端の２つの端子に別々に接続される前記レジスタネットワークを前記ＯＮ状態から前記ＯＦＦ状態にスイッチするよう構成される。
【００４３】
第１２の態様によると、第２検出回路が提供され、当該回路は、
受信機、受信端検出回路、コントローラ及び送信機を有し、
前記受信機は、光伝送を介し第１検出回路により送信された第１所定信号を受信するよう構成され、
前記受信端検出回路は、前記受信機が前記第１所定信号を受信した後、電気接続を利用することによって、ＰＣＩ−Ｅ受信端が配置されているか検出するよう構成され、
前記コントローラは、前記ＰＣＩ−Ｅ受信端が配置されていると前記受信端検出回路が検出した場合、前記光伝送を介し第２所定信号をフィードバックするよう前記送信機を制御するよう構成され、前記第１検出回路は前記第２所定信号に従ってＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチすることを決定し、前記レジスタネットワークと前記ＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとが等価なレジスタ−キャパシタＲＣ充電回路を構成し、それから前記ＰＣＩ−Ｅ送信端は前記等価なＲＣ充電回路に従って前記ＰＣＩ−Ｅ受信端が配置されていると判定し、
前記第１所定信号と前記第２所定信号との双方が差分信号である。
【００４４】
第１２の態様の第１の可能な実現では、前記受信端検出回路は、
通常モード送信サブ回路と時間検出サブ回路とを有し、
前記通常モード送信サブ回路は、前記ＰＣＩ−Ｅ受信端に接続される２つの端子を利用することによって通常モード電圧を送信するよう構成され、前記通常モード電圧は初期電圧より高く、
前記時間検出サブ回路は、前記ＰＣＩ−Ｅ受信端に接続される２つの端子にわたる電圧が前記初期電圧から前記通常モード送信サブ回路により送信される前記通常モード電圧に上昇するための持続時間が所定の閾値より大きいか検出するよう構成される。
【００４５】
第１３の態様によると、光モジュールが提供され、第７の態様、第７の態様の各種の可能な実現方式、第１１の態様若しくは第１１の態様の各種の可能な実現方式に記載される第１検出回路、及び／又は第８の態様、第８の態様の各種の可能な実現方式、第１２の態様若しくは第１２の態様の各種の可能な実現方式に記載される第２検出回路が当該光モジュールに統合される。
【００４６】
第１４の態様によると、バスシステムが提供され、第５の態様、第５の態様の各種の可能な実現方式、第９の態様又は第９の態様の各種の可能な実現方式に記載される送信端と、第６の態様、第６の態様の各種の可能な実現方式、第１０の態様又は第１０の態様の各種の可能な実現方式に記載される受信端とを有し、
前記送信端と前記受信端とは、光モジュールと光ケーブルとを利用することによって互いに接続される。
【００４７】
第１５の態様によると、バスシステムが提供され、送信端、前記送信端に接続される第１検出回路、前記第１検出回路に接続される第１光モジュール、光ケーブルを利用することによって前記第１光モジュールに接続される第２光モジュール、前記第２光モジュールに接続される第２検出回路、及び前記第２検出回路に接続される受信端を有し、
前記第１検出回路は、第７の態様、第７の態様の各種の可能な実現方式、第１１の態様又は第１１の態様の各種の可能な実現方式に記載される第１検出回路であり、
前記第２検出回路は、第８の態様、第８の態様の各種の可能な実現方式、第１２の態様又は第１２の態様の各種の可能な実現方式に記載される第２検出回路である。
【００４８】
第１６の態様によると、バスシステムが提供され、送信端、前記送信端に接続される第１光モジュール、光ケーブルを利用することによって前記第１光モジュールに接続される第２光モジュール、及び前記第２光モジュールに接続される受信端を有し、
第７の態様、第７の態様の各種の可能な実現方式、第１１の態様又は第１１の態様の各種の可能な実現方式に記載される第１検出回路が前記第１光モジュールに統合され、
第８の態様、第８の態様の各種の可能な実現方式、第１１の態様又は第１１の態様の各種の可能な実現方式に記載される第２検出回路が前記第２光モジュールに統合される。
【００４９】
本発明の実施例により提供される技術的方策の有用な効果は以下である。
【００５０】
ＰＣＩ−Ｅ送信端が光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信し、第１検出コードパターンを受信した後、ＰＣＩ−Ｅ受信端は、光伝送を介しＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックし、それから、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されるか検出し、検出結果が、ＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されたことである場合、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると判定する。これは、光伝送をサポートするＰＣＩ−Ｅバスにおける従来の方法を利用することによっては、受信端検出が実現できないという問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにおいて実現可能であるという効果を達成する。
【図面の簡単な説明】
【００５１】
本発明の実施例における技術的方策をより明確に説明するため、以下において、実施例を説明するのに必要な添付図面が簡単に紹介される。明らかに、以下の説明における添付図面は本発明の単なるいくつかの実施例を示し、当業者は、創作的な努力なく、これらの添付図面から他の図面を依然として導出してもよい。
【図１Ａ】図１Ａは、電気伝送をサポートするＰＣＩ−Ｅバスシステムの概略的な構成図である。
【図１Ｂ】図１Ｂは、送信端のリンク状態マシーンの３つの状態の間のスイッチングを示す概略図である。
【図２】図２は、本発明の実施例の一部に関係する実現環境の概略的な構成図である。
【図３】図３は、本発明の一実施例により提供される受信端を検出する方法の方法フローチャートである。
【図４】図４は、本発明の他の実施例により提供される受信端を検出する方法の方法フローチャートである。
【図５Ａ】図５Ａは、本発明の実施例の一部に関係する実現環境の概略的な構成図である。
【図５Ｂ】図５Ｂは、本発明の実施例の一部に関係する実現環境の概略的な構成図である。
【図６】図６は、本発明の一実施例により提供される受信端を検出する方法の方法フローチャートである。
【図７】図７は、本発明の他の実施例により提供される受信端を検出する方法の方法フローチャートである。
【図８】図８は、本発明の一実施例により提供されるバスシステムの構成ブロック図である。
【図９】図９は、本発明の他の実施例により提供されるバスシステムの構成ブロック図である。
【図１０】図１０は、本発明の一実施例により提供されるバスシステムの概略的な構成図である。
【図１１】図１１は、本発明の他の実施例により提供されるバスシステムの概略的な構成図である。
【図１２】図１２は、本発明の一実施例により提供されるバスシステムの構成ブロック図である。
【図１３】図１３は、本発明の他の実施例により提供されるバスシステムの構成ブロック図である。
【図１４】図１４は、本発明の一実施例により提供されるバスシステムの概略的な構成図である。
【図１５】図１５は、本発明の他の実施例により提供されるバスシステムの概略的な構成図である。
【図１６】図１６は、本発明の更なる他の実施例により提供される光モジュールの概略的な構成図である。
【発明を実施するための形態】
【００５２】
本発明の課題、技術的方策及び効果をより明確にするため、以下において、添付図面を参照して本発明の実施例が詳細に更に説明される。
【００５３】
説明の簡単化のため、電気接続を利用することによってＰＣＩ−Ｅバスによって受信端検出を実行する方法がまず詳細に説明される。図１Ａを参照して、図１Ａは、電気伝送をサポートするＰＣＩ−Ｅバスシステムの概略的な構成図を示す。ＰＣＩ−Ｅシステムは、２つのパーツである送信チップ１２０及び受信チップ１４０を有し、ここで、２つのパーツは異なるデバイスに配置されてもよく、又は同一のデバイスに配置されてもよい。ＰＣＩ−Ｅ送信端によってＰＣＩ−Ｅ受信端が配置されているか検出することは以下を含む。
【００５４】
まず、電源オン初期化後、ＰＣＩ−Ｅ送信端は、それの２つの端子Ｄ＋及びＤ−から、初期電圧より高い通常モード電圧のペアを送信し、ここで、初期電圧は０であるか、又は２つの端子において等しく、且つより低い電圧のペアであってもよく、通常モード電圧は２つの端子において等しく、且つより高い電圧のペアであり、ＰＣＩ−Ｅ受信端がＰＣＩ−Ｅ送信端に接続されていない、すなわち、ＰＣＩ受信端が配置されていない場合、ＰＣＩ−Ｅ送信端は、それの２つの端子にわたる電圧が初期電圧から通常モード電圧に急速に上昇することを検出可能であり、ＰＣＩ−Ｅ受信端がＰＣＩ−Ｅ送信端に接続されている、すなわち、ＰＣＩ−Ｅ受信端が配置されている場合、ＰＣＩ−Ｅ送信端は、それの２つの端子にわたる電圧が、レジスタＲ１によるキャパシタＣ１と、レジスタＲ２によるキャパシタＣ２とによって構成される等価なＲＣ（Ｒｅｓｉｓｔｏｒ−Ｃａｐａｃｉｔｏｒ、レジスタ−キャパシタ）充電回路の充電処理のため、初期電圧から通常モード電圧に比較的にゆっくりと上昇することを検出可能であり、最終的に、ＰＣＩ−Ｅ送信端は、検出回路を利用することによって、それの２つの端子にわたる電圧が初期電圧から通常モード電圧に上昇するための持続時間を検出することによって、ＰＣＩ−Ｅ受信端が配置されているか検出可能である。キャパシタＣ１及びキャパシタＣ２は、寄生レジスタ−キャパシタ及びＡＣカップリングキャパシタであってもよく、レジスタＲ１及びレジスタＲ２は、ＰＣＩ−Ｅ受信端の終端レジスタであってもよい。
【００５５】
さらに、ＰＣＩ−Ｅ送信端は更にリンク状態マシーンを有し、ＰＣＩ−Ｅ送信端によって受信端が配置されているか検出する処理において、リンク状態マシーンは３つの状態、すなわち、検出．静止サブ状態（Ｄｅｔｅｃｔ．Ｑｕｉｅｔ）、検出．アクティブサブ状態（Ｄｅｔｅｃｔ．Ａｃｔｉｖｅ）及びポーリング状態（Ｐｏｌｌｉｎｇ）を有する。検出．静止サブ状態は、ＰＣＩ−Ｅ送信端が電気的アイドル状態にあることを表し、電気的アイドル状態の最大持続時間はタイマにより計時される期間によって決定され、リンク状態マシーンは、タイマにより計時される期間が経過すると、検出．静止サブ状態から検出．アクティブサブ状態に自動的に入り、検出．アクティブサブ状態は、ＰＣＩ−Ｅ受信端が配置されているかＰＣＩ−Ｅ送信端が検出していることを表し、ポーリングサブ状態は、ＰＣＩ−Ｅ受信端が配置されていることをＰＣＩ−Ｅ送信端が検出し、リンクネゴシエーション処理を開始したことを表す。
【００５６】
具体的には、図１Ｂに示されるように、ＰＣＩ−Ｅ送信端の電源オン初期化が終了した後、リンク状態マシーンは検出．静止サブ状態にあり、第１の計時が同時に開始され、当該計時が終了した後、リンク状態マシーンの状態は、検出．静止サブ状態から検出．アクティブサブ状態に自動的にスイッチし、ＰＣＩ−Ｅ送信端は、受信端検出の実行を開始し、第２の計時が開始され、受信端が配置されていることをＰＣＩ−Ｅ送信端が検出した場合、リンク状態マシーンの状態は、検出．アクティブサブ状態からポーリング状態にスイッチし、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端にネゴシエーションビットストリームの送信を開始し、ＰＣＩ−Ｅ送信端が、ＰＣＩ−Ｅ受信端が配置されていることを検出できない場合、リンク状態マシーンの状態は、検出．アクティブサブ状態から検出．静止サブ状態にスイッチバックし、それから第１の計時が上述した処理を繰り返すため再び開始される。明らかに、ＰＣＩ−Ｅ送信端が検出．アクティブサブ状態において受信端が配置されていることを検出できない場合、リンク状態マシーンの状態はポーリング状態に入らず、ＰＣＩ−Ｅ送信端はネゴシエーションビットストリームをＰＣＩ−Ｅ受信端に送信せず、リンクが通常通りにリンクアップ（ＬＩＮＫ  ＵＰ）できない。さらに、電気ケーブル伝送をサポートするＰＣＩ−Ｅバスシステムでは、ＰＣＩ−Ｅ送信端によってＰＣＩ−Ｅ受信端が配置されているか検出することは、通常モード電圧を送信することによって主として実現されるが、通常モード電圧は光モジュール及び光ケーブルを利用することによって送信できない。すなわち、光モジュール及び光ケーブルは、通常モード電圧信号を送信することはできない。従って、光ケーブル伝送をサポートするＰＣＩ−Ｅバスシステムでは、ＰＣＩ−Ｅ送信端は、電気接続を利用することによって受信端を検出する上記方法に従って、ＰＣＩ−Ｅ受信端が配置されていることを直接的には検出できず、リンクが通常通りリンクアップできないことを生じさせる。
【００５７】
図２を参照して、図２は、本発明の実施例の一部に関係する実現環境の概略的な構成図を示す。当該実現環境は、光伝送をサポートするＰＣＩ−Ｅバスシステムである。ＰＣＩ−Ｅバスシステムは、送信チップ２２０、第１光モジュール２４０、第２光モジュール２６０及び受信チップ２８０を有する。送信チップ２２０及び受信チップ２８０は、異なるデバイスに配置されるか、又は同一のデバイスに配置されてもよい。
【００５８】
送信チップ２２０は送信端２２２を有し、送信端２２２の２つの差分ラインがそれぞれ、キャパシタＣ１及びキャパシタＣ２を利用することによって第１光モジュール２４０に接続される。
【００５９】
第１光モジュール２４０は、光ファイバを利用することによって、第２光モジュール２６０に接続される。
【００６０】
受信チップ２８０は受信端２８２を有し、受信端２８２の２つの差分ラインがそれぞれ第２光モジュール２６０に接続され、これら２つの差分ラインは、レジスタＲ１及びレジスタＲ２をそれぞれ利用することによって接地される。
【００６１】
キャパシタＣ１及びキャパシタＣ２は、寄生レジスタ−キャパシタ及びＡＣカップリングキャパシタであってもよく、レジスタＲ１及びレジスタＲ２は、ＰＣＩ−Ｅ受信端の終端レジスタであってもよい。
【００６２】
図３を参照して、図３は、本発明の一実施例により提供される受信端を検出する方法の方法フローチャートを示す。本実施例は、受信端を検出する方法が図２に示される実現環境に適用される具体例を利用することによって主として説明される。受信端を検出する方法は以下を含む。
【００６３】
ステップ３０２：ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信する。
【００６４】
本実施例では、ＰＣＩ−Ｅ送信端は、図２に示される光ケーブル伝送をサポートするＰＣＩ−ＥバスシステムにおけるＰＣＩ−Ｅ送信端２２２であってもよく、ＰＣＩ−Ｅ受信端は、図２に示される光ケーブル伝送をサポートするＰＣＩ−ＥバスシステムにおけるＰＣＩ−Ｅ受信端２８２であってもよい。ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信してもよい。光モジュール及び光ケーブルは差分信号しか送信できないため、第１検出コードパターンは差分信号である。
【００６５】
光伝送は、ＰＣＩ−Ｅ送信端とＰＣＩ−Ｅ受信端との間に配置される第１光モジュール２４０及び第２光モジュール２６０と、２つの光モジュールの間の光ファイバとを利用することによって実行されてもよい。
【００６６】
対応して、ＰＣＩ−Ｅ受信端は、光伝送を介しＰＣＩ−Ｅ送信端により送信された第１検出コードパターンを受信する。
【００６７】
ステップ３０４：ＰＣＩ−Ｅ受信端は、光伝送を介しＰＣＩ−Ｅ送信端により送信された第１検出コードパターンが受信された後、光伝送を介しＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックする。
【００６８】
光伝送を介しＰＣＩ−Ｅ送信端により送信された第１検出コードパターンを受信した後、ＰＣＩ−Ｅ受信端は、光伝送を介しＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックしてもよい。第２検出コードパターンはまた差分信号であり、第２検出コードパターンは、それらがＰＣＩ−Ｅ送信端とＰＣＩ−Ｅ受信端との間で予め合意されたコードパターンに従う限り、第１検出コードパターンと同じか、又は異なっていてもよい。
【００６９】
対応して、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンを受信する。
【００７０】
ステップ３０６：ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されるか検出する。
【００７１】
ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されるか検出する。すなわち、ＰＣＩ−Ｅ受信端が配置されている場合、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされる第２検出コードパターンを受信可能であり、ＰＣＩ−Ｅ受信端が配置されていない場合、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされる第２検出コードパターンを受信できない。
【００７２】
ステップ３０８：検出結果が、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されたことである場合、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると判断する。
【００７３】
第１検出コードパターンと第２検出コードパターンとは、図４に示される実施例の一例となるコードテーブルを参照してもよいが、それらがＰＣＩ−Ｅ送信端とＰＣＩ−Ｅ受信端との間で予め合意されたコードパターンに従うものである限り、それらはそれに限定されるものでない。
【００７４】
結論として、本実施例により提供される受信端を検出する方法では、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信し、第１検出コードパターンを受信した後、ＰＣＩ−Ｅ受信端は光伝送を介しＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックし、それからＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されるか検出し、検出結果が、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されたことである場合、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると判断する。これは、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法を利用することによっては実現できないという問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにより実現可能であるという効果を達成する。
【００７５】
図４を参照して、図４は、本発明の他の実施例により提供される受信端を検出する方法の方法フローチャートを示す。本実施例は、受信端を検出する方法が図２に示される実現環境に適用される具体例を利用することによって主として説明される。図３に示される実施例に基づき提供されるより好適な実施例として、受信端を検出する方法は以下を含む。
【００７６】
ステップ４０２：ＰＣＩ−Ｅ送信端は、現在リンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチするか検出する。
【００７７】
受信端検出の処理において、リンクマシーン状態は検出．静止サブ状態、検出．アクティブサブ状態及びポーリング状態の何れか１つを有することが、上記説明から知ることができる。ＰＣＩ−Ｅ送信端が電源オン初期化された後、リンクマシーン状態は検出．静止サブ状態であり、第１の計時が同時に開始され、第１の計時が終了した後、リンク状態マシーンは、検出．静止サブ状態から検出．アクティブサブ状態にスイッチする。ＰＣＩ−Ｅ送信端はまず、現在リンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチするか検出する。
【００７８】
ステップ４０４：ＰＣＩ−Ｅ送信端は、現在リンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチすることを検出した後、所定の時間間隔により光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信する。
【００７９】
現在リンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチすることを検出した後、ＰＣＩ−Ｅ送信端は、第１検出コードパターンを生成し、所定の時間間隔により光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信する。光伝送は、ＰＣＩ−Ｅ送信端とＰＣＩ−Ｅ受信端との間に配置される第１光モジュール２４０及び第２光モジュール２６０と、２つの光モジュールの間の光ファイバとを含む。
【００８０】
対応して、ＰＣＩ−Ｅ受信端は、光伝送を介しＰＣＩ−Ｅ送信端により送信された第１検出コードパターンを受信する。
【００８１】
ステップ４０６：ＰＣＩ−Ｅ受信端は、光伝送を介しＰＣＩ−Ｅ送信端により送信された第１検出コードパターンが受信された後、光伝送を介しＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックする。
【００８２】
光伝送を介しＰＣＩ−Ｅ送信端により送信された第１検出コードパターンを受信した後、ＰＣＩ−Ｅ受信端は、第１検出コードパターンと同じか、又は異なる第２検出コードパターンを生成し、それから光伝送を介しＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックしてもよい。対応して、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンを受信する。
【００８３】
ステップ４０８：ＰＣＩ−Ｅ送信端は、第１検出コードパターンの送信から始まる所定の期間内に、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されるか検出する。
【００８４】
第１検出コードパターンの送信から始まる所定の期間内に、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されるか検出する。すなわち、ＰＣＩ−Ｅ受信端が配置されている場合、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンを受信可能であり、ＰＣＩ−Ｅ受信端が配置されていない場合、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンを受信することはできない。ここに説明される“所定の期間”は、上記のリンク状態マシーンが検出．静止サブ状態から検出．アクティブサブ状態にスイッチした後に実行される第２の計時の時間長である。
【００８５】
ステップ４１０：検出結果が、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されたことである場合、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると判定する。
【００８６】
第１検出コードパターンの送信から始まる所定の期間内に、検出結果が、ＰＣＩ−Ｅ送信端が光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンを受信したことである場合、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると判定する。第１検出コードパターンの送信から始まる所定の期間内に、検出結果が、ＰＣＩ−Ｅ送信端が光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンを受信しなかったことである場合、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていないと判定し、現在リンクマシーン状態は、検出．アクティブサブ状態から検出．静止サブ状態にスイッチし、第１の計時が再び開始される。
【００８７】
ステップ４１２：ＰＣＩ−Ｅ受信端が配置されていると判定した場合、ＰＣＩ−Ｅ送信端は、現在リンクマシーン状態を検出．アクティブサブ状態からポーリング状態にスイッチする。
【００８８】
ＰＣＩ−Ｅ受信端が配置されていると判定した場合、ＰＣＩ−Ｅ送信端は、現在リンクマシーン状態を検出．アクティブサブ状態からポーリング状態にスイッチする。ＰＣＩ−Ｅ送信端は、ネゴシエーションビットストリームをＰＣＩ−Ｅ受信端に送信し、リンクは通常のネゴシエーション処理を開始する。
【００８９】
好ましくは、上記の第１検出コードパターンと第２検出コードパターンとは以下の２つの条件を充足する。すなわち、第１には、第１検出コードパターンと第２検出コードパターンとは、受信端配置検出のためだけに利用され、他のビットストリームには出現せず、第２には、第１検出コードパターンと第２検出コードパターンとの頻度は所定の閾値より高い。あるいは、第１検出コードパターンと第２検出コードパターンとの頻度が低すぎる場合、光ケーブル伝送は歪むかもしれない。一方、第１検出コードパターンと第２検出コードパターンとは、以下の一例となるコードテーブルを参照して差分信号となる必要がある。第１検出コードパターンと第２検出コードパターンとの双方は、Ｋ２８．０＋Ｋ２８．１＋Ｋ２８．２＋Ｋ２８．３＋Ｋ２８．４により構成されるコードパターンであってもよい。
【表１】
2016503210.tif 000003
【００９０】
結論として、本実施例により提供される受信端を検出する方法では、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信し、第１検出コードパターンを受信した後、ＰＣＩ−Ｅ受信端は光伝送を介しＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックし、それからＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されるか検出し、検出結果が、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されたことである場合、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると判断する。これは、受信端検出が光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法を利用することによっては実現できないという問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにおいて実現可能であるという効果を達成する。一方、上記方法は更に、リンク状態マシーンの状態に関連して実現され、それは、リンク状態マシーンの通常の状態スイッチングを変更することなく、既存の検出機構との最大限の互換性を達成することができる。
【００９１】
図５Ａを参照して、図５Ａは、本発明の実施例の一部に関係する実現環境の概略的な構成図を示す。当該実現環境は、光伝送をサポートするＰＣＩ−Ｅバスシステムである。ＰＣＩ−Ｅバスシステムは、送信チップ５２０、第１光モジュール５４０、第２光モジュール５６０及び受信チップ５８０を有する。送信チップ５２０及び受信チップ５８０は、２つの異なるデバイスに配置されるか、又は同一のデバイスに配置されてもよい。
【００９２】
送信チップ５２０はＰＣＩ−Ｅ送信端５２２を有し、ＰＣＩ−Ｅ送信端５２２の差分ラインはそれぞれ、キャパシタＣ１及びキャパシタＣ２を利用することによって第１光モジュール５４０に接続される。
【００９３】
第１光モジュール５４０は、光ファイバを利用することによって第２光モジュール５６０に接続される。図２と異なって、第１検出回路５４２は第１光モジュール５４０の回路部分に統合され、第２検出回路５６２は第２光モジュール５６０の回路部分に統合される。第１検出回路５４２と第２検出回路５６２とは、第１光モジュール５４０と第２光モジュール５６０との間のオリジナルの光ファイバを多重することによって互いに通信可能であり、第１検出回路５４２及び第２検出回路５６２はまた、追加的に配置された光ファイバを利用することによって互いに通信可能である。
【００９４】
受信チップ５８０はＰＣＩ−Ｅ受信端５８２を有し、ＰＣＩ−Ｅ受信端５８２の２つの差分ラインはそれぞれ、第２光モジュール５６０に接続され、それぞれレジスタＲ１及びレジスタＲ２を利用することによって接地される。
【００９５】
キャパシタＣ１及びキャパシタＣ２は、寄生レジスタ−キャパシタ及びＡＣカップリングキャパシタであってもよく、レジスタＲ１及びレジスタＲ２は、ＰＣＩ−Ｅ受信端の終端レジスタであってもよい。
【００９６】
図５Ｂを参照して、図５Ｂは、本発明の実施例の他の部分に関係する実現環境の概略的な構成図を示す。実現環境は、光伝送をサポートするＰＣＩ−Ｅバスシステムである。ＰＣＩ−Ｅバスシステムは、送信チップ５２０、第１光モジュール５４０、第２光モジュール５６０、及び受信チップ５８０を有する。送信チップ５２０及び受信チップ５８０は、２つの異なるデバイスに配置されるか、又は同一のデバイスに配置されてもよい。
【００９７】
図５Ａと異なって、送信チップ５２０はＰＣＩ−Ｅ送信端５２２を有し、ＰＣＩ−Ｅ送信端５２２の２つの差分ラインはそれぞれ、キャパシタＣ１及びキャパシタＣ２を利用することによって第１検出回路５４２に接続され、第１検出回路５４２は第１光モジュール５４０に接続される。
【００９８】
第１光モジュール５４０は、光ファイバを利用することによって第２光モジュール５６０に接続される。
【００９９】
受信チップ５８０はＰＣＩ−Ｅ受信端５８２を有し、ＰＣＩ−Ｅ受信端５８２の２つの差分ラインはそれぞれ、第２検出回路５６２に接続され、第２検出回路５６２は第２光モジュール５６０に接続され、ＰＣＩ−Ｅ受信端５８２の２つの差分ラインはそれぞれ、レジスタＲ１及びレジスタＲ２を利用することによって接地される。
【０１００】
第１検出回路５４２と第２検出回路５６２とは、第１光モジュール５４０と第２光モジュール５６０との間のオリジナルの光ファイバを多重することによって互いに通信可能であり、第１検出回路５４２と第２検出回路５６２とはまた、追加的に配置された光ファイバを利用することによって互いに通信可能である。
【０１０１】
キャパシタＣ１及びキャパシタＣ２は、寄生レジスタ−キャパシタ及びＡＣカップリングキャパシタであってもよく、レジスタＲ１及びレジスタＲ２は、ＰＣＩ−Ｅ受信端の終端レジスタであってもよい。
【０１０２】
図６を参照して、図６は、本発明の一実施例により提供される受信端を検出する方法の方法フローチャートを示す。本実施例は、受信端を検出する方法が図５Ａ又は図５Ｂに示される実現環境に適用される具体例を利用することによって主として説明される。受信端を検出する方法は以下を含む。
【０１０３】
ステップ６０２：第１検出回路は、光伝送を介し第１所定信号を第２検出回路に送信する。
【０１０４】
第１検出回路は、光伝送を介し第１所定信号を第２検出回路に送信する。実現環境が図５Ａに示される実現環境である場合、光伝送は、第１光モジュール５４０と第２光モジュール５６０との間のオリジナルの光ファイバ又は新たに配置された光ファイバを有し、実現環境が図５Ｂに示される実現環境である場合、光伝送は、第１光モジュール５４０、第２光モジュール５６０、及び第１光モジュール５４０と第２光モジュール５６０との間のオリジナルの光ファイバ又は新たに配置された光ファイバを有する。
【０１０５】
対応して、第２検出回路は、光伝送を介し第１検出回路により送信される第１所定信号を受信する。第１所定信号は、ＰＣＩ−Ｅ受信端検出を実行するため、第２検出回路をトリガするのに利用される差分信号である。
【０１０６】
ステップ６０４：第１所定信号を受信した後、第２検出回路は、電気接続を利用することによって、ＰＣＩ−Ｅ受信端が配置されているか検出する。
【０１０７】
第１所定信号を受信した後、第２検出回路は、第２検出回路とＰＣＩ−Ｅ受信端との間の電気接続を利用することによって、ＰＣＩ−Ｅ受信端が配置されているか検出する。
【０１０８】
ステップ６０６：ＰＣＩ−Ｅ受信端が配置されていると検出した場合、第２検出回路は、光伝送を介し第２所定信号をフィードバックする。
【０１０９】
ＰＣＩ−Ｅ受信端が配置されていると検出した場合、第２検出回路は、光伝送を介し第１検出回路に第２所定信号をフィードバックする。第２所定信号はまた、ＰＣＩ−Ｅ受信端が配置されていることを第１検出回路にフィードバックするのに利用される差分信号である。
【０１１０】
ステップ６０８：第１検出回路は、光伝送を介し第２検出回路によりフィードバックされた第２所定信号が受信されるか検出する。
【０１１１】
ステップ６１０：第１検出回路の検出結果が、光伝送を介し第２検出回路によりフィードバックされた第２所定信号が受信されたことである場合、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチし、レジスタネットワークとＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとが等価なＲＣ充電回路を構成する。
【０１１２】
レジスタネットワークは、図１６及び対応する説明を例示的に参照してもよい。
【０１１３】
第１検出回路内において、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークと対応する電子スイッチとが含まれ、第１検出回路の検出結果が、第２検出回路によりフィードバックされた第２所定信号が受信されたことである場合、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークは、ＯＦＦ状態からＯＮ状態にスイッチし、レジスタネットワークとＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとが等価なＲＣ充電回路を構成する。すなわち、第１検出回路は、“ＰＣＩ−Ｅ受信端”として自らをシミュレートする。
【０１１４】
電子スイッチは、図１６及び対応する説明を例示的に参照してもよい。
【０１１５】
それから、ＰＣＩ−Ｅ送信端は、等価なＲＣ充電回路に従ってＰＣＩ−Ｅ受信端が配置されていると判定する。
【０１１６】
結論として、本実施例により提供される受信端を検出する方法では、ＰＣＩ−Ｅ受信端検出は、電気接続を利用することによって第２検出回路とＰＣＩ−Ｅ受信端とによって実現され、第２検出回路と第１検出回路とが光伝送を介し互いに通信し、第１検出回路におけるレジスタネットワークとＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとが等価なＲＣ充電回路を構成し、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていることを検出する。これは、光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法を利用することによっては受信端検出が実現可能でないという問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにおいて実現可能であるという効果を達成する。
【０１１７】
図７を参照して、図７は、本発明の他の実施例により提供される受信端を検出する方法の方法フローチャートを示す。本実施例は、受信端を検出する方法が図５Ａ又は図５Ｂに示される実現環境に適用される具体例を利用することによって主として説明される。図６に示される実施例に基づき提供されるより好適な実施例として、受信端を検出する方法は以下を含む。
【０１１８】
ステップ７０２：第１検出回路は、電気接続を利用することによって、ＰＣＩ−Ｅ送信端が受信端検出を実行しているか検出する。
【０１１９】
第１検出回路はまず、電気接続を利用することによって、ＰＣＩ−Ｅ送信端がＰＣＩ−Ｅ受信端検出を実行しているか検出する。具体的には、第１検出回路は、ＰＣＩ−Ｅ送信端の２つの端子により出力される差分信号の振幅が第１閾値未満であるか、例えば、差分信号の振幅が６５ｍｖ未満であるか検出し、且つ、所定の期間内に２つの端子により出力される通常モード電圧において、振幅が第２閾値より大きい正の遷移が存在するか、例えば、５００ｍｖより大きい振幅の正の遷移が１ｍｓ内に存在し、すなわち、ＰＣＩ−Ｅ送信端が初期電圧より高い通常モード電圧を送信するか検出する。
【０１２０】
ステップ７０４：ＰＣＩ−Ｅ送信端がＰＣＩ−Ｅ受信端検出を実行していると第１検出回路が検出した場合、第１検出回路は、光伝送を介し第２検出回路に第１所定信号を送信してもよい。
【０１２１】
ＰＣＩ−Ｅ送信端がＰＣＩ−Ｅ受信端検出を実行していることを第１検出回路が検出した場合、第１検出回路は、光伝送を介し第２検出回路に第１所定信号を送信してもよい。実現環境が図５Ａに示される実現環境である場合、光伝送は、第１光モジュール５４０と第２光モジュール５６０との間にオリジナルの光ファイバ又は新たに配置された光ファイバを含み、実現形態が図５Ｂに示される実現形態である場合、光伝送は、第１光モジュール５４０、第２光モジュール５６０、及び第１光モジュール５４０と第２光モジュール５６０との間のオリジナルの光ファイバ又は新たに配置された光ファイバを有する。第１所定信号は、ＰＣＩ−Ｅ受信端検出を実行するため、第２検出回路をトリガするのに利用される差分信号である。
【０１２２】
対応して、第２検出回路は、第１検出回路により送信された第１所定信号を光伝送を介し受信する。
【０１２３】
ステップ７０６：第１所定信号を受信した後、第２検出回路は、電気接続を利用することによって、ＰＣＩ−Ｅ受信端が配置されているか検出する。
【０１２４】
第１所定信号を受信した後、第２検出回路は、電気接続を利用することによって、受信端が配置されているか検出する。具体的には、第２検出回路は、ＰＣＩ−Ｅ受信端に接続される２つの端子を利用することによって通常モード電圧を送信し、ここで、通常モード電圧は初期電圧より高く、ＰＣＩ−Ｅ受信端に接続される２つの端子にわたる電圧が初期電圧から通常モード電圧に上昇するための持続時間が所定の閾値より大きいか検出する。必要とされる持続時間が所定の閾値より大きい場合、ＰＣＩ−Ｅ受信端が配置されている。
【０１２５】
ステップ７０８：ＰＣＩ−Ｅ受信端が配置されていると検出した場合、第２検出回路は、光伝送を介し第２所定信号をフィードバックする。
【０１２６】
ＰＣＩ−Ｅ受信端が配置されていると検出した場合、第２検出回路は、光伝送を介し第１検出回路に第２所定信号をフィードバックする。第２所定信号はまた、ＰＣＩ−Ｅ受信端が配置されているというフィードバックを第１検出回路に提供するのに利用される差分信号である。
【０１２７】
ステップ７１０：第１検出回路は、光伝送を介し第２検出回路によりフィードバックされた第２所定信号が受信されるか検出する。
【０１２８】
ステップ７１２：第１検出回路の検出結果が、光伝送を介し第２検出回路によりフィードバックされた第２所定信号が受信されたことである場合、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチし、レジスタネットワークとＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとが等価なＲＣ充電回路を構成する。
【０１２９】
第１検出回路内において、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークと対応する電子スイッチとが含まれ、第１検出回路の検出結果が、第２検出回路によりフィードバックされた第２所定信号が受信されたことである場合、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークは、ＯＦＦ状態からＯＮ状態にスイッチし、レジスタネットワークとＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとが等価なＲＣ充電回路を構成する。すなわち、第１検出回路は“ＰＣＩ−Ｅ受信端”として自らをシミュレートする。
【０１３０】
それから、ＰＣＩ−Ｅ送信端は、等価なＲＣ充電回路に従ってＰＣＩ−Ｅ受信端が配置されていると判定する。
【０１３１】
ＰＣＩ−Ｅ送信端は、等価なＲＣ充電回路に従ってＰＣＩ−Ｅ受信端が配置されていると検出できる。具体的には、ＰＣＩ−Ｅ送信端は、それの２つの端子を利用することによって、初期電圧より高い通常モード電圧のペアを第１検出回路に送信し、２つの端子にわたる電圧が初期電圧から通常モード電圧に上昇するための持続時間が所定の閾値より大きいか検出することによって、ＰＣＩ−Ｅ受信端が配置されているか検出する。第１検出回路におけるキャパシタとレジスタネットワークとにより構成される等価なＲＣ充電回路が、ＰＣＩ−Ｅ送信端と第１検出回路との間に存在するため、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると検出できる。
【０１３２】
ステップ７１４：レジスタネットワークがＯＦＦ状態からＯＮ状態にスイッチした時点から始まる所定の期間の後、第１検出回路は、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＮ状態からＯＦＦ状態にスイッチバックする。
【０１３３】
ステップ７１２において、第１検出回路は、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチした後、計時を開始する。所定の期間が計時された後、第１検出回路は、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＮ状態からＯＦＦ状態にスイッチする。
【０１３４】
結論として、本実施例により提供される受信端を検出する方法では、ＰＣＩ−Ｅ受信端検出は、電気接続を利用することによって、第２検出回路とＰＣＩ−Ｅ受信端とによって実現され、第２検出回路と第１検出回路とは光伝送を介し互いに通信し、第１検出回路におけるレジスタネットワークとＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとが等価なＲＣ充電回路を構成し、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると検出する。これは、受信端検出が光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法を利用することによっては実現できないという問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにより実現可能であるという効果を達成する。さらに、以降のステップは、ＰＣＩ−Ｅ送信端がＰＣＩ−Ｅ受信端検出を実行していることを第１検出回路が検出するまで、トリガされず、既存の検出機構との最大限の互換性が達成可能である。
【０１３５】
以下は、本発明の方法の実施例を実行するのに利用可能な本発明の装置の実施例である。本発明の装置の実施例に開示されない技術的詳細について、本発明の方法の実施例が参照されてもよい。
【０１３６】
図８を参照して、図８は、本発明の一実施例により提供されるバスシステムの構成ブロック図を示す。本実施例は、バスシステムがＰＣＩ−Ｅバスシステムである具体例を利用することによって主として説明される。バスシステムは、ＰＣＩ−Ｅ送信端８２０及びＰＣＩ−Ｅ受信端８４０を有する。
【０１３７】
ＰＣＩ−Ｅ送信端８２０は、コードパターン送信モジュール８２２、受信検出モジュール８２４及び配置判定モジュール８２６を有する。
【０１３８】
コードパターン送信モジュール８２２は、光伝送を介しＰＣＩ−Ｅ受信端８４０に第１検出コードパターンを送信するよう構成され、第１検出コードパターンを受信した後、ＰＣＩ−Ｅ受信端８４０は光伝送を介し第２検出コードパターンをフィードバックする。
【０１３９】
受信検出モジュール８２４は、光伝送を介しＰＣＩ−Ｅ受信端８４０によりフィードバックされた第２検出コードパターンが受信されるか検出するよう構成される。
【０１４０】
配置判定モジュール８２６は、受信検出モジュール８２４の検出結果が光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されたことである場合、ＰＣＩ−Ｅ受信端が配置されていると判定するよう構成される。
【０１４１】
受信端８４０は、コードパターン受信モジュール８４２及びコードパターンフィードバックモジュール８４４を有する。
【０１４２】
コードパターン受信モジュール８４２は、光伝送を介しＰＣＩ−Ｅ送信端８２０により送信された第１検出コードパターンを受信するよう構成される。
【０１４３】
コードパターンフィードバックモジュール８４４は、コードパターン受信モジュール８４２が光伝送を介しＰＣＩ−Ｅ送信端により送信された第１検出コードパターンを受信した後、光伝送を介しＰＣＩ−Ｅ送信端８４２に第２検出コードパターンをフィードバックするよう構成され、ＰＣＩ−Ｅ送信端８４２は第２検出コードパターンに従ってＰＣＩ−Ｅ受信端が配置されていると判定する。
【０１４４】
第１検出コードパターンと第２検出コードパターンとの双方は差分信号である。
【０１４５】
結論として、本実施例により提供される受信端を検出するバスシステムによると、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信し、第１検出コードパターンを受信した後、ＰＣＩ−Ｅ受信端は光伝送を介しＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックし、それから、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されるか検出し、検出結果が光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されたことである場合、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると判定する。これは、受信端検出が光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法を利用することによっては実現できない問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにおいて実現可能であるという効果を達成する。
【０１４６】
図９を参照して、図９は、本発明の他の実施例により提供されるバスシステムの構成ブロック図を示す。本実施例は、バスシステムがＰＣＩ−Ｅバスシステムである具体例を利用することによって主として説明される。図８に示される実施例に基づき提供されるより好適な実施例として、バスシステムは、ＰＣＩ−Ｅ送信端８２０及びＰＣＩ−Ｅ受信端８４０を有する。
【０１４７】
ＰＣＩ−Ｅ送信端８２０は、状態検出モジュール８２１、コードパターン送信モジュール８２２、受信検出モジュール８２４、配置判定モジュール８２６及び状態スイッチングモジュール８２７を有する。
【０１４８】
状態検出モジュール８２１は、現在リンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチするか検出するよう構成される。
【０１４９】
コードパターン送信モジュール８２２は、現在リンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチすることを状態検出モジュール８２１が検出した後、所定の時間間隔において第１検出コードパターンをＰＣＩ−Ｅ受信端８４０に送信するよう構成される。
【０１５０】
受信検出モジュール８２４は、コードパターン送信モジュール８２２による第１検出コードパターンの送信から始まる所定の期間内に、ＰＣＩ−Ｅ受信端８４０によりフィードバックされる第２検出コードパターンが受信されるか検出するよう構成される。
【０１５１】
配置判定モジュール８２６は、受信検出モジュール８２４の検出結果が、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されたことである場合、ＰＣＩ−Ｅ受信端が配置されていると判定するよう構成される。
【０１５２】
状態スイッチングモジュール８２７は、ＰＣＩ−Ｅ受信端が配置されていると配置判定モジュール８２６が判定した後、現在リンクマシーン状態を検出．アクティブサブ状態からポーリング状態にスイッチするよう構成される。
【０１５３】
コードパターン送信モジュール８２２により送信される第１検出コードパターンが、受信検出モジュール８２４により検出される第２検出コードパターンと同じか、又は異なり、第１検出コードパターンと第２検出コードパターンとの頻度は所定の頻度閾値より高いことに留意すべきである。第１検出コードパターンと第２検出コードパターンとの双方は差分信号である。
【０１５４】
ＰＣＩ−Ｅ受信端８４０は、コードパターン受信モジュール８４２、コードパターン生成ユニット８４３及びコードパターンフィードバックモジュール８４４を有する。
【０１５５】
コードパターン受信モジュール８４２は、光伝送を介しＰＣＩ−Ｅ送信端８２０により送信された第１検出コードパターンを受信するよう構成される。
【０１５６】
コードパターン生成モジュール８４３は、コードパターン受信モジュール８４２により受信される第１検出コードパターンと同じか、又は異なる第２検出コードパターンを生成するよう構成される。
【０１５７】
コードパターンフィードバックモジュール８４４は、コードパターン受信モジュール８４２が光伝送を介しＰＣＩ−Ｅ送信端により送信された第１検出コードパターンを受信した後、光伝送を介しＰＣＩ−Ｅ送信端８４２にコードパターン生成モジュール８４３により生成された第２検出コードパターンをフィードバックするよう構成され、ＰＣＩ−Ｅ送信端は第２検出コードパターンに従ってＰＣＩ−Ｅ受信端が配置されていると判定する。第１検出コードパターンと第２検出コードパターンとの双方は差分信号であり、光伝送は光モジュール及び光ファイバを有する。
【０１５８】
結論として、本実施例により提供されるバスシステムによると、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信し、第１検出コードパターンを受信した後、ＰＣＩ−Ｅ受信端は光伝送を介しＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックし、それから、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されるか検出し、検出結果が光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されたことである場合、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると判定する。これは、受信端検出が光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法を利用することによっては実現できない問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにおいて実現可能であるという効果を達成する。一方、上記方法は更に、リンク状態マシーンの状態に関して実現され、それは、リンク状態マシーンの通常状態スイッチングを変更することなく、既存の検出機構との最大限の互換性を達成することができる。
【０１５９】
図１０を参照して、図１０は、本発明の一実施例により提供されるバスシステムの概略的な構成図を示す。本実施例は、バスシステムがＰＣＩ−Ｅバスシステムである具体例を利用することによって主として説明される。バスシステムは、ＰＣＩ−Ｅ送信端１０２０及びＰＣＩ−Ｅ受信端１０４０を有する。
【０１６０】
ＰＣＩ−Ｅ送信端１０２０は、送信機１０２１、受信機１０２２、コードパターン生成回路１０２３、コードパターン検出回路１０２４及びコントローラ１０２５を有する。
【０１６１】
ＰＣＩ−Ｅ送信機１０２１は、光伝送を介しＰＣＩ−Ｅ受信端１０４０にコードパターン生成回路１０２３により生成された第１検出コードパターンを送信するよう構成され、第１検出コードパターンを受信した後、ＰＣＩ−Ｅ受信端１０４０は光伝送を介し第２検出コードパターンをフィードバックする。
【０１６２】
コードパターン検出回路１０２４は、受信機１０２２が光伝送を介しＰＣＩ−Ｅ受信端１０４０によりフィードバックされた第２検出コードパターンを受信するか検出するよう構成される。
【０１６３】
コントローラ１０２５は、コードパターン検出回路１０２４の検出結果が受信機１０２２が光伝送を介しＰＣＩ−Ｅ受信端１０４０によりフィードバックされた第２検出コードパターンを受信したことである場合、ＰＣＩ−Ｅ受信端１０４０が配置されていると判定するよう構成される。
【０１６４】
第１検出コードパターンと第２検出コードパターンとの双方は差分信号である。
【０１６５】
ＰＣＩ−Ｅ受信端１０４０は、受信機１０４１、コードパターン検出回路１０４２、コードパターン生成回路１０４３、送信機１０４４及びコントローラ１０４５を有する。
【０１６６】
受信機１０４１は、光伝送を介しＰＣＩ−Ｅ送信端１０２０により送信された第１検出コードパターンを受信するよう構成される。
【０１６７】
コントローラ１０４５は、受信機１０４１が光伝送を介しＰＣＩ−Ｅ送信端１０２０により送信された第１検出コードパターンを受信したことをコードパターン検出回路１０４２が検出した後、光伝送を介しＰＣＩ−Ｅ送信端１０２０にコードパターン生成回路１０４３により生成された第２検出コードパターンをフィードバックするよう送信機１０４４を制御するよう構成され、ＰＣＩ−Ｅ送信端１０２０は、第２検出コードパターンに従ってＰＣＩ−Ｅ受信端１０４０が配置されていると判定する。
【０１６８】
第１検出コードパターンと第２検出コードパターンとの双方が差分信号である。
【０１６９】
結論として、バスシステムによると、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信するよう構成され、第１検出コードパターンを受信した後、ＰＣＩ−Ｅ受信端は光伝送を介しＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックし、それから、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされる第２検出コードパターンが受信されるか検出し、検出結果が光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されたことである場合、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると判定する。これは、受信端検出が光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法を利用することによっては実現できない問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにおいて実現可能であるという効果を達成する。
【０１７０】
図１１を参照して、図１１は、本発明の他の実施例により提供されるバスシステムの概略的な構成図を示す。本実施例は、バスシステムがＰＣＩ−Ｅバスシステムである具体例を利用することによって主として説明される。図１０に示される実施例に基づき提供されるより好適な実施例として、バスシステムは、ＰＣＩ−Ｅ送信端１０２０及びＰＣＩ−Ｅ受信端１０４０を有する。
【０１７１】
ＰＣＩ−Ｅ送信端１０２０は、送信機１０２１、受信機１０２２、コードパターン生成回路１０２３、コードパターン検出回路１０２４、コントローラ１０２５及びタイマ１０２６を有する。
【０１７２】
コントローラ１０２５は、現在リンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチするか検出するよう構成される。
【０１７３】
送信機１０２１は、現在リンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチすることをコントローラ１０２５が検出した後、所定の時間間隔においてＰＣＩ−Ｅ受信端１０４０にコードパターン生成回路１０２３により生成された第１検出コードパターンを送信するよう構成され、第１検出コードパターンを受信した後、ＰＣＩ−Ｅ受信端１０４０は、光伝送を介し第２検出コードパターンをフィードバックする。
【０１７４】
タイマ１０２６は、送信機１０２１がコードパターン生成回路１０２３により生成された第１検出コードパターンを送信した後に所定の期間を計時するよう構成される。
【０１７５】
コードパターン検出回路１０２４は、タイマ１０２６により計時される所定の期間内に、受信機１０２２が光伝送を介しＰＣＩ−Ｅ受信端１０４０によりフィードバックされた第２検出コードパターンを受信するか検出するよう構成される。
【０１７６】
コントローラ１０２５は、コードパターン検出回路１０２４の検出結果が受信機１０２２が光伝送を介しＰＣＩ−Ｅ受信端１０４０によりフィードバックされた第２検出コードパターンを受信したことである場合、ＰＣＩ−Ｅ受信端１０４０が配置されていると判定するよう構成される。
【０１７７】
コントローラ１０２６は更に、ＰＣＩ−Ｅ受信端１０４０が配置されていると判定された後、現在リンクマシーン状態を検出．アクティブサブ状態からポーリング状態にスイッチするよう構成される。
【０１７８】
コードパターン生成回路１０２３により生成される第１検出コードパターンは、受信機１０２２により受信される第２検出コードパターンと同じか、又は異なり、第１検出コードパターンと第２検出コードパターンとの頻度は所定の頻度閾値より高い。第１検出コードパターンと第２検出コードパターンとの双方は差分信号である。
【０１７９】
ＰＣＩ−Ｅ受信端１０４０は、受信機１０４１、コードパターン検出回路１０４２、コードパターン生成回路１０４３、送信機１０４４及びコントローラ１０４５を有する。
【０１８０】
受信機１０４１は、光伝送を介しＰＣＩ−Ｅ送信端１０２０により送信された第１検出コードパターンを受信するよう構成される。
【０１８１】
コードパターン生成回路１０４３は、受信機により受信される第１検出コードパターンと同じか、又は異なる第２検出コードパターンを生成するよう構成される。
【０１８２】
コントローラ１０４５は、受信機１０４１が光伝送を介しＰＣＩ−Ｅ送信端１０２０により送信された第１検出コードパターンを受信したことをコードパターン検出回路１０４２が検出した後、光伝送を介しＰＣＩ−Ｅ送信端１０２０にコードパターン生成回路１０４３により生成された第２検出コードパターンをフィードバックするよう送信機１０４４を制御するよう構成され、ＰＣＩ−Ｅ送信端１０２０は、第２検出コードパターンに従ってＰＣＩ−Ｅ受信端１０４０が配置されていると判定する。
【０１８３】
結論として、本実施例により提供されるバスシステムでは、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信し、第１検出コードパターンを受信した後、ＰＣＩ−Ｅ受信端は光伝送を介しＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックし、それから、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されるか検出し、検出結果が光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されたことである場合、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると判定する。これは、受信端検出が光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法を利用することによっては実現できない問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにおいて実現可能であるという効果を達成する。一方、上記方法は更に、リンク状態マシーンの状態に関連して実現され、それは、リンク状態マシーンの通常の状態スイッチングを変更することなく、既存の検出機構との最大限の互換性を達成することができる。
【０１８４】
図１２を参照して、図１２は、本発明の一実施例により提供されるバスシステムの構成ブロック図を示す。本実施例は、バスシステムが図５Ａ又は図５Ｂに示されるＰＣＩ−Ｅバスシステムである具体例を利用することによって主として説明される。バスシステムは、第１検出回路１２２０及び第２検出回路１２４０を有する。
【０１８５】
第１検出回路１２２０は、第１光モジュールに統合されるか、又は第１光モジュールとＰＣＩ−Ｅ送信端との間に統合されてもよい。
【０１８６】
第２検出回路１２４０は、第２光モジュールに統合されるか、又は第２光モジュールとＰＣＩ−Ｅ送信端との間に統合されてもよい。
【０１８７】
第１検出回路１２２０及び第２検出回路１２４０は、光伝送を介し互いに信号を交換してもよい。
【０１８８】
第１検出回路１２２０は、信号送信モジュール１２２２、フィードバック検出モジュール１２２４及び回路スイッチングモジュール１２２６を有する。
【０１８９】
信号送信モジュール１２２２は、光伝送を介し第２検出回路１２４０に第１所定信号を送信するよう構成され、第２検出回路１２４０は、第１所定信号を受信した後、電気接続を利用することによって、ＰＣＩ−Ｅ受信端が配置されているか検出し、ＰＣＩ−Ｅ受信端が配置されていると検出された場合、光伝送を介し第２所定信号をフィードバックする。
【０１９０】
フィードバック検出モジュール１２２４は、光伝送を介し第２検出回路１２４０によりフィードバックされた第２所定信号が受信されるか検出するよう構成される。
【０１９１】
回路スイッチングモジュール１２２６は、フィードバック検出モジュール１２２４の検出結果が、光伝送を介し第２検出回路１２４０によりフィードバックされた第２所定信号が受信されたことである場合、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチするよう構成され、レジスタネットワークと送信端の２つの端子におけるキャパシタとは等価なレジスタ−キャパシタＲＣ充電回路を構成し、それからＰＣＩ−Ｅ送信端は等価なＲＣ充電回路に従ってＰＣＩ−Ｅ受信端が配置されていると判定する。
【０１９２】
第１所定信号と第２所定信号との双方は差分信号であり、光伝送は、光モジュールと光ファイバとの双方を利用することによって、又は光ファイバを利用することによって実現されてもよい。具体的には、第１検出回路１２２０が第１光モジュールに統合されるとき、光伝送は光ファイバを介し実現されてもよく、第１検出回路１２２０が第１光モジュールとＰＣＩ−Ｅ送信端との間に統合されるとき、光伝送は光モジュールと光ファイバとを介し実現されてもよい。ここに説明される“光ファイバ”とは、第１光モジュールと第２光モジュールとの間の光ファイバ又は新たに配置された光ファイバを含む。
【０１９３】
第２検出回路１２４０は、信号受信モジュール１２４２、配置検出モジュール１２４４及び信号フィードバックモジュール１２４６を有する。
【０１９４】
信号受信モジュール１２４２は、光伝送を介し第１検出回路１２２０により送信された第１所定信号を受信するよう構成される。
【０１９５】
配置検出モジュール１２４４は、信号受信モジュール１２４４が第１所定信号を受信した後、電気接続を利用することによって、ＰＣＩ−Ｅ受信端が配置されているか検出するよう構成される。
【０１９６】
信号フィードバックモジュール１２４６は、ＰＣＩ−Ｅ受信端が配置されていると配置検出モジュール１２４４が検出した場合、光伝送を介し第２所定信号をフィードバックするよう構成され、第１検出回路１２２０は第２所定信号に従ってＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチすることを決定し、レジスタネットワークとＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとが等価なＲＣ充電回路を構成し、それから、ＰＣＩ−Ｅ送信端は等価なＲＣ充電回路に従ってＰＣＩ−Ｅ受信端が配置されていると判定する。
【０１９７】
具体的には、第２検出回路１２４０が第２光モジュールに統合されるとき、光伝送は光ファイバを介し実現されてもよく、第２検出回路１２４０が第２光モジュールとＰＣＩ−Ｅ受信端との間に統合されるとき、光伝送は光モジュールと光ファイバとを介し実現されてもよい。ここに説明される“光ファイバ”とは、第１光モジュールと第２光モジュールとの間の光ファイバ又は新たに配置された光ファイバを含む。
【０１９８】
結論として、本実施例により提供されるバスシステムでは、ＰＣＩ−Ｅ受信端検出は、電気接続を利用することによって、第２検出回路及びＰＣＩ−Ｅ受信端により実現され、第２検出回路及び第１検出回路は、光伝送を介し互いに通信し、第１検出回路におけるレジスタネットワークとＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとは等価なＲＣ充電回路を構成し、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると検出する。これは、受信端検出が光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法によっては実現できない問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにより実現可能であるという効果を達成する。
【０１９９】
図１３を参照して、図１３は、本発明の他の実施例により提供されるバスシステムの構成ブロック図を示す。本実施例は、バスシステムが図５Ａ又は図５Ｂに示されるＰＣＩ−Ｅバスシステムである具体例を利用することによって主として説明される。図１２に示される実施例に基づき提供されるより好適な実施例として、バスシステムは、第１検出回路１２２０及び第２検出回路１２４０を有する。
【０２００】
第１検出回路１２２０は、第１光モジュールに統合されるか、又は第１光モジュールとＰＣＩ−Ｅ送信端との間に統合される。
【０２０１】
第２検出回路１２４０は、第２光モジュールに統合されるか、又は第２光モジュールとＰＣＩ−Ｅ受信端との間に統合される。
【０２０２】
第１検出回路１２２０及び第２検出回路１２４０は、光伝送を介し互いに信号を交換してもよい。第１検出回路１２２０は、送信端検出モジュール１２２１、信号送信モジュール１２２２、フィードバック検出モジュール１２２４及び回路スイッチングモジュール１２２６を有する。
【０２０３】
送信端検出モジュール１２２１は、電気接続を利用することによって、ＰＣＩ−Ｅ送信端がＰＣＩ−Ｅ受信端検出を実行しているか検出するよう構成される。具体的には、送信端検出モジュール１２２１は、具体的には、ＰＣＩ−Ｅ送信端の２つの端子により出力される差分信号の振幅が第１閾値未満であるか検出し、且つ、所定の期間内に２つの端子により出力される通常モード電圧において、振幅が第２閾値より大きい正の遷移が存在するか検出するよう構成される。
【０２０４】
信号送信モジュール１２２２は、ＰＣＩ−Ｅ送信端がＰＣＩ−Ｅ受信端検出を実行していることを送信端検出モジュール１２２１が検出した場合、光伝送を介し第２検出回路１２４０に第１所定信号を送信するよう構成され、第１所定信号を受信した後、第２検出回路１２４０は、電気接続を利用することによって、ＰＣＩ−Ｅ受信端が配置されているか検出し、ＰＣＩ−Ｅ受信端が配置されていると検出された場合、光伝送を介し第２所定信号をフィードバックする。
【０２０５】
フィードバック検出モジュール１２２４は、光伝送を介し第２検出回路１２４０によりフィードバックされる第２所定信号が受信されるか検出するよう構成される。
【０２０６】
回路スイッチングモジュール１２２６は、フィードバック検出モジュール１２２４の検出結果が光伝送を介し第２検出回路１２４０によりフィードバックされた第２所定信号が受信されたことである場合、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチするよう構成され、レジスタネットワークと送信端の２つの端子におけるキャパシタとが等価なＲＣ充電回路を構成し、それからＰＣＩ−Ｅ送信端が等価なＲＣ充電回路に従ってＰＣＩ−Ｅ受信端が配置されていると判定する。
【０２０７】
回路スイッチングモジュール１２２６は更に、レジスタネットワークがＯＦＦ状態からＯＮ状態にスイッチした時点から始まる所定の期間の後、ＰＣＩ−Ｅ送信端１２４０の２つの端子に別々に接続されるレジスタネットワークをＯＮ状態からＯＦＦ状態にスイッチバックするよう構成される。
【０２０８】
第１所定信号と第２所定信号との双方は差分信号であり、光伝送は光モジュールと光ファイバとの双方を利用することによって、又は光ファイバを利用することによって実現されてもよい。具体的には、第１検出回路１２２０が第１光モジュールに統合されるとき、光伝送は光ファイバを介し実現されてもよく、第１検出回路１２２０が第１光モジュールとＰＣＩ−Ｅ送信端との間に統合されるとき、光伝送は光モジュールと光ファイバとを介し実現されてもよい。ここで説明される“光ファイバ”とは、第１光モジュールと第２光モジュールとの間の光ファイバ又は新たに配置された光ファイバを利用することによって実現されてもよい。
【０２０９】
第２検出回路１２４０は、信号受信モジュール１２４２、配置検出モジュール１２４４及び信号フィードバックモジュール１２４６を有する。
【０２１０】
信号受信モジュール１２４２は、光伝送を介し第１検出回路１２２０により送信された第１所定信号を受信するよう構成される。
【０２１１】
配置検出モジュール１２４４は、信号受信モジュール１２４４が第１所定信号を受信した後、電気接続を利用することによって、ＰＣＩ−Ｅ受信端が配置されているか検出するよう構成される。具体的には、配置検出モジュール１２４４は、通常モード送信ユニット１２４４ａと時間検出ユニット１２４４ｂとを有する。
【０２１２】
通常モード送信ユニット１２４４ａは、ＰＣＩ−Ｅ受信端に接続される２つの端子を利用することによって通常モード電圧を送信するよう構成され、通常モード電圧は初期電圧より高い。
【０２１３】
時間検出ユニット１２４４ｂは、ＰＣＩ−Ｅ受信端に接続される２つの端子にわたる電圧が初期電圧から通常モード送信ユニット１２４４ａにより送信される通常モード電圧に上昇するための持続時間が所定の閾値より大きいか検出するよう構成される。
【０２１４】
信号フィードバックモジュール１２４６は、ＰＣＩ−Ｅ受信端が配置されていると配置検出モジュール１２４４が検出した場合、光伝送を介し第２所定信号をフィードバックするよう構成され、第１検出回路１２２０は、第２所定信号に従ってＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチするよう決定し、レジスタネットワークとＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとは等価なＲＣ充電回路を構成し、それから、ＰＣＩ−Ｅ送信端は等価なＲＣ充電回路に従ってＰＣＩ−Ｅ受信端が配置されていると検出する。
【０２１５】
具体的には、第２検出回路１２４０が第２光モジュールに統合されるとき、光伝送は光ファイバを介し実現されてもよく、第２検出回路１２４０が第２光モジュールとＰＣＩ−Ｅ受信端との間に統合されるとき、光伝送は光モジュールと光ファイバとを介し実現されてもよい。ここに説明される“光ファイバ”とは、第１光モジュールと第２光モジュールとの間の光ファイバ又は新たに配置された光ファイバを含む。
【０２１６】
結論として、本実施例により提供されるバスシステムでは、ＰＣＩ−Ｅ受信端検出は、電気接続を利用することによって、第２検出回路及びＰＣＩ−Ｅ受信端により実現され、第２検出回路及び第１検出回路は、光伝送を介し互いに通信し、第１検出回路におけるレジスタネットワークとＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとは等価なＲＣ充電回路を構成し、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると検出する。これは、受信端検出が光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法によっては実現できない問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにより実現可能であるという効果を達成する。さらに、以降のステップは、送信端が受信端検出を実行していることを第１検出回路が検出するまでトリガされず、既存の検出機構との最大限の互換性が達成できる。
【０２１７】
図１４を参照して、図１４は、本発明の一実施例により提供されるバスシステムの概略的な構成図を示す。本実施例は、バスシステムが図５Ａ又は図５Ｂに示されるＰＣＩ−Ｅバスシステムである具体例を利用することによって主として説明される。バスシステムは、送信端１４２０、第１検出回路１４４０、第２検出回路１４６０及び受信端１４８０を有する。
【０２１８】
第１検出回路１４４０は、第１光モジュールに統合されるか、又は第１光モジュールとＰＣＩ−Ｅ送信端１４２０との間に統合されてもよい。
【０２１９】
第２検出回路１４６０は、第２光モジュールに統合されるか、又は第２光モジュールとＰＣＩ−Ｅ受信端１４８０との間に統合されてもよい。
【０２２０】
第１検出回路１４４０及び第２検出回路１４６０は、光伝送を介し互いに信号を交換してもよい。
【０２２１】
第１検出回路１４４０は、送信機１４４２、受信機１４４４、コントローラ１４４６及びレジスタネットワーク１４４８を有する。
【０２２２】
送信機１４４２は、光伝送を介し第２検出回路１４６０に第１所定信号を送信するよう構成され、第２検出回路１４６０は、第１所定信号を受信した後、電気接続を利用することによって、ＰＣＩ−Ｅ受信端１４８０が配置されているか検出し、ＰＣＩ−Ｅ受信端が配置されていると検出された場合、光伝送を介し第２所定信号をフィードバックする。
【０２２３】
コントローラ１４４６は、受信機１４４４が光伝送を介し第２検出回路１４６０によりフィードバックされる第２所定信号を受信するか検出するよう構成される。
【０２２４】
コントローラ１４４６は更に、検出結果が、受信機１４４４が光伝送を介し第２検出回路によりフィードバックされた第２所定信号を受信したことである場合、ＰＣＩ−Ｅ送信端１４２０の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチするよう構成され、レジスタネットワーク１４４８とＰＣＩ−Ｅ送信端１４２０の２つの端子におけるキャパシタとが等価なＲＣ充電回路を構成し、それから、ＰＣＩ−Ｅ送信端１４２０が等価なＲＣ充電回路に従ってＰＣＩ−Ｅ受信端１４８０が配置されていると判定する。
【０２２５】
第１所定信号と第２所定信号との双方は差分信号であり、光伝送は光モジュールと光ファイバとの双方を利用することによって、又は光ファイバを利用することによって実現されてもよい。具体的には、第１検出回路１４２０が第１光モジュールに統合されるとき、光伝送は光ファイバを介し実現されてもよく、第１検出回路１４２０が第１光モジュールとＰＣＩ−Ｅ送信端との間に統合されるとき、光伝送は光モジュールと光ファイバとを介して実現されてもよい。ここで説明される“光ファイバ”とは、第１光モジュールと第２光モジュールとの間の光ファイバ又は新たに配置された光ファイバを利用することによって実現されてもよい。
【０２２６】
第２検出回路１４６０は、受信機１４６２、受信端検出回路１４６４、コントローラ１４６６及び送信機１４６８を有する。
【０２２７】
受信機１４６２は、光伝送を介し第１検出回路１４４０により送信された第１所定信号を受信するよう構成される。
【０２２８】
受信端検出回路１４６４は、受信機１４６２が第１所定信号を受信した後、電気接続を利用することによって、ＰＣＩ−Ｅ受信端１４８０が配置されているか検出するよう構成される。
【０２２９】
コントローラ１４６６は、ＰＣＩ−Ｅ受信端１４８０が配置されていると受信端検出回路１４６４が検出した場合、光伝送を介し第２所定信号をフィードバックするよう送信機１４６８を制御するよう構成され、第１検出回路１４４０は、第２所定信号に従ってＰＣＩ−Ｅ送信端１４２０の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチし、レジスタネットワーク１４４８とＰＣＩ−Ｅ送信端１４２０の２つの端子におけるキャパシタとは等価なＲＣ充電回路を構成し、それから、ＰＣＩ−Ｅ送信端１４２０は等価なＲＣ充電回路に従って受信端が配置されていると判定する。
【０２３０】
具体的には、第２検出回路１４４０が第２光モジュールに統合されるとき、光伝送は光ファイバを介し実現されてもよく、第２検出回路１４４０が第２光モジュールとＰＣＩ−Ｅ受信端との間に統合されるとき、光伝送は光モジュールと光ファイバとを介し実現されてもよい。ここに説明される“光ファイバ”とは、第１光モジュールと第２光モジュールとの間の光ファイバ又は新たに配置された光ファイバを含む。
【０２３１】
結論として、本実施例により提供されるバスシステムでは、ＰＣＩ−Ｅ受信端検出は、電気接続を利用することによって、第２検出回路及びＰＣＩ−Ｅ受信端により実現され、第２検出回路及び第１検出回路は、光伝送を介し互いに通信し、第１検出回路におけるレジスタネットワークとＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとは等価なＲＣ充電回路を構成し、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると検出する。これは、受信端検出が光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法によっては実現できない問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにより実現可能であるという効果を達成する。
【０２３２】
図１５を参照して、図１５は、本発明の他の実施例により提供されるバスシステムの概略的な構成図を示す。本実施例は、バスシステムが図５Ａ又は図５Ｂに示されるＰＣＩ−Ｅバスシステムである具体例を利用することによって主として説明される。図１４に示される実施例に基づき提供されるより好適な実施例として、バスシステムは、送信端１４２０、第１検出回路１４４０、第２検出回路１４６０及び受信端１４８０を有する。
【０２３３】
第１検出回路１４４０は、第１光モジュールに統合されるか、又は第１光モジュールとＰＣＩ−Ｅ送信端１４２０との間に統合されてもよい。
【０２３４】
第２検出回路１４６０は、第２光モジュールに統合されるか、又は第２光モジュールとＰＣＩ−Ｅ受信端１４８０との間に統合されてもよい。
【０２３５】
第１検出回路１４４０及び第２検出回路１４６０は、光伝送を介し互いに信号を交換してもよい。
【０２３６】
第１検出回路１４４０は、状態特定回路１４４１、送信機１４４２、受信機１４４４、コントローラ１４４６、レジスタネットワーク１４４８及びタイマ１４４９を有する。
【０２３７】
状態特定回路１４４１は、電気接続を利用することによって、ＰＣＩ−Ｅ送信端１４２０が受信端検出を実行しているか検出するよう構成される。具体的には、状態特定回路１４４１は、具体的には、ＰＣＩ−Ｅ送信端１４２０の２つの端子により出力される差分信号の振幅が第１閾値未満であるか検出し、且つ、所定の期間内に２つの端子により出力される通常モード電圧において、振幅が第２閾値より大きい正の遷移が存在するか検出するよう構成される。
【０２３８】
送信機１４４２は、ＰＣＩ−Ｅ送信端１４２０がＰＣＩ−Ｅ受信端検出を実行していると送信端検出回路１４４１が検出する場合、光伝送を介し第２検出回路１４６０に第１所定信号を送信するよう構成され、第２検出回路１４６０は、第１所定信号を受信した後、電気接続を利用することによって、ＰＣＩ−Ｅ受信端１４８０が配置されているか検出し、ＰＣＩ−Ｅ受信端が配置されていると検出された場合、光伝送を介し第２所定信号をフィードバックする。
【０２３９】
コントローラ１４４６は、受信機１４４４が光伝送を介し第２検出回路１４６０によりフィードバックされた第２所定信号を受信するか検出するよう構成される。
【０２４０】
コントローラ１４４６は更に、検出結果が、受信機１４４４が光伝送を介し第２検出回路１４６０によりフィードバックされた第２所定信号を受信したことである場合、ＰＣＩ−Ｅ送信端１４２０の２つの端子に別々に接続されるレジスタネットワーク１４４８をＯＦＦ状態からＯＮ状態にスイッチするよう構成され、レジスタネットワーク１４４８とＰＣＩ−Ｅ送信端１４２０の２つの端子におけるキャパシタとは等価なＲＣ充電回路を構成し、それから、ＰＣＩ−Ｅ送信端１４２０は等価なＲＣ充電回路に従ってＰＣＩ−Ｅ受信端１４８０が配置されていると判定する。
【０２４１】
タイマ１４４９は、コントローラ１４４６がＰＣＩ−Ｅ送信端１４２０の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチした後に所定の期間を計時するよう構成される。
【０２４２】
コントローラ１４４６は更に、タイマ１４４９により計時された所定の期間の後、ＰＣＩ−Ｅ送信端１４２０の２つの端子に接続されるレジスタネットワーク１４４８をＯＮ状態からＯＦＦ状態にスイッチするよう構成される。
【０２４３】
第１所定信号と第２所定信号との双方は差分信号であり、光伝送は光モジュールと光ファイバとの双方を利用することによって、又は光ファイバを利用することによって実現されてもよい。具体的には、第１検出回路１４２０が第１光モジュールに統合されるとき、光伝送は光ファイバを介し実現されてもよく、第１検出回路１４２０が第１光モジュールとＰＣＩ−Ｅ送信端との間に統合されるとき、光伝送は光モジュールと光ファイバとを介して実現されてもよい。ここで説明される“光ファイバ”とは、第１光モジュールと第２光モジュールとの間の光ファイバ又は新たに配置された光ファイバを利用することによって実現されてもよい。
【０２４４】
第２検出回路１４６０は、受信機１４６２、受信端検出回路１４６４、コントローラ１４６６及び送信機１４６８を有する。
【０２４５】
受信機１４６２は、第１検出回路１４４０により送信された第１所定信号を受信するよう構成される。
【０２４６】
受信端検出回路１４６４は、受信機１４６２が第１所定信号を受信した後、受信端１４８０が配置されているか検出するよう構成される。具体的には、受信端検出回路１４６４は、通常モード送信サブ回路１４６４ａと時間検出サブ回路１４６４ｂとを有する。
【０２４７】
通常モード送信サブ回路１４６４ａは、受信端１４８０に接続される２つの端子を利用することによって通常モード電圧を送信するよう構成され、ここで、通常モード電圧は初期電圧より高い。
【０２４８】
時間検出サブ回路１４６４ｂは、受信端１４８０に接続される２つの端子にわたる電圧が初期電圧から通常モード送信サブ回路１４６４ａにより送信される通常モード電圧に上昇するための持続時間が所定の閾値より大きいか検出するよう構成される。
【０２４９】
コントローラ１４６６は、受信端１４８０が配置されていると受信端検出回路１４６４が検出した場合、第２所定信号をフィードバックするよう送信機１４６８を制御するよう構成され、第１検出回路１４４０は、第２所定信号が受信されるか検出し、検出結果が第２所定信号が受信されたことである場合、送信端１４２０の２つの端子に別々に接続されるレジスタネットワーク１４４８はＯＦＦ状態からＯＮ状態にスイッチし、レジスタネットワークと送信端１４２０の２つの端子におけるキャパシタとが等価なＲＣ充電回路を構成し、それから、送信端１４２０は等価なＲＣ充電回路に従って受信端１４８０が配置されていると判定する。
【０２５０】
具体的には、第２検出回路１４４０が第２光モジュールに統合されるとき、光伝送は光ファイバを介し実現されてもよく、第２検出回路１４４０が第２光モジュールとＰＣＩ−Ｅ受信端との間に統合されるとき、光伝送は光モジュールと光ファイバとを介し実現されてもよい。ここに説明される“光ファイバ”とは、第１光モジュールと第２光モジュールとの間の光ファイバ又は新たに配置された光ファイバを含む。
【０２５１】
結論として、本実施例により提供されるバスシステムでは、ＰＣＩ−Ｅ受信端検出は、電気接続を利用することによって、第２検出回路及びＰＣＩ−Ｅ受信端により実現され、第２検出回路及び第１検出回路は、光伝送を介し互いに通信し、第１検出回路におけるレジスタネットワークとＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとは等価なＲＣ充電回路を構成し、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると検出する。これは、受信端検出が光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法によっては実現できない問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにより実現可能であるという効果を達成する。さらに、以降のステップは、送信端が受信端検出を実行していることを第１検出回路が検出するまで、トリガされず、既存の検出機構との最大限の互換性が達成可能である。
【０２５２】
第１検出回路及び第２検出回路を光モジュールに統合する実現環境では、光ファイバ通信は双方向であり、２つの通信端が送信端と受信端とであるかもしれないため、通常は、第１検出回路及び第２検出回路の双方が各光モジュールに統合されることに継続的に留意すべきである。更なる詳細について、以下の実施例が参照されてもよい。
【０２５３】
図１６を参照して、図１６は、本発明の更なる他の実施例により提供される光モジュールの概略的な構成図を示す。光モジュールは第１光モジュール又は第２光モジュールであってもよく、第１検出回路と第２検出回路との双方が光モジュールに統合される。光モジュールは、
受信端検出回路１６１、コントローラ１６２、状態特定回路１６３、タイマ１６４、レジスタネットワーク１６５、アンプ１６６、フォトダイオードアレイ１６７、レーザ発射ドライバ１６８及びレーザアレイ１６９を有する。
【０２５４】
アンプ１６６は、ＴＩＡ／ＬＡ（Ｔｒａｎｓ−ｉｍｐｅｄａｎｃｅ  ａｍｐｌｉｆｉｅｒ／Ｌｉｍｉｔｉｎｇ  ａｍｐｌｉｆｉｅｒ、トランス−インピーダンスアンプ／リミティングアンプ）であってもよい。フォトダイオードアレイ１６７は、ＰＩＮ  Ａｒｒａｙ（Ｐｈｏｔｏｄｉｏｄｅ  Ａｒｒａｙ、フォトダイオードアレイ）であってもよい。レーザ発射ドライバ１６８は、ＶＣＳＥＬ  Ｄｒｉｖｅｒ（Ｖｅｒｔｉｃａｌ  Ｃａｖｉｔｙ  Ｓｕｒｆａｃｅ  Ｅｍｉｔｔｉｎｇ  Ｌａｓｅｒ  Ｄｒｉｖｅｒ、バーティカル・キャビティ・サーファス・エミッティング・レーザ・ドライバ）であってもよい。レーザアレイ１６９は、ＶＣＳＥＬ  Ａｒｒａｙ（Ｖｅｒｔｉｃａｌ  Ｃａｖｉｔｙ  Ｓｕｒｆａｃｅ  Ｅｍｉｔｔｉｎｇ  Ｌａｓｅｒ  Ａｒｒａｙ、バーティカル・キャビティ・サーファス・エミッティング・レーザ・アレイ）であってもよい。
【０２５５】
他方、光モジュールがＰＣＩ−Ｅ送信端に接続される光モジュールとして利用されるとき、統合された第１検出回路が利用される。この場合、状態特定回路１６３は、以前の実施例の状態特定回路１４２１に対応し、レーザ発射ドライバ１６８及びレーザアレイ１６９は、以前の実施例の送信機１４４２に対応し、アンプ１６６及びフォトダイオードアレイ１６７は、以前の実施例の受信機１４４４に対応し、コントローラ１６４は、以前の実施例のコントローラ１４４６に対応し、レジスタネットワーク１６５は、以前の実施例のレジスタネットワーク１４４８に対応し、タイマ１６４は、以前の実施例のタイマ１４４９に対応する。具体的な処理は以前の実施例を参照してもよい。
【０２５６】
他方、光モジュールがＰＣＩ−Ｅ受信端に接続される光モジュールとして利用されるとき、統合された第２検出回路が利用される。この場合、アンプ１６６及びフォトダイオードアレイ１６７は、以前の実施例の受信機１４６２に対応し、受信端検出回路１６１は、以前の実施例の受信端検出回路１４６４に対応し、コントローラ１６４は、以前の実施例のコントローラ１４６６に対応し、レーザ発射ドライバ１６８及びレーザアレイ１６９は、以前に実施例の送信機１４６８に対応する。
【０２５７】
結論として、上記実施例において提供される第１検出回路と第２検出回路との双方は、本実施例により提供される光モジュールに統合される。これは、受信端検出が光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法によっては実現できない問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにより実現可能であるという効果を達成する。さらに、以降のステップは、送信端が受信端検出を実行していることを第１検出回路が検出するまで、トリガされず、既存の検出機構との最大限の互換性が達成可能である。
【０２５８】
当業者は、実施例のステップの全て又は一部がハードウェア又は関連するハードウェアを指示するプログラムによって実現されてもよいことを理解するであろう。プログラムは、コンピュータ可読記憶媒体に格納されてもよい。記憶媒体は、ＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、磁気ディスク又は光ディスクを含むものであってもよい。
【０２５９】
上記説明は、本発明の単なる例示的な実施例であり、本発明を限定することを意図するものでない。本発明の趣旨及び原理から逸脱することなく行われる何れかの修正、等価な置換又は改良は、本発明の保護範囲に属するべきである。
【図１Ａ】
2016503210.tif 000004
【図１Ｂ】
2016503210.tif 000005
【図２】
2016503210.tif 000006
【図３】
2016503210.tif 000007
【図４】
2016503210.tif 000008
【図５Ａ】
2016503210.tif 000009
【図５Ｂ】
2016503210.tif 000010
【図６】
2016503210.tif 000011
【図７】
2016503210.tif 000012
【図８】
2016503210.tif 000013
【図９】
2016503210.tif 000014
【図１０】
2016503210.tif 000015
【図１１】
2016503210.tif 000016
【図１２】
2016503210.tif 000017
【図１３】
2016503210.tif 000018
【図１６】
2016503210.tif 000019
【図１４】
2016503210.tif 000020
【図１５】
2016503210.tif 000021
【手続補正書】
【提出日】平成27年7月2日(2015.7.2)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光通信の分野に関し、特に受信端を検出する方法、検出回路、光モジュール及びシステムに関する。
【背景技術】
【０００２】
ＰＣＩ−Ｅ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ、ペリフェラル・コンポーネント・インターコネクト・エクスプレス）規格は、インテルコーポレイションにより提案された新たな世代のバス技術であり、パーソナルコンピュータ、サーバ及びデータセンタにおいて広範に利用されている。現在、ＰＣＩ−Ｅ規格は、電気伝送のみをサポートし、光伝送をサポートしていない。しかしながら、電気伝送の短距離のため、ＰＣＩ−Ｅバスの適用は大きく制限されている。光伝送はこの問題を良好に解決することができる。従って、光伝送をサポートすることが、ＰＣＩ−Ｅバスの開発中の必然的なトレンドになっている。
【０００３】
ＰＣＩ−Ｅによる光伝送のサポートを実現するため、受信端を検出する機能が解決される必要のあるキーとなる問題の１つである。いわゆる、“受信端を検出する機能”は、電源オン初期化を終了した後、ＰＣＩ−Ｅ受信端が配置されているかＰＣＩ−Ｅ送信端が検出するための機構について言及する。電気接続を利用することによって受信端を検出するためＰＣＩ−Ｅバスについて採用される既存の方法は、ＰＣＩ−Ｅが電気接続を利用することによってＰＣＩ−Ｅ受信端に初期電圧より高い通常モード電圧を送信し、それから、ＰＣＩ−Ｅ送信端の２つの差分ラインにわたる電圧が初期電圧から通常モード電圧に上昇するための持続時間が閾値を超えたか検出することによって、ＰＣＩ−Ｅ受信端が配置されているか判断することを主として含み、これにより、ＰＣＩ−Ｅ受信端に対する配置検出を実現する。
【０００４】
本発明の実現中、発明者は、従来技術が少なくとも以下の問題、すなわち、ＰＣＩ−Ｅバスによる光伝送のサポートを実現する処理において、ＰＣＩ−Ｅ送信端及びＰＣＩ−Ｅ受信端が光モジュール及び光ファイバを用いることによって接続されるが、通常モード信号は光伝送におけるピア端に送信できないため、初期電圧の通常モード電圧への上昇の変化は光伝送を介して認識することができず、このため、ＰＣＩ−Ｅ送信端は受信端を検出する機能を実現することができない。
【発明の概要】
【０００５】
受信端検出が光ケーブル伝送をサポートするＰＣＩ−Ｅバスにおける従来の方法を利用することによっては実現できないという問題を解決するため、本発明の実施例は、受信端を検出する方法、検出回路、光モジュール及びシステムを提供する。その技術的方策は以下である。
【０００６】
第１の態様によると、受信端を検出する方法が提供され、当該方法は、
光伝送を介しＰｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ（ＰＣＩ−Ｅ）受信端に第１検出コードパターンを送信するステップであって、前記第１検出コードパターンを受信した後、前記ＰＣＩ−Ｅ受信端は前記光伝送を介し第２検出コードパターンをフィードバックする、送信するステップと、
前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンが受信されるか検出するステップと、
検出結果が前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンが受信されたことである場合、前記ＰＣＩ−Ｅ受信端が配置されていると判断するステップと、
を有し、
前記第１検出コードパターンと前記第２検出コードパターンとの双方は差分信号である。
【０００７】
第１の態様の第１の可能な実現方式では、前記光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信する前、当該方法は更に、
現在リンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチするか検出するステップを有し、
前記光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信するステップは、
前記現在リンクマシーン状態が前記検出．静止サブ状態から前記検出．アクティブサブ状態にスイッチすることが検出された後、所定の時間間隔により前記光伝送を介し前記ＰＣＩ−Ｅ受信端に前記第１検出コードパターンを送信することを含む。
【０００８】
第１の態様又は第１の態様の第１の可能な実現方式を参照して、第２の可能な実現方式では、前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンが受信されるか検出するステップは、
前記第１検出コードパターンの送信から始まる所定の期間内に、前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンが受信されるか検出するステップを含む。
【０００９】
第１の態様又は第１の態様の第１若しくは第２の可能な実現方式を参照して、第３の可能な実現方式では、前記ＰＣＩ−Ｅ受信端が配置されていると判断した後、当該方法は更に、
前記現在リンクマシーン状態を前記検出．アクティブサブ状態からポーリング状態にスイッチするステップを有する。
【００１０】
第１の態様又は第１の態様の第１、第２若しくは第３の可能な実現方式を参照して、第４の可能な実現方式では、前記第１検出コードパターンは、前記第２検出コードパターンと同じか、又は異なり、前記第１検出コードパターンと前記第２検出コードパターンとの頻度は所定の頻度閾値より高い。
【００１１】
第２の態様によると、Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ（ＰＣＩ−Ｅ）受信端を検出する方法が提供され、当該方法は、
光伝送を介しＰＣＩ−Ｅ送信端により送信された第１検出コードパターンを受信するステップと、
前記光伝送を介し前記ＰＣＩ−Ｅ送信端により送信された第１検出コードパターンが受信された後、前記光伝送を介し前記ＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックするステップであって、前記ＰＣＩ−Ｅ送信端は前記第２検出コードパターンに従って前記ＰＣＩ−Ｅ受信端が配置されていると判断する、フィードバックするステップと、
を有し、
前記第１検出コードパターンと前記第２検出コードパターンとの双方は差分信号である。
【００１２】
第２の態様の第１の可能な実現方式では、前記光伝送を介し前記ＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックする前、当該方法は更に、
前記第１検出コードパターンと同じ、又は異なる前記第２検出コードパターンを生成するステップを有する。
【００１３】
第３の態様によると、受信端を検出する方法が提供され、当該方法は、
光伝送を介し第１所定信号を第２検出回路に送信するステップであって、前記第２検出回路は、前記第１所定信号を受信した後、電気接続を利用することによって、Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ（ＰＣＩ−Ｅ）受信端が配置されているか検出し、前記ＰＣＩ−Ｅ受信端が配置されていると検出された場合、前記光伝送を介し第２所定信号をフィードバックする、送信するステップと、
前記光伝送を介し前記第２検出回路によりフィードバックされた前記第２所定信号が受信されるか検出するステップと、
検出結果が前記光伝送を介し前記第２検出回路によりフィードバックされた前記第２所定信号が受信されたことである場合、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチするステップであって、前記レジスタネットワークと前記ＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとが等価なレジスタ−キャパシタ（ＲＣ）充電回路を構成し、それから前記ＰＣＩ−Ｅ送信端が前記等価なＲＣ充電回路に従って前記ＰＣＩ−Ｅ受信端が配置されていると判断する、スイッチするステップと、
を有し、
前記第１所定信号と前記第２所定信号との双方は差分信号である。
【００１４】
第３の態様の第１の可能な実現方式では、前記光伝送を介し第１所定信号を第２検出回路に送信する前、当該方法は更に、
電気接続を利用することによって、前記ＰＣＩ−Ｅ送信端がＰＣＩ−Ｅ受信端検出を実行しているか検出するステップと、
前記ＰＣＩ−Ｅ送信端が前記ＰＣＩ−Ｅ受信端検出を実行していると検出された場合、前記光伝送を介し前記第１所定信号を前記第２検出回路に送信するステップと、
を有する。
【００１５】
第３の態様の第１の可能な実現方式を参照して、第２の可能な実現方式では、前記電気接続を利用することによって、前記ＰＣＩ−Ｅ送信端がＰＣＩ−Ｅ受信端検出を実行しているか検出するステップは、
前記ＰＣＩ−Ｅ送信端の２つの端子により出力される差分信号の振幅が第１閾値未満であるか、且つ、所定の期間内に前記２つの端子により出力される通常モード電圧において、振幅が第２閾値より大きい正の遷移が存在するか検出するステップを含む。
【００１６】
第３の態様又は第３の態様の第１若しくは第２の可能な実現方式を参照して、第３の可能な実現方式では、前記ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチした後、当該方法は更に、
前記レジスタネットワークが前記ＯＦＦ状態から前記ＯＮ状態にスイッチした時点から始まる所定の期間の後、前記ＰＣＩ−Ｅ送信端の２つの端子に別々に接続される前記レジスタネットワークを前記ＯＮ状態から前記ＯＦＦ状態にスイッチバックするステップを有する。
【００１７】
第４の態様によると、受信端を検出する方法が提供され、当該方法は、
光伝送を介し第１検出回路により送信された第１所定信号を受信するステップと、
前記第１所定信号が受信された後、電気接続を利用することによって、Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ（ＰＣＩ−Ｅ）受信端が配置されているか検出するステップと、
前記ＰＣＩ−Ｅ受信端が配置されていると検出された場合、前記光伝送を介し第２所定信号をフィードバックするステップであって、前記第１検出回路は前記第２所定信号に従ってＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチすることを決定し、前記レジスタネットワークと前記ＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとは等価なレジスタ−キャパシタ（ＲＣ）充電回路を構成し、それから前記ＰＣＩ−Ｅ送信端が前記等価なＲＣ充電回路に従って前記受信端が配置されていると判定する、フィードバックするステップと、
を有し、
前記第１所定信号と前記第２所定信号との双方は差分信号である。
【００１８】
第４の態様の第１の可能な実現方式では、前記電気接続を利用することによって、ＰＣＩ−Ｅ受信端が配置されているか検出するステップは、
前記ＰＣＩ−Ｅ受信端に接続される２つの端子を利用することによって通常モード電圧を送信するステップであって、前記通常モード電圧は初期電圧より高い、送信するステップと、
前記ＰＣＩ−Ｅ受信端に接続される２つの端子にわたる電圧が前記初期電圧から前記通常モード電圧に上昇するための持続時間が所定の閾値より大きいか検出するステップと、
を有する。
【００１９】
第５の態様によると、送信端が提供され、当該送信端は、
光伝送を介しＰｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ（ＰＣＩ−Ｅ）受信端に第１検出コードパターンを送信するよう構成されるコードパターン送信モジュールであって、前記第１検出コードパターンを受信した後、前記ＰＣＩ−Ｅ受信端は前記光伝送を介し第２検出コードパターンをフィードバックする、コードパターン送信モジュールと、
前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンが受信されるか検出するよう構成される受信検出モジュールと、
前記受信検出モジュールの検出結果が前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンが受信されたことである場合、前記ＰＣＩ−Ｅ受信端が配置されていると判定するよう構成される配置判定モジュールと、
を有し、
前記第１検出コードパターンと前記第２検出コードパターンとの双方は差分信号である。
【００２０】
第５の態様の第１の可能な実現方式では、当該送信端は、状態検出モジュールを更に有し、
前記状態検出モジュールは、現在リンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチするか検出するよう構成され、
前記コードパターン送信モジュールは、具体的には、前記現在リンクマシーン状態が前記検出．静止サブ状態から前記検出．アクティブサブ状態にスイッチすることを前記状態検出モジュールが検出した後、所定の時間間隔において前記第１検出コードパターンを前記ＰＣＩ−Ｅ受信端に送信するよう構成される。
【００２１】
第５の態様又は第５の態様の第１の可能な実現方式を参照して、第２の可能な実現方式では、前記受信検出モジュールは、具体的には、前記コードパターン送信モジュールによる前記第１検出コードパターンの送信から始まる所定の期間内に、前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされる前記第２検出コードパターンが受信されるか検出するよう構成される。
【００２２】
第５の態様又は第５の態様の第１若しくは第２の可能な実現方式を参照して、第３の可能な実現方式では、当該送信端は更に、状態スイッチングモジュールを有し、
前記状態スイッチングモジュールは、前記ＰＣＩ−Ｅ受信端が配置されていると前記配置判定モジュールが判定した後、前記現在リンクマシーン状態を前記検出．アクティブサブ状態からポーリング状態にスイッチするよう構成される。
【００２３】
第５の態様又は第５の態様の第１、第２若しくは第３の可能な実現方式を参照して、第４の可能な実現方式では、前記コードパターン送信モジュールにより送信される前記第１検出コードパターンが、前記受信検出モジュールにより検出される前記第２検出コードパターンと同じか、又は異なり、前記第１検出コードパターンと前記第２検出コードパターンとの頻度は所定の頻度閾値より高い。
【００２４】
第６の態様によると、Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ（ＰＣＩ−Ｅ）受信端が提供され、当該ＰＣＩ−Ｅ受信端は、
光伝送を介しＰＣＩ−Ｅ送信端により送信された第１検出コードパターンを受信するよう構成されるコードパターン受信モジュールと、
前記コードパターン受信モジュールが前記光伝送を介し前記ＰＣＩ−Ｅ送信端により送信された前記第１検出コードパターンを受信した後、前記光伝送を介し前記ＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックするよう構成されるコードパターンフィードバックモジュールであって、前記ＰＣＩ−Ｅ送信端は前記第２検出コードパターンに従って前記ＰＣＩ−Ｅ受信端が配置されていると判定する、コードパターンフィードバックモジュールと、
を有し、
前記第１検出コードパターンと前記第２検出コードパターンとの双方は差分信号である。
【００２５】
第６の態様の第１の可能な実現方式では、当該ＰＣＩ−Ｅ受信端は更に、コードパターン生成モジュールを有し、
前記コードパターン生成モジュールは、前記コードパターン受信モジュールにより受信される前記第１検出コードパターンと同じか、又は異なる前記第２検出コードパターンを生成するよう構成される。
【００２６】
第７の態様によると、第１検出回路が提供され、当該回路は、
光伝送を介し第２検出回路に第１所定信号を送信するよう構成される信号送信モジュールであって、前記第２検出回路は、前記第１所定信号を受信した後、電気接続を利用することによって、Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ（ＰＣＩ−Ｅ）受信端が配置されているか検出し、前記ＰＣＩ−Ｅ受信端が配置されていると検出された場合、前記光伝送を介し第２所定信号をフィードバックする、信号送信モジュールと、
前記光伝送を介し前記第２検出回路によりフィードバックされる前記第２所定信号が受信されるか検出するよう構成されるフィードバック検出モジュールと、
前記フィードバック検出モジュールの検出結果が前記光伝送を介し前記第２検出回路によりフィードバックされた前記第２所定信号が受信されたことである場合、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチするよう構成される回路スイッチングモジュールであって、前記レジスタネットワークと前記ＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとが等価なレジスタ−キャパシタ（ＲＣ）充電回路を構成し、それから前記ＰＣＩ−Ｅ送信端が前記等価なＲＣ充電回路に従って前記ＰＣＩ−Ｅ受信端が配置されていると判定する、回路スイッチングモジュールと、
を有し、
前記第１所定信号と前記第２所定信号との双方は差分信号である。
【００２７】
第７の態様の第１の可能な実現方式では、前記第１検出回路は更に、送信端検出モジュールを有し、
前記送信端検出モジュールは、電気接続を利用することによって、前記ＰＣＩ−Ｅ送信端がＰＣＩ−Ｅ受信端検出を実行しているか検出するよう構成され、
前記信号送信モジュールは、前記ＰＣＩ−Ｅ送信端が前記ＰＣＩ−Ｅ受信端検出を実行していることを前記送信端検出モジュールが検出した場合、前記光伝送を介し前記第２検出回路に前記第１所定信号を送信するよう構成される。
【００２８】
第７の態様の第１の可能な実現方式を参照して、第２の可能な実現方式では、前記送信端検出モジュールは、具体的には、前記ＰＣＩ−Ｅ送信端の２つの端子により出力される差分信号の振幅が第１閾値未満であるか検出し、且つ、所定の期間内に前記２つの端子により出力される通常モード電圧において、振幅が第２閾値より大きい正の遷移が存在するか検出するよう構成される。
【００２９】
第７の態様又は第７の態様の第１若しくは第２の可能な実現方式を参照して、第３の可能な実現方式では、前記回路スイッチングモジュールは更に、前記レジスタネットワークが前記ＯＦＦ状態から前記ＯＮ状態にスイッチした時点から始まる所定の期間の後、前記ＰＣＩ−Ｅ送信端の２つの端子に別々に接続される前記レジスタネットワークを前記ＯＮ状態から前記ＯＦＦ状態にスイッチバックするよう構成される。
【００３０】
第８の態様によると、第２検出回路が提供され、当該回路は、
光伝送を介し第１検出回路により送信された第１所定信号を受信するよう構成される信号受信モジュールと、
前記信号受信モジュールが前記第１所定信号を受信した後、電気接続を利用することによって、Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ（ＰＣＩ−Ｅ）受信端が配置されているか検出するよう構成される配置検出モジュールと、
前記ＰＣＩ−Ｅ受信端が配置されていると前記配置検出モジュールが検出した場合、前記光伝送を介し第２所定信号をフィードバックするよう構成される信号フィードバックモジュールであって、前記第１検出回路は、前記第２所定信号に従ってＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチするよう決定し、前記レジスタネットワークと前記ＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとは等価なレジスタ−キャパシタ（ＲＣ）充電回路を構成し、それから前記ＰＣＩ−Ｅ送信端は前記等価なＲＣ充電回路に従って前記ＰＣＩ−Ｅ受信端が配置されていると判定する、信号フィードバックモジュールと、
を有し、
前記第１所定信号と前記第２所定信号との双方は差分信号である。
【００３１】
第８の態様の第１の可能な実現方式では、前記配置検出モジュールは、通常モード送信ユニットと時間検出ユニットとを有し、
前記通常モード送信ユニットは、前記ＰＣＩ−Ｅ受信端に接続される２つの端子を利用することによって通常モード電圧を送信するよう構成され、前記通常モード電圧は初期電圧より高く、
前記時間検出ユニットは、前記ＰＣＩ−Ｅ受信端に接続される前記２つの端子にわたる電圧が前記初期電圧から前記通常モード送信ユニットにより送信される前記通常モード電圧に上昇するための持続時間が所定の閾値より大きいか検出するよう構成される。
【００３２】
第９の態様によると、送信端が提供され、当該送信端は、
送信機、受信機、コードパターン生成回路、コードパターン検出回路及びコントローラを有し、
前記送信機は、光伝送を介しＰｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ（ＰＣＩ−Ｅ）受信端に前記コードパターン生成回路により生成された第１検出コードパターンを送信するよう構成され、前記第１検出コードパターンを受信した後、前記ＰＣＩ−Ｅ受信端は前記光伝送を介し第２検出コードパターンをフィードバックし、
前記コードパターン検出回路は、前記受信機が前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされる前記第２検出コードパターンを受信するか検出するよう構成され、
前記コントローラは、前記コードパターン検出回路の検出結果が前記受信機が前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンを受信したことである場合、前記ＰＣＩ−Ｅ受信端が配置されていると判定するよう構成され、
前記第１検出コードパターンと前記第２検出コードパターンとの双方は差分信号である。
【００３３】
第９の態様の第１の可能な実現方式では、前記コントローラは更に、現在リンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチするか検出するよう構成され、
前記送信機は、具体的には、前記現在リンクマシーン状態が前記検出．静止サブ状態から前記検出．アクティブサブ状態にスイッチすることを前記コントローラが検出した後、所定の時間間隔において前記ＰＣＩ−Ｅ受信端に前記コードパターン生成回路により生成された前記第１検出コードパターンを送信するよう構成される。
【００３４】
第９の態様又は第９の態様の第１の可能な実現方式を参照して、第２の可能な実現方式では、当該送信端は更にタイマを有し、
前記タイマは、前記送信機が前記コードパターン生成回路により生成された前記第１検出コードパターンを送信した後に所定の期間を計時するよう構成され、
前記コードパターン検出回路は、前記タイマにより計時される前記所定の期間内に、前記受信機が前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンを受信するか検出するよう構成される。
【００３５】
第９の態様又は第９の態様の第１若しくは第２の可能な実現方式を参照して、第３の可能な実現方式では、前記コントローラは更に、前記ＰＣＩ−Ｅ受信端が配置されていると判定された後、前記現在リンクマシーン状態を前記検出．アクティブサブ状態からポーリング状態にスイッチするよう構成される。
【００３６】
第９の態様又は第９の態様の第１、第２若しくは第３の可能な実現方式を参照して、第４の可能な実現方式では、前記コードパターン生成回路により生成される前記第１検出コードパターンは、前記受信機により受信される前記第２検出コードパターンと同じか、又は異なり、前記第１検出コードパターンと前記第２検出コードパターンとの頻度は所定の頻度閾値より高い。
【００３７】
第１０の態様によると、受信端が提供され、当該受信端は、
受信機、コードパターン検出回路、コードパターン生成回路、送信機及びコントローラを有し、
前記受信機は、光伝送を介しＰｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ（ＰＣＩ−Ｅ）送信端により送信された第１検出コードパターンを受信するよう構成され、
前記コントローラは、前記受信機が前記光伝送を介し前記ＰＣＩ−Ｅ送信端により送信された前記第１検出コードパターンを受信したことを前記コードパターン検出回路が検出した後、前記光伝送を介し前記ＰＣＩ−Ｅ送信端に前記コードパターン生成回路により生成された第２検出コードパターンをフィードバックするよう前記送信機を制御するよう構成され、前記ＰＣＩ−Ｅ送信端は、前記第２検出コードパターンに従って前記ＰＣＩ−Ｅ受信端が配置されていることを判定し、
前記第１検出コードパターンと前記第２検出コードパターンとの双方が差分信号である。
【００３８】
第１０の態様の第１の可能な実現方式では、前記コードパターン生成回路は、前記受信機により受信される前記第１検出コードパターンと同じか、又は異なる前記第２検出コードパターンを生成するよう構成される。
【００３９】
第１１の態様によると、第１検出回路が提供され、当該第１検出回路は、
送信機、受信機、コントローラ及びレジスタネットワークを有し、
前記送信機は、光伝送を介し第２検出回路に第１所定信号を送信するよう構成され、前記第２検出回路は、前記第１所定信号を受信した後、電気接続を利用することによって、Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ（ＰＣＩ−Ｅ）受信端が配置されているか検出し、前記ＰＣＩ−Ｅ受信端が配置されていると検出された場合、前記光伝送を介し第２所定信号をフィードバックし、
前記コントローラは、前記受信機が前記光伝送を介し前記第２検出回路によりフィードバックされた前記第２所定信号を受信するか検出するよう構成され、
前記コントローラは更に、検出結果が前記受信機が前記光伝送を介し前記第２検出回路によりフィードバックされた前記第２所定信号を受信したことである場合、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチするよう構成され、前記レジスタネットワークと前記ＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとは等価なレジスタ−キャパシタ（ＲＣ）充電回路を構成し、それから前記ＰＣＩ−Ｅ送信端は前記等価なＲＣ充電回路に従って前記ＰＣＩ−Ｅ受信端が配置されていると判定し、
前記第１所定信号と前記第２所定信号との双方は差分信号である。
【００４０】
第１１の態様の第１の可能な実現方式では、前記第１検出回路は更に、状態特定回路を有し、
前記状態特定回路は、電気接続を利用することによって、前記ＰＣＩ−Ｅ送信端がＰＣＩ−Ｅ受信端検出を実行しているか検出するよう構成され、
前記ＰＣＩ−Ｅ送信端が前記ＰＣＩ−Ｅ受信端検出を実行していると前記状態特定回路が検出する場合、前記送信機は、前記光伝送を介し前記第２検出回路に前記第１所定信号を送信するよう構成される。
【００４１】
第１１の態様の第１の可能な実現方式を参照して、第２の可能な実現方式では、前記状態特定回路は、具体的には、前記ＰＣＩ−Ｅ送信端の２つの端子により出力される差分信号の振幅が第１閾値未満であるか検出し、且つ、所定の期間内に前記２つの端子により出力される通常モード電圧において、振幅が第２閾値より大きい正の遷移が存在するか検出するよう構成される。
【００４２】
第１１の態様又は第１１の態様の第１若しくは第２の可能な実現方式を参照して、第３の可能な実現方式では、前記第１検出回路は更にタイマを有し、
前記タイマは、前記コントローラが前記レジスタネットワークを前記ＯＦＦ状態から前記ＯＮ状態にスイッチした後に所定の期間を計時するよう構成され、
前記コントローラは更に、前記タイマにより計時された前記所定の期間の後、前記ＰＣＩ−Ｅ送信端の２つの端子に別々に接続される前記レジスタネットワークを前記ＯＮ状態から前記ＯＦＦ状態にスイッチするよう構成される。
【００４３】
第１２の態様によると、第２検出回路が提供され、当該回路は、
受信機、受信端検出回路、コントローラ及び送信機を有し、
前記受信機は、光伝送を介し第１検出回路により送信された第１所定信号を受信するよう構成され、
前記受信端検出回路は、前記受信機が前記第１所定信号を受信した後、電気接続を利用することによって、ＰＣＩ−Ｅ受信端が配置されているか検出するよう構成され、
前記コントローラは、前記ＰＣＩ−Ｅ受信端が配置されていると前記受信端検出回路が検出した場合、前記光伝送を介し第２所定信号をフィードバックするよう前記送信機を制御するよう構成され、前記第１検出回路は前記第２所定信号に従ってＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチすることを決定し、前記レジスタネットワークと前記ＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとが等価なレジスタ−キャパシタ（ＲＣ）充電回路を構成し、それから前記ＰＣＩ−Ｅ送信端は前記等価なＲＣ充電回路に従って前記ＰＣＩ−Ｅ受信端が配置されていると判定し、
前記第１所定信号と前記第２所定信号との双方が差分信号である。
【００４４】
第１２の態様の第１の可能な実現では、前記受信端検出回路は、
通常モード送信サブ回路と時間検出サブ回路とを有し、
前記通常モード送信サブ回路は、前記ＰＣＩ−Ｅ受信端に接続される２つの端子を利用することによって通常モード電圧を送信するよう構成され、前記通常モード電圧は初期電圧より高く、
前記時間検出サブ回路は、前記ＰＣＩ−Ｅ受信端に接続される２つの端子にわたる電圧が前記初期電圧から前記通常モード送信サブ回路により送信される前記通常モード電圧に上昇するための持続時間が所定の閾値より大きいか検出するよう構成される。
【００４５】
第１３の態様によると、光モジュールが提供され、第７の態様、第７の態様の各種の可能な実現方式、第１１の態様若しくは第１１の態様の各種の可能な実現方式に記載される第１検出回路、及び／又は第８の態様、第８の態様の各種の可能な実現方式、第１２の態様若しくは第１２の態様の各種の可能な実現方式に記載される第２検出回路が当該光モジュールに統合される。
【００４６】
第１４の態様によると、バスシステムが提供され、第５の態様、第５の態様の各種の可能な実現方式、第９の態様又は第９の態様の各種の可能な実現方式に記載される送信端と、第６の態様、第６の態様の各種の可能な実現方式、第１０の態様又は第１０の態様の各種の可能な実現方式に記載される受信端とを有し、
前記送信端と前記受信端とは、光モジュールと光ケーブルとを利用することによって互いに接続される。
【００４７】
第１５の態様によると、バスシステムが提供され、送信端、前記送信端に接続される第１検出回路、前記第１検出回路に接続される第１光モジュール、光ケーブルを利用することによって前記第１光モジュールに接続される第２光モジュール、前記第２光モジュールに接続される第２検出回路、及び前記第２検出回路に接続される受信端を有し、
前記第１検出回路は、第７の態様、第７の態様の各種の可能な実現方式、第１１の態様又は第１１の態様の各種の可能な実現方式に記載される第１検出回路であり、
前記第２検出回路は、第８の態様、第８の態様の各種の可能な実現方式、第１２の態様又は第１２の態様の各種の可能な実現方式に記載される第２検出回路である。
【００４８】
第１６の態様によると、バスシステムが提供され、送信端、前記送信端に接続される第１光モジュール、光ケーブルを利用することによって前記第１光モジュールに接続される第２光モジュール、及び前記第２光モジュールに接続される受信端を有し、
第７の態様、第７の態様の各種の可能な実現方式、第１１の態様又は第１１の態様の各種の可能な実現方式に記載される第１検出回路が前記第１光モジュールに統合され、
第８の態様、第８の態様の各種の可能な実現方式、第１１の態様又は第１１の態様の各種の可能な実現方式に記載される第２検出回路が前記第２光モジュールに統合される。
【００４９】
本発明の実施例により提供される技術的方策の有用な効果は以下である。
【００５０】
ＰＣＩ−Ｅ送信端が光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信し、第１検出コードパターンを受信した後、ＰＣＩ−Ｅ受信端は、光伝送を介しＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックし、それから、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されるか検出し、検出結果が、ＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されたことである場合、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると判定する。これは、光伝送をサポートするＰＣＩ−Ｅバスにおける従来の方法を利用することによっては、受信端検出が実現できないという問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにおいて実現可能であるという効果を達成する。
【図面の簡単な説明】
【００５１】
本発明の実施例における技術的方策をより明確に説明するため、以下において、実施例を説明するのに必要な添付図面が簡単に紹介される。明らかに、以下の説明における添付図面は本発明の単なるいくつかの実施例を示し、当業者は、創作的な努力なく、これらの添付図面から他の図面を依然として導出してもよい。
【図１Ａ】図１Ａは、電気伝送をサポートするＰＣＩ−Ｅバスシステムの概略的な構成図である。
【図１Ｂ】図１Ｂは、送信端のリンク状態マシーンの３つの状態の間のスイッチングを示す概略図である。
【図２】図２は、本発明の実施例の一部に関係する実現環境の概略的な構成図である。
【図３】図３は、本発明の一実施例により提供される受信端を検出する方法のフローチャートである。
【図４】図４は、本発明の他の実施例により提供される受信端を検出する方法のフローチャートである。
【図５Ａ】図５Ａは、本発明の実施例の一部に関係する実現環境の概略的な構成図である。
【図５Ｂ】図５Ｂは、本発明の実施例の一部に関係する実現環境の概略的な構成図である。
【図６】図６は、本発明の一実施例により提供される受信端を検出する方法のフローチャートである。
【図７】図７は、本発明の他の実施例により提供される受信端を検出する方法のフローチャートである。
【図８】図８は、本発明の一実施例により提供されるバスシステムの構成ブロック図である。
【図９】図９は、本発明の他の実施例により提供されるバスシステムの構成ブロック図である。
【図１０】図１０は、本発明の一実施例により提供されるバスシステムの概略的な構成図である。
【図１１】図１１は、本発明の他の実施例により提供されるバスシステムの概略的な構成図である。
【図１２】図１２は、本発明の一実施例により提供されるバスシステムの構成ブロック図である。
【図１３】図１３は、本発明の他の実施例により提供されるバスシステムの構成ブロック図である。
【図１４】図１４は、本発明の一実施例により提供されるバスシステムの概略的な構成図である。
【図１５】図１５は、本発明の他の実施例により提供されるバスシステムの概略的な構成図である。
【図１６】図１６は、本発明の更なる他の実施例により提供される光モジュールの概略的な構成図である。
【発明を実施するための形態】
【００５２】
本発明の課題、技術的方策及び効果をより明確にするため、以下において、添付図面を参照して本発明の実施例が詳細に更に説明される。
【００５３】
説明の簡単化のため、電気接続を利用することによってＰＣＩ−Ｅバスによって受信端検出を実行する方法がまず詳細に説明される。図１Ａを参照して、図１Ａは、電気伝送をサポートするＰＣＩ−Ｅバスシステムの概略的な構成図を示す。ＰＣＩ−Ｅバスシステムは、２つのパーツである送信チップ１２０及び受信チップ１４０を有し、ここで、２つのパーツは異なるデバイスに配置されてもよく、又は同一のデバイスに配置されてもよい。ＰＣＩ−Ｅ送信端によってＰＣＩ−Ｅ受信端が配置されているか検出することは以下を含む。
【００５４】
まず、電源オン初期化後、ＰＣＩ−Ｅ送信端は、それの２つの端子Ｄ＋及びＤ−から、初期電圧より高い通常モード電圧のペアを送信し、ここで、初期電圧は０であるか、又は２つの端子において等しく、且つより低い電圧のペアであってもよく、通常モード電圧は２つの端子において等しく、且つより高い電圧のペアであり、ＰＣＩ−Ｅ受信端がＰＣＩ−Ｅ送信端に接続されていない、すなわち、ＰＣＩ受信端が配置されていない場合、ＰＣＩ−Ｅ送信端は、それの２つの端子にわたる電圧が初期電圧から通常モード電圧に急速に上昇することを検出可能であり、ＰＣＩ−Ｅ受信端がＰＣＩ−Ｅ送信端に接続されている、すなわち、ＰＣＩ−Ｅ受信端が配置されている場合、ＰＣＩ−Ｅ送信端は、それの２つの端子にわたる電圧が、レジスタＲ１によるキャパシタＣ１と、レジスタＲ２によるキャパシタＣ２とによって構成される等価なＲＣ（Ｒｅｓｉｓｔｏｒ−Ｃａｐａｃｉｔｏｒ、レジスタ−キャパシタ）充電回路の充電処理のため、初期電圧から通常モード電圧に比較的にゆっくりと上昇することを検出可能であり、最終的に、ＰＣＩ−Ｅ送信端は、検出回路を利用することによって、それの２つの端子にわたる電圧が初期電圧から通常モード電圧に上昇するための持続時間を検出することによって、ＰＣＩ−Ｅ受信端が配置されているか検出可能である。キャパシタＣ１及びキャパシタＣ２は、寄生レジスタ−キャパシタ及びＡＣカップリングキャパシタであってもよく、レジスタＲ１及びレジスタＲ２は、ＰＣＩ−Ｅ受信端の終端レジスタであってもよい。
【００５５】
さらに、ＰＣＩ−Ｅ送信端は更にリンク状態マシーン（以降においてリンクマシーンとして参照される）を有し、ＰＣＩ−Ｅ送信端によって受信端が配置されているか検出する処理において、リンク状態マシーンは３つの状態、すなわち、検出．静止サブ状態（Ｄｅｔｅｃｔ．Ｑｕｉｅｔ）、検出．アクティブサブ状態（Ｄｅｔｅｃｔ．Ａｃｔｉｖｅ）及びポーリング状態（Ｐｏｌｌｉｎｇ）を有する。検出．静止サブ状態は、ＰＣＩ−Ｅ送信端が電気的アイドル状態にあることを表し、電気的アイドル状態の最大持続時間はタイマにより計時される期間によって決定され、リンク状態マシーンは、タイマにより計時される期間が経過すると、検出．静止サブ状態から検出．アクティブサブ状態に自動的に入り、検出．アクティブサブ状態は、ＰＣＩ−Ｅ受信端が配置されているかＰＣＩ−Ｅ送信端が検出していることを表し、ポーリング状態は、ＰＣＩ−Ｅ受信端が配置されていることをＰＣＩ−Ｅ送信端が検出し、リンクネゴシエーション処理を開始したことを表す。
【００５６】
具体的には、図１Ｂに示されるように、ＰＣＩ−Ｅ送信端の電源オン初期化が終了した後、リンク状態マシーンは検出．静止サブ状態にあり、第１の計時が同時に開始され、当該計時が終了した後、リンク状態マシーンの状態は、検出．静止サブ状態から検出．アクティブサブ状態に自動的にスイッチし、ＰＣＩ−Ｅ送信端は、受信端検出の実行を開始し、第２の計時が開始され、受信端が配置されていることをＰＣＩ−Ｅ送信端が検出した場合、リンク状態マシーンの状態は、検出．アクティブサブ状態からポーリング状態にスイッチし、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端にネゴシエーションビットストリームの送信を開始し、ＰＣＩ−Ｅ送信端が、ＰＣＩ−Ｅ受信端が配置されていることを検出できない場合、リンク状態マシーンの状態は、検出．アクティブサブ状態から検出．静止サブ状態にスイッチバックし、それから第１の計時が上述した処理を繰り返すため再び開始される。明らかに、ＰＣＩ−Ｅ送信端が検出．アクティブサブ状態において受信端が配置されていることを検出できない場合、リンク状態マシーンの状態はポーリング状態に入らず、ＰＣＩ−Ｅ送信端はネゴシエーションビットストリームをＰＣＩ−Ｅ受信端に送信せず、リンクが通常通りにリンクアップ（ＬＩＮＫ  ＵＰ）できない。さらに、電気ケーブル伝送をサポートするＰＣＩ−Ｅバスシステムでは、ＰＣＩ−Ｅ送信端によってＰＣＩ−Ｅ受信端が配置されているか検出することは、通常モード電圧を送信することによって主として実現されるが、通常モード電圧は光モジュール及び光ケーブルを利用することによって送信できない。すなわち、光モジュール及び光ケーブルは、通常モード電圧信号を送信することはできない。従って、光ケーブル伝送をサポートするＰＣＩ−Ｅバスシステムでは、ＰＣＩ−Ｅ送信端は、電気接続を利用することによって受信端を検出する上記方法に従って、ＰＣＩ−Ｅ受信端が配置されていることを直接的には検出できず、リンクが通常通りリンクアップできないことを生じさせる。
【００５７】
図２を参照して、図２は、本発明の実施例の一部に関係する実現環境の概略的な構成図を示す。当該実現環境は、光伝送をサポートするＰＣＩ−Ｅバスシステムである。ＰＣＩ−Ｅバスシステムは、送信チップ２２０、第１光モジュール２４０、第２光モジュール２６０及び受信チップ２８０を有する。送信チップ２２０及び受信チップ２８０は、異なるデバイスに配置されるか、又は同一のデバイスに配置されてもよい。
【００５８】
送信チップ２２０は送信端２２２を有し、送信端２２２の２つの差分ラインがそれぞれ、キャパシタＣ１及びキャパシタＣ２を利用することによって第１光モジュール２４０に接続される。
【００５９】
第１光モジュール２４０は、光ファイバを利用することによって、第２光モジュール２６０に接続される。
【００６０】
受信チップ２８０はＰＣＩ−Ｅ受信端２８２を有し、受信端２８２の２つの差分ラインがそれぞれ第２光モジュール２６０に接続され、これら２つの差分ラインは、レジスタＲ１及びレジスタＲ２をそれぞれ利用することによって接地される。
【００６１】
キャパシタＣ１及びキャパシタＣ２は、寄生レジスタ−キャパシタ及びＡＣカップリングキャパシタであってもよく、レジスタＲ１及びレジスタＲ２は、ＰＣＩ−Ｅ受信端２８２の終端レジスタであってもよい。
【００６２】
図３を参照して、図３は、本発明の一実施例により提供される受信端を検出する方法のフローチャートを示す。本実施例は、受信端を検出する方法が図２に示される実現環境に適用される具体例を利用することによって主として説明される。受信端を検出する方法は以下を含む。
【００６３】
ステップ３０２：ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信する。
【００６４】
本実施例では、ＰＣＩ−Ｅ送信端は、図２に示される光ケーブル伝送をサポートするＰＣＩ−ＥバスシステムにおけるＰＣＩ−Ｅ送信端２２２であってもよく、ＰＣＩ−Ｅ受信端は、図２に示される光ケーブル伝送をサポートするＰＣＩ−ＥバスシステムにおけるＰＣＩ−Ｅ受信端２８２であってもよい。ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信してもよい。光モジュール及び光ケーブルは差分信号しか送信できないため、第１検出コードパターンは差分信号である。
【００６５】
光伝送は、ＰＣＩ−Ｅ送信端とＰＣＩ−Ｅ受信端との間に配置される第１光モジュール２４０及び第２光モジュール２６０と、２つの光モジュールの間の光ファイバとを利用することによって実行されてもよい。
【００６６】
対応して、ＰＣＩ−Ｅ受信端は、光伝送を介しＰＣＩ−Ｅ送信端により送信された第１検出コードパターンを受信する。
【００６７】
ステップ３０４：ＰＣＩ−Ｅ受信端は、光伝送を介しＰＣＩ−Ｅ送信端により送信された第１検出コードパターンが受信された後、光伝送を介しＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックする。
【００６８】
光伝送を介しＰＣＩ−Ｅ送信端により送信された第１検出コードパターンを受信した後、ＰＣＩ−Ｅ受信端は、光伝送を介しＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックしてもよい。第２検出コードパターンはまた差分信号であり、第２検出コードパターンは、それらがＰＣＩ−Ｅ送信端とＰＣＩ−Ｅ受信端との間で予め合意されたコードパターンに従う限り、第１検出コードパターンと同じか、又は異なっていてもよい。
【００６９】
対応して、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンを受信する。
【００７０】
ステップ３０６：ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されるか検出する。
【００７１】
ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されるか検出する。すなわち、ＰＣＩ−Ｅ受信端が配置されている場合、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされる第２検出コードパターンを受信可能であり、ＰＣＩ−Ｅ受信端が配置されていない場合、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされる第２検出コードパターンを受信できない。
【００７２】
ステップ３０８：検出結果が、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されたことである場合、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると判断する。
【００７３】
第１検出コードパターンと第２検出コードパターンとは、図４に示される実施例の一例となるコードテーブルを参照してもよいが、それらがＰＣＩ−Ｅ送信端とＰＣＩ−Ｅ受信端との間で予め合意されたコードパターンに従うものである限り、それらはそれに限定されるものでない。
【００７４】
結論として、本実施例により提供される受信端を検出する方法では、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信し、第１検出コードパターンを受信した後、ＰＣＩ−Ｅ受信端は光伝送を介しＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックし、それからＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されるか検出し、検出結果が、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されたことである場合、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると判断する。これは、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法を利用することによっては実現できないという問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにより実現可能であるという効果を達成する。
【００７５】
図４を参照して、図４は、本発明の他の実施例により提供される受信端を検出する方法のフローチャートを示す。本実施例は、受信端を検出する方法が図２に示される実現環境に適用される具体例を利用することによって主として説明される。図３に示される実施例に基づき提供されるより好適な実施例として、受信端を検出する方法は以下を含む。
【００７６】
ステップ４０２：ＰＣＩ−Ｅ送信端は、現在リンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチするか検出する。
【００７７】
受信端検出の処理において、リンクマシーン状態は検出．静止サブ状態、検出．アクティブサブ状態及びポーリング状態の何れか１つを有することが、上記説明から知ることができる。ＰＣＩ−Ｅ送信端が電源オン初期化された後、リンクマシーン状態は検出．静止サブ状態であり、第１の計時が同時に開始され、第１の計時が終了した後、リンク状態マシーンは、検出．静止サブ状態から検出．アクティブサブ状態にスイッチする。ＰＣＩ−Ｅ送信端はまず、現在リンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチするか検出する。
【００７８】
ステップ４０４：ＰＣＩ−Ｅ送信端は、現在リンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチすることを検出した後、所定の時間間隔により光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信する。
【００７９】
現在リンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチすることを検出した後、ＰＣＩ−Ｅ送信端は、第１検出コードパターンを生成し、所定の時間間隔により光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信する。光伝送は、ＰＣＩ−Ｅ送信端とＰＣＩ−Ｅ受信端との間に配置される第１光モジュール２４０及び第２光モジュール２６０と、２つの光モジュールの間の光ファイバとを含む。
【００８０】
対応して、ＰＣＩ−Ｅ受信端は、光伝送を介しＰＣＩ−Ｅ送信端により送信された第１検出コードパターンを受信する。
【００８１】
ステップ４０６：ＰＣＩ−Ｅ受信端は、光伝送を介しＰＣＩ−Ｅ送信端により送信された第１検出コードパターンが受信された後、光伝送を介しＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックする。
【００８２】
光伝送を介しＰＣＩ−Ｅ送信端により送信された第１検出コードパターンを受信した後、ＰＣＩ−Ｅ受信端は、第１検出コードパターンと同じか、又は異なる第２検出コードパターンを生成し、それから光伝送を介しＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックしてもよい。対応して、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンを受信する。
【００８３】
ステップ４０８：ＰＣＩ−Ｅ送信端は、第１検出コードパターンの送信から始まる所定の期間内に、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されるか検出する。
【００８４】
第１検出コードパターンの送信から始まる所定の期間内に、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されるか検出する。すなわち、ＰＣＩ−Ｅ受信端が配置されている場合、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンを受信可能であり、ＰＣＩ−Ｅ受信端が配置されていない場合、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンを受信することはできない。ここに説明される“所定の期間”は、上記のリンク状態マシーンが検出．静止サブ状態から検出．アクティブサブ状態にスイッチした後に実行される第２の計時の時間長である。
【００８５】
ステップ４１０：検出結果が、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されたことである場合、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると判定する。
【００８６】
第１検出コードパターンの送信から始まる所定の期間内に、検出結果が、ＰＣＩ−Ｅ送信端が光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンを受信したことである場合、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると判定する。第１検出コードパターンの送信から始まる所定の期間内に、検出結果が、ＰＣＩ−Ｅ送信端が光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンを受信しなかったことである場合、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていないと判定し、現在リンクマシーン状態は、検出．アクティブサブ状態から検出．静止サブ状態にスイッチし、第１の計時が再び開始される。
【００８７】
ステップ４１２：ＰＣＩ−Ｅ受信端が配置されていると判定した場合、ＰＣＩ−Ｅ送信端は、現在リンクマシーン状態を検出．アクティブサブ状態からポーリング状態にスイッチする。
【００８８】
ＰＣＩ−Ｅ受信端が配置されていると判定した場合、ＰＣＩ−Ｅ送信端は、現在リンクマシーン状態を検出．アクティブサブ状態からポーリング状態にスイッチする。ＰＣＩ−Ｅ送信端は、ネゴシエーションビットストリームをＰＣＩ−Ｅ受信端に送信し、リンクは通常のネゴシエーション処理を開始する。
【００８９】
好ましくは、上記の第１検出コードパターンと第２検出コードパターンとは以下の２つの条件を充足する。すなわち、第１には、第１検出コードパターンと第２検出コードパターンとは、受信端配置検出のためだけに利用され、他のビットストリームには出現せず、第２には、第１検出コードパターンと第２検出コードパターンとの頻度は所定の閾値より高い。あるいは、第１検出コードパターンと第２検出コードパターンとの頻度が低すぎる場合、光ケーブル伝送は歪むかもしれない。一方、第１検出コードパターンと第２検出コードパターンとは、以下の一例となるコードテーブルを参照して差分信号となる必要がある。第１検出コードパターンと第２検出コードパターンとの双方は、Ｋ２８．０＋Ｋ２８．１＋Ｋ２８．２＋Ｋ２８．３＋Ｋ２８．４により構成されるコードパターンであってもよい。
【表１】
2016503210.tif 000022
【００９０】
結論として、本実施例により提供される受信端を検出する方法では、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信し、第１検出コードパターンを受信した後、ＰＣＩ−Ｅ受信端は光伝送を介しＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックし、それからＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されるか検出し、検出結果が、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されたことである場合、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると判断する。これは、受信端検出が光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法を利用することによっては実現できないという問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにおいて実現可能であるという効果を達成する。一方、上記方法は更に、リンク状態マシーンの状態に関連して実現され、それは、リンク状態マシーンの通常の状態スイッチングを変更することなく、既存の検出機構との最大限の互換性を達成することができる。
【００９１】
図５Ａを参照して、図５Ａは、本発明の実施例の一部に関係する実現環境の概略的な構成図を示す。当該実現環境は、光伝送をサポートするＰＣＩ−Ｅバスシステムである。ＰＣＩ−Ｅバスシステムは、送信チップ５２０、第１光モジュール５４０、第２光モジュール５６０及び受信チップ５８０を有する。送信チップ５２０及び受信チップ５８０は、２つの異なるデバイスに配置されるか、又は同一のデバイスに配置されてもよい。
【００９２】
送信チップ５２０はＰＣＩ−Ｅ送信端５２２を有し、ＰＣＩ−Ｅ送信端５２２の差分ラインはそれぞれ、キャパシタＣ１及びキャパシタＣ２を利用することによって第１光モジュール５４０に接続される。
【００９３】
第１光モジュール５４０は、光ファイバを利用することによって第２光モジュール５６０に接続される。図２と異なって、第１検出回路５４２は第１光モジュール５４０の回路部分に統合され、第２検出回路５６２は第２光モジュール５６０の回路部分に統合される。第１検出回路５４２と第２検出回路５６２とは、第１光モジュール５４０と第２光モジュール５６０との間のオリジナルの光ファイバを多重することによって互いに通信可能であり、第１検出回路５４２及び第２検出回路５６２はまた、追加的に配置された光ファイバを利用することによって互いに通信可能である。
【００９４】
受信チップ５８０はＰＣＩ−Ｅ受信端５８２を有し、ＰＣＩ−Ｅ受信端５８２の２つの差分ラインはそれぞれ、第２光モジュール５６０に接続され、それぞれレジスタＲ１及びレジスタＲ２を利用することによって接地される。
【００９５】
キャパシタＣ１及びキャパシタＣ２は、寄生レジスタ−キャパシタ及びＡＣカップリングキャパシタであってもよく、レジスタＲ１及びレジスタＲ２は、ＰＣＩ−Ｅ受信端５８２の終端レジスタであってもよい。
【００９６】
図５Ｂを参照して、図５Ｂは、本発明の実施例の他の部分に関係する実現環境の概略的な構成図を示す。実現環境は、光伝送をサポートするＰＣＩ−Ｅバスシステムである。ＰＣＩ−Ｅバスシステムは、送信チップ５２０、第１光モジュール５４０、第２光モジュール５６０、及び受信チップ５８０を有する。送信チップ５２０及び受信チップ５８０は、２つの異なるデバイスに配置されるか、又は同一のデバイスに配置されてもよい。
【００９７】
図５Ａと異なって、送信チップ５２０はＰＣＩ−Ｅ送信端５２２を有し、ＰＣＩ−Ｅ送信端５２２の２つの差分ラインはそれぞれ、キャパシタＣ１及びキャパシタＣ２を利用することによって第１検出回路５４２に接続され、第１検出回路５４２は第１光モジュール５４０に接続される。
【００９８】
第１光モジュール５４０は、光ファイバを利用することによって第２光モジュール５６０に接続される。
【００９９】
受信チップ５８０はＰＣＩ−Ｅ受信端５８２を有し、ＰＣＩ−Ｅ受信端５８２の２つの差分ラインはそれぞれ、第２検出回路５６２に接続され、第２検出回路５６２は第２光モジュール５６０に接続され、ＰＣＩ−Ｅ受信端５８２の２つの差分ラインはそれぞれ、レジスタＲ１及びレジスタＲ２を利用することによって接地される。
【０１００】
第１検出回路５４２と第２検出回路５６２とは、第１光モジュール５４０と第２光モジュール５６０との間のオリジナルの光ファイバを多重することによって互いに通信可能であり、第１検出回路５４２と第２検出回路５６２とはまた、追加的に配置された光ファイバを利用することによって互いに通信可能である。
【０１０１】
キャパシタＣ１及びキャパシタＣ２は、寄生レジスタ−キャパシタ及びＡＣカップリングキャパシタであってもよく、レジスタＲ１及びレジスタＲ２は、ＰＣＩ−Ｅ受信端の終端レジスタであってもよい。
【０１０２】
図６を参照して、図６は、本発明の一実施例により提供される受信端を検出する方法のフローチャートを示す。本実施例は、受信端を検出する方法が図５Ａ又は図５Ｂに示される実現環境に適用される具体例を利用することによって主として説明される。受信端を検出する方法は以下を含む。
【０１０３】
ステップ６０２：第１検出回路は、光伝送を介し第１所定信号を第２検出回路に送信する。
【０１０４】
第１検出回路は、光伝送を介し第１所定信号を第２検出回路に送信する。実現環境が図５Ａに示される実現環境である場合、光伝送は、第１光モジュール５４０と第２光モジュール５６０との間のオリジナルの光ファイバ又は新たに配置された光ファイバを有し、実現環境が図５Ｂに示される実現環境である場合、光伝送は、第１光モジュール５４０、第２光モジュール５６０、及び第１光モジュール５４０と第２光モジュール５６０との間のオリジナルの光ファイバ又は新たに配置された光ファイバを有する。
【０１０５】
対応して、第２検出回路は、光伝送を介し第１検出回路により送信される第１所定信号を受信する。第１所定信号は、ＰＣＩ−Ｅ受信端検出を実行するため、第２検出回路をトリガするのに利用される差分信号である。
【０１０６】
ステップ６０４：第１所定信号を受信した後、第２検出回路は、電気接続を利用することによって、ＰＣＩ−Ｅ受信端が配置されているか検出する。
【０１０７】
第１所定信号を受信した後、第２検出回路は、第２検出回路とＰＣＩ−Ｅ受信端との間の電気接続を利用することによって、ＰＣＩ−Ｅ受信端が配置されているか検出する。
【０１０８】
ステップ６０６：ＰＣＩ−Ｅ受信端が配置されていると検出した場合、第２検出回路は、光伝送を介し第２所定信号をフィードバックする。
【０１０９】
ＰＣＩ−Ｅ受信端が配置されていると検出した場合、第２検出回路は、光伝送を介し第１検出回路に第２所定信号をフィードバックする。第２所定信号はまた、ＰＣＩ−Ｅ受信端が配置されていることを第１検出回路にフィードバックするのに利用される差分信号である。
【０１１０】
ステップ６０８：第１検出回路は、光伝送を介し第２検出回路によりフィードバックされた第２所定信号が受信されるか検出する。
【０１１１】
ステップ６１０：第１検出回路の検出結果が、光伝送を介し第２検出回路によりフィードバックされた第２所定信号が受信されたことである場合、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチし、レジスタネットワークとＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとが等価なＲＣ充電回路を構成する。
【０１１２】
レジスタネットワークは、図１６及び対応する説明を例示的に参照してもよい。
【０１１３】
第１検出回路内において、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークと対応する電子スイッチとが含まれ、第１検出回路の検出結果が、第２検出回路によりフィードバックされた第２所定信号が受信されたことである場合、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークは、ＯＦＦ状態からＯＮ状態にスイッチし、レジスタネットワークとＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとが等価なＲＣ充電回路を構成する。すなわち、第１検出回路は、“ＰＣＩ−Ｅ受信端”として自らをシミュレートする。
【０１１４】
電子スイッチは、図１６及び対応する説明を例示的に参照してもよい。
【０１１５】
それから、ＰＣＩ−Ｅ送信端は、等価なＲＣ充電回路に従ってＰＣＩ−Ｅ受信端が配置されていると判定する。
【０１１６】
結論として、本実施例により提供される受信端を検出する方法では、ＰＣＩ−Ｅ受信端検出は、電気接続を利用することによって第２検出回路とＰＣＩ−Ｅ受信端とによって実現され、第２検出回路と第１検出回路とが光伝送を介し互いに通信し、第１検出回路におけるレジスタネットワークとＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとが等価なＲＣ充電回路を構成し、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていることを検出する。これは、光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法を利用することによっては受信端検出が実現可能でないという問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにおいて実現可能であるという効果を達成する。
【０１１７】
図７を参照して、図７は、本発明の他の実施例により提供される受信端を検出する方法のフローチャートを示す。本実施例は、受信端を検出する方法が図５Ａ又は図５Ｂに示される実現環境に適用される具体例を利用することによって主として説明される。図６に示される実施例に基づき提供されるより好適な実施例として、受信端を検出する方法は以下を含む。
【０１１８】
ステップ７０２：第１検出回路は、電気接続を利用することによって、ＰＣＩ−Ｅ送信端が受信端検出を実行しているか検出する。
【０１１９】
第１検出回路はまず、電気接続を利用することによって、ＰＣＩ−Ｅ送信端がＰＣＩ−Ｅ受信端検出を実行しているか検出する。具体的には、第１検出回路は、ＰＣＩ−Ｅ送信端の２つの端子により出力される差分信号の振幅が第１閾値未満であるか、例えば、差分信号の振幅が６５ｍｖ未満であるか検出し、且つ、所定の期間内に２つの端子により出力される通常モード電圧において、振幅が第２閾値より大きい正の遷移が存在するか、例えば、５００ｍｖより大きい振幅の正の遷移が１ｍｓ内に存在し、すなわち、ＰＣＩ−Ｅ送信端が初期電圧より高い通常モード電圧を送信するか検出する。
【０１２０】
ステップ７０４：ＰＣＩ−Ｅ送信端がＰＣＩ−Ｅ受信端検出を実行していると第１検出回路が検出した場合、第１検出回路は、光伝送を介し第２検出回路に第１所定信号を送信してもよい。
【０１２１】
ＰＣＩ−Ｅ送信端がＰＣＩ−Ｅ受信端検出を実行していることを第１検出回路が検出した場合、第１検出回路は、光伝送を介し第２検出回路に第１所定信号を送信してもよい。実現環境が図５Ａに示される実現環境である場合、光伝送は、第１光モジュール５４０と第２光モジュール５６０との間にオリジナルの光ファイバ又は新たに配置された光ファイバを含み、実現形態が図５Ｂに示される実現形態である場合、光伝送は、第１光モジュール５４０、第２光モジュール５６０、及び第１光モジュール５４０と第２光モジュール５６０との間のオリジナルの光ファイバ又は新たに配置された光ファイバを有する。第１所定信号は、ＰＣＩ−Ｅ受信端検出を実行するため、第２検出回路をトリガするのに利用される差分信号である。
【０１２２】
対応して、第２検出回路は、第１検出回路により送信された第１所定信号を光伝送を介し受信する。
【０１２３】
ステップ７０６：第１所定信号を受信した後、第２検出回路は、電気接続を利用することによって、ＰＣＩ−Ｅ受信端が配置されているか検出する。
【０１２４】
第１所定信号を受信した後、第２検出回路は、電気接続を利用することによって、受信端が配置されているか検出する。具体的には、第２検出回路は、ＰＣＩ−Ｅ受信端に接続される２つの端子を利用することによって通常モード電圧を送信し、ここで、通常モード電圧は初期電圧より高く、ＰＣＩ−Ｅ受信端に接続される２つの端子にわたる電圧が初期電圧から通常モード電圧に上昇するための持続時間が所定の閾値より大きいか検出する。必要とされる持続時間が所定の閾値より大きい場合、ＰＣＩ−Ｅ受信端が配置されている。
【０１２５】
ステップ７０８：ＰＣＩ−Ｅ受信端が配置されていると検出した場合、第２検出回路は、光伝送を介し第２所定信号をフィードバックする。
【０１２６】
ＰＣＩ−Ｅ受信端が配置されていると検出した場合、第２検出回路は、光伝送を介し第１検出回路に第２所定信号をフィードバックする。第２所定信号はまた、ＰＣＩ−Ｅ受信端が配置されているというフィードバックを第１検出回路に提供するのに利用される差分信号である。
【０１２７】
ステップ７１０：第１検出回路は、光伝送を介し第２検出回路によりフィードバックされた第２所定信号が受信されるか検出する。
【０１２８】
ステップ７１２：第１検出回路の検出結果が、光伝送を介し第２検出回路によりフィードバックされた第２所定信号が受信されたことである場合、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチし、レジスタネットワークとＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとが等価なＲＣ充電回路を構成する。
【０１２９】
第１検出回路内において、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークと対応する電子スイッチとが含まれ、第１検出回路の検出結果が、第２検出回路によりフィードバックされた第２所定信号が受信されたことである場合、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークは、ＯＦＦ状態からＯＮ状態にスイッチし、レジスタネットワークとＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとが等価なＲＣ充電回路を構成する。すなわち、第１検出回路は“ＰＣＩ−Ｅ受信端”として自らをシミュレートする。
【０１３０】
それから、ＰＣＩ−Ｅ送信端は、等価なＲＣ充電回路に従ってＰＣＩ−Ｅ受信端が配置されていると判定する。
【０１３１】
ＰＣＩ−Ｅ送信端は、等価なＲＣ充電回路に従ってＰＣＩ−Ｅ受信端が配置されていると検出できる。具体的には、ＰＣＩ−Ｅ送信端は、それの２つの端子を利用することによって、初期電圧より高い通常モード電圧のペアを第１検出回路に送信し、２つの端子にわたる電圧が初期電圧から通常モード電圧に上昇するための持続時間が所定の閾値より大きいか検出することによって、ＰＣＩ−Ｅ受信端が配置されているか検出する。第１検出回路におけるキャパシタとレジスタネットワークとにより構成される等価なＲＣ充電回路が、ＰＣＩ−Ｅ送信端と第１検出回路との間に存在するため、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると検出できる。
【０１３２】
ステップ７１４：レジスタネットワークがＯＦＦ状態からＯＮ状態にスイッチした時点から始まる所定の期間の後、第１検出回路は、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＮ状態からＯＦＦ状態にスイッチバックする。
【０１３３】
ステップ７１２において、第１検出回路は、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチした後、計時を開始する。所定の期間が計時された後、第１検出回路は、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＮ状態からＯＦＦ状態にスイッチする。
【０１３４】
結論として、本実施例により提供される受信端を検出する方法では、ＰＣＩ−Ｅ受信端検出は、電気接続を利用することによって、第２検出回路とＰＣＩ−Ｅ受信端とによって実現され、第２検出回路と第１検出回路とは光伝送を介し互いに通信し、第１検出回路におけるレジスタネットワークとＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとが等価なＲＣ充電回路を構成し、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると検出する。これは、受信端検出が光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法を利用することによっては実現できないという問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにより実現可能であるという効果を達成する。さらに、以降のステップは、ＰＣＩ−Ｅ送信端がＰＣＩ−Ｅ受信端検出を実行していることを第１検出回路が検出するまで、トリガされず、既存の検出機構との最大限の互換性が達成可能である。
【０１３５】
以下は、本発明の方法の実施例を実行するのに利用可能な本発明の装置の実施例である。本発明の装置の実施例に開示されない技術的詳細について、本発明の方法の実施例が参照されてもよい。
【０１３６】
図８を参照して、図８は、本発明の一実施例により提供されるバスシステムの構成ブロック図を示す。本実施例は、バスシステムがＰＣＩ−Ｅバスシステムである具体例を利用することによって主として説明される。バスシステムは、ＰＣＩ−Ｅ送信端８２０及びＰＣＩ−Ｅ受信端８４０を有する。
【０１３７】
ＰＣＩ−Ｅ送信端８２０は、コードパターン送信モジュール８２２、受信検出モジュール８２４及び配置判定モジュール８２６を有する。
【０１３８】
コードパターン送信モジュール８２２は、光伝送を介しＰＣＩ−Ｅ受信端８４０に第１検出コードパターンを送信するよう構成され、第１検出コードパターンを受信した後、ＰＣＩ−Ｅ受信端８４０は光伝送を介し第２検出コードパターンをフィードバックする。
【０１３９】
受信検出モジュール８２４は、光伝送を介しＰＣＩ−Ｅ受信端８４０によりフィードバックされた第２検出コードパターンが受信されるか検出するよう構成される。
【０１４０】
配置判定モジュール８２６は、受信検出モジュール８２４の検出結果が光伝送を介しＰＣＩ−Ｅ受信端８４０によりフィードバックされた第２検出コードパターンが受信されたことである場合、ＰＣＩ−Ｅ受信端８４０が配置されていると判定するよう構成される。
【０１４１】
ＰＣＩ−Ｅ受信端８４０は、コードパターン受信モジュール８４２及びコードパターンフィードバックモジュール８４４を有する。
【０１４２】
コードパターン受信モジュール８４２は、光伝送を介しＰＣＩ−Ｅ送信端８２０により送信された第１検出コードパターンを受信するよう構成される。
【０１４３】
コードパターンフィードバックモジュール８４４は、コードパターン受信モジュール８４２が光伝送を介しＰＣＩ−Ｅ送信端により送信された第１検出コードパターンを受信した後、光伝送を介しＰＣＩ−Ｅ送信端８２０に第２検出コードパターンをフィードバックするよう構成され、ＰＣＩ−Ｅ送信端８２０は第２検出コードパターンに従ってＰＣＩ−Ｅ受信端が配置されていると判定する。
【０１４４】
第１検出コードパターンと第２検出コードパターンとの双方は差分信号である。
【０１４５】
結論として、本実施例により提供される受信端を検出するバスシステムによると、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信し、第１検出コードパターンを受信した後、ＰＣＩ−Ｅ受信端は光伝送を介しＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックし、それから、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されるか検出し、検出結果が光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されたことである場合、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると判定する。これは、受信端検出が光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法を利用することによっては実現できない問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにおいて実現可能であるという効果を達成する。
【０１４６】
図９を参照して、図９は、本発明の他の実施例により提供されるバスシステムの構成ブロック図を示す。本実施例は、バスシステムがＰＣＩ−Ｅバスシステムである具体例を利用することによって主として説明される。図８に示される実施例に基づき提供されるより好適な実施例として、バスシステムは、ＰＣＩ−Ｅ送信端８２０及びＰＣＩ−Ｅ受信端８４０を有する。
【０１４７】
ＰＣＩ−Ｅ送信端８２０は、状態検出モジュール８２１、コードパターン送信モジュール８２２、受信検出モジュール８２４、配置判定モジュール８２６及び状態スイッチングモジュール８２７を有する。
【０１４８】
状態検出モジュール８２１は、現在リンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチするか検出するよう構成される。
【０１４９】
コードパターン送信モジュール８２２は、現在リンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチすることを状態検出モジュール８２１が検出した後、所定の時間間隔において第１検出コードパターンをＰＣＩ−Ｅ受信端８４０に送信するよう構成される。
【０１５０】
受信検出モジュール８２４は、コードパターン送信モジュール８２２による第１検出コードパターンの送信から始まる所定の期間内に、ＰＣＩ−Ｅ受信端８４０によりフィードバックされる第２検出コードパターンが受信されるか検出するよう構成される。
【０１５１】
配置判定モジュール８２６は、受信検出モジュール８２４の検出結果が、光伝送を介しＰＣＩ−Ｅ受信端８４０によりフィードバックされた第２検出コードパターンが受信されたことである場合、ＰＣＩ−Ｅ受信端８４０が配置されていると判定するよう構成される。
【０１５２】
状態スイッチングモジュール８２７は、ＰＣＩ−Ｅ受信端８４０が配置されていると配置判定モジュール８２６が判定した後、現在リンクマシーン状態を検出．アクティブサブ状態からポーリング状態にスイッチするよう構成される。
【０１５３】
コードパターン送信モジュール８２２により送信される第１検出コードパターンが、受信検出モジュール８２４により検出される第２検出コードパターンと同じか、又は異なり、第１検出コードパターンと第２検出コードパターンとの頻度は所定の頻度閾値より高いことに留意すべきである。第１検出コードパターンと第２検出コードパターンとの双方は差分信号である。
【０１５４】
ＰＣＩ−Ｅ受信端８４０は、コードパターン受信モジュール８４２、コードパターン生成モジュール８４３及びコードパターンフィードバックモジュール８４４を有する。
【０１５５】
コードパターン受信モジュール８４２は、光伝送を介しＰＣＩ−Ｅ送信端８２０により送信された第１検出コードパターンを受信するよう構成される。
【０１５６】
コードパターン生成モジュール８４３は、コードパターン受信モジュール８４２により受信される第１検出コードパターンと同じか、又は異なる第２検出コードパターンを生成するよう構成される。
【０１５７】
コードパターンフィードバックモジュール８４４は、コードパターン受信モジュール８４２が光伝送を介しＰＣＩ−Ｅ送信端８２０により送信された第１検出コードパターンを受信した後、光伝送を介しＰＣＩ−Ｅ送信端８２０にコードパターン生成モジュール８４３により生成された第２検出コードパターンをフィードバックするよう構成され、ＰＣＩ−Ｅ送信端８２０は第２検出コードパターンに従ってＰＣＩ−Ｅ受信端８４０が配置されていると判定する。第１検出コードパターンと第２検出コードパターンとの双方は差分信号であり、光伝送は光モジュール及び光ファイバを有する。
【０１５８】
結論として、本実施例により提供されるバスシステムによると、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信し、第１検出コードパターンを受信した後、ＰＣＩ−Ｅ受信端は光伝送を介しＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックし、それから、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されるか検出し、検出結果が光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されたことである場合、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると判定する。これは、受信端検出が光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法を利用することによっては実現できない問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにおいて実現可能であるという効果を達成する。一方、上記方法は更に、リンク状態マシーンの状態に関して実現され、それは、リンク状態マシーンの通常状態スイッチングを変更することなく、既存の検出機構との最大限の互換性を達成することができる。
【０１５９】
図１０を参照して、図１０は、本発明の一実施例により提供されるバスシステムの概略的な構成図を示す。本実施例は、バスシステムがＰＣＩ−Ｅバスシステムである具体例を利用することによって主として説明される。バスシステムは、ＰＣＩ−Ｅ送信端１０２０及びＰＣＩ−Ｅ受信端１０４０を有する。
【０１６０】
ＰＣＩ−Ｅ送信端１０２０は、送信機１０２１、受信機１０２２、コードパターン生成回路１０２３、コードパターン検出回路１０２４及びコントローラ１０２５を有する。
【０１６１】
ＰＣＩ−Ｅ送信機１０２１は、光伝送を介しＰＣＩ−Ｅ受信端１０４０にコードパターン生成回路１０２３により生成された第１検出コードパターンを送信するよう構成され、第１検出コードパターンを受信した後、ＰＣＩ−Ｅ受信端１０４０は光伝送を介し第２検出コードパターンをフィードバックする。
【０１６２】
コードパターン検出回路１０２４は、受信機１０２２が光伝送を介しＰＣＩ−Ｅ受信端１０４０によりフィードバックされた第２検出コードパターンを受信するか検出するよう構成される。
【０１６３】
コントローラ１０２５は、コードパターン検出回路１０２４の検出結果が受信機１０２２が光伝送を介しＰＣＩ−Ｅ受信端１０４０によりフィードバックされた第２検出コードパターンを受信したことである場合、ＰＣＩ−Ｅ受信端１０４０が配置されていると判定するよう構成される。
【０１６４】
第１検出コードパターンと第２検出コードパターンとの双方は差分信号である。
【０１６５】
ＰＣＩ−Ｅ受信端１０４０は、受信機１０４１、コードパターン検出回路１０４２、コードパターン生成回路１０４３、送信機１０４４及びコントローラ１０４５を有する。
【０１６６】
受信機１０４１は、光伝送を介しＰＣＩ−Ｅ送信端１０２０により送信された第１検出コードパターンを受信するよう構成される。
【０１６７】
コントローラ１０４５は、受信機１０４１が光伝送を介しＰＣＩ−Ｅ送信端１０２０により送信された第１検出コードパターンを受信したことをコードパターン検出回路１０４２が検出した後、光伝送を介しＰＣＩ−Ｅ送信端１０２０にコードパターン生成回路１０４３により生成された第２検出コードパターンをフィードバックするよう送信機１０４４を制御するよう構成され、ＰＣＩ−Ｅ送信端１０２０は、第２検出コードパターンに従ってＰＣＩ−Ｅ受信端１０４０が配置されていると判定する。
【０１６８】
第１検出コードパターンと第２検出コードパターンとの双方が差分信号である。
【０１６９】
結論として、バスシステムによると、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信するよう構成され、第１検出コードパターンを受信した後、ＰＣＩ−Ｅ受信端は光伝送を介しＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックし、それから、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされる第２検出コードパターンが受信されるか検出し、検出結果が光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されたことである場合、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると判定する。これは、受信端検出が光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法を利用することによっては実現できない問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにおいて実現可能であるという効果を達成する。
【０１７０】
図１１を参照して、図１１は、本発明の他の実施例により提供されるバスシステムの概略的な構成図を示す。本実施例は、バスシステムがＰＣＩ−Ｅバスシステムである具体例を利用することによって主として説明される。図１０に示される実施例に基づき提供されるより好適な実施例として、バスシステムは、ＰＣＩ−Ｅ送信端１０２０及びＰＣＩ−Ｅ受信端１０４０を有する。
【０１７１】
ＰＣＩ−Ｅ送信端１０２０は、送信機１０２１、受信機１０２２、コードパターン生成回路１０２３、コードパターン検出回路１０２４、コントローラ１０２５及びタイマ１０２６を有する。
【０１７２】
コントローラ１０２５は、現在リンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチするか検出するよう構成される。
【０１７３】
送信機１０２１は、現在リンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチすることをコントローラ１０２５が検出した後、所定の時間間隔においてＰＣＩ−Ｅ受信端１０４０にコードパターン生成回路１０２３により生成された第１検出コードパターンを送信するよう構成され、第１検出コードパターンを受信した後、ＰＣＩ−Ｅ受信端１０４０は、光伝送を介し第２検出コードパターンをフィードバックする。
【０１７４】
タイマ１０２６は、送信機１０２１がコードパターン生成回路１０２３により生成された第１検出コードパターンを送信した後に所定の期間を計時するよう構成される。
【０１７５】
コードパターン検出回路１０２４は、タイマ１０２６により計時される所定の期間内に、受信機１０２２が光伝送を介しＰＣＩ−Ｅ受信端１０４０によりフィードバックされた第２検出コードパターンを受信するか検出するよう構成される。
【０１７６】
コントローラ１０２５は、コードパターン検出回路１０２４の検出結果が受信機１０２２が光伝送を介しＰＣＩ−Ｅ受信端１０４０によりフィードバックされた第２検出コードパターンを受信したことである場合、ＰＣＩ−Ｅ受信端１０４０が配置されていると判定するよう構成される。
【０１７７】
コントローラ１０２６は更に、ＰＣＩ−Ｅ受信端１０４０が配置されていると判定された後、現在リンクマシーン状態を検出．アクティブサブ状態からポーリング状態にスイッチするよう構成される。
【０１７８】
コードパターン生成回路１０２３により生成される第１検出コードパターンは、受信機１０２２により受信される第２検出コードパターンと同じか、又は異なり、第１検出コードパターンと第２検出コードパターンとの頻度は所定の頻度閾値より高い。第１検出コードパターンと第２検出コードパターンとの双方は差分信号である。
【０１７９】
ＰＣＩ−Ｅ受信端１０４０は、受信機１０４１、コードパターン検出回路１０４２、コードパターン生成回路１０４３、送信機１０４４及びコントローラ１０４５を有する。
【０１８０】
受信機１０４１は、光伝送を介しＰＣＩ−Ｅ送信端１０２０により送信された第１検出コードパターンを受信するよう構成される。
【０１８１】
コードパターン生成回路１０４３は、受信機１０４１により受信される第１検出コードパターンと同じか、又は異なる第２検出コードパターンを生成するよう構成される。
【０１８２】
コントローラ１０４５は、受信機１０４１が光伝送を介しＰＣＩ−Ｅ送信端１０２０により送信された第１検出コードパターンを受信したことをコードパターン検出回路１０４２が検出した後、光伝送を介しＰＣＩ−Ｅ送信端１０２０にコードパターン生成回路１０４３により生成された第２検出コードパターンをフィードバックするよう送信機１０４４を制御するよう構成され、ＰＣＩ−Ｅ送信端１０２０は、第２検出コードパターンに従ってＰＣＩ−Ｅ受信端１０４０が配置されていると判定する。
【０１８３】
結論として、本実施例により提供されるバスシステムでは、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信し、第１検出コードパターンを受信した後、ＰＣＩ−Ｅ受信端は光伝送を介しＰＣＩ−Ｅ送信端に第２検出コードパターンをフィードバックし、それから、ＰＣＩ−Ｅ送信端は、光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されるか検出し、検出結果が光伝送を介しＰＣＩ−Ｅ受信端によりフィードバックされた第２検出コードパターンが受信されたことである場合、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると判定する。これは、受信端検出が光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法を利用することによっては実現できない問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにおいて実現可能であるという効果を達成する。一方、上記方法は更に、リンク状態マシーンの状態に関連して実現され、それは、リンク状態マシーンの通常の状態スイッチングを変更することなく、既存の検出機構との最大限の互換性を達成することができる。
【０１８４】
図１２を参照して、図１２は、本発明の一実施例により提供されるバスシステムの構成ブロック図を示す。本実施例は、バスシステムが図５Ａ又は図５Ｂに示されるＰＣＩ−Ｅバスシステムである具体例を利用することによって主として説明される。バスシステムは、第１検出回路１２２０及び第２検出回路１２４０を有する。
【０１８５】
第１検出回路１２２０は、第１光モジュールに統合されるか、又は第１光モジュールとＰＣＩ−Ｅ送信端との間に統合されてもよい。
【０１８６】
第２検出回路１２４０は、第２光モジュールに統合されるか、又は第２光モジュールとＰＣＩ−Ｅ送信端との間に統合されてもよい。
【０１８７】
第１検出回路１２２０及び第２検出回路１２４０は、光伝送を介し互いに信号を交換してもよい。
【０１８８】
第１検出回路１２２０は、信号送信モジュール１２２２、フィードバック検出モジュール１２２４及び回路スイッチングモジュール１２２６を有する。
【０１８９】
信号送信モジュール１２２２は、光伝送を介し第２検出回路１２４０に第１所定信号を送信するよう構成され、第２検出回路１２４０は、第１所定信号を受信した後、電気接続を利用することによって、ＰＣＩ−Ｅ受信端が配置されているか検出し、ＰＣＩ−Ｅ受信端が配置されていると検出された場合、光伝送を介し第２所定信号をフィードバックする。
【０１９０】
フィードバック検出モジュール１２２４は、光伝送を介し第２検出回路１２４０によりフィードバックされた第２所定信号が受信されるか検出するよう構成される。
【０１９１】
回路スイッチングモジュール１２２６は、フィードバック検出モジュール１２２４の検出結果が、光伝送を介し第２検出回路１２４０によりフィードバックされた第２所定信号が受信されたことである場合、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチするよう構成され、レジスタネットワークと送信端の２つの端子におけるキャパシタとは等価なレジスタ−キャパシタＲＣ充電回路を構成し、それからＰＣＩ−Ｅ送信端は等価なＲＣ充電回路に従ってＰＣＩ−Ｅ受信端が配置されていると判定する。
【０１９２】
第１所定信号と第２所定信号との双方は差分信号であり、光伝送は、光モジュールと光ファイバとの双方を利用することによって、又は光ファイバを利用することによって実現されてもよい。具体的には、第１検出回路１２２０が第１光モジュールに統合されるとき、光伝送は光ファイバを介し実現されてもよく、第１検出回路１２２０が第１光モジュールとＰＣＩ−Ｅ送信端との間に統合されるとき、光伝送は光モジュールと光ファイバとを介し実現されてもよい。ここに説明される“光ファイバ”とは、第１光モジュールと第２光モジュールとの間の光ファイバ又は新たに配置された光ファイバを含む。
【０１９３】
第２検出回路１２４０は、信号受信モジュール１２４２、配置検出モジュール１２４４及び信号フィードバックモジュール１２４６を有する。
【０１９４】
信号受信モジュール１２４２は、光伝送を介し第１検出回路１２２０により送信された第１所定信号を受信するよう構成される。
【０１９５】
配置検出モジュール１２４４は、信号受信モジュール１２４２が第１所定信号を受信した後、電気接続を利用することによって、ＰＣＩ−Ｅ受信端が配置されているか検出するよう構成される。
【０１９６】
信号フィードバックモジュール１２４６は、ＰＣＩ−Ｅ受信端が配置されていると配置検出モジュール１２４４が検出した場合、光伝送を介し第２所定信号をフィードバックするよう構成され、第１検出回路１２２０は第２所定信号に従ってＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチすることを決定し、レジスタネットワークとＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとが等価なＲＣ充電回路を構成し、それから、ＰＣＩ−Ｅ送信端は等価なＲＣ充電回路に従ってＰＣＩ−Ｅ受信端が配置されていると判定する。
【０１９７】
具体的には、第２検出回路１２４０が第２光モジュールに統合されるとき、光伝送は光ファイバを介し実現されてもよく、第２検出回路１２４０が第２光モジュールとＰＣＩ−Ｅ受信端との間に統合されるとき、光伝送は光モジュールと光ファイバとを介し実現されてもよい。ここに説明される“光ファイバ”とは、第１光モジュールと第２光モジュールとの間の光ファイバ又は新たに配置された光ファイバを含む。
【０１９８】
結論として、本実施例により提供されるバスシステムでは、ＰＣＩ−Ｅ受信端検出は、電気接続を利用することによって、第２検出回路及びＰＣＩ−Ｅ受信端により実現され、第２検出回路及び第１検出回路は、光伝送を介し互いに通信し、第１検出回路におけるレジスタネットワークとＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとは等価なＲＣ充電回路を構成し、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると検出する。これは、受信端検出が光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法によっては実現できない問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにより実現可能であるという効果を達成する。
【０１９９】
図１３を参照して、図１３は、本発明の他の実施例により提供されるバスシステムの構成ブロック図を示す。本実施例は、バスシステムが図５Ａ又は図５Ｂに示されるＰＣＩ−Ｅバスシステムである具体例を利用することによって主として説明される。図１２に示される実施例に基づき提供されるより好適な実施例として、バスシステムは、第１検出回路１２２０及び第２検出回路１２４０を有する。
【０２００】
第１検出回路１２２０は、第１光モジュールに統合されるか、又は第１光モジュールとＰＣＩ−Ｅ送信端との間に統合される。
【０２０１】
第２検出回路１２４０は、第２光モジュールに統合されるか、又は第２光モジュールとＰＣＩ−Ｅ受信端との間に統合される。
【０２０２】
第１検出回路１２２０及び第２検出回路１２４０は、光伝送を介し互いに信号を交換してもよい。第１検出回路１２２０は、送信端検出モジュール１２２１、信号送信モジュール１２２２、フィードバック検出モジュール１２２４及び回路スイッチングモジュール１２２６を有する。
【０２０３】
送信端検出モジュール１２２１は、電気接続を利用することによって、ＰＣＩ−Ｅ送信端がＰＣＩ−Ｅ受信端検出を実行しているか検出するよう構成される。具体的には、送信端検出モジュール１２２１は、具体的には、ＰＣＩ−Ｅ送信端の２つの端子により出力される差分信号の振幅が第１閾値未満であるか検出し、且つ、所定の期間内に２つの端子により出力される通常モード電圧において、振幅が第２閾値より大きい正の遷移が存在するか検出するよう構成される。
【０２０４】
信号送信モジュール１２２２は、ＰＣＩ−Ｅ送信端がＰＣＩ−Ｅ受信端検出を実行していることを送信端検出モジュール１２２１が検出した場合、光伝送を介し第２検出回路１２４０に第１所定信号を送信するよう構成され、第１所定信号を受信した後、第２検出回路１２４０は、電気接続を利用することによって、ＰＣＩ−Ｅ受信端が配置されているか検出し、ＰＣＩ−Ｅ受信端が配置されていると検出された場合、光伝送を介し第２所定信号をフィードバックする。
【０２０５】
フィードバック検出モジュール１２２４は、光伝送を介し第２検出回路１２４０によりフィードバックされる第２所定信号が受信されるか検出するよう構成される。
【０２０６】
回路スイッチングモジュール１２２６は、フィードバック検出モジュール１２２４の検出結果が光伝送を介し第２検出回路１２４０によりフィードバックされた第２所定信号が受信されたことである場合、ＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチするよう構成され、レジスタネットワークと送信端の２つの端子におけるキャパシタとが等価なＲＣ充電回路を構成し、それからＰＣＩ−Ｅ送信端が等価なＲＣ充電回路に従ってＰＣＩ−Ｅ受信端が配置されていると判定する。
【０２０７】
回路スイッチングモジュール１２２６は更に、レジスタネットワークがＯＦＦ状態からＯＮ状態にスイッチした時点から始まる所定の期間の後、ＰＣＩ−Ｅ送信端１２４０の２つの端子に別々に接続されるレジスタネットワークをＯＮ状態からＯＦＦ状態にスイッチバックするよう構成される。
【０２０８】
第１所定信号と第２所定信号との双方は差分信号であり、光伝送は光モジュールと光ファイバとの双方を利用することによって、又は光ファイバを利用することによって実現されてもよい。具体的には、第１検出回路１２２０が第１光モジュールに統合されるとき、光伝送は光ファイバを介し実現されてもよく、第１検出回路１２２０が第１光モジュールとＰＣＩ−Ｅ送信端との間に統合されるとき、光伝送は光モジュールと光ファイバとを介し実現されてもよい。ここで説明される“光ファイバ”とは、第１光モジュールと第２光モジュールとの間の光ファイバ又は新たに配置された光ファイバを利用することによって実現されてもよい。
【０２０９】
第２検出回路１２４０は、信号受信モジュール１２４２、配置検出モジュール１２４４及び信号フィードバックモジュール１２４６を有する。
【０２１０】
信号受信モジュール１２４２は、光伝送を介し第１検出回路１２２０により送信された第１所定信号を受信するよう構成される。
【０２１１】
配置検出モジュール１２４４は、信号受信モジュール１２４２が第１所定信号を受信した後、電気接続を利用することによって、ＰＣＩ−Ｅ受信端が配置されているか検出するよう構成される。具体的には、配置検出モジュール１２４４は、通常モード送信ユニット１２４４ａと時間検出ユニット１２４４ｂとを有する。
【０２１２】
通常モード送信ユニット１２４４ａは、ＰＣＩ−Ｅ受信端に接続される２つの端子を利用することによって通常モード電圧を送信するよう構成され、通常モード電圧は初期電圧より高い。
【０２１３】
時間検出ユニット１２４４ｂは、ＰＣＩ−Ｅ受信端に接続される２つの端子にわたる電圧が初期電圧から通常モード送信ユニット１２４４ａにより送信される通常モード電圧に上昇するための持続時間が所定の閾値より大きいか検出するよう構成される。
【０２１４】
信号フィードバックモジュール１２４６は、ＰＣＩ−Ｅ受信端が配置されていると配置検出モジュール１２４４が検出した場合、光伝送を介し第２所定信号をフィードバックするよう構成され、第１検出回路１２２０は、第２所定信号に従ってＰＣＩ−Ｅ送信端の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチするよう決定し、レジスタネットワークとＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとは等価なＲＣ充電回路を構成し、それから、ＰＣＩ−Ｅ送信端は等価なＲＣ充電回路に従ってＰＣＩ−Ｅ受信端が配置されていると検出する。
【０２１５】
具体的には、第２検出回路１２４０が第２光モジュールに統合されるとき、光伝送は光ファイバを介し実現されてもよく、第２検出回路１２４０が第２光モジュールとＰＣＩ−Ｅ受信端との間に統合されるとき、光伝送は光モジュールと光ファイバとを介し実現されてもよい。ここに説明される“光ファイバ”とは、第１光モジュールと第２光モジュールとの間の光ファイバ又は新たに配置された光ファイバを含む。
【０２１６】
結論として、本実施例により提供されるバスシステムでは、ＰＣＩ−Ｅ受信端検出は、電気接続を利用することによって、第２検出回路及びＰＣＩ−Ｅ受信端により実現され、第２検出回路及び第１検出回路は、光伝送を介し互いに通信し、第１検出回路におけるレジスタネットワークとＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとは等価なＲＣ充電回路を構成し、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると検出する。これは、受信端検出が光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法によっては実現できない問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにより実現可能であるという効果を達成する。さらに、以降のステップは、送信端が受信端検出を実行していることを第１検出回路が検出するまでトリガされず、既存の検出機構との最大限の互換性が達成できる。
【０２１７】
図１４を参照して、図１４は、本発明の一実施例により提供されるバスシステムの概略的な構成図を示す。本実施例は、バスシステムが図５Ａ又は図５Ｂに示されるＰＣＩ−Ｅバスシステムである具体例を利用することによって主として説明される。バスシステムは、送信端１４２０、第１検出回路１４４０、第２検出回路１４６０及び受信端１４８０を有する。
【０２１８】
第１検出回路１４４０は、第１光モジュールに統合されるか、又は第１光モジュールとＰＣＩ−Ｅ送信端１４２０との間に統合されてもよい。
【０２１９】
第２検出回路１４６０は、第２光モジュールに統合されるか、又は第２光モジュールとＰＣＩ−Ｅ受信端１４８０との間に統合されてもよい。
【０２２０】
第１検出回路１４４０及び第２検出回路１４６０は、光伝送を介し互いに信号を交換してもよい。
【０２２１】
第１検出回路１４４０は、送信機１４４２、受信機１４４４、コントローラ１４４６及びレジスタネットワーク１４４８を有する。
【０２２２】
送信機１４４２は、光伝送を介し第２検出回路１４６０に第１所定信号を送信するよう構成され、第２検出回路１４６０は、第１所定信号を受信した後、電気接続を利用することによって、ＰＣＩ−Ｅ受信端１４８０が配置されているか検出し、ＰＣＩ−Ｅ受信端が配置されていると検出された場合、光伝送を介し第２所定信号をフィードバックする。
【０２２３】
コントローラ１４４６は、受信機１４４４が光伝送を介し第２検出回路１４６０によりフィードバックされる第２所定信号を受信するか検出するよう構成される。
【０２２４】
コントローラ１４４６は更に、検出結果が、受信機１４４４が光伝送を介し第２検出回路によりフィードバックされた第２所定信号を受信したことである場合、ＰＣＩ−Ｅ送信端１４２０の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチするよう構成され、レジスタネットワーク１４４８とＰＣＩ−Ｅ送信端１４２０の２つの端子におけるキャパシタとが等価なＲＣ充電回路を構成し、それから、ＰＣＩ−Ｅ送信端１４２０が等価なＲＣ充電回路に従ってＰＣＩ−Ｅ受信端１４８０が配置されていると判定する。
【０２２５】
第１所定信号と第２所定信号との双方は差分信号であり、光伝送は光モジュールと光ファイバとの双方を利用することによって、又は光ファイバを利用することによって実現されてもよい。具体的には、第１検出回路１４２０が第１光モジュールに統合されるとき、光伝送は光ファイバを介し実現されてもよく、第１検出回路１４２０が第１光モジュールとＰＣＩ−Ｅ送信端との間に統合されるとき、光伝送は光モジュールと光ファイバとを介して実現されてもよい。ここで説明される“光ファイバ”とは、第１光モジュールと第２光モジュールとの間の光ファイバ又は新たに配置された光ファイバを利用することによって実現されてもよい。
【０２２６】
第２検出回路１４６０は、受信機１４６２、受信端検出回路１４６４、コントローラ１４６６及び送信機１４６８を有する。
【０２２７】
受信機１４６２は、光伝送を介し第１検出回路１４４０により送信された第１所定信号を受信するよう構成される。
【０２２８】
受信端検出回路１４６４は、受信機１４６２が第１所定信号を受信した後、電気接続を利用することによって、ＰＣＩ−Ｅ受信端１４８０が配置されているか検出するよう構成される。
【０２２９】
コントローラ１４６６は、ＰＣＩ−Ｅ受信端１４８０が配置されていると受信端検出回路１４６４が検出した場合、光伝送を介し第２所定信号をフィードバックするよう送信機１４６８を制御するよう構成され、第１検出回路１４４０は、第２所定信号に従ってＰＣＩ−Ｅ送信端１４２０の２つの端子に別々に接続されるレジスタネットワーク１４４８をＯＦＦ状態からＯＮ状態にスイッチし、レジスタネットワーク１４４８とＰＣＩ−Ｅ送信端１４２０の２つの端子におけるキャパシタとは等価なＲＣ充電回路を構成し、それから、ＰＣＩ−Ｅ送信端１４２０は等価なＲＣ充電回路に従って受信端が配置されていると判定する。
【０２３０】
具体的には、第２検出回路１４４０が第２光モジュールに統合されるとき、光伝送は光ファイバを介し実現されてもよく、第２検出回路１４４０が第２光モジュールとＰＣＩ−Ｅ受信端との間に統合されるとき、光伝送は光モジュールと光ファイバとを介し実現されてもよい。ここに説明される“光ファイバ”とは、第１光モジュールと第２光モジュールとの間の光ファイバ又は新たに配置された光ファイバを含む。
【０２３１】
結論として、本実施例により提供されるバスシステムでは、ＰＣＩ−Ｅ受信端検出は、電気接続を利用することによって、第２検出回路及びＰＣＩ−Ｅ受信端により実現され、第２検出回路及び第１検出回路は、光伝送を介し互いに通信し、第１検出回路におけるレジスタネットワークとＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとは等価なＲＣ充電回路を構成し、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると検出する。これは、受信端検出が光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法によっては実現できない問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにより実現可能であるという効果を達成する。
【０２３２】
図１５を参照して、図１５は、本発明の他の実施例により提供されるバスシステムの概略的な構成図を示す。本実施例は、バスシステムが図５Ａ又は図５Ｂに示されるＰＣＩ−Ｅバスシステムである具体例を利用することによって主として説明される。図１４に示される実施例に基づき提供されるより好適な実施例として、バスシステムは、送信端１４２０、第１検出回路１４４０、第２検出回路１４６０及び受信端１４８０を有する。
【０２３３】
第１検出回路１４４０は、第１光モジュールに統合されるか、又は第１光モジュールとＰＣＩ−Ｅ送信端１４２０との間に統合されてもよい。
【０２３４】
第２検出回路１４６０は、第２光モジュールに統合されるか、又は第２光モジュールとＰＣＩ−Ｅ受信端１４８０との間に統合されてもよい。
【０２３５】
第１検出回路１４４０及び第２検出回路１４６０は、光伝送を介し互いに信号を交換してもよい。
【０２３６】
第１検出回路１４４０は、状態特定回路１４４１、送信機１４４２、受信機１４４４、コントローラ１４４６、レジスタネットワーク１４４８及びタイマ１４４９を有する。
【０２３７】
状態特定回路１４４１は、電気接続を利用することによって、ＰＣＩ−Ｅ送信端１４２０がＰＣＩ−Ｅ受信端検出を実行しているか検出するよう構成される。具体的には、状態特定回路１４４１は、具体的には、ＰＣＩ−Ｅ送信端１４２０の２つの端子により出力される差分信号の振幅が第１閾値未満であるか検出し、且つ、所定の期間内に２つの端子により出力される通常モード電圧において、振幅が第２閾値より大きい正の遷移が存在するか検出するよう構成される。
【０２３８】
送信機１４４２は、ＰＣＩ−Ｅ送信端１４２０がＰＣＩ−Ｅ受信端検出を実行していると状態特定回路１４４１が検出する場合、光伝送を介し第２検出回路１４６０に第１所定信号を送信するよう構成され、第２検出回路１４６０は、第１所定信号を受信した後、電気接続を利用することによって、ＰＣＩ−Ｅ受信端１４８０が配置されているか検出し、ＰＣＩ−Ｅ受信端が配置されていると検出された場合、光伝送を介し第２所定信号をフィードバックする。
【０２３９】
コントローラ１４４６は、受信機１４４４が光伝送を介し第２検出回路１４６０によりフィードバックされた第２所定信号を受信するか検出するよう構成される。
【０２４０】
コントローラ１４４６は更に、検出結果が、受信機１４４４が光伝送を介し第２検出回路１４６０によりフィードバックされた第２所定信号を受信したことである場合、ＰＣＩ−Ｅ送信端１４２０の２つの端子に別々に接続されるレジスタネットワーク１４４８をＯＦＦ状態からＯＮ状態にスイッチするよう構成され、レジスタネットワーク１４４８とＰＣＩ−Ｅ送信端１４２０の２つの端子におけるキャパシタとは等価なＲＣ充電回路を構成し、それから、ＰＣＩ−Ｅ送信端１４２０は等価なＲＣ充電回路に従ってＰＣＩ−Ｅ受信端１４８０が配置されていると判定する。
【０２４１】
タイマ１４４９は、コントローラ１４４６がＰＣＩ−Ｅ送信端１４２０の２つの端子に別々に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチした後に所定の期間を計時するよう構成される。
【０２４２】
コントローラ１４４６は更に、タイマ１４４９により計時された所定の期間の後、ＰＣＩ−Ｅ送信端１４２０の２つの端子に接続されるレジスタネットワーク１４４８をＯＮ状態からＯＦＦ状態にスイッチするよう構成される。
【０２４３】
第１所定信号と第２所定信号との双方は差分信号であり、光伝送は光モジュールと光ファイバとの双方を利用することによって、又は光ファイバを利用することによって実現されてもよい。具体的には、第１検出回路１４２０が第１光モジュールに統合されるとき、光伝送は光ファイバを介し実現されてもよく、第１検出回路１４２０が第１光モジュールとＰＣＩ−Ｅ送信端との間に統合されるとき、光伝送は光モジュールと光ファイバとを介して実現されてもよい。ここで説明される“光ファイバ”とは、第１光モジュールと第２光モジュールとの間の光ファイバ又は新たに配置された光ファイバを利用することによって実現されてもよい。
【０２４４】
第２検出回路１４６０は、受信機１４６２、受信端検出回路１４６４、コントローラ１４６６及び送信機１４６８を有する。
【０２４５】
受信機１４６２は、第１検出回路１４４０により送信された第１所定信号を受信するよう構成される。
【０２４６】
受信端検出回路１４６４は、受信機１４６２が第１所定信号を受信した後、受信端１４８０が配置されているか検出するよう構成される。具体的には、受信端検出回路１４６４は、通常モード送信サブ回路１４６４ａと時間検出サブ回路１４６４ｂとを有する。
【０２４７】
通常モード送信サブ回路１４６４ａは、受信端１４８０に接続される２つの端子を利用することによって通常モード電圧を送信するよう構成され、ここで、通常モード電圧は初期電圧より高い。
【０２４８】
時間検出サブ回路１４６４ｂは、受信端１４８０に接続される２つの端子にわたる電圧が初期電圧から通常モード送信サブ回路１４６４ａにより送信される通常モード電圧に上昇するための持続時間が所定の閾値より大きいか検出するよう構成される。
【０２４９】
コントローラ１４６６は、受信端１４８０が配置されていると受信端検出回路１４６４が検出した場合、第２所定信号をフィードバックするよう送信機１４６８を制御するよう構成され、第１検出回路１４４０は、第２所定信号が受信されるか検出し、検出結果が第２所定信号が受信されたことである場合、送信端１４２０の２つの端子に別々に接続されるレジスタネットワーク１４４８はＯＦＦ状態からＯＮ状態にスイッチし、レジスタネットワークと送信端１４２０の２つの端子におけるキャパシタとが等価なＲＣ充電回路を構成し、それから、送信端１４２０は等価なＲＣ充電回路に従って受信端１４８０が配置されていると判定する。
【０２５０】
具体的には、第２検出回路１４４０が第２光モジュールに統合されるとき、光伝送は光ファイバを介し実現されてもよく、第２検出回路１４４０が第２光モジュールとＰＣＩ−Ｅ受信端との間に統合されるとき、光伝送は光モジュールと光ファイバとを介し実現されてもよい。ここに説明される“光ファイバ”とは、第１光モジュールと第２光モジュールとの間の光ファイバ又は新たに配置された光ファイバを含む。
【０２５１】
結論として、本実施例により提供されるバスシステムでは、ＰＣＩ−Ｅ受信端検出は、電気接続を利用することによって、第２検出回路及びＰＣＩ−Ｅ受信端により実現され、第２検出回路及び第１検出回路は、光伝送を介し互いに通信し、第１検出回路におけるレジスタネットワークとＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとは等価なＲＣ充電回路を構成し、ＰＣＩ−Ｅ送信端は、ＰＣＩ−Ｅ受信端が配置されていると検出する。これは、受信端検出が光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法によっては実現できない問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにより実現可能であるという効果を達成する。さらに、以降のステップは、送信端が受信端検出を実行していることを第１検出回路が検出するまで、トリガされず、既存の検出機構との最大限の互換性が達成可能である。
【０２５２】
第１検出回路及び第２検出回路を光モジュールに統合する実現環境では、光ファイバ通信は双方向であり、２つの通信端が送信端と受信端とであるかもしれないため、通常は、第１検出回路及び第２検出回路の双方が各光モジュールに統合されることに継続的に留意すべきである。更なる詳細について、以下の実施例が参照されてもよい。
【０２５３】
図１６を参照して、図１６は、本発明の更なる他の実施例により提供される光モジュールの概略的な構成図を示す。光モジュールは第１光モジュール又は第２光モジュールであってもよく、第１検出回路と第２検出回路との双方が光モジュールに統合される。光モジュールは、
受信端検出回路１６１、コントローラ１６２、状態特定回路１６３、タイマ１６４、レジスタネットワーク１６５、アンプ１６６、フォトダイオードアレイ１６７、レーザ発射ドライバ１６８及びレーザアレイ１６９を有する。
【０２５４】
アンプ１６６は、ＴＩＡ／ＬＡ（Ｔｒａｎｓ−ｉｍｐｅｄａｎｃｅ  ａｍｐｌｉｆｉｅｒ／Ｌｉｍｉｔｉｎｇ  ａｍｐｌｉｆｉｅｒ、トランス−インピーダンスアンプ／リミティングアンプ）であってもよい。フォトダイオードアレイ１６７は、ＰＩＮ  Ａｒｒａｙ（Ｐｈｏｔｏｄｉｏｄｅ  Ａｒｒａｙ、フォトダイオードアレイ）であってもよい。レーザ発射ドライバ１６８は、ＶＣＳＥＬ  Ｄｒｉｖｅｒ（Ｖｅｒｔｉｃａｌ  Ｃａｖｉｔｙ  Ｓｕｒｆａｃｅ  Ｅｍｉｔｔｉｎｇ  Ｌａｓｅｒ  Ｄｒｉｖｅｒ、バーティカル・キャビティ・サーファス・エミッティング・レーザ・ドライバ）であってもよい。レーザアレイ１６９は、ＶＣＳＥＬ  Ａｒｒａｙ（Ｖｅｒｔｉｃａｌ  Ｃａｖｉｔｙ  Ｓｕｒｆａｃｅ  Ｅｍｉｔｔｉｎｇ  Ｌａｓｅｒ  Ａｒｒａｙ、バーティカル・キャビティ・サーファス・エミッティング・レーザ・アレイ）であってもよい。
【０２５５】
他方、光モジュールがＰＣＩ−Ｅ送信端に接続される光モジュールとして利用されるとき、統合された第１検出回路が利用される。この場合、状態特定回路１６３は、以前の実施例の状態特定回路１４２１に対応し、レーザ発射ドライバ１６８及びレーザアレイ１６９は、以前の実施例の送信機１４４２に対応し、アンプ１６６及びフォトダイオードアレイ１６７は、以前の実施例の受信機１４４４に対応し、コントローラ１６４は、以前の実施例のコントローラ１４４６に対応し、レジスタネットワーク１６５は、以前の実施例のレジスタネットワーク１４４８に対応し、タイマ１６４は、以前の実施例のタイマ１４４９に対応する。具体的な処理は以前の実施例を参照してもよい。
【０２５６】
他方、光モジュールがＰＣＩ−Ｅ受信端に接続される光モジュールとして利用されるとき、統合された第２検出回路が利用される。この場合、アンプ１６６及びフォトダイオードアレイ１６７は、以前の実施例の受信機１４６２に対応し、受信端検出回路１６１は、以前の実施例の受信端検出回路１４６４に対応し、コントローラ１６４は、以前の実施例のコントローラ１４６６に対応し、レーザ発射ドライバ１６８及びレーザアレイ１６９は、以前に実施例の送信機１４６８に対応する。
【０２５７】
結論として、上記実施例において提供される第１検出回路と第２検出回路との双方は、本実施例により提供される光モジュールに統合される。これは、受信端検出が光伝送をサポートするＰＣＩ−Ｅバスにおいて従来の方法によっては実現できない問題を解決し、受信端検出がまた光伝送をサポートするＰＣＩ−Ｅバスにより実現可能であるという効果を達成する。さらに、以降のステップは、送信端が受信端検出を実行していることを第１検出回路が検出するまで、トリガされず、既存の検出機構との最大限の互換性が達成可能である。
【０２５８】
当業者は、実施例のステップの全て又は一部がハードウェア又は関連するハードウェアを指示するプログラムによって実現されてもよいことを理解するであろう。プログラムは、コンピュータ可読記憶媒体に格納されてもよい。記憶媒体は、ＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、磁気ディスク又は光ディスクを含むものであってもよい。
【０２５９】
上記説明は、本発明の単なる例示的な実施例であり、本発明を限定することを意図するものでない。本発明の趣旨及び原理から逸脱することなく行われる何れかの修正、等価な置換又は改良は、本発明の保護範囲に属するべきである。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
受信端を検出する方法であって、当該方法は、
Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ（ＰＣＩ−Ｅ）送信端が、光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信するステップであって、前記第１検出コードパターンを受信した後、前記ＰＣＩ−Ｅ受信端は前記光伝送を介し第２検出コードパターンをフィードバックする、送信するステップと、
前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンが受信されるか検出するステップと、
検出結果が前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンが受信されたことである場合、前記ＰＣＩ−Ｅ受信端が配置されていると判断するステップと、
を有する方法。
【請求項２】
前記光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信する前、当該方法は更に、前記ＰＣＩ−Ｅ送信端のリンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチするか検出するステップを有し、
前記光伝送を介しＰＣＩ−Ｅ受信端に第１検出コードパターンを送信するステップは、
前記ＰＣＩ−Ｅ送信端のリンクマシーン状態が前記検出．静止サブ状態から前記検出．アクティブサブ状態にスイッチすることが検出された後、所定の時間間隔により前記光伝送を介し前記ＰＣＩ−Ｅ受信端に前記第１検出コードパターンを送信することを含む、請求項１記載の方法。
【請求項３】
前記ＰＣＩ−Ｅ受信端が配置されていると判断した後、当該方法は更に、
前記ＰＣＩ−Ｅ送信端のリンクマシーン状態を前記検出．アクティブサブ状態からポーリング状態にスイッチするステップを有する、請求項２記載の方法。
【請求項４】
前記第１検出コードパターンは、前記第２検出コードパターンと同じか、又は異なり、前記第１検出コードパターンと前記第２検出コードパターンとの頻度は所定の頻度閾値より高い、請求項１乃至３何れか一項記載の方法。
【請求項５】
受信端を検出する方法であって、当該方法は、
第１検出回路が、光伝送を介し第１所定信号を第２検出回路に送信するステップであって、前記第２検出回路は、前記第１所定信号を受信した後、電気接続を利用することによって、Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ（ＰＣＩ−Ｅ）受信端が配置されているか検出し、前記ＰＣＩ−Ｅ受信端が配置されていると検出された場合、前記光伝送を介し第２所定信号をフィードバックする、送信するステップと、
前記光伝送を介し前記第２検出回路によりフィードバックされた前記第２所定信号が受信されるか検出するステップと、
検出結果が前記光伝送を介し前記第２検出回路によりフィードバックされた前記第２所定信号が受信されたことである場合、前記第１検出回路が、ＰＣＩ−Ｅ送信端の２つの端子に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチするステップであって、前記レジスタネットワークと前記ＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとが等価なレジスタ−キャパシタＲＣ充電回路を構成し、それから前記ＰＣＩ−Ｅ送信端が前記等価なＲＣ充電回路に従って前記ＰＣＩ−Ｅ受信端が配置されていると判断する、スイッチするステップと、
を有する方法。
【請求項６】
前記光伝送を介し第１所定信号を第２検出回路に送信する前、当該方法は更に、
電気接続を利用することによって、前記ＰＣＩ−Ｅ送信端がＰＣＩ−Ｅ受信端検出を実行しているか検出するステップと、
前記ＰＣＩ−Ｅ送信端が前記ＰＣＩ−Ｅ受信端検出を実行していると検出された場合、前記光伝送を介し前記第１所定信号を前記第２検出回路に送信するステップと、
を有する、請求項５記載の方法。
【請求項７】
前記電気接続を利用することによって、前記ＰＣＩ−Ｅ送信端がＰＣＩ−Ｅ受信端検出を実行しているか検出するステップは、
前記ＰＣＩ−Ｅ送信端の２つの端子により出力される差分信号の振幅が第１閾値未満であるか、且つ、所定の期間内に前記２つの端子により出力される通常モード電圧において、振幅が第２閾値より大きい正の遷移が存在するか検出するステップを含む、請求項６記載の方法。
【請求項８】
前記ＰＣＩ−Ｅ送信端の２つの端子に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチした後、当該方法は更に、
前記第１検出回路が、前記レジスタネットワークが前記ＯＦＦ状態から前記ＯＮ状態にスイッチした時点から始まる所定の期間の後、前記ＰＣＩ−Ｅ送信端の２つの端子に接続される前記レジスタネットワークを前記ＯＮ状態から前記ＯＦＦ状態にスイッチバックするステップを有する、請求項５乃至７何れか一項記載の方法。
【請求項９】
当該方法は更に、
前記第２検出回路が、前記光伝送を介し前記第１検出回路により送信された前記第１所定信号を受信するステップと、
前記第２検出回路が、前記第１所定信号が受信された後、電気接続を利用することによって、前記ＰＣＩ−Ｅ受信端が配置されているか検出するステップと、
前記ＰＣＩ−Ｅ受信端が配置されていると検出された場合、前記光伝送を介し前記第２所定信号をフィードバックするステップと、
を有する、請求項５記載の方法。
【請求項１０】
前記第２検出回路が、前記電気接続を利用することによって、ＰＣＩ−Ｅ受信端が配置されているか検出するステップは、
前記第２検出回路が、前記ＰＣＩ−Ｅ受信端に接続される２つの端子を利用することによって通常モード電圧を送信するステップであって、前記通常モード電圧は初期電圧より高い、送信するステップと、
前記第２検出回路が、前記ＰＣＩ−Ｅ受信端に接続される２つの端子にわたる電圧が前記初期電圧から前記通常モード電圧に上昇するための持続時間が所定の閾値より大きいか検出するステップと、
を有する、請求項９記載の方法。
【請求項１１】
送信端であって、当該送信端は、
光伝送を介しＰｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ（ＰＣＩ−Ｅ）受信端に第１検出コードパターンを送信するよう構成されるコードパターン送信モジュールであって、前記第１検出コードパターンを受信した後、前記ＰＣＩ−Ｅ受信端は前記光伝送を介し第２検出コードパターンをフィードバックする、コードパターン送信モジュールと、
前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンが受信されるか検出するよう構成される受信検出モジュールと、
前記受信検出モジュールの検出結果が前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンが受信されたことである場合、前記ＰＣＩ−Ｅ受信端が配置されていると判定するよう構成される配置判定モジュールと、
を有する送信端。
【請求項１２】
状態検出モジュールを更に有し、
前記状態検出モジュールは、当該送信端のリンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチするか検出するよう構成され、
前記コードパターン送信モジュールは、当該送信端のリンクマシーン状態が前記検出．静止サブ状態から前記検出．アクティブサブ状態にスイッチすることを前記状態検出モジュールが検出した後、所定の時間間隔において前記光伝送を介し前記第１検出コードパターンを前記ＰＣＩ−Ｅ受信端に送信するよう構成される、請求項１１記載の送信端。
【請求項１３】
当該送信端は更に、状態スイッチングモジュールを有し、
前記状態スイッチングモジュールは、前記ＰＣＩ−Ｅ受信端が配置されていると前記配置判定モジュールが判定した後、当該送信端のリンクマシーン状態を前記検出．アクティブサブ状態からポーリング状態にスイッチするよう構成される、請求項１１又は１２記載の送信端。
【請求項１４】
第１検出回路であって、当該第１検出回路は、
光伝送を介し第２検出回路に第１所定信号を送信するよう構成される信号送信モジュールであって、前記第２検出回路は、前記第１所定信号を受信した後、電気接続を利用することによって、Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ（ＰＣＩ−Ｅ）受信端が配置されているか検出し、前記ＰＣＩ−Ｅ受信端が配置されていると検出された場合、前記光伝送を介し第２所定信号をフィードバックする、信号送信モジュールと、
前記光伝送を介し前記第２検出回路によりフィードバックされる前記第２所定信号が受信されるか検出するよう構成されるフィードバック検出モジュールと、
前記フィードバック検出モジュールの検出結果が前記光伝送を介し前記第２検出回路によりフィードバックされた前記第２所定信号が受信されたことである場合、ＰＣＩ−Ｅ送信端の２つの端子に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチするよう構成される回路スイッチングモジュールであって、前記レジスタネットワークと前記送信端の２つの端子におけるキャパシタとが等価なレジスタ−キャパシタ（ＲＣ）充電回路を構成し、それから前記ＰＣＩ−Ｅ送信端が前記等価なＲＣ充電回路に従って前記ＰＣＩ−Ｅ受信端が配置されていると判定する、回路スイッチングモジュールと、
を有する第１検出回路。
【請求項１５】
前記第１検出回路は更に、送信端検出モジュールを有し、
前記送信端検出モジュールは、電気接続を利用することによって、前記ＰＣＩ−Ｅ送信端が受信端検出を実行しているか検出するよう構成され、
前記信号送信モジュールは、前記ＰＣＩ−Ｅ送信端が前記ＰＣＩ−Ｅ受信端検出を実行していることを前記送信端検出モジュールが検出した場合、前記光伝送を介し前記第２検出回路に前記第１所定信号を送信するよう構成される、請求項１４記載の第１検出回路。
【請求項１６】
前記送信端検出モジュールは、前記ＰＣＩ−Ｅ送信端の２つの端子により出力される差分信号の振幅が第１閾値未満であるか検出し、且つ、所定の期間内に前記２つの端子により出力される通常モード電圧において、振幅が第２閾値より大きい正の遷移が存在するか検出するよう構成される、請求項１５記載の第１検出回路。
【請求項１７】
前記回路スイッチングモジュールは更に、前記レジスタネットワークが前記ＯＦＦ状態から前記ＯＮ状態にスイッチした時点から始まる所定の期間の後、前記ＰＣＩ−Ｅ送信端の２つの端子に接続される前記レジスタネットワークを前記ＯＮ状態から前記ＯＦＦ状態にスイッチバックするよう構成される、請求項１４乃至１６何れか一項記載の第１検出回路。
【請求項１８】
送信端であって、当該送信端は、
送信機、受信機、コードパターン生成回路、コードパターン検出回路及びコントローラを有し、
前記送信機は、光伝送を介しＰｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ（ＰＣＩ−Ｅ）受信端に前記コードパターン生成回路により生成された第１検出コードパターンを送信するよう構成され、前記第１検出コードパターンを受信した後、前記ＰＣＩ−Ｅ受信端は前記光伝送を介し第２検出コードパターンをフィードバックし、
前記コードパターン検出回路は、前記受信機が前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされる前記第２検出コードパターンを受信するか検出するよう構成され、
前記コントローラは、前記コードパターン検出回路の検出結果が前記受信機が前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンを受信したことである場合、前記ＰＣＩ−Ｅ受信端が配置されていると判定するよう構成される送信端。
【請求項１９】
前記コントローラは更に、当該送信端のリンクマシーン状態が検出．静止サブ状態から検出．アクティブサブ状態にスイッチするか検出するよう構成され、
前記送信機は、当該送信端のリンクマシーン状態が前記検出．静止サブ状態から前記検出．アクティブサブ状態にスイッチすることを前記コントローラが検出した後、所定の時間間隔において前記ＰＣＩ−Ｅ受信端に前記コードパターン生成回路により生成された前記第１検出コードパターンを送信するよう構成される、請求項１８記載の送信端。
【請求項２０】
当該送信端は更にタイマを有し、
前記タイマは、前記送信機が前記コードパターン生成回路により生成された前記第１検出コードパターンを送信した後に所定の期間を計時するよう構成され、
前記コードパターン検出回路は、前記タイマにより計時される前記所定の期間内に、前記受信機が前記光伝送を介し前記ＰＣＩ−Ｅ受信端によりフィードバックされた前記第２検出コードパターンを受信するか検出するよう構成される、請求項１８又は１９記載の送信端。
【請求項２１】
前記コントローラは更に、前記ＰＣＩ−Ｅ受信端が配置されていると判定された後、当該送信端のリンクマシーン状態を前記検出．アクティブサブ状態からポーリング状態にスイッチするよう構成される、請求項１８乃至２０何れか一項記載の送信端。
【請求項２２】
受信端であって、当該受信端は、
受信機、コードパターン検出回路、コードパターン生成回路、送信機及びコントローラを有し、
前記受信機は、光伝送を介しＰｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ（ＰＣＩ−Ｅ）送信端により送信された第１検出コードパターンを受信するよう構成され、
前記コントローラは、前記受信機が前記光伝送を介し前記ＰＣＩ−Ｅ送信端により送信された前記第１検出コードパターンを受信したことを前記コードパターン検出回路が検出した後、前記光伝送を介し前記ＰＣＩ−Ｅ送信端に前記コードパターン生成回路により生成された第２検出コードパターンをフィードバックするよう前記送信機を制御するよう構成され、前記ＰＣＩ−Ｅ送信端は、前記第２検出コードパターンに従って前記ＰＣＩ−Ｅ受信端が配置されていると判定する受信端。
【請求項２３】
第１検出回路であって、当該第１検出回路は、送信機、受信機、コントローラ及びレジスタネットワークを有し、
前記送信機は、光伝送を介し第２検出回路に第１所定信号を送信するよう構成され、前記第２検出回路は、前記第１所定信号を受信した後、電気接続を利用することによって、Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ（ＰＣＩ−Ｅ）受信端が配置されているか検出し、前記ＰＣＩ−Ｅ受信端が配置されていると検出された場合、前記光伝送を介し第２所定信号をフィードバックし、
前記コントローラは、前記受信機が前記光伝送を介し前記第２検出回路によりフィードバックされた前記第２所定信号を受信するか検出するよう構成され、
前記コントローラは更に、検出結果が前記受信機が前記光伝送を介し前記第２検出回路によりフィードバックされた前記第２所定信号を受信したことである場合、ＰＣＩ−Ｅ送信端の２つの端子に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチするよう構成され、前記レジスタネットワークと前記送信端の２つの端子におけるキャパシタとは等価なレジスタ−キャパシタＲＣ充電回路を構成し、それから前記ＰＣＩ−Ｅ送信端は前記等価なＲＣ充電回路に従って前記ＰＣＩ−Ｅ受信端が配置されていると判定する第１検出回路。
【請求項２４】
前記第１検出回路は更に、状態特定回路を有し、
前記状態特定回路は、電気接続を利用することによって、前記ＰＣＩ−Ｅ送信端が受信端検出を実行しているか検出するよう構成され、
前記ＰＣＩ−Ｅ送信端が前記ＰＣＩ−Ｅ受信端検出を実行していると前記状態特定回路が検出する場合、前記送信機は、前記光伝送を介し前記第２検出回路に前記第１所定信号を送信するよう構成される、請求項２３記載の第１検出回路。
【請求項２５】
第２検出回路であって、当該第２検出回路は、
受信機、受信端検出回路、コントローラ及び送信機を有し、
前記受信機は、光伝送を介し第１検出回路により送信された第１所定信号を受信するよう構成され、
前記受信端検出回路は、前記受信機が前記第１所定信号を受信した後、電気接続を利用することによって、Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｅｘｐｒｅｓｓ（ＰＣＩ−Ｅ）受信端が配置されているか検出するよう構成され、
前記コントローラは、前記ＰＣＩ−Ｅ受信端が配置されていると前記受信端検出回路が検出した場合、前記光伝送を介し第２所定信号をフィードバックするよう前記送信機を制御するよう構成され、前記第１検出回路は前記第２所定信号に従ってＰＣＩ−Ｅ送信端の２つの端子に接続されるレジスタネットワークをＯＦＦ状態からＯＮ状態にスイッチすることを決定し、前記レジスタネットワークと前記ＰＣＩ−Ｅ送信端の２つの端子におけるキャパシタとが等価なレジスタ−キャパシタＲＣ充電回路を構成し、それから、前記ＰＣＩ−Ｅ送信端は前記等価なＲＣ充電回路に従って前記ＰＣＩ−Ｅ受信端が配置されていると判定する第２検出回路。
【請求項２６】
前記受信端検出回路は、
通常モード送信サブ回路と時間検出サブ回路とを有し、
前記通常モード送信サブ回路は、前記ＰＣＩ−Ｅ受信端に接続される２つの端子を利用することによって通常モード電圧を送信するよう構成され、前記通常モード電圧は初期電圧より高く、
前記時間検出サブ回路は、前記ＰＣＩ−Ｅ受信端に接続される２つの端子にわたる電圧が前記初期電圧から前記通常モード送信サブ回路により送信される前記通常モード電圧に上昇するための持続時間が所定の閾値より大きいか検出するよう構成される、請求項２５記載の第２検出回路。
【請求項２７】
バスシステムであって、
請求項１８乃至２１何れか一項記載の送信端と、請求項２２記載の受信端とを有し、
前記送信端と前記受信端とは、光モジュールと光ケーブルとを利用することによって互いに接続されるバスシステム。
【請求項２８】
バスシステムであって、
送信端、前記送信端に接続される第１検出回路、前記第１検出回路に接続される第１光モジュール、光ケーブルを利用することによって前記第１光モジュールに接続される第２光モジュール、前記第２光モジュールに接続される第２検出回路、及び前記第２検出回路に接続される受信端を有し、
前記第１検出回路は、請求項２３又は２４記載の第１検出回路であり、
前記第２検出回路は、請求項２５又は２６記載の第２検出回路であるバスシステム。
【請求項２９】
バスシステムであって、
送信端、前記送信端に接続される第１光モジュール、光ケーブルを利用することによって前記第１光モジュールに接続される第２光モジュール、及び前記第２光モジュールに接続される受信端を有し、
請求項２３又は２４記載の第１検出回路が前記第１光モジュールに統合され、
請求項２５又は２６記載の第２検出回路が前記第２光モジュールに統合されるバスシステム。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図５Ａ
【補正方法】変更
【補正の内容】
【図５Ａ】
2016503210.tif 000023
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図１０
【補正方法】変更
【補正の内容】
【図１０】
2016503210.tif 000024
【国際調査報告】
2016503210.tif 000025
2016503210.tif 000026
2016503210.tif 000027
2016503210.tif 000028