JPH01191237A - 自動試験方式 - Google Patents
自動試験方式Info
- Publication number
- JPH01191237A JPH01191237A JP1545588A JP1545588A JPH01191237A JP H01191237 A JPH01191237 A JP H01191237A JP 1545588 A JP1545588 A JP 1545588A JP 1545588 A JP1545588 A JP 1545588A JP H01191237 A JPH01191237 A JP H01191237A
- Authority
- JP
- Japan
- Prior art keywords
- test
- margin
- program
- command
- clock
- 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
Links
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔概 要〕
情報処理装置のハードウェアの動作マージンについての
自動試験方式に関し、 マージン試験をSvPを通さず、ソフトウェアで処理可
能にして、人手操作に見られる誤操作発生、試験者確保
および試験マニュアルの整備が必要、などの問題を除去
することを目的とし、情報処理装置のハードウェアの動
作マージンについての自動試験方式において、該情報処
理装置の各部試験対象に対するマージン値を設定するプ
ログラム及びそれを解除するプログラムを用意しておき
、コマンド投入で、該マージン値設定プログラムを走行
させて試験対象に対するマージン値設定を行ない、次い
て試験プログラムを走行させて試験を行ない、更に設定
解除プログラムを走行させて前記設定マージン値へ通常
値へ戻す構成とする。
自動試験方式に関し、 マージン試験をSvPを通さず、ソフトウェアで処理可
能にして、人手操作に見られる誤操作発生、試験者確保
および試験マニュアルの整備が必要、などの問題を除去
することを目的とし、情報処理装置のハードウェアの動
作マージンについての自動試験方式において、該情報処
理装置の各部試験対象に対するマージン値を設定するプ
ログラム及びそれを解除するプログラムを用意しておき
、コマンド投入で、該マージン値設定プログラムを走行
させて試験対象に対するマージン値設定を行ない、次い
て試験プログラムを走行させて試験を行ない、更に設定
解除プログラムを走行させて前記設定マージン値へ通常
値へ戻す構成とする。
本発明は、情報処理装置のハードウェアの動作マージン
についての自動試験方式に関する。
についての自動試験方式に関する。
情報処理装置のハードウェア試験には、保守試験プログ
ラム(Test Maintenance Progr
am、略してTMP)による動作確認試験と電圧マージ
ン/クロックマージン等の動作マージン試験がある。
ラム(Test Maintenance Progr
am、略してTMP)による動作確認試験と電圧マージ
ン/クロックマージン等の動作マージン試験がある。
電圧マージン試験は情報処理装置の電源電圧を上/下限
値の範囲で変更して、またそれを所定時間継続して動作
正常/異常をみる等により行ない、またクロックマージ
ン試験はクロック周波数を許容範囲で変更して、またそ
れを所定時間継続して動作正常/異常をみる等により行
なう。これらの試験は情報処理装置の製造が完了した段
階で行ない、結果を出荷時試験成績書に記入する。
値の範囲で変更して、またそれを所定時間継続して動作
正常/異常をみる等により行ない、またクロックマージ
ン試験はクロック周波数を許容範囲で変更して、またそ
れを所定時間継続して動作正常/異常をみる等により行
なう。これらの試験は情報処理装置の製造が完了した段
階で行ない、結果を出荷時試験成績書に記入する。
電圧マージン/クロックマージン試験は、従来はサービ
スプロセッサ(SVP)を通して行なっている。即ち、
SVPより、人手操作により所定のコマンドを投入し、
電圧マージン/クロックマージン値を設定して、試験を
実施している。情報処理装置には上記コマンドを受けて
その通りにする、例えば電源電圧を定格より5%アップ
せよなら5%増の電源電圧にする制御系がある。
スプロセッサ(SVP)を通して行なっている。即ち、
SVPより、人手操作により所定のコマンドを投入し、
電圧マージン/クロックマージン値を設定して、試験を
実施している。情報処理装置には上記コマンドを受けて
その通りにする、例えば電源電圧を定格より5%アップ
せよなら5%増の電源電圧にする制御系がある。
しかしこのSVPを通しての人手による試験では次のよ
うな問題が発生している。■誤操作による問題発生。こ
れは不必要なエラーを招く原因となる。■試験者(操作
員)の確保が必要。これは省力化に逆行する。■試験マ
ニュアルの整備が必要。試験要領を細かく開示しなけれ
ばならないから、試験マニュアルの記入内容が多くなる
。
うな問題が発生している。■誤操作による問題発生。こ
れは不必要なエラーを招く原因となる。■試験者(操作
員)の確保が必要。これは省力化に逆行する。■試験マ
ニュアルの整備が必要。試験要領を細かく開示しなけれ
ばならないから、試験マニュアルの記入内容が多くなる
。
サービスプロセッサ(’5VP)を通しての人手操作に
よる電圧マージン/クロックマージン試験は、上記のよ
うに、誤操作発生、試験者確保および試験マニュアルの
整備が必要、などの問題がある。
よる電圧マージン/クロックマージン試験は、上記のよ
うに、誤操作発生、試験者確保および試験マニュアルの
整備が必要、などの問題がある。
本発明はこれを自動処理可能、特にSVPを通さず、ソ
フトウェアで処理可能にして、上記問題を解決すること
を目的とするものである。
フトウェアで処理可能にして、上記問題を解決すること
を目的とするものである。
本発明では、テストメンテナンスプログラム(TMP)
の試験範囲でなかった電圧マージン/クロックマージン
試験をTMP試験の1項目とし、これにより該試験を自
動的に実行する。
の試験範囲でなかった電圧マージン/クロックマージン
試験をTMP試験の1項目とし、これにより該試験を自
動的に実行する。
第1図は、電圧マージン/クロックマージン値を設定/
解除するプログラムの概要を示す。これはアセンブラで
組まれており、プログラム−Aは電圧マージン/クロッ
クマージン値を設定し、プログラム−Bは同Aで設定し
た電圧マージン/クロックマージン値を通常の値に戻す
各プログラムである。図のC5ECT (シーセクト
)0.Pは制御文、MNTB (メンテナンスB)はダ
イアグプログラムの命令文でAAAAは情報処理装置(
CPU。
解除するプログラムの概要を示す。これはアセンブラで
組まれており、プログラム−Aは電圧マージン/クロッ
クマージン値を設定し、プログラム−Bは同Aで設定し
た電圧マージン/クロックマージン値を通常の値に戻す
各プログラムである。図のC5ECT (シーセクト
)0.Pは制御文、MNTB (メンテナンスB)はダ
イアグプログラムの命令文でAAAAは情報処理装置(
CPU。
DCH)を停止状態に設定し、BBBBは各CPU、
DCH(チャネル)別に電圧マージン/クロックマージ
ン値を設定し、ccccはCPU、 DCHをスタート
状態とする。これでプログラム−Aは終了する。プログ
ラム−BのDDDDはCPU、DCHを停止状態に設定
し、EEEEは各CPU、DCHに対し電圧マージン/
クロックマージン値を通常値に設定しくノーマル状態に
戻し)、FFFFはCPU、DCHをスタート状態にす
る。
DCH(チャネル)別に電圧マージン/クロックマージ
ン値を設定し、ccccはCPU、 DCHをスタート
状態とする。これでプログラム−Aは終了する。プログ
ラム−BのDDDDはCPU、DCHを停止状態に設定
し、EEEEは各CPU、DCHに対し電圧マージン/
クロックマージン値を通常値に設定しくノーマル状態に
戻し)、FFFFはCPU、DCHをスタート状態にす
る。
上記電圧マージン/クロックマージン値設定プログラム
を使用しての試験要領を第2図で説明すると、この第2
図の■ではTMPによる情報処理装置の通常の動作試験
を行ない、■以降で電圧マージン/クロックマージン試
験を行なう。
を使用しての試験要領を第2図で説明すると、この第2
図の■ではTMPによる情報処理装置の通常の動作試験
を行ない、■以降で電圧マージン/クロックマージン試
験を行なう。
即ち■でプログラム−Aを用いて、試験しようとする電
圧マージン/クロックマージン値を設定し、■でTMP
の従来部分による電圧マージン/クロックマージン試験
を行なう。各種電圧マージン値、各種クロックマージン
値を各CPU、DCHに設定し、マージン試験を行なう
から、■と■は繰り返し行なうことになる。■はこれを
示す。
圧マージン/クロックマージン値を設定し、■でTMP
の従来部分による電圧マージン/クロックマージン試験
を行なう。各種電圧マージン値、各種クロックマージン
値を各CPU、DCHに設定し、マージン試験を行なう
から、■と■は繰り返し行なうことになる。■はこれを
示す。
■以降は復帰処理を示す。即ち■ではプログラム−Bを
用いて電圧マージン/クロックマージンを通常値に設定
し、■ではそれで動作させて、正常動作を確認する。
用いて電圧マージン/クロックマージンを通常値に設定
し、■ではそれで動作させて、正常動作を確認する。
この第2図に示す試験手順をTMPヘカタログすること
により、電圧マージン/クロックマージン試験を含む情
報処理装置の自動試験を実現することができる。
により、電圧マージン/クロックマージン試験を含む情
報処理装置の自動試験を実現することができる。
本発明をDIPS−11/45 Eの保守試験プログラ
ム(IT3−TMP)に適用した例を第3図、第4図に
示す。IT3−TMPはDIPS〜11 / 45 E
のホスト上で走行するプログラムであり、第3図に示す
構成を有する。即ちCPU試験モジュール、MEM(メ
モリ)試験モジュール、チャネル試験モジュール、シス
テム試験モジュールを備えるが、本発明ではこれに前記
の電圧マージン/クロックマージン値設定モジュール(
プログラム−A、−B)を加える。
ム(IT3−TMP)に適用した例を第3図、第4図に
示す。IT3−TMPはDIPS〜11 / 45 E
のホスト上で走行するプログラムであり、第3図に示す
構成を有する。即ちCPU試験モジュール、MEM(メ
モリ)試験モジュール、チャネル試験モジュール、シス
テム試験モジュールを備えるが、本発明ではこれに前記
の電圧マージン/クロックマージン値設定モジュール(
プログラム−A、−B)を加える。
この保守試験プログラムIT3−TMPのカタログ機能
により、第4図に示すテストコマンド群をカタログする
。この第4図の左上端の°TESTI’はカタログの名
称であり、CALL TESTIでこの第4図のテス
ト全部が行なわれる。また“TEST’ はコマンドで
あり、第4図最上段のそれは第3図のCPU試験モジュ
ール1〜nを指定する。TESTcpu puooで
、PUQO基板のCPUにCPU試験モジュールを流す
。DSWはデータ(またはプログラム)スイッチであり
、008は試験結果をLP(ラインプリンタ)に打出せ
を示す。TはDSWの入力位置を示し、他にY(コンソ
ールのDSW)。
により、第4図に示すテストコマンド群をカタログする
。この第4図の左上端の°TESTI’はカタログの名
称であり、CALL TESTIでこの第4図のテス
ト全部が行なわれる。また“TEST’ はコマンドで
あり、第4図最上段のそれは第3図のCPU試験モジュ
ール1〜nを指定する。TESTcpu puooで
、PUQO基板のCPUにCPU試験モジュールを流す
。DSWはデータ(またはプログラム)スイッチであり
、008は試験結果をLP(ラインプリンタ)に打出せ
を示す。TはDSWの入力位置を示し、他にY(コンソ
ールのDSW)。
N (DSWなし)などがある。TEST ME月、
TESTDCHなどもこれに準する。’IOM’ は1
0分であり、試験を10分行なえを示す。こ−まではノ
ーマルテストである。
TESTDCHなどもこれに準する。’IOM’ は1
0分であり、試験を10分行なえを示す。こ−まではノ
ーマルテストである。
次のTEST ZZZはマージン値をセットするステッ
プである。■はマージン値設定、■はその値でのテスト
、■はマージン値復帰、■はその値でのテスト(動作正
常確認)であり、GENDでこの試験が終了する。
プである。■はマージン値設定、■はその値でのテスト
、■はマージン値復帰、■はその値でのテスト(動作正
常確認)であり、GENDでこの試験が終了する。
I T 3−TMP配下のカタログ起動コマンドで上記
カタログを起動することにより、自動試験を実行する。
カタログを起動することにより、自動試験を実行する。
第5図に示すように、情報処理装置のハードウェアは中
央処理装置CPU、メモリ制御装置MCU1メモリME
M、チャネル装置CH,およびサービスプロセッサSv
Pなどである。外部記憶装置(ディスク)DKおよびコ
ンソールCNSがチャネル装置CHに接続され、保守試
験プログラムIT3−TMPなどは外部記憶装置DKに
格納される。前記電圧マージン/クロックマージン試験
を行なうにはコンソールCNSでコマンドCALLTE
ST 1を入力すればよく、これでディスクDKからI
T3−TMPが読出されてメモリMEMヘロードされ、
次いで走行開始して上記試験が自動的に行なわれ、結果
がコンソールのプリンタに打出される。試験は長時間に
亘るが、夕方退社時に上記コマンドを投入しておけば朝
出社して結果を知ることができる。
央処理装置CPU、メモリ制御装置MCU1メモリME
M、チャネル装置CH,およびサービスプロセッサSv
Pなどである。外部記憶装置(ディスク)DKおよびコ
ンソールCNSがチャネル装置CHに接続され、保守試
験プログラムIT3−TMPなどは外部記憶装置DKに
格納される。前記電圧マージン/クロックマージン試験
を行なうにはコンソールCNSでコマンドCALLTE
ST 1を入力すればよく、これでディスクDKからI
T3−TMPが読出されてメモリMEMヘロードされ、
次いで走行開始して上記試験が自動的に行なわれ、結果
がコンソールのプリンタに打出される。試験は長時間に
亘るが、夕方退社時に上記コマンドを投入しておけば朝
出社して結果を知ることができる。
これに対して従来方式ではサービスプロセッサSvPに
より電圧マージン/クロックマージン値の設定を行ない
く操作A)、次にコンソールCNSによりTMP走行を
指示しく操作B)、コンソールCNSのデイスプレィに
表示された又はプリンタに打出された試験結果を見てO
Kなら次の試験対象に対する操作Aを行ない、次いで操
作Bを行ない、試験結果がOKでなければ調査を行ない
、これらを繰り返すことになる。
より電圧マージン/クロックマージン値の設定を行ない
く操作A)、次にコンソールCNSによりTMP走行を
指示しく操作B)、コンソールCNSのデイスプレィに
表示された又はプリンタに打出された試験結果を見てO
Kなら次の試験対象に対する操作Aを行ない、次いで操
作Bを行ない、試験結果がOKでなければ調査を行ない
、これらを繰り返すことになる。
以上説明した本発明方式では、次の効果が期待される。
■予めプログラム化しであるので誤操作の心配がない、
■人手操作試験では必要である試験者(操作員)を削減
でき、経験者でな(ても簡単に人手操作と同等の試験を
行なうことができる、■本Q明は電圧マージン/クロッ
クマージン試験だけでなく他の試験へも通用できる。
■人手操作試験では必要である試験者(操作員)を削減
でき、経験者でな(ても簡単に人手操作と同等の試験を
行なうことができる、■本Q明は電圧マージン/クロッ
クマージン試験だけでなく他の試験へも通用できる。
第1図は本発明で設けるマージン値設定/解除プログラ
ムの説明図、 第2図はマージン試験要領を示す説明図、第3図は本発
明の実施例を示すプログラム構成図、 第4図はマージン試験用のカタログ例を示す説明図、 第5図は情報処理装置ハードウェア構成を示す説明図で
ある。 第1図でプログラム−Aはマージン値設定プログラム、
プログラム−Bはマージン値解除プログラムである。
ムの説明図、 第2図はマージン試験要領を示す説明図、第3図は本発
明の実施例を示すプログラム構成図、 第4図はマージン試験用のカタログ例を示す説明図、 第5図は情報処理装置ハードウェア構成を示す説明図で
ある。 第1図でプログラム−Aはマージン値設定プログラム、
プログラム−Bはマージン値解除プログラムである。
Claims (1)
- 【特許請求の範囲】 1、情報処理装置のハードウェアの動作マージンについ
ての自動試験方式において、 該情報処理装置の各部試験対象に対するマージン値を設
定するプログラム(プログラム−A)及びそれを解除す
るプログラム(プログラム−B)を用意しておき、 コマンド投入で、該マージン値設定プログラムを走行さ
せて試験対象に対するマージン値設定を行ない、次いて
試験プログラムを走行させて試験を行ない、更に設定解
除プログラムを走行させて前記設定マージン値へ通常値
へ戻すことを特徴とする自動試験方式。 2、マージンは電圧マージン/クロックマージンである
請求項1記載の自動試験方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1545588A JPH01191237A (ja) | 1988-01-26 | 1988-01-26 | 自動試験方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1545588A JPH01191237A (ja) | 1988-01-26 | 1988-01-26 | 自動試験方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01191237A true JPH01191237A (ja) | 1989-08-01 |
Family
ID=11889277
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1545588A Pending JPH01191237A (ja) | 1988-01-26 | 1988-01-26 | 自動試験方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01191237A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009020630A (ja) * | 2007-07-11 | 2009-01-29 | Fujitsu Ltd | コンピュータ装置の試験方法及び装置及びプログラム |
-
1988
- 1988-01-26 JP JP1545588A patent/JPH01191237A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009020630A (ja) * | 2007-07-11 | 2009-01-29 | Fujitsu Ltd | コンピュータ装置の試験方法及び装置及びプログラム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6120816B2 (ja) | ||
| JP2614674B2 (ja) | 印刷機の電子制御装置の診断装置および方法 | |
| JPH01191237A (ja) | 自動試験方式 | |
| Carey | Introduction to Automated Test Systems—Back to Basics | |
| JP3191873B2 (ja) | 半導体測定装置 | |
| JP2020204847A (ja) | 制御用ソフトウェアのテストシナリオ自動生成方法、装置及び自動テスト方法、装置ならびにコンピュータプログラム | |
| JPH0577143A (ja) | 自動化ラインの故障診断装置 | |
| JPS63281597A (ja) | 分散形制御システムの機能検査方式 | |
| JPH02189476A (ja) | 電子回路の測定方法 | |
| CN112666923A (zh) | 一种轨道交通车载控制器故障诊断系统 | |
| JPS6016653B2 (ja) | 情報処理装置の自動試験方式 | |
| JP2549690B2 (ja) | チャネルプロセッサの擬似障害試験方式 | |
| JPS60262249A (ja) | マイクロプロセツサ応用装置 | |
| JPS6151578A (ja) | 電子回路装置障害診断方式 | |
| JPH05143395A (ja) | 診断プログラム実行方式およびそれに使用されるログ情報表示方式 | |
| JPH03294934A (ja) | 高級プログラム言語用デバッガ | |
| JPH04338851A (ja) | 出力専用制御部の試験方式 | |
| JPS6333650B2 (ja) | ||
| JPS62260234A (ja) | 故障診断装置 | |
| JPH0397040A (ja) | 試験プログラムの検査方式 | |
| JPS6225340A (ja) | 検査装置 | |
| JPS6220579B2 (ja) | ||
| JPH02232740A (ja) | サービスプロセッサの試験方式 | |
| JPH0652508B2 (ja) | 自動診断方式 | |
| JPH03257380A (ja) | 電子回路モジュールのトラブル解析支援システム |