JPH0540708A - Test diagnostic system for input/output processor - Google Patents

Test diagnostic system for input/output processor

Info

Publication number
JPH0540708A
JPH0540708A JP3195655A JP19565591A JPH0540708A JP H0540708 A JPH0540708 A JP H0540708A JP 3195655 A JP3195655 A JP 3195655A JP 19565591 A JP19565591 A JP 19565591A JP H0540708 A JPH0540708 A JP H0540708A
Authority
JP
Japan
Prior art keywords
input
output
data
processing device
unit
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.)
Pending
Application number
JP3195655A
Other languages
Japanese (ja)
Inventor
Ryuichi Sakai
隆一 坂井
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 Corp
Original Assignee
NEC Corp
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 Corp filed Critical NEC Corp
Priority to JP3195655A priority Critical patent/JPH0540708A/en
Publication of JPH0540708A publication Critical patent/JPH0540708A/en
Pending legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

PURPOSE:To eliminate the need for the connection of a peripheral device for the test diagnosis of an input/output processor. CONSTITUTION:The input/output processor is provided with a storage means 11 storing operation regulation data regulating the operation of the input/output device within the input/output device, a starting means 12 starting the processing start of operation regulation data, an input/output means 13 analyzing operation regulation data and input/output-operating with the input/output processor and the input/output device and a generating/comparing means 14 automatically generating/comparing virtual data. The storage means 11 makes the input/output device connected with the input/output processor store operation regulation data. The starting means 12 starts the input/output means 13. The input/output means 13 analyzes operation regulation data and input/output-processes based on operation regulation data. Then, the generating/comparing means 14 automatically generates/compares input/output data between the input/output processor and the input/output device so as to execute the text diagnosis of the input/ output processor.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、入出力処理装置の試験
診断方式に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a test diagnosis system for an input / output processing device.

【0002】[0002]

【従来の技術】従来、入出力処理装置の試験診断は、入
出力処理装置内に仮想データ転送機能を持たせ、該機能
を使用して行っていた。また、入出力処理装置の障害に
対する試験診断は、入出力処理装置内に疑似障害機能を
持たせ、諸機能を使用して行っていた。
2. Description of the Related Art Conventionally, test diagnosis of an input / output processing device has been performed by providing a virtual data transfer function in the input / output processing device and using the function. Further, the test diagnosis for the failure of the input / output processing device is performed by using the various functions by providing the input / output processing device with a pseudo failure function.

【0003】[0003]

【発明が解決しようとする課題】上述した従来の入出力
処理装置の試験診断方式では、入出力処理装置とその配
下にある周辺装置とのインターフェース部の試験は、周
辺装置を入出力処理装置に接続しないと出来ない欠点が
あった。
In the conventional test diagnosis method for the input / output processing device described above, the interface unit between the input / output processing device and the peripheral device under it is tested by changing the peripheral device to the input / output processing device. There was a drawback that could not be done without connecting.

【0004】また、入出力処理装置とその配下にある周
辺装置とのインターフェース部障害を試験診断する事が
出来ず、人手にて疑似障害を発生させたり、周辺装置に
疑似障害発生機能を持たせないと、インターフェース部
の障害試験が出来ない欠点があった。
In addition, it is not possible to test and diagnose the interface failure between the input / output processing device and the peripheral device under the input / output processing device, and it is necessary to manually generate a pseudo error or to provide the peripheral device with a pseudo error occurrence function. Without it, there was a drawback that the failure test of the interface part could not be performed.

【0005】[0005]

【課題を解決するための手段】本発明の入出力処理装置
の試験診断方式は、入出力装置の動作を規定した動作規
定データを該入出力装置内に記憶する記憶手段と、前記
動作規定データの処理開始を起動する起動手段と、前記
動作規定データを解析し、前記入出力処理装置と前記入
出力装置との入出力動作を行う入出力手段と、仮想デー
タを自動生成、自動比較する生成比較手段とを入出力装
置に有している。
A test diagnosis system for an input / output processing device according to the present invention comprises a storage means for storing operation specifying data specifying the operation of the input / output device in the input / output device, and the operation specifying data. Generation means for activating the start of processing, input / output means for analyzing the operation regulation data and performing input / output operations between the input / output processing device and the input / output device, and automatic generation and comparison of virtual data. The comparison means and the input / output device are included.

【0006】[0006]

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

【0007】図8は本発明が適用される情報処理システ
ムの構成図の一部である。図8を参照すると、情報処理
システムは、入出力処理装置2と入出力装置(以下PI
Oと略す)1から構成されており、入出力処理装置2の
入出力チャネル21とPIO1とが接続されている。
FIG. 8 is a part of a block diagram of an information processing system to which the present invention is applied. Referring to FIG. 8, the information processing system includes an input / output processing device 2 and an input / output device (hereinafter referred to as PI
The input / output channel 21 of the input / output processing device 2 and the PIO 1 are connected to each other.

【0008】図1は、本発明の一実施例のPIO1の構
成を示している。図1を参照すると本PIO1は、記憶
手段11、起動手段12、入出力手段13および生成比
較手段14から構成されている。
FIG. 1 shows the configuration of a PIO 1 according to an embodiment of the present invention. Referring to FIG. 1, the PIO 1 is composed of a storage unit 11, a starting unit 12, an input / output unit 13, and a generation / comparison unit 14.

【0009】今、図9の情報処理システムに於いて、P
IO1を使用し、入出力処理装置2及び入出力チャネル
21をし試験診断する場合を考える。
Now, in the information processing system of FIG.
Consider a case where IO1 is used and the input / output processing device 2 and the input / output channel 21 are tested and diagnosed.

【0010】試験診断命令実行にて、外部よりPIO1
に対し動作規定データ記憶指示が通知される。動作規定
データ記憶指示の通知を受け取ったPIO1は記憶手段
11を起動する。記憶手段11の処理手順を示す図2を
参照すると、記憶手段11は、処理111、処理12に
て入出力処理装置2から送られてくる動作規定データを
入出力処理装置2からの終了通知まで記憶し続ける。入
出力処理装置2から終了通知がPIO1に発行される
と、処理113にて、記憶手段11は送られてきた動作
規定データの個数を記憶する。動作規定データ記憶後、
記憶手段11は処理114にて、起動手段12を起動
し、処理を終了する。記憶手段11にて起動された起動
手段12は、入出力手段13を起動し、処理を終了す
る。
When the test diagnostic command is executed, PIO1 is externally supplied.
Is instructed to store the operation regulation data. Upon receiving the notification of the operation regulation data storage instruction, the PIO 1 activates the storage unit 11. Referring to FIG. 2 showing the processing procedure of the storage means 11, the storage means 11 stores the operation regulation data sent from the input / output processing device 2 in the processing 111 and the processing 12 until the end notification from the input / output processing device 2. Keep remembering. When the end notification is issued to the PIO 1 from the input / output processing device 2, the storage unit 11 stores the number of the operation regulation data sent in the process 113. After storing the operation specification data,
In the processing 114, the storage means 11 activates the activation means 12 and ends the processing. The activation means 12 activated by the storage means 11 activates the input / output means 13 and ends the processing.

【0011】図3は入出力手段13の処理手順を示す。
図3を参照すると、起動手段12より起動された入出力
手段13は、処理131により最初の動作規定データを
記憶手段11より得る。動作規定データを得た入出力手
段13は、処理132にて入出力処理装置2に通信する
制御データを作成し、入出力処理装置2に対し、制御デ
ータを通知する。制御データを入出力処理装置2に通知
後、処理133にて生成比較手段4を起動し、生成比較
手段14からの終了通知を待ち合わせる。
FIG. 3 shows a processing procedure of the input / output means 13.
Referring to FIG. 3, the input / output unit 13 activated by the activation unit 12 obtains the first operation regulation data from the storage unit 11 by the process 131. The input / output unit 13 that has obtained the operation regulation data creates control data to communicate with the input / output processing device 2 in process 132, and notifies the input / output processing device 2 of the control data. After notifying the input / output processing device 2 of the control data, the generation / comparison means 4 is activated in step 133 to wait for the end notification from the generation / comparison means 14.

【0012】その後、生成比較手段14から終了通知を
受け取った入出力手段13は、処理134にて次の動作
規定データを記憶手段11より得、上記動作を繰り返
す。動作規定データを全て処理した入出力手段13は、
処理を終了する。
After that, the input / output unit 13 that has received the end notification from the generation / comparison unit 14 obtains the next operation regulation data from the storage unit 11 in processing 134, and repeats the above operation. The input / output unit 13 which has processed all the operation regulation data,
The process ends.

【0013】又、PIO4の入出力手段13から起動さ
れる生成比較手段14について、図4を参照して説明す
る。図4において、入出力手段13から起動された生成
比較手段14は、入出力手段13からの読み込み指示又
は、書き込み指示の動作命令により、処理141にて読
み込み動作か否かを判断する。
The generation / comparison means 14 activated by the input / output means 13 of the PIO 4 will be described with reference to FIG. In FIG. 4, the generation / comparison means 14 activated by the input / output means 13 determines whether or not a read operation is performed in the process 141 in accordance with a read instruction or a write instruction operation command from the input / output means 13.

【0014】今、入出力手段13からの動作指示が読み
込み動作である場合、処理142にて入出力手段13か
ら指示されたデータ数分だけ、入出力処理装置2に対す
る転送データを自動作成し、入出力処理装置2に対し転
送データを送る。転送データ生成終了又は、データ転送
終了後、処理143にて生成比較手段14は、終了通知
を入出力手段13に通知し、処理を終了する。
If the operation instruction from the input / output means 13 is a read operation, transfer data for the input / output processing device 2 is automatically created for the number of data instructed by the input / output means 13 in the process 142. Transfer data is sent to the input / output processing device 2. After the transfer data generation is completed or after the data transfer is completed, in step 143, the generation / comparison means 14 notifies the input / output means 13 of an end notification, and the processing is ended.

【0015】処理141にて、入出力手段13からの指
示が書き込み動作でいる場合は、処理144にて入出力
処理装置2から送られてくる転送データの自動比較を行
う。
If the instruction from the input / output means 13 indicates a write operation in process 141, the transfer data sent from the input / output processing device 2 is automatically compared in process 144.

【0016】その後、入出力処理装置2から送られてく
る転送データ終了通知後、処理143にて生成比較手段
14は、入出力手段13に対し終了通知を通知し、処理
を終了する。
After the transfer data end notification sent from the input / output processing device 2, the generation / comparison means 14 notifies the input / output means 13 of the end notification in step 143 and ends the processing.

【0017】すべての入出力処理装置2とPIO1との
入出力処理終了後、入出力期待値データと入出力結果値
データを比較する事で、入出力処理装置2及び入出力チ
ャネル21の入出力動作の正常性を確認する事が出来
る。
After completion of the input / output processing of all the input / output processing devices 2 and PIO 1, the input / output processing device 2 and the input / output channel 21 are input / output by comparing the input / output expected value data with the input / output result value data. You can confirm the normality of the operation.

【0018】次に、本発明の他の実施例について図面を
参照して説明する。
Next, another embodiment of the present invention will be described with reference to the drawings.

【0019】図5は本発明の他の実施例のPIO1の構
成を示している。図5を参照すると、図1に対して擬障
手段15が追加されていることがわかる。
FIG. 5 shows the configuration of a PIO 1 according to another embodiment of the present invention. Referring to FIG. 5, it can be seen that the pseudo obstacle means 15 is added to FIG.

【0020】記憶手段11、起動手段12および生成比
較手段14の機能は図1におけるこれらと同じであるか
ら説明は省略する。
The functions of the storage means 11, the activation means 12 and the generation / comparison means 14 are the same as those in FIG.

【0021】図5を参照すると、起動手段12より起動
された入出力手段16は、処理161より最初の動作規
定データを記憶手段11より得る。動作規定データを得
た入出力手段16は、処理162にて動作規定データ中
に疑似障害発生指定があるか否かを解析する。ここで、
疑似障害発生指定がある場合、入出力手段16は、擬障
手段15を起動し処理を続行する。処理162にて動作
規定データ中に疑似障害発生指定がない場合、次の処理
を実行する。
Referring to FIG. 5, the input / output unit 16 activated by the activation unit 12 obtains the first operation regulation data from the storage unit 11 by the process 161. The input / output unit 16 which has obtained the operation regulation data analyzes in process 162 whether or not there is a pseudo fault occurrence designation in the operation regulation data. here,
When the pseudo failure occurrence is designated, the input / output unit 16 activates the pseudo failure unit 15 and continues the processing. In the process 162, when the pseudo fault occurrence is not specified in the operation regulation data, the following process is executed.

【0022】次に、処理163にて入出力手段16は、
入出力処理装置2に通信する制御データを作成し、入出
力処理装置2に対し、制御データを通知する。制御デー
タを入出力処理装置に通知後、処理163にて入出力手
段16は、生成比較手段14を起動し、生成比較手段1
4からの終了通知を待ち合わせる。
Next, in process 163, the input / output means 16
Control data to be communicated to the input / output processing device 2 is created, and the control data is notified to the input / output processing device 2. After notifying the input / output processing device of the control data, the input / output unit 16 activates the generation / comparison unit 14 in process 163, and the generation / comparison unit 1
Wait for the end notification from 4.

【0023】その後、生成比較手段14から終了通知を
受け取った入出力手段13は、処理135にて次の動作
規定データを記憶手段11より得、上記動作を繰り返
す。動作規定データを全て処理した入出力手段16は、
処理を終了する。
After that, the input / output unit 13, which has received the end notification from the generation / comparison unit 14, obtains the next operation regulation data from the storage unit 11 in the process 135, and repeats the above operation. The input / output unit 16 which has processed all the operation regulation data,
The process ends.

【0024】PIO4内の入出手段16から起動される
擬障手段15について、図9を参照して説明する。図7
にて、判断手段16より起動された擬障手段15は、処
理151にて入出力手段16から通知された通知データ
を解析する。ここで、擬障手段15は、疑似障害種別を
認識する。その後、処理152にて擬障手段15は、入
出力手段16より指定された擬障を発生させ、処理を終
了する。
The improper means 15 activated by the in / out means 16 in the PIO 4 will be described with reference to FIG. Figure 7
Then, the pseudo obstacle means 15 activated by the judging means 16 analyzes the notification data notified from the input / output means 16 in the processing 151. Here, the pseudo obstacle means 15 recognizes the pseudo obstacle type. After that, in process 152, the pseudo obstacle unit 15 causes the pseudo obstacle specified by the input / output unit 16 to end the process.

【0025】すべての入出力処理装置2とPIO1との
入出力処理終了後、入出力期待値データと入出力結果値
データを比較する事で、入出力処理装置2及び入出力チ
ャネル21の入出力動作の障害時における正常性を確認
する事が出来る。
After completion of the input / output processing of all the input / output processing devices 2 and the PIO 1, the input / output processing device 2 and the input / output channel 21 are input / output by comparing the input / output expected value data with the input / output result value data. It is possible to confirm the normality at the time of operation failure.

【0026】[0026]

【発明の効果】以上説明したように本発明によれば、入
出力処理装置の試験診断に磁気テープや磁気ディスク装
置の様な周辺装置を接続する事なく、入出力装置とその
配下の周辺装置とのインターフェース部を容易に試験診
断する事ができる。
As described above, according to the present invention, the input / output device and its peripheral devices are not connected to the test diagnosis of the input / output processing device without connecting the peripheral device such as the magnetic tape or the magnetic disk device. The interface part with and can be easily tested and diagnosed.

【0027】また、人手にて疑似障害発生を行う事な
く、障害発生時期及び障害種別を容易に指定でき、且つ
入出力処理装置とその配下の周辺装置とのインターフェ
ース部障害時の入出力動作を容易にし試験診断すること
が出来る。
Further, it is possible to easily specify a failure occurrence time and a failure type without manually causing a pseudo failure, and to perform an input / output operation at the time of a failure of an interface section between the input / output processing device and its peripheral devices. It can be easily tested and diagnosed.

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

【図1】本発明の第1の実施例を示す。FIG. 1 shows a first embodiment of the present invention.

【図2】本発明における記憶手段の処理手順を示す。FIG. 2 shows a processing procedure of a storage unit according to the present invention.

【図3】本発明の第1の実施例における入出力手段の処
理手順を示す。
FIG. 3 shows a processing procedure of an input / output unit in the first embodiment of the present invention.

【図4】本発明における生成比較手段の処理手順を示
す。
FIG. 4 shows a processing procedure of generation / comparison means in the present invention.

【図5】本発明の第2の実施例を示す。FIG. 5 shows a second embodiment of the present invention.

【図6】本発明の第2の実施例における入出力手段の処
理手順を示す。
FIG. 6 shows a processing procedure of an input / output unit in the second embodiment of the present invention.

【図7】本発明の第2の実施例における疑似手段の処理
手順を示す。
FIG. 7 shows a processing procedure of a pseudo means in the second embodiment of the present invention.

【図8】本発明が適用される情報処理システムの構成図
の一部を示す。
FIG. 8 shows a part of a configuration diagram of an information processing system to which the present invention is applied.

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

1 入出力装置 2 入出力処理装置 21 入出力チャネル 11 記憶手段 12 起動手段 13,16 入出力手段 14 生成比較手段 15 擬障手段 DESCRIPTION OF SYMBOLS 1 Input / output device 2 Input / output processing device 21 Input / output channel 11 Storage means 12 Starting means 13,16 Input / output means 14 Generation comparison means 15 False obstacle means

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 入出力装置の動作を規定した動作規定デ
ータを該入出力装置内に記憶する記憶手段と、 前記動作規定データの処理開始を起動する起動手段と、 前記動作規定データを解析し、前記入出力処理装置と前
記入出力装置との入出力動作を行う入出力手段と、 仮想データを自動生成、自動比較する生成比較手段とを
入出力装置に有し、 前記記憶手段に動作規定データを記憶させ、前記起動手
段により前記入出力手段を起動し、該入出力手段により
動作規定データを解析し、動作規定データに基づいた入
出力処理を行い、前記生成比較手段により前記入出力処
理装置と前記入出力装置との間で入出力データを自動生
成、自動比較して、入出力処理装置の試験診断を行う事
を特徴とした入出力処理装置の試験診断方式。
1. A storage unit for storing, in the input / output device, operation specifying data that specifies the operation of the input / output device, a starting unit that starts processing of the operation specifying data, and analyzes the operation specifying data. The input / output device has input / output means for performing input / output operations between the input / output processing device and the input / output device, and generation / comparison means for automatically generating and comparing virtual data. Data is stored, the input / output unit is started by the starting unit, the operation regulation data is analyzed by the input / output unit, input / output processing is performed based on the operation regulation data, and the input / output processing is performed by the generation / comparison unit. A test diagnosis method for an input / output processing device, characterized in that input / output data is automatically generated and compared between the device and the input / output device to perform a test diagnosis of the input / output processing device.
【請求項2】 疑似障害を発生させる擬障手段を設け
て、前記入出力手段にて、動作規定データ中に疑似障害
発生のデータを発見すると、前記擬障手段を起動し、入
出力処理装置と入出力装置との間で入出力動作中に疑似
障害を発生させて入出力処理装置の試験診断を行う事を
特徴とした請求項1記載の入出力処理装置の試験診断方
式。
2. A pseudo obstacle generating means for generating a pseudo obstacle is provided, and when the input / output means finds the data indicating the occurrence of the pseudo obstacle in the operation regulation data, the pseudo obstacle means is started, and the input / output processing device. 2. The test diagnosis system for an input / output processing device according to claim 1, wherein a pseudo failure is generated between the input / output device and the input / output device to perform a test diagnosis of the input / output processing device.
JP3195655A 1991-08-06 1991-08-06 Test diagnostic system for input/output processor Pending JPH0540708A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3195655A JPH0540708A (en) 1991-08-06 1991-08-06 Test diagnostic system for input/output processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3195655A JPH0540708A (en) 1991-08-06 1991-08-06 Test diagnostic system for input/output processor

Publications (1)

Publication Number Publication Date
JPH0540708A true JPH0540708A (en) 1993-02-19

Family

ID=16344789

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3195655A Pending JPH0540708A (en) 1991-08-06 1991-08-06 Test diagnostic system for input/output processor

Country Status (1)

Country Link
JP (1) JPH0540708A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116171413A (en) * 2020-07-22 2023-05-26 恩德莱斯和豪瑟尔欧洲两合公司 Method of monitoring a first processor of a sensor module by means of a second processor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116171413A (en) * 2020-07-22 2023-05-26 恩德莱斯和豪瑟尔欧洲两合公司 Method of monitoring a first processor of a sensor module by means of a second processor

Similar Documents

Publication Publication Date Title
JPH10105502A (en) Peripheral equipment controller
JPH0540708A (en) Test diagnostic system for input/output processor
US5293572A (en) Testing system of computer by generation of an asynchronous pseudo-fault
JP2002132534A (en) Input-output testing system
KR100340049B1 (en) Method for testing chill programs using test scenario
JP2813252B2 (en) Fault diagnosis method for information processing equipment
JP2845261B2 (en) Write test method for external storage device and information processing system using the same
JP3114828B2 (en) Programming device
JPH05143395A (en) Diagnostic program execution system and log information display system to be used for the execution system
JPS60122432A (en) Interruption function diagnostic system in computer system
JPH0365735A (en) Vicarious execution system for diagnosis processing
JP2658699B2 (en) Method of managing device under test of input / output device test program
JPS62229339A (en) Diagnosis system for microprogram
JPH0573446A (en) Test diagnostic method for pseudo-input/output device and input/output processor
JPS6020771B2 (en) Micro diagnosis method
JPH06242982A (en) Virtual computer system testing method
JPS58211227A (en) Testing system of peripheral equipment
JPH04181321A (en) Microprogram loading system
JPH01166227A (en) Diagnosing system for device adaptor
JPH04152435A (en) Maintenance diagnosis method
JPH04262443A (en) Information processor
JPH0535519A (en) Execution system for diagnostic program
JPH02227742A (en) Pseudo fault generating system for information processing system
JPH04268657A (en) Test and diagnosis system for input/output channel
JPH09305431A (en) Debugging sentence acquiring method