(57)【特許請求の範囲】
【請求項１】
電気回路および電気素子を有する複数の機能ブロックをバスに接続する機能ブロック接続装置において、
前記各機能ブロックは、前記バスに既に接続されている前記機能ブロックがアクセスをしているアクセス信号を検出してアクセス時間検出信号を発生するアクセス検出手段と、
前記アクセス検出手段が前記アクセス時間検出信号を発生していない時に当該各機能ブロックを前記バスに論理的に接続する論理的接続手段とを有することを特徴とする機能ブロック接続装置。
【請求項２】
電気回路および電気素子を有する複数の機能ブロックをバスに接続する機能ブロック接続装置において、
前記各機能ブロックは、当該各機能ブロックを物理的に前記バスに接続する物理的接続手段と、
前記バスに既に接続されている前記機能ブロックがアクセスをしているアクセス信号を検出してアクセス時間検出信号を発生するアクセス検出手段と、
前記アクセス検出手段が前記アクセス時間検出信号を発生していない時に当該各機能ブロックを前記バスに論理的に接続する論理的接続手段とを有することを特徴とする機能ブロック接続装置。
【請求項３】
前記アクセス信号が、バス使用信号であることを特徴とする請求項１または２に記載の機能ブロック接続装置。
【請求項４】
電気回路および電気素子を有する複数の機能ブロックをバスに接続する機能ブロック接続方法において、前記各機能ブロックの動作を確認する動作確認ステップと、前記各機能ブロックのアクセス検出手段が前記バスに既に接続されている前記機能ブロックがアクセスをしていることを検出してアクセス時間検出信号を発生するアクセス検出ステップと、前記アクセス検出手段が前記アクセス時間検出信号を発生していない時に当該各機能ブロックを前記バスに当該各機能ブロックの論理的接続手段が論理的に接続する論理的接続ステップとを有することを特徴とする機能ブロック接続方法。
【請求項５】
電気回路および電気素子を有する複数の機能ブロックをバスに接続する機能ブロック接続方法において、前記各機能ブロックの物理的接続手段が当該各機能ブロックを物理的に前記バスに接続する物理的接続ステップと、前記各機能ブロックの動作を確認する動作確認ステップと、前記バスに既に接続されている前記機能ブロックがアクセスをしていることを当該各機能ブロックのアクセス検出手段が検出してアクセス時間検出信号を発生するアクセス検出ステップと、前記アクセス検出手段が前記アクセス時間検出信号を発生していない時に当該各機能ブロックを前記バスに当該各機能ブロックの論理的接続手段が論理的に接続する論理的接続ステップとを有することを特徴とする機能ブロック接続方法。
【請求項６】
電気回路および電気素子を有する複数の機能ブロックをバスに接続する機能ブロック接続方法において、前記各機能ブロックの動作を確認する動作確認ステップと、前記各機能ブロックのアクセス検出手段が前記バスに既に接続されている前記機能ブロックがアクセスをしていることを示すバス使用信号を検出してアクセス時間検出信号を発生するアクセス検出ステップと、前記アクセス検出手段が前記アクセス時間検出信号を発生していない時に当該各機能ブロックを前記バスに当該各機能ブロックの論理的接続手段が論理的に接続する論理的接続ステップとを有することを特徴とする機能ブロック接続方法。
【請求項７】
電気回路および電気素子を有する複数の機能ブロックをバスに接続する機能ブロック接続方法において、前記各機能ブロックの物理的接続手段が当該各機能ブロックを物理的に前記バスに接続する物理的接続ステップと、前記各機能ブロックの動作を確認する動作確認ステップと、前記バスに既に接続されている前記機能ブロックがアクセスをしていることを示すバス使用信号を当該各機能ブロックのアクセス検出手段が検出してアクセス時間検出信号を発生するアクセス検出ステップと、前記アクセス検出手段が前記アクセス時間検出信号を発生していない時に当該各機能ブロックを前記バスに当該各機能ブロックの論理的接続手段が論理的に接続する論理的接続ステップとを有することを特徴とする機能ブロック接続方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電気回路および電気素子を有する複数の機能ブロックをバスに接続する機能ブロック接続装置および機能ブロック接続方法に関する。
【０００２】
【従来の技術】
従来より、交換機システムにおいて、各機能ブロックを制御するためにバス構成を用いて接続を行うように構成された様々なシステムが採用されている。このようなシステムにおいて、バスに対して機能ブロックを追加しようとした場合、既に運用している動作に対して障害とならないよう様々な対策が採られている。図５に示すような、従来の機能ブロック接続方法の１つとして、機能ブロックを挿入して物理的にバスに接続する物理的接続ステップＳ１１と、機能ブロックの動作を確認する動作確認ステップＳ１２と、前記機能ブロックを前記バスに論理的に接続する論理的接続ステップ１３とを有するものがある。
【０００３】
【発明が解決しようとする課題】
しかし、従来の機能ブロック接続方法においては、動作（アクセス）中のバスの状態に関わらず、追加される機能ブロックの機能が正常である確認が終了すると当該機能ブロックが論理的にバスに接続されてしまうため、バスに接続したと同時に前記確認時において他の機能ブロックの間同士でアクセスをおこなっている場合であっても、このアクセスに追加された機能ブロックも他の機能ブロックの間同士のアクセスに反応してしまうといった可能性があるという問題がある。
【０００４】
例えば、図６に示すように、機能ブロックＡ１１、Ａ１２、Ａ１３は、交換機における各機能を実現する機能ブロックであり、物理的にも論理的にも既にバスＢ１１に接続されている状態である。機能ブロックＡ１４を、今まさにバスに接続しようとしている新規の機能ブロックを表わしているものとする。そして機能ブロックＡ１２、Ａ１３、Ａ１４は機能ブロックＡ１１によって制御されるものとし、機能ブロックＡ１４の接続時には機能ブロックＡ１１から機能ブロックＡ１３へアクセス中であるものとする。このような状態のときに、図７に示すように、新たに機能ブロックＡ１４をバスＢ１１に接続した場合、本来なら機能ブロックＡ１１は、機能ブロックＡ１３とは独占的にアクセスしているにも関わらず、新たに機能ブロックＡ１４が新たに付加されたことによって、機能ブロックＡ１４が自分へのアクセスと誤認識して誤動作しまう虞が生じる可能性があるという問題がある。
【０００５】
本発明の目的は、機能ブロックをバスに接続する時に接続する機能ブロックの誤動作を防止することができる機能ブロック接続装置および機能ブロック接続方法を提供することにある。
【０００６】
【課題を解決するための手段】
前記課題を解決するために、請求項１に記載の発明は、電気回路および電気素子を有する複数の機能ブロックをバスに接続する機能ブロック接続装置において、前記各機能ブロックは、前記バスに既に接続されている前記機能ブロックがアクセスをしていることを検出してアクセス時間検出信号を発生するアクセス検出手段と、このアクセス検出手段が前記アクセス時間検出信号を発生していない時に当該各前記各機能ブロックを前記バスに論理的に接続する論理的接続手段とを有することを特徴とする。
【０００７】
請求項２に記載の発明は、電気回路および電気素子を有する複数の機能ブロックをバスに接続する機能ブロック接続装置において、前記各機能ブロックは、当該各機能ブロックを物理的に前記バスに接続する物理的接続手段と、前記バスに既に接続されている前記機能ブロックがアクセスをしていることを検出してアクセス時間検出信号を発生するアクセス検出手段と、このアクセス検出手段が前記アクセス時間検出信号を発生していない時に当該各機能ブロックを前記バスに論理的に接続する論理的接続手段とを有することを特徴とする。
【０００８】
請求項３に記載の発明は、前記請求項１または２において、前記アクセス信号が、バス使用信号であることを特徴とする。
【０００９】
請求項４に記載の発明は、電気回路および電気素子を有する複数の機能ブロックをバスに接続する機能ブロック接続方法において、前記各機能ブロックのアクセス検出手段が前記バスに既に接続されている前記機能ブロックがアクセスをしていることを検出してアクセス時間検出信号を発生するアクセス検出ステップと、前記アクセス検出手段が前記アクセス時間検出信号を発生していない時に当該各機能ブロックを前記バスに当該各機能ブロックの論理的接続手段が論理的に接続する論理的接続ステップとを有することを特徴とする。
【００１０】
請求項５に記載の発明は、電気回路および電気素子を有する複数の機能ブロックをバスに接続する機能ブロック接続方法において、前記各機能ブロックの物理的接続手段が当該各機能ブロックを物理的に前記バスに接続する物理的接続ステップと、前記バスに既に接続されている前記機能ブロックがアクセスをしていることを当該各機能ブロックのアクセス検出手段が検出してアクセス時間検出信号を発生するアクセス検出ステップと、前記アクセス検出手段が前記アクセス時間検出信号を発生していない時に当該各機能ブロックを前記バスに当該各機能ブロックの論理的接続手段が論理的に接続する論理的接続ステップとを有することを特徴とする。
【００１１】
請求項６に記載の発明は、電気回路および電気素子を有する複数の機能ブロックをバスに接続する機能ブロック接続方法において、前記各機能ブロックのアクセス検出手段が前記バスに既に接続されている前記機能ブロックがアクセスをしていることを示すバス使用信号を検出してアクセス時間検出信号を発生するアクセス検出ステップと、前記アクセス検出手段が前記アクセス時間検出信号を発生していない時に当該各機能ブロックを前記バスに当該各機能ブロックの論理的接続手段が論理的に接続する論理的接続ステップとを有することを特徴とする。
【００１２】
請求項７に記載の発明は、電気回路および電気素子を有する複数の機能ブロックをバスに接続する機能ブロック接続方法において、前記各機能ブロックの物理的接続手段が当該各機能ブロックを物理的に前記バスに接続する物理的接続手段と、前記バスに既に接続されている前記機能ブロックがアクセスをしていることを示すバス使用信号を当該各機能ブロックのアクセス検出手段が検出してアクセス時間検出信号を発生するアクセス検出ステップと、前記アクセス検出手段が前記アクセス時間検出信号を発生していない時に当該各機能ブロックを前記バスに当該各機能ブロックの論理的接続手段が論理的に接続する論理的接続ステップとを有することを特徴とする。
【００１３】
【発明の実施の形態】
次に、発明の実施の形態を図面に基づいて詳細に説明する。
本発明の１つの実施の形態としての機能ブロック接続装置は、図１に示すように、電気回路および電気素子を有する複数の機能ブロックＡ１、Ａ２、Ａ３、・・・、Ａ４をバスＢ１に接続する機能ブロック接続装置において、各機能ブロックＡ１、Ａ２、Ａ３、・・・、Ａ４は、当該各機能ブロックＡ１、Ａ２、Ａ３、・・・、Ａ４を物理的にバスＢ１に接続する物理的接続手段１と、バスＢ１に既に接続されている前記機能ブロックＡ１、Ａ２、Ａ３の１つがアクセスをしていることを示すバス使用信号を検出してアクセス時間検出信号を発生するアクセス検出手段２と、このアクセス検出手段２が前記アクセス時間検出信号を発生していない時に当該各機能ブロックＡ１、Ａ２、Ａ３、・・・、Ａ４を前記バスＢ１に論理的に接続する論理的接続手段３とを有している。
【００１４】
例えば、図１に示すように、機能ブロックＡ１、Ａ２、Ａ３は、交換機における各機能を実現する機能ブロックであり、物理的にも論理的にも既にバスＢ１に接続されている状態を示す。また機能ブロックＡ４は、バスに接続しようとしている新規の機能ブロックを表わしているものとする。機能ブロックＡ２、Ａ３、Ａ４は機能ブロックＡ１によって制御され、機能ブロックＡ４の接続時には機能ブロックＡ１から機能ブロックＡ３へアクセス中であるものとする。ここで、図２に示すように、本発明の機能ブロック接続装置においては、新たに機能ブロックＡ４をバスＢ１に接続する場合に、物理的接続手段１により機能ブロックＡ４をバスＢ１に物理的に接続し、バスＢ１に既に接続されている前記機能ブロックＡ１、Ａ２、Ａ３の１つがアクセスをしていることを示すバス使用信号をアクセス検出手段２が検出してアクセス時間検出信号を発生し、次にアクセス検出手段２が前記アクセス時間検出信号を発生していない時に当該各機能ブロックＡ４をバスＢ１に論理的接続手段３が論理的に接続するものである。
【００１５】
図３に示すように、前記バス使用信号Ｃは、機能ブロックＡ１、Ａ２、Ａ３の１つがアクセス中である時にローレベルとなり、機能ブロックＡ１、Ａ２、Ａ３の全部がアクセス中でない時（非アクセス中）にハイレベルとなる。アクセス検出手段２は、バス使用信号Ｃを検出してバス使用信号Ｃがローレベルである時にのみアクセス時間検出信号を発生して論理的接続手段３に伝達する。この論理的接続手段３は、アクセス検出手段２からのアクセス時間検出信号を受けていない時にのみ当該各機能ブロックＡ４をバスＢ１に論理的に接続する。
【００１６】
すなわち、本発明の機能ブロック接続装置においては、各機能ブロックＡ１、Ａ２、Ａ３、Ａ４ごとにバスアクセス状況を監視する機能を持たせ、アクセス中であるならばそのアクセスが終了するまで論理的にバスＢ１に接続させないようにする。このようにして機能ブロックＡ４の物理的な接続によって、即時にバスＢ１に論理的に接続するのではなく、機能ブロックＡ４をバスＢ１に論理的に接続するタイミングを調整することにより、本発明では誤動作を防止している。
【００１７】
次に、本発明の機能ブロック接続方法を図４に基づいて説明する。電気回路および電気素子を有する複数の機能ブロックをバスに接続する機能ブロック接続方法において、まず、ステップＳ１において各機能ブロックの物理的接続手段１が当該各機能ブロックを物理的に前記バスに接続する。次に、ステップＳ２において各機能ブロックの動作を確認する。次に、ステップＳ３においてバスに既に接続されている機能ブロックがアクセスをしていることを示すバス使用信号を当該各機能ブロックのアクセス検出手段２が検出しているかを判断する。テップＳ３においてバス使用信号を当該各機能ブロックのアクセス検出手段２が検出していない時、すなわち、アクセス検出手段２がアクセス時間検出信号を発生していない時に、ステップＳ４において当該各機能ブロックをバスに当該各機能ブロックの論理的接続手段３が論理的に接続する。
【００１８】
【発明の効果】
本発明によれば、機能ブロックをバスに接続する時に、接続する機能ブロックの誤動作を防止することができる。
【図面の簡単な説明】
【図１】本発明の１つの実施の形態としての機能ブロック接続装置を示すブロック図である。
【図２】図１の機能ブロック接続装置の構成および動作を説明するためのブロック図である。
【図３】図１の機能ブロック接続装置におけるバス使用信号を説明するための図である。
【図４】本発明の１つの実施の形態としての機能ブロック接続方法を説明するためのフローチャートである。
【図５】従来の機能ブロック接続方法を説明するためのフローチャートである。
【図６】従来の機能ブロック接続方法を説明するためのブロック図である。
【図７】従来の機能ブロック接続方法を説明するための他のブロック図である。
【符号の説明】
Ａ１〜Ａ４  機能ブロック
Ｂ１  バス
１  物理的接続手段
２  アクセス検出手段
３  論理的接続手段
【図１】
0003633382.tif 000002
【図２】
0003633382.tif 000003
【図３】
0003633382.tif 000004
【図４】
0003633382.tif 000005
【図５】
0003633382.tif 000006
【図６】
0003633382.tif 000007
【図７】
0003633382.tif 000008