JPH06290070A - Cable misconnection detecting system - Google Patents

Cable misconnection detecting system

Info

Publication number
JPH06290070A
JPH06290070A JP5073314A JP7331493A JPH06290070A JP H06290070 A JPH06290070 A JP H06290070A JP 5073314 A JP5073314 A JP 5073314A JP 7331493 A JP7331493 A JP 7331493A JP H06290070 A JPH06290070 A JP H06290070A
Authority
JP
Japan
Prior art keywords
identification code
package
diagnostic
diagnosis
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP5073314A
Other languages
Japanese (ja)
Inventor
Yoji Ochiai
洋二 落合
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Fielding Ltd
Original Assignee
NEC Fielding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Fielding Ltd filed Critical NEC Fielding Ltd
Priority to JP5073314A priority Critical patent/JPH06290070A/en
Publication of JPH06290070A publication Critical patent/JPH06290070A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

PURPOSE:To detect the misconnection of a front cable at the time of connecting between packages through the front cable in addition to the connection of a rear face. CONSTITUTION:Prior to the initial diagnosis of the contents of a package which is to be executed by a service processor 10, a diagnosis control part 11 generates a diagnostic identification(ID) code, transmits the ID code and diagnostic route information to an M diagnosed package 30 and transmits the diagnostic route information to an S diagnosed package 40. The package 30 transfers the received ID code to the package 40 connected through a connector indicated by the diagnostic route information. The package 40 receives the ID code in accordance with the diagnostic route information and transmits the received ID code to the processor 10. The processor 10 collates the ID code transmitted to the package 30 with the ID code received from the package 40 by an ID code collating part 20 to detect the misconnection of the cable.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明はケーブル誤接続検出方式
に関し、特にコンピュータ内部のバックボードパネルに
挿着されたパッケージ間を接続したプロントケーブルケ
ーブルの誤接続検出方式に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an erroneous cable connection detection method, and more particularly to an erroneous cable connection detection method for a front cable connected between packages mounted on a backboard panel inside a computer.

【0002】[0002]

【従来の技術】通常、コンピュータを動作させる場合に
は初期診断を実施し、正常動作することを確認した後に
使用可能状態となる。初期診断はサービスプロセッサに
より行なわれ、パッケージ内部の診断を実施する。パッ
ケージ内部の初期診断で異常を検出した場合には、その
パッケージは使用不可状態となる。また、機能ブロック
が複数枚のパッケージに渡る場合は、各ブロックごとに
サービスプロセッサが機能の確認をひとつひとつ順次確
認する。機能確認で異常が発生した場合は、サービスプ
ロセッサが障害が発生したことを表示す。初期診断にお
いて全ての機能の正常性が確認できた時点で動作可能と
判断し、動作状態に推移する。
2. Description of the Related Art Normally, when a computer is operated, an initial diagnosis is carried out, and after confirming that the computer normally operates, the computer is brought into a usable state. The initial diagnosis is performed by the service processor, and the diagnosis inside the package is performed. When an abnormality is detected in the initial diagnosis inside the package, the package is disabled. When the functional blocks are spread over a plurality of packages, the service processor sequentially confirms the functional confirmation of each block. If an error occurs during the function check, the service processor indicates that a failure has occurred. When the normality of all the functions can be confirmed in the initial diagnosis, it is judged to be operable, and the operation state is entered.

【0003】図5は従来のコンピュータシステムに接続
されるサービスプロセッサの初期診断の動作を説明する
ための図である。今、M被診断パッケージ92の回路7
2と、S被診断パッケージ93の回路73とでひとつの
機能を実現しているとする。従来はサービスプロセッサ
91の診断制御部94が機能確認に必要な情報をDAT
A5として、M被診断パッケージ92の回路72および
S被診断パッケージ93の回路73に送信する。回路7
2および回路73においては、診断制御部94から受信
した情報をもとに機能確認を行う。サービスプロセッサ
91はひとつの機能確認の診断ごとに診断結果を確認
し、正常であれば次の機能の確認を行う。異常が発生し
ていれば、サービスプロセッサ91は異常状態の情報を
収集し、初期診断にて異常が発生したことを診断結果表
示制御部95を介して表示部96に表示する。
FIG. 5 is a diagram for explaining the operation of initial diagnosis of a service processor connected to a conventional computer system. Now, the circuit 7 of the M diagnosis package 92
2 and the circuit 73 of the S diagnosis target package 93 realize one function. Conventionally, the diagnostic control unit 94 of the service processor 91 DATs information necessary for function confirmation.
A5 is transmitted to the circuit 72 of the M diagnosis target package 92 and the circuit 73 of the S diagnosis target package 93. Circuit 7
2 and the circuit 73 confirms the function based on the information received from the diagnosis control unit 94. The service processor 91 confirms the diagnosis result for each function confirmation diagnosis, and if normal, confirms the next function. If an abnormality has occurred, the service processor 91 collects information on the abnormal state and displays on the display unit 96 via the diagnosis result display control unit 95 that the abnormality has occurred in the initial diagnosis.

【0004】[0004]

【発明が解決しようとする課題】上述したサービスプロ
セッサによる初期診断は回路の正常性の確認のために行
っており、ケーブルの接続等は誤り無く確実に接続され
ていることを前提として実施している。つまり初期診断
ではハードウェアの機能確認の目的で実施され、サービ
スプロセッサが初期診断で異常を検出した場合はハード
ウェアの異常として判断される。そのため、サービスプ
ロセッサが行う初期診断において異常が発生した場合、
サービスプロセッサが収集した異常状態の情報や状況か
らハードウェアの障害が発生したのか、ケーブル誤接続
等の人為的ミスによって異常を検出したのかが判断でき
ないと言う問題がある。
The above-mentioned initial diagnosis by the service processor is carried out to confirm the normality of the circuit, and the cable connection and the like are carried out on the assumption that the connection is made without error. There is. That is, the initial diagnosis is performed for the purpose of confirming the function of the hardware, and when the service processor detects an abnormality in the initial diagnosis, it is determined as a hardware abnormality. Therefore, if an abnormality occurs in the initial diagnosis performed by the service processor,
There is a problem that it is not possible to determine from the information and the status of the abnormal state collected by the service processor whether the hardware failure has occurred or the abnormality has been detected due to a human error such as an incorrect cable connection.

【0005】[0005]

【課題を解決するための手段】本発明のケーブル誤接続
検出方式は、コンピュータのバックボードに挿着された
パッケージ間を接続するフロントケーブルの誤接続をこ
のコンピュータに並列に接続されているサービスプロセ
ッサにより検出するケーブル誤接続検出方式において、
フロントケーブルにより接続された複数の二つのパッケ
ージ間の接続経路情報の入力を受けて診断経路テーブル
に記憶する診断経路記憶手段と,一つの診断ごとに識別
符号を発生する識別符号発生手段と,前記診断経路テー
ブルに記憶された一つの接続経路情報を読出し、この接
続経路情報が指定する第1のパッケージにこの接続経路
情報と前記識別符号発生手段が発生した識別符号とを送
信し、この接続経路情報が指定する第2のパッケージに
この接続経路情報を送信する第1の識別符号送信手段
と,前記第2のパッケージから送信された識別符号を受
信して前記第1のパッケージに送信した識別符号と照合
する識別符号照合手段と,この識別符号照合手段の結果
を診断結果として出力する出力手段とを有するサービス
プロセッサと、前記第1の識別符号送信手段から送信さ
れる接続経路情報および識別符号を受信する識別符号受
信手段と,この識別符号受信手段が接続経路情報と識別
符号とを受信したとき、受信した識別符号をこの接続経
路情報が指定するコネクタを介して転送し、前記識別符
号受信手段が接続経路情報のみを受信したとき、この接
続経路情報の指定するコネクタを介して識別符号を入手
する識別符号転送手段と,この識別符号転送手段が入手
した識別符号をサービスプロセッサに送信する第2の識
別符号送信手段とを有する被診断パッケージとからなる
ことにより構成される。
SUMMARY OF THE INVENTION A cable erroneous connection detection method of the present invention is a service processor in which an erroneous connection of a front cable connecting packages mounted on a backboard of a computer is connected in parallel to the computer. In the incorrect cable connection detection method that is detected by
Diagnostic path storage means for receiving connection path information between a plurality of two packages connected by a front cable and storing it in a diagnostic path table; identification code generation means for generating an identification code for each diagnosis; One piece of connection path information stored in the diagnostic path table is read, and this connection path information and the identification code generated by the identification code generating means are transmitted to the first package designated by this connection path information, and this connection path information is transmitted. First identification code transmitting means for transmitting the connection path information to the second package specified by the information, and an identification code transmitted to the first package by receiving the identification code transmitted from the second package. A service processor having an identification code collating means for collating with, and an output means for outputting a result of the identification code collating means as a diagnosis result, ID code receiving means for receiving the connection path information and the ID code transmitted from the ID code transmitting means of No. 1, and when the ID code receiving means receives the connection path information and the ID code, the received ID code is used for the connection. Identification code transfer means for transmitting the identification code through the connector designated by the route information, and when the identification code receiving means receives only the connection route information, the identification code transfer means for obtaining the identification code through the connector designated by the connection route information; It is configured by a diagnostic package having second identification code transmitting means for transmitting the identification code obtained by the identification code transferring means to the service processor.

【0006】[0006]

【実施例】次に、本発明について図面を参照して説明す
る。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be described with reference to the drawings.

【0007】図1は本発明の一実施例のブロック図で、
図1の実施例は説明を単純にするためにサービスプロセ
ッサ10と、M被診断パッケージ30とS被診断パッケ
ージ40とから構成されているコンピュータシステムの
初期診断におけるケーブルの誤接続を検出する部分を示
している。サービスプロセッサ10は診断を行なう診断
制御部11と、ケーブルの接続状態を診断するための必
要なケーブル接続状態およびパッケージの実装位置を示
すパッケージ識別情報からなる診断経路情報を入力する
入力装置50と、入力装置50から診断経路情報を入力
するための入力部12と、入力部12を介して入力され
た診断経路情報を診断経路テーブル22として記憶する
経路情報記憶部13と、診断に使用するランダムな識別
符号を発生させる識別符号発生部14と、識別符号発生
部14で発生した識別符号を一時的に記憶するAレジス
タ15と、診断経路テーブル22から診断経路情報を一
時的に記憶するBレジスタ16と、Aレジスタ15で記
憶している識別符号とBレジスタ16で保持している診
断経路情報とをDATA1として診断経路情報に従って
M被診断パッケージ30に送信し、またBレジスタ16
で保持している診断経路情報をDATA2としてS被診
断パッケージ40へ送信する識別符号送信部17と、S
被診断パッケージ40から識別符号をDATA4として
受信する識別符号受信部18と、規定時間内にS被診断
パッケージ40からDATA4を受信したかを判断する
ためのタイムアウト検出部19と、Aレジスタ15に記
憶し識別符号送信部17を介してM被診断パッケージ3
0へDATA1として送信した識別符号とS被診断パッ
ケージ40から識別符号受信部18にDATA4として
受信した識別符号とを照合し一致しているかを確認する
識別符号照合部20と、識別符号照合部20で照合した
診断結果を表示する表示装置60と、表示装置60に表
示するための診断結果表示制御部21とで構成される。
FIG. 1 is a block diagram of an embodiment of the present invention.
In order to simplify the description, the embodiment of FIG. 1 includes a portion for detecting an erroneous cable connection in an initial diagnosis of a computer system including a service processor 10, an M diagnosis package 30 and an S diagnosis package 40. Shows. The service processor 10 executes a diagnosis control unit 11 for performing a diagnosis, an input device 50 for inputting diagnostic path information including package identification information indicating a cable connection state and a package mounting position necessary for diagnosing a cable connection state, An input unit 12 for inputting diagnostic route information from the input device 50, a route information storage unit 13 that stores the diagnostic route information input via the input unit 12 as a diagnostic route table 22, and a random number used for diagnosis. An identification code generator 14 that generates an identification code, an A register 15 that temporarily stores the identification code generated by the identification code generator 14, and a B register 16 that temporarily stores diagnostic route information from the diagnostic route table 22. And the identification code stored in the A register 15 and the diagnostic path information held in the B register 16 as DATA1. Transmitted to M the diagnostic package 30 in accordance with the diagnostic path information Te, and B registers 16
An identification code transmitting unit 17 for transmitting the diagnosis path information held in S to the S package 40 to be diagnosed as DATA2;
The identification code receiving unit 18 that receives the identification code as DATA4 from the package 40 to be diagnosed, the time-out detection unit 19 for determining whether or not DATA4 is received from the S package 40 to be diagnosed within the specified time, and the A register 15 stores it. Then, the M diagnostic package 3 is transmitted via the identification code transmitting unit 17.
0, the identification code collating unit 20 for collating the identification code transmitted as DATA1 with the identification code received from the S diagnostic package 40 to the identification code receiving unit 18 as DATA4, and the identification code collating unit 20. The display device 60 is configured to display the diagnosis result collated in (1) and the diagnosis result display control unit 21 to be displayed on the display device 60.

【0008】M被診断パッケージ30は、サービスプロ
セッサ10の識別符号送信部17からDATA1として
診断経路情報と識別符号とを受信する識別符号受信部3
1と、識別符号受信部31で受信した診断経路情報を記
憶するCレジスタ33と、識別符号受信部31で受信し
た識別符号を記憶するDレジスタ34と、識別符号をS
被診断パッケージ40へ転送するための識別符号転送部
35と、S被診断パッケージ40からDATA3として
識別符号を受信する場合に、受信した識別符号をサービ
スプロセッサ10にDATA4として送信するための識
別符号送信部32とで構成される。
The M diagnostic package 30 receives the diagnostic code information and the identification code as DATA 1 from the identification code transmitting section 17 of the service processor 10 and the identification code receiving section 3
1, a C register 33 that stores the diagnostic route information received by the identification code receiving unit 31, a D register 34 that stores the identification code received by the identification code receiving unit 31, and an identification code S
An identification code transfer unit 35 for transferring to the diagnostic package 40, and an identification code transmission for transmitting the received identification code to the service processor 10 as DATA4 when receiving the identification code as DATA3 from the S diagnostic package 40. And a part 32.

【0009】S被診断パッケージ40は、サービスプロ
セッサ10の識別符号送信部17からDATA2として
診断経路情報を受信する識別符号受信部41と、識別符
号受信部41で受信した診断経路情報を記憶するCレジ
スタ43と、M被診断パッケージ30からDATA3と
して転送されてくる識別符号を受信する識別符号転送部
45と、識別符号転送部45が受信した識別符号を記憶
するDレジスタ44と、転送されてきた識別符号をDA
TA4としてサービスプロセッサ10へ転送するための
識別符号送信部42とで構成される。
The S diagnostic package 40 stores an identification code receiving section 41 for receiving diagnostic path information as DATA2 from the identification code transmitting section 17 of the service processor 10 and a diagnostic path information received by the identification code receiving section 41 C The register 43, the identification code transfer unit 45 that receives the identification code transferred as DATA3 from the M diagnosis package 30, and the D register 44 that stores the identification code received by the identification code transfer unit 45 have been transferred. The identification code is DA
It is composed of an identification code transmission unit 42 for transferring it to the service processor 10 as TA4.

【0010】図2はM被診断パッケージ30の識別符号
転送部35の細部を示す図である。識別符号転送部35
はサービスプロセッサ10から識別符号受信部31を介
して受信したDATA1の中の識別符号をDレジスタ3
4に保持し、またS被診断パッケージ40からDATA
3として転送される識別符号をレジスタD34に格納す
るためにDレジスタ34の入力を切替えるセレクタ回路
80と、Dレジスタ34の出力をコネクタ36へ出力す
る制御を行うゲート制御回路81と、Dレジスタ34で
保持している識別符号をS被診断パッケージ40に送信
するための転送回路82と、ゲート制御回路81によっ
て制御されるゲート回路83とで構成される。
FIG. 2 is a diagram showing details of the identification code transfer section 35 of the M diagnosis package 30. Identification code transfer unit 35
Represents the identification code in DATA1 received from the service processor 10 via the identification code receiving section 31 in the D register 3
4, and the S diagnostic package 40 to DATA
Selector circuit 80 for switching the input of the D register 34 to store the identification code transferred as 3 in the register D34, the gate control circuit 81 for controlling the output of the D register 34 to the connector 36, and the D register 34. It is composed of a transfer circuit 82 for transmitting the identification code held in 1 to the S diagnostic package 40, and a gate circuit 83 controlled by the gate control circuit 81.

【0011】図3は図1で示すM被診断パッケージ30
とS被診断パッケージ40との間の信号の例を示す図で
ある。この例では、パッケージの回路間のデータ信号3
本と制御信号2本とケーブル誤接続の診断で使用する診
断信号(DATA3)と、信号を判別するための基準と
なるGNDとから構成される。診断信号は初期診断での
み使用され、初期診断が終了した後は通常の信号線とし
て使用される。
FIG. 3 shows the M diagnostic package 30 shown in FIG.
It is a figure which shows the example of the signal between S and S diagnostic package 40. In this example, the data signal 3 between the circuits of the package
It is composed of a book, two control signals, a diagnostic signal (DATA3) used for diagnosing an incorrect cable connection, and a GND serving as a reference for discriminating the signal. The diagnostic signal is used only in the initial diagnosis, and is used as a normal signal line after the initial diagnosis is completed.

【0012】図4は診断経路テーブル22の内容例を示
す図で、診断経路情報として、診断を行うために必要な
情報である送信元情報と受信先情報と診断結果情報とか
ら構成される。また送信元情報や受信先情報には診断で
異常を検出した場合に、異常を検出したコネクタ情報を
表示装置60に表示するための情報を含む。送信元情報
としてはM被診断パッケージ30を識別するためのアド
レスである実装位置情報と、M被診断パッケージ30の
パッケージ名である識別名情報と、M被診断パッケージ
30内の診断するコネクタを識別するためのコネクタ番
号とを格納している。受信先情報としてはS被診断パッ
ケージ40を識別するするためのアドレスである実装位
置情報と、S被診断パッケージ40のパッケージ名であ
る識別名情報と、S被診断パッケージ40内の診断する
コネクタを識別するためのコネクタ番号とを格納してい
る。
FIG. 4 is a diagram showing an example of the contents of the diagnostic route table 22, which comprises, as diagnostic route information, source information, destination information, and diagnostic result information that are information necessary for making a diagnosis. Further, the transmission source information and the reception destination information include information for displaying the connector information in which the abnormality is detected on the display device 60 when the abnormality is detected by the diagnosis. As the transmission source information, mounting position information that is an address for identifying the M diagnostic package 30, identification name information that is a package name of the M diagnostic package 30, and a connector to be diagnosed in the M diagnostic package 30 are identified. It stores the connector number and As the receiver information, mounting position information that is an address for identifying the S diagnostic package 40, identification name information that is a package name of the S diagnostic package 40, and a connector to be diagnosed in the S diagnostic package 40 are included. It stores the connector number for identification.

【0013】次に図1の実施例の動作について説明す
る。説明ではサービスプロセッサ10がM被診断パッケ
ージ30からS被診断パッケージ40を介して、診断符
号を使用してケーブル誤接続を診断する場合について述
べるが、逆の場合であるS被診断パッケージ40からM
被診断パッケージ30を介して診断符号を使用して診断
する場合も基本的な動作は同じである。まず、事前にサ
ービスプロセッサ10に接続される入力装置50からサ
ービスプロセッサ10内の入力部12を介して、図4に
示すような診断経路情報を診断経路テーブル22として
診断経路記憶部13へ登録しておく。
Next, the operation of the embodiment shown in FIG. 1 will be described. In the description, the case where the service processor 10 diagnoses the incorrect cable connection using the diagnostic code from the M diagnostic package 30 to the S diagnostic package 40 is described.
The basic operation is the same when the diagnosis is performed using the diagnostic code via the package to be diagnosed 30. First, the diagnostic route information as shown in FIG. 4 is registered in the diagnostic route storage unit 13 as the diagnostic route table 22 from the input device 50 connected to the service processor 10 in advance via the input unit 12 in the service processor 10. Keep it.

【0014】診断制御部11は識別符号発生部14にラ
ンダムな診断用識別符号を発生させるよう制御信号SI
G1により指示する。識別符号発生部14は制御信号S
IG1の受信により診断用の識別符号を発生する。識別
符号発生部14で発生した識別符号はAレジスタ15に
送られ診断を行う間記憶される。即ちAレジスタ15で
は記憶した識別符号を識別符号送信部17を通じてM被
診断パッケージ30に送信し、識別符号受信部18が受
信した識別符号を識別符号照合部20で照合するときの
元データとして使用するため、該当コネクタの診断が終
了するまでの間保持する。また、診断制御部11は診断
経路テーブル22から診断経路情報を読みだし、Bレジ
スタ16に格納する。Bレジスタ16の診断経路情報は
DATA1として識別符号とともにM被診断パッケージ
30に送信するための情報として、またS被診断パッケ
ージ40がDATA3を受信するための診断情報である
DATA2として識別符号送信部17を通して送信する
ために使用される。そして診断制御部11は制御信号S
IG2にて、Bレジスタ16に保持されている診断経路
情報を診断経路情報の受信元情報で指示されているS被
診断パッケージ40に対して送信させ、制御信号SIG
3にてAレジスタ15に保持されている識別符号とBレ
ジスタ16に保持されている診断経路情報とを、診断経
路情報の送信元情報で指示されているM被診断パッケー
ジ30に送信するよう指示する。
The diagnostic control unit 11 causes the identification code generator 14 to generate a control signal SI so as to generate a random diagnostic identification code.
Instruct by G1. The identification code generator 14 controls the control signal S
An identification code for diagnosis is generated by the reception of IG1. The identification code generated by the identification code generator 14 is sent to the A register 15 and stored during the diagnosis. That is, in the A register 15, the stored identification code is transmitted to the M package 30 to be diagnosed through the identification code transmitting section 17, and the identification code received by the identification code receiving section 18 is used as original data when the identification code collating section 20 collates. Therefore, it is held until the diagnosis of the corresponding connector is completed. Further, the diagnostic control unit 11 reads the diagnostic route information from the diagnostic route table 22 and stores it in the B register 16. The diagnostic path information of the B register 16 is the information for transmitting to the M diagnostic package 30 together with the identification code as DATA1, and the identification code transmitting unit 17 as DATA2 which is the diagnostic information for the S diagnostic package 40 to receive DATA3. Used to send through. The diagnostic control unit 11 then controls the control signal S
The IG2 causes the diagnostic route information held in the B register 16 to be transmitted to the S-diagnostic package 40 designated by the receiving source information of the diagnostic route information, and the control signal SIG is transmitted.
Instructing to transmit the identification code held in the A register 15 and the diagnostic route information held in the B register 16 to the M diagnosis package 30 designated by the transmission source information of the diagnostic route information in 3. To do.

【0015】識別符号送信部17では制御信号SIG2
を受けると、Bレジスタ16に保持されている診断経路
情報を診断経路情報内の受信先情報に指示されているS
被診断パッケージ40にDATA2として送信し、制御
信号SIG3を受けるとAレジスタ15に保持されてい
る識別符号とBレジスタ16に保持されている診断経路
情報とを、DATA1としてBレジスタ16に保持され
ている診断経路情報内の送信元情報に指示されているM
被診断パッケージ30に送信する。ここで、識別符号送
信部17はM被診断パッケージ30およびS被診断パッ
ケージ40にDATA1およびDATA2が正常に送信
できたかを判断する。M被診断パッケージ30やS被診
断パッケージ40に診断経路情報や送信識別符号が正常
に送信できなかった場合には診断制御部11に対し、制
御信号SIG4により異常があったことを報告する。診
断制御部11はSIG4信号を受けると、M被診断パッ
ケージ30またはS被診断パッケージ40への送信で異
常があったことを認知する。この実施例では診断制御部
11が図4に示した診断経路テーブル22の診断結果情
報に、M被診断パッケージ30へ送信時に異常を検出し
た場合、つまり制御信号SIG3に対して識別符号送信
部17からSIG4信号にてエラー報告があった場合は
“ERR1”を、一方、S被診断パッケージ40へ送信
時に異常を検出した場合、つまり制御信号SIG2に対
して識別符号送信部17からSIG4信号にてエラー報
告があった場合は、“ERR2”を記録することとして
いる。
The identification code transmission section 17 controls the control signal SIG2.
When receiving the diagnostic route information, the diagnostic route information held in the B register 16 is specified by the destination information in the diagnostic route information.
When transmitted as DATA2 to the package 40 to be diagnosed and receiving the control signal SIG3, the identification code held in the A register 15 and the diagnostic path information held in the B register 16 are held in the B register 16 as DATA1. M indicated in the source information in the diagnostic route information
It is transmitted to the package to be diagnosed 30. Here, the identification code transmitting unit 17 determines whether DATA1 and DATA2 have been normally transmitted to the M diagnostic package 30 and the S diagnostic package 40. When the diagnostic path information and the transmission identification code cannot be normally transmitted to the M-diagnosis package 30 and the S-diagnosis package 40, the abnormality is reported to the diagnosis control unit 11 by the control signal SIG4. When the diagnostic control unit 11 receives the SIG4 signal, it recognizes that there is an abnormality in the transmission to the M diagnostic package 30 or the S diagnostic package 40. In this embodiment, when the diagnosis control unit 11 detects an abnormality in the diagnosis result information of the diagnosis route table 22 shown in FIG. 4 during transmission to the M diagnosis package 30, that is, the identification code transmission unit 17 for the control signal SIG3. When there is an error report from the SIG4 signal from "ERR1", on the other hand, when an error is detected during transmission to the S diagnostic package 40, that is, from the identification code transmitting section 17 to the control signal SIG2, the SIG4 signal If an error is reported, "ERR2" is recorded.

【0016】S被診断パッケージ40では識別符号受信
部41がDATA2により受信した診断経路情報から、
自パッケージが受信する経路を示した受信元情報のうち
のコネクタ番号をCレジスタ43に格納する。そしてS
被診断パッケージ40はCレジスタ43に格納した診断
経路情報のコネクタ番号に従って、指示されたコネクタ
46からDATA3として識別符号が転送されてくるの
を待つ。
In the S package to be diagnosed 40, the identification code receiving section 41 determines from the diagnostic path information received by DATA2,
The connector number of the reception source information indicating the route received by the own package is stored in the C register 43. And S
The package to be diagnosed 40 waits for the identification code to be transferred as DATA3 from the instructed connector 46 according to the connector number of the diagnostic route information stored in the C register 43.

【0017】M被診断パッケージ30では識別符号受信
部31が識別符号と診断経路情報とをDATA1として
受信する。識別符号受信部31は受信した診断経路情報
から自パッケージが送信する経路を示した送信元情報の
うちのコネクタ番号をCレジスタ33に格納する。また
識別符号受信部31は受信した識別符号をDレジスタ3
4に格納する。M被診断パッケージ30はCレジスタ3
3に診断経路情報のコネクタ番号が、Dレジスタ34に
送信識別符号が格納されると、Cレジスタ33に格納さ
れたコネクタ番号に示されたコネクタ36に対して、識
別符号転送部35を介してS被診断パッケージ40にD
ATA3として識別符号を転送する。
In the M package to be diagnosed 30, the identification code receiving section 31 receives the identification code and the diagnostic route information as DATA1. The identification code receiving unit 31 stores, in the C register 33, the connector number of the transmission source information indicating the route transmitted by the own package from the received diagnostic route information. Further, the identification code receiving unit 31 receives the received identification code from the D register 3
Store in 4. M diagnosis package 30 is C register 3
When the connector number of the diagnostic path information is stored in 3 and the transmission identification code is stored in the D register 34, the connector 36 indicated by the connector number stored in the C register 33 is transferred to the connector 36 via the identification code transfer unit 35. S Package to be diagnosed 40 D
The identification code is transferred as ATA3.

【0018】診断制御部11は、S被診断パッケージ4
0にDATA2として診断経路情報を送信した後、M被
診断パッケージ30に対してDATA1として診断経路
情報と識別符号とを送信するので、M被診断パッケージ
30が識別符号を識別符号転送部35を介してS被診断
パッケージ40に転送する時点では、S被診断パッケー
ジ40は転送されてくる識別符号を識別符号転送部45
を介して受信することができる状態となっている。S被
診断パッケージ40は、M被診断パッケージ30から識
別符号転送部45を介してDATA3として受信された
識別符号をDレジスタ44に格納する。S被診断パッケ
ージ40ではDレジスタ44に識別符号が受信された時
点で、識別符号送信部42を介して識別符号をDATA
4としてサービスプロセッサ10に送信する。
The diagnostic control unit 11 includes an S diagnostic package 4
After transmitting the diagnostic route information as DATA2 to 0, the diagnostic route information and the identification code are transmitted as DATA1 to the M diagnostic package 30, so that the M diagnostic package 30 transmits the identification code via the identification code transfer unit 35. At the time of transfer to the S-diagnosis package 40 by the S-diagnosis package 40, the S-diagnosis package 40 transmits the transferred identification code to the identification code transfer unit 45.
It is ready to receive via. The S diagnostic package 40 stores the identification code received as DATA3 from the M diagnostic package 30 via the identification code transfer unit 45 in the D register 44. In the S diagnostic package 40, when the identification code is received by the D register 44, the identification code DATA is transmitted via the identification code transmission unit 42.
4 to the service processor 10.

【0019】ここで、M被診断パッケージ30内の識別
符号転送部35の動作を図2を参照して説明する。なお
M被診断パッケージ30内の識別符号転送部35とS被
診断パッケージ40内の識別符号転送部45とは同じ動
作を行う。まずサービスプロセッサ10内の識別符号送
信部17から出力され、識別符号受信部31でDATA
1として受信された診断経路情報がCレジスタ33に格
納される。ゲート制御回路81はCレジスタ33に格納
された診断経路情報のうち送信元情報のアドレス情報と
自パッケージのアドレスとが一致した場合に、サービス
プロセッサ10内の識別符号送信部17から受信した識
別符号をS被診断パッケージ40に送信する必要がある
ので、SIG8にてDレジスタ34に識別符号を入力す
るようセレクタ回路80の入力を識別符号受信部31に
切替える。次にDレジスタ34に保持された識別符号を
S被診断パッケージ40に送信するようSIG9により
ゲート回路83に対して指示し、転送回路82にSIG
Aにて送信を開始するよう指示する。またゲート制御回
路81はCレジスタ33に格納された診断経路情報のう
ち送信元情報のアドレス情報と自パッケージのアドレス
とが一致しなかった場合は、S被診断パッケージ40か
らDATA3により識別符号を受信できるよう、SIG
8によりDレジスタ34の入力をコネクタ36に切替
え、またDレジスタ34の出力がS被診断パッケージ4
0に出力されないようSIG9によりゲータ回路83に
対し指示する。そしてS被診断パッケージ40からDA
TA3として識別符号が受信されると、受信した識別符
号を識別符号送信部32を介してサービスプロセッサ1
0へ送信する。
Now, the operation of the identification code transfer section 35 in the M diagnosis package 30 will be described with reference to FIG. The identification code transfer unit 35 in the M diagnosis package 30 and the identification code transfer unit 45 in the S diagnosis package 40 perform the same operation. First, the identification code transmitting unit 17 in the service processor 10 outputs the data, and the identification code receiving unit 31 outputs DATA.
The diagnostic route information received as 1 is stored in the C register 33. The gate control circuit 81 receives the identification code received from the identification code transmission section 17 in the service processor 10 when the address information of the transmission source information in the diagnostic route information stored in the C register 33 and the address of the own package match. Need to be transmitted to the S diagnostic package 40, the input of the selector circuit 80 is switched to the identification code receiving section 31 so as to input the identification code to the D register 34 in SIG8. Then, the SIG 9 instructs the gate circuit 83 to transmit the identification code held in the D register 34 to the S diagnostic package 40, and the transfer circuit 82 receives the SIG signal.
Instruct A to start transmission. If the address information of the transmission source information and the address of the self package in the diagnostic route information stored in the C register 33 do not match, the gate control circuit 81 receives the identification code from the S diagnostic package 40 by DATA3. SIG
8 switches the input of the D register 34 to the connector 36, and the output of the D register 34 is the S diagnostic package 4
The SIG9 instructs the gater circuit 83 not to output 0. Then, from the S diagnosis package 40 to DA
When the identification code is received as TA3, the received identification code is sent to the service processor 1 via the identification code transmission unit 32.
Send to 0.

【0020】再び図1の説明に戻ると、サービスプロセ
ッサ10内の識別符号受信部18はS被診断パッケージ
40からDATA4として識別符号を受信すると、診断
制御部11に対し識別符号の受信を制御信号SIG5に
より報告する。診断制御部11はDATA1としてM被
診断パッケージ30に送信した識別符号がAレジスタ1
5に保持されているので、識別符号照合部20にAレジ
スタ15に記憶している識別符号と識別符号受信部18
に受信した識別符号とを照合させ、一致しているかの確
認を行わせる。診断制御部11は制御信号SIG7にて
識別符号の照合結果を知り、診断が正常終了したかどう
かを判断し、その結果を図4に示した診断経路テーブル
22の診断結果情報に格納する。一方、タイムアウト検
出部19は識別符号送信部17がDATA1として識別
符号をM被診断パッケージ30に対し正常に送信完了し
た時点で、タイムアウト監視用のタイマを起動する。そ
して、S被診断パッケージ40からDATA4が識別符
号受信部18に受信された場合に、識別符号受信部18
から制御信号SIG5が出力され、診断制御部11で受
信されるのと同時にタイムアウト検出部19でも制御信
号SIG5が受信される。タイムアウト検出部19で
は、制御信号SIG5を受信するとタイムアウト監視用
タイマを停止する。そこでケーブルの誤接続があった場
合は、M被診断パッケージ30から転送された識別符号
はS被診断パッケージ40には受信されないことにな
り、サービスプロセッサ10内のタイムアウト検出部1
9でタイムアウトが発生し、タイムアウト検出部19は
診断制御部11に制御信号SIG6を出力する。診断制
御部11は制御信号SIG6を受信すると、診断経路情
報の通りにケーブルが接続されていないと認知する。ま
た、識別符号照合部20にて照合不一致が発生した場合
は、被診断パッケージの診断回路の障害と認識する。
Returning to the explanation of FIG. 1 again, when the identification code receiving section 18 in the service processor 10 receives the identification code as DATA4 from the S diagnostic package 40, the diagnostic control section 11 receives a control signal to receive the identification code. Report by SIG5. The diagnostic control unit 11 sends the identification code sent as DATA1 to the M package under diagnosis 30 to the A register 1
5, the identification code collating section 20 stores the identification code and the identification code receiving section 18 stored in the A register 15.
The received identification code is collated with and the confirmation is made. The diagnosis control unit 11 knows the collation result of the identification code by the control signal SIG7, judges whether the diagnosis is normally completed, and stores the result in the diagnosis result information of the diagnosis route table 22 shown in FIG. On the other hand, the time-out detection unit 19 activates the time-out monitoring timer when the identification code transmission unit 17 normally completes the transmission of the identification code as DATA1 to the M diagnostic package 30. Then, when DATA4 is received by the identification code receiving unit 18 from the S diagnostic package 40, the identification code receiving unit 18
The control signal SIG5 is output from the control signal SIG5 and the control signal SIG5 is received by the timeout control unit 19 at the same time as the control signal SIG5 is received by the diagnostic control unit 11. Upon receiving the control signal SIG5, the timeout detection unit 19 stops the timeout monitoring timer. Therefore, if the cable is erroneously connected, the identification code transferred from the M diagnosis package 30 will not be received by the S diagnosis package 40, and the timeout detection unit 1 in the service processor 10 will be described.
9, a timeout occurs, and the timeout detector 19 outputs the control signal SIG6 to the diagnosis controller 11. When the diagnostic control unit 11 receives the control signal SIG6, it recognizes that the cable is not connected according to the diagnostic route information. If the identification code collation unit 20 causes a collation mismatch, it is recognized as a failure of the diagnostic circuit of the package to be diagnosed.

【0021】診断制御部11は診断経路テーブル22内
に登録されている全ての診断経路に対して上記の診断を
行い、その結果を診断結果表示制御部21を介して表示
装置60に表示する。
The diagnostic control unit 11 performs the above-mentioned diagnosis on all the diagnostic routes registered in the diagnostic route table 22, and displays the result on the display device 60 via the diagnostic result display control unit 21.

【0022】[0022]

【発明の効果】以上説明したように本発明は、サービス
プロセッサが行う従来の機能試験の前に、ケーブル接続
状態の診断を行なえるようにしたので、ケーブルの誤接
続をいち早く発見することができるという効果を有す
る。
As described above, according to the present invention, the cable connection state can be diagnosed before the conventional function test performed by the service processor, so that an erroneous cable connection can be quickly detected. Has the effect.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例のブロック図である。FIG. 1 is a block diagram of an embodiment of the present invention.

【図2】図1の実施例の識別符号転送部のブロック図で
ある。
FIG. 2 is a block diagram of an identification code transfer unit of the embodiment of FIG.

【図3】図1の実施例のM被診断パッケージとS被診断
パッケージとの間の信号の例を示す図である。
FIG. 3 is a diagram showing an example of signals between an M diagnosis package and an S diagnosis package in the embodiment of FIG.

【図4】図1の実施例の診断経路テーブルの内容例を示
す図である。
FIG. 4 is a diagram showing an example of contents of a diagnostic route table of the embodiment of FIG.

【図5】従来のサービスプロセッサによる初期診断の動
作を説明するための図である。
FIG. 5 is a diagram for explaining an operation of initial diagnosis by a conventional service processor.

【符号の説明】[Explanation of symbols]

10,91 サービスプロセッサ 11,94 診断制御部 12 入力部 13 診断経路記憶部 14 識別符号発生部 15 Aレジスタ 16 Bレジスタ 17,32,42 識別符号送信部 18,31,41 識別符号受信部 19 タイムアウト検出部 20 識別符号照合部 20,95 診断結果表示制御部 22 診断経路テーブル 30 M被診断パッケージ 33,43 Cレジスタ 34,44 Dレジスタ 35,45 識別符号転送部 36,46 コネクタ 40 S被診断パッケージ 50 入力装置 60,96 表示装置 10, 91 Service processor 11, 94 Diagnostic control unit 12 Input unit 13 Diagnostic path storage unit 14 Identification code generation unit 15 A register 16 B register 17, 32, 42 Identification code transmission unit 18, 31, 41 Identification code reception unit 19 Timeout Detecting unit 20 Identification code collating unit 20,95 Diagnostic result display control unit 22 Diagnostic route table 30 M Diagnostic package 33,43 C register 34,44 D register 35,45 Identification code transfer unit 36,46 Connector 40 S Diagnostic package 50 input device 60, 96 display device

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 コンピュータのバックボードに挿着され
たパッケージ間を接続するフロントケーブルの誤接続を
このコンピュータに並列に接続されているサービスプロ
セッサにより検出するケーブル誤接続検出方式におい
て、フロントケーブルにより接続された複数の二つのパ
ッケージ間の接続経路情報の入力を受けて診断経路テー
ブルに記憶する診断経路記憶手段と,一つの診断ごとに
識別符号を発生する識別符号発生手段と,前記診断経路
テーブルに記憶された一つの接続経路情報を読出し、こ
の接続経路情報が指定する第1のパッケージにこの接続
経路情報と前記識別符号発生手段が発生した識別符号と
を送信し、この接続経路情報が指定する第2のパッケー
ジにこの接続経路情報を送信する第1の識別符号送信手
段と,前記第2のパッケージから送信された識別符号を
受信して前記第1のパッケージに送信した識別符号と照
合する識別符号照合手段と,この識別符号照合手段の結
果を診断結果として出力する出力手段とを有するサービ
スプロセッサと、前記第1の識別符号送信手段から送信
される接続経路情報および識別符号を受信する識別符号
受信手段と,この識別符号受信手段が接続経路情報と識
別符号とを受信したとき、受信した識別符号をこの接続
経路情報が指定するコネクタを介して転送し、前記識別
符号受信手段が接続経路情報のみを受信したとき、この
接続経路情報の指定するコネクタを介して識別符号を入
手する識別符号転送手段と,この識別符号転送手段が入
手した識別符号をサービスプロセッサに送信する第2の
識別符号送信手段とを有する被診断パッケージとからな
ることを特徴とするケーブル誤接続検出方式。
1. A cable erroneous connection detection method in which an erroneous connection of a front cable connecting packages mounted on a backboard of a computer is detected by a service processor connected in parallel to the computer. Diagnostic path storage means for receiving input of connection path information between the plurality of two packages and storing it in the diagnostic path table, identification code generating means for generating an identification code for each diagnosis, and the diagnostic path table One of the stored connection path information is read, and the connection path information and the identification code generated by the identification code generating means are transmitted to the first package specified by the connection path information, and the connection path information specifies the connection path information. First identification code transmitting means for transmitting the connection path information to the second package, and the second package. A service processor having identification code collating means for receiving the identification code transmitted from the cage and collating it with the identification code transmitted to the first package, and output means for outputting the result of the identification code collating means as a diagnostic result. And an identification code receiving means for receiving the connection route information and the identification code transmitted from the first identification code transmitting means, and an identification received when the identification code receiving means receives the connection route information and the identification code. A code is transferred through a connector designated by the connection path information, and when the identification code receiving means receives only the connection path information, an identification code is transferred through the connector designated by the connection path information. And a second identification code transmitting means for transmitting the identification code obtained by the identification code transferring means to the service processor. Incorrect cable connection detection method characterized by comprising the over-di.
JP5073314A 1993-03-31 1993-03-31 Cable misconnection detecting system Withdrawn JPH06290070A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5073314A JPH06290070A (en) 1993-03-31 1993-03-31 Cable misconnection detecting system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5073314A JPH06290070A (en) 1993-03-31 1993-03-31 Cable misconnection detecting system

Publications (1)

Publication Number Publication Date
JPH06290070A true JPH06290070A (en) 1994-10-18

Family

ID=13514595

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5073314A Withdrawn JPH06290070A (en) 1993-03-31 1993-03-31 Cable misconnection detecting system

Country Status (1)

Country Link
JP (1) JPH06290070A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100328313B1 (en) * 1999-12-16 2002-03-16 김진찬 a main processor unit of remote fiber test system
JP2017220267A (en) * 2017-09-21 2017-12-14 日本電気株式会社 Disk array device and cable erroneous connection detection method therefor

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100328313B1 (en) * 1999-12-16 2002-03-16 김진찬 a main processor unit of remote fiber test system
JP2017220267A (en) * 2017-09-21 2017-12-14 日本電気株式会社 Disk array device and cable erroneous connection detection method therefor

Similar Documents

Publication Publication Date Title
JPH06290070A (en) Cable misconnection detecting system
JP3563254B2 (en) Fire alarm and detector
JP3345827B2 (en) Vehicle diagnostic device
JP2929975B2 (en) Fault Diagnosis Method for Bus Interface Circuit
JP3549702B2 (en) Bus control circuit and test method thereof
JP2907075B2 (en) Cable wiring connection monitoring method
JPS5844523A (en) Interface adaptor device
JP2800975B2 (en) Diagnosis device for vehicle control unit
JPH10133903A (en) Data transfer controller and loop back test system
JPH0441399B2 (en)
JP2746280B2 (en) Monitoring system in transmission equipment
JP2000020414A (en) Method and device for diagnosing fault of shared bus
JPS584373B2 (en) electronic exchange system
JP3028865B2 (en) Inspection equipment for building equipment monitoring equipment
JPH05292067A (en) Redundancy configuration control method
JP2531276B2 (en) Subscriber circuit diagnostic method
JPH04172249A (en) Clinical inspection apparatus
US20060107109A1 (en) Communication processing apparatus and method and program for diagnosing the same
JPH0376352A (en) Simulating test equipment
JPS6051136B2 (en) Data error detection method
JP2564982B2 (en) General-purpose interface controller
JPS60245348A (en) Diagnosing method of transmission controlling system
JPH01313772A (en) Fault diagnosis supporting device for electronic device for automobile
JPS58127176A (en) Electric connection testing system
JPS6028017B2 (en) information processing equipment

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20000704