JPH0227443A - 診断制御装置 - Google Patents

診断制御装置

Info

Publication number
JPH0227443A
JPH0227443A JP63176236A JP17623688A JPH0227443A JP H0227443 A JPH0227443 A JP H0227443A JP 63176236 A JP63176236 A JP 63176236A JP 17623688 A JP17623688 A JP 17623688A JP H0227443 A JPH0227443 A JP H0227443A
Authority
JP
Japan
Prior art keywords
port
diagnostic
ports
input
signal line
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.)
Granted
Application number
JP63176236A
Other languages
English (en)
Other versions
JPH0731613B2 (ja
Inventor
Atsushi Iwata
淳 岩田
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 JP63176236A priority Critical patent/JPH0731613B2/ja
Priority to US07/379,779 priority patent/US5088022A/en
Priority to EP89113059A priority patent/EP0351750B1/en
Priority to DE68921676T priority patent/DE68921676T2/de
Priority to AU38170/89A priority patent/AU618109B2/en
Publication of JPH0227443A publication Critical patent/JPH0227443A/ja
Publication of JPH0731613B2 publication Critical patent/JPH0731613B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/26Functional testing
    • G06F11/273Tester hardware, i.e. output processing circuits
    • G06F11/2733Test interface between tester and unit under test
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は情報処理システムの診断制御装置に関する。
〔従来の技術〕
第2図は従来の診断制御装置の一例を示すブロック図で
ある。第2図における情報処理システムはシステム制御
装置2.主記憶装置3.演算プロセッサ40〜45.及
び診断制御装置5から構成される装置 診断制御装置5はシステム制御装置2.主記憶装置3.
及び演算プロセッサ40〜45の診断プログラムを実行
する装置であシ、その内部は診断プロセッサ50とポー
ト制御回路51で構成されている。
診断プロセッサ50はシステム制御装置2.主記憶装置
3及び演算プロセッサ40〜45の診断プログラムの処
理を行うデータ処理部501と。
被診断装置を決定する診断装置番号を格納するレジスタ
502を含む。
データ処理部501は診断指示データを信号線5001
に出力し、被診断データを信号線5003によシ受信す
ることができる。また信号線5004゜5005によシ
レジスタ502の内容の更新や参照を行うことが可能で
ある。
レジスタ502はデータ処理部501によって設定され
た診断装置番号を保持し、その内容を信号線5002に
出力する。
ポート制御回路51はポート510〜517の8個の入
出力ポートを有し、信号線5001で入力した診断指示
データ全ポー)510〜517の各々に出力する。また
ポート510〜517から信号線5101〜5108−
!z介して入力した被診断データをセレクタ518で選
択して信号線5003に出力する。
ポート510〜517はそれぞれ主記憶装置3゜システ
ム制御装置2.演算プロセッサ40〜45と信号線51
09〜5116により接続され、各装置。
プロセッサに対して診断指示データを送出すると共に、
各装置、プロセッサから被診断データを受信する。
セレクタ518は信号線5101〜5108で入力した
各装置、ゾロ七°ツサからの被診断データ全信号線50
02による診断装置番号で選択出力する。
従って診断制御装置5は診断装置番号を設定すれば所望
の装置、プロセッサの診断プログラムの実行処理を実現
することができる。
ここで第2図に示した情報処理システムの縮小モデル及
び拡張モデルを考えてみると、演算プロセッサ42〜4
5が存在しない縮小モデルの場合は診断制御装置5のポ
ート514〜517は未使用になり、演算プロセッサを
4台増設する拡張モデルの場合は診断制御装置5のポー
トが足りないため、設計変更による増設又は他の診断制
御装置に変更する必要がある。
〔発明が解決しようとする課題〕
上述したように従来技術においては1診断制御装置の入
出力ポート数の変更が容易でない構造になっている。、
これは汎用コンピュータのようにシステム上の装置、プ
ロセッサの台数がある程度決っているシステムが多いた
めである。しかし近年登場シたスーノクーコンビーータ
のように性能重視型の情報処理システムにおいては、様
々なユーザ環境が考えられ、プロセッサ台数が少ないモ
デルと多いモデルが存在する。
従って診断制御装置の入出力ポート数で対処できない拡
張モデルが要求されると2診断制御装置の設計変更等の
処置が必要になるという欠点がある。また入出力ポート
数を十分大きく設計しておけば、la小モモデル要求さ
れると遊休ポートの数が増加してしまうという欠点が存
在する。
〔課題全解決する念めの手段〕
本発明によれば。
複数の情報処理装置の診断プログラムを実行する診断プ
ロセッサと複数の入出力ポートを有する1つ又は複数の
ポート制御回路(po、 p、  ・・・Pn)から成
る診断制御装置において。
診断プロセッサが診断装置番号を与えて被診断装置を決
定する制御手段と9診断指示データを出力し、被診断r
−夕を入力する第1の入出力制御手段とを具備し。
ポート制御回路の各々が第1のポートと複数の第2のポ
ートを有し、任意のポート制御回路P。
コ (O≦j≦n)について、第1のポートと診断プロセッ
サとを接続可能にする第1の接続手段と。
第2のポートと複数の情報処理装置とを、または該第2
のポートとポート制御回路Pjと異なるポート制御回路
Pk(0≦に≦n t k ’< j)の第1のポート
とを接続可能にする第2の接続手段と、第1のポートか
ら入力される診断指示データ及び診断装置番号を第2の
ポートから出力可能にする第2の入出力制御手段と、第
2のポートから入力される被診断データを第1のポート
から入力される診断装置番号で選択して第1のポートか
ら出力可能にする第3の入出力制御手段とを含むことを
特徴とする診断制御装置が得られる。
〔実施例〕
次に本発明について図面を参照して説明する。
第1図は本発明の一実施例を示すブロック図である。第
1図における情報処理システムはシステム制御装置2.
主記憶装置3.演算プロセッサ40〜45及び診断制御
装置1から構成されている。
診断制御装置1はシステム制御装置2.主記憶装置3.
及び演算プロセッサ40〜45の診断プログラムを実行
処理する装置であシ、その内部は診断プロセッサ10と
ポート制御回路11〜13で構成されている。
診断グロセッサ10はシステム制御装置2.主記憶装置
3.及び演算プロセッサ40〜45の診断プログラムの
処理を行うデータ処理部101と被診断装置を決定する
診断装置番号を格納するレジスタ102を含む。
データ処理部101は診断指示データを信号線1001
に出力し、被診断データを信号線1003により受信す
ることができる。また、信号線1004゜1005によ
りレジスタ102の内容の更新、参照が可能である。
レジスタ102はデータ処理部101により設定され九
診断装置番号全保持し、その内容を信号線1002に出
力する。
ポート制御回路11〜13は同一の回路構成のポート制
御回路であり、ポート制御回路11のポート111は信
号線1001〜1003により診断プロセッサ10と接
続されている。ポート制御回路11のポート112は信
号線1108〜1110によシ、ポート制御回路12の
ポート121と接続されている。ポート制御回路11の
ポート113は信号線1111〜1113により、ポー
ト制御回路13のポート131と接続されている。ポー
ト制御回路11のポート114と115は現在使用して
いない。ポート制御回路12のポー)122〜125は
それぞれ信号線群1208〜1211により主記憶装置
3.システム制御装置2.演算プロセッサ40.41と
接続されている。ポート制御回路13のポート132〜
135はそれぞれ信号線群1308〜1311により演
算プロセッサ42〜45と接続されている。
ポート制御回路11は信号1i!1001.1002で
ポート111に入力した診断指示データ、診断装置番号
を信号線1101.1102を使用してポート112〜
115に出力する。なお信号線1102の一部はセレク
タ116の選択信号としても使用される。またポート1
12〜115から入力した被診断データをそれぞれ信号
線1104〜1107を介してセレクタ116に入力し
9選択して信号線1103に介してポート111に出力
し、更にポー)111から信号線1003に出力される
ポート制御回路12は信号線1108,1109でポー
)121に入力した診断指示データ、診断装置番号を信
号線1201.1202を使用してポート122〜12
5に出力する。なお信号線1202の一部はセレクタ1
26の選択信号としても使用される。またポート122
〜125から入力した被診断データをそれぞれ信号!1
204〜1207を介してセレクタ126に入力し2選
択して信号線1203を介して&−)121に出力し、
さらにポート121から信号線1110に出力される。
ポート制御回路13は信号線1111.1112でポー
ト131に入力した診断指示データ、診断装置番号を信
号線1301,1302を使用してポート132〜13
5に出力する。なお信号線1302の一部はセレクタ1
36の選択信号としても使用される。またポート132
〜135から入力した被診断データをそれぞれ信号線1
304〜1307を介してセレクタ136に入力し9選
択して信号線1303i介してポート131に出力し、
さらにポート131から信号線1113に出力される。
第3図は第1図における診断装置番号と被診断装置との
一例の対応表である。診断装置番号は全8ビツトで最大
256台の被診断装置を認識することができる。第1図
ではセレクタ116の選択信号として診断装置番号のビ
ット4,5.セレクタ126,136の選択信号が同じ
くビット6t7になるように信号線1002,1109
,1112が予め接続されている。いま、演算プロセッ
サ44の診断プログラムを実行する場合、レジスタ10
2が(00000110)Bに設定され、データ処理部
101は診断指示データを送出する。診断指示データは
信号線1001→ポート111→信号線1101−+y
j?−) 113→信号線1111→ポート131→信
号線1301→ポート134→信号線群1310を経て
演算プロセッサ44に送られる。
これを受けて演算プロセッサは被診断データを送出する
。被診断データは、信号線群1310→ポ一ト134→
信号a1306を経てセレクタ136に入力される。セ
レクタ136の選択信号は(10)Bであるのでセレク
タ136の出力には信号線1306の内容が出力される
。従って被診断データは更に信号線1303→ポ一ト1
31→信号線1113→ポート113→信号線1105
ヲ経てセレクタ116に入力される。ここでセレクタ1
16の選択信号は(01)Bであるので、セレクタ11
6の出力には信号線1105の内容が出力される。従っ
て被診断データは更に信号線1103→ポー)111→
信号!j!1003を経てデータ処理部101に入力処
理される。
次に第1図の情報処理システムの縮小モデル及び拡張モ
デルを考える。演算プロセッサ42〜45が存在しない
縮小モデルの場合は、ポート制御回路z2.i3を削除
し、ポート112〜115に主記憶装置3.システム制
御装置2.演算プロセッサ40 、41’i接続すると
ともに、セレクタ116の選択信号が診断装置番号のビ
ット6.7になるように信号、1llo02t−接続す
れば、第3図に示した診断装置番号のまま診断プログラ
ムの実行が可能になる。
また演算プロセッサを4台追茄し1診断装置番号(00
001000)B〜(00001011)、を割シ当て
る場合は、ポート114の配下に新たなポート制御回路
を接続すれば、追加し九4台分の/ −トを増設するこ
とが可能である。
〔発明の効果〕
以上説明したように9本発明は診断制御装置の入出力ポ
ート数の縮小/拡張を容易に実現できるように構成した
ことによシ、ff報処理システムのシステム構成に適し
た診断制御装置を提供できるという効果がある。
・・・信号線、2・・・システム制御装置、 3−・・
主記憶装置、40〜45・・・演算プロセッサ、5・・
・診断制御装置、50・・・診断プロセッサ、51・・
・ポート制御回路、501・・・データ処理部、502
・・・レジスタ。
510〜517・・・ポート、518・・・セレクタ。
5003〜5003.5101〜5116・・・信号線
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック図。 第2図は従来の一例を示すブロック図、第3図は本発明
における診断装置番号と被診断装置との対応の一例を示
す図である。 1・・・診断制御装置、 10−・・診断プロセッサ。 11〜13・・・ポート制御回路、101・・・データ
処理部、102・・・レジスタ、111〜115 、1
21〜125,131 〜1 3 5 ・・・ ポ −
  ト  、116゜126 、136・・・セレクタ
、1001〜1005゜1101〜1113.1201
〜1211.1301〜1311第2図

Claims (1)

  1. 【特許請求の範囲】 1、複数の情報処理装置の診断プログラムを実行する診
    断プロセッサと複数の入出力ポートを有する1つ又は複
    数のポート制御回路(P_0、P_1、・・・、P_n
    )から成る診断制御装置において、診断プロセッサが診
    断装置番号を与えて被診断装置を決定する制御手段と、
    診断指示データを出力し被診断データを入力する第1の
    入出力制御手段とを具備し、 ポート制御回路の各々が第1のポートと複数の第2のポ
    ートを有し、任意のポート制御回路P_j(0≦j≦n
    )について、第1のポートと診断プロセッサとを接続可
    能にする第1の接続手段と、第2のポートと複数の情報
    処理装置とを、あるいは該第2のポートとポート制御回
    路P_jと異なるポート制御回路P_k(0≦k≦n、
    k≠j)の第1のポートとを接続可能にする第2の接続
    手段と、第1のポートから入力される診断指示データ及
    び診断装置番号を第2のポートから出力可能にする第2
    の入出力制御手段と、第2のポートから入力される被診
    断データを第1のポートから入力される診断装置番号で
    選択して第1のポートから出力可能にする第3の入出力
    制御手段とを含むことを特徴とする診断制御装置。
JP63176236A 1988-07-16 1988-07-16 診断制御装置 Expired - Lifetime JPH0731613B2 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP63176236A JPH0731613B2 (ja) 1988-07-16 1988-07-16 診断制御装置
US07/379,779 US5088022A (en) 1988-07-16 1989-07-14 Diagnostic system having multi-level port and flexible interface with a main port control unit and plurality of order port and primary port control units
EP89113059A EP0351750B1 (en) 1988-07-16 1989-07-17 Diagnostic system having flexibility adaptable for various scales of information processing system
DE68921676T DE68921676T2 (de) 1988-07-16 1989-07-17 Flexibles Diagnosesystem, anpassbar an Datenverarbeitungssysteme verschiedener Grösse.
AU38170/89A AU618109B2 (en) 1988-07-16 1989-07-17 Diagnostic system having flexibility adaptable for various scales of information processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63176236A JPH0731613B2 (ja) 1988-07-16 1988-07-16 診断制御装置

Publications (2)

Publication Number Publication Date
JPH0227443A true JPH0227443A (ja) 1990-01-30
JPH0731613B2 JPH0731613B2 (ja) 1995-04-10

Family

ID=16010019

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63176236A Expired - Lifetime JPH0731613B2 (ja) 1988-07-16 1988-07-16 診断制御装置

Country Status (5)

Country Link
US (1) US5088022A (ja)
EP (1) EP0351750B1 (ja)
JP (1) JPH0731613B2 (ja)
AU (1) AU618109B2 (ja)
DE (1) DE68921676T2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007114010A (ja) * 2005-10-19 2007-05-10 Kakumaru:Kk 測量地点明示プレートの固設構造

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0552288A1 (en) * 1990-10-03 1993-07-28 Thinking Machines Corporation Parallel computer system
US5379386A (en) * 1991-09-05 1995-01-03 International Business Machines Corp. Micro channel interface controller
US5751728A (en) * 1991-11-12 1998-05-12 Nec Corporation Semiconductor memory IC testing device
US5375209A (en) * 1992-03-27 1994-12-20 Cyrix Corporation Microprocessor for selectively configuring pinout by activating tri-state device to disable internal clock from external pin
JP2845155B2 (ja) * 1995-02-07 1999-01-13 日本電気株式会社 シングルチップマイクロコンピュータのエミュレーションチップ
US5864659A (en) * 1995-03-07 1999-01-26 Intel Corporation Computer server with improved reliability, availability and serviceability
US5712972A (en) * 1995-06-07 1998-01-27 Sony Corporation Identification of faults in data paths and functional units of a central processing unit by a systematic execution of test instructions
US6697962B1 (en) 2000-10-20 2004-02-24 Unisys Corporation Remote computer system monitoring and diagnostic board
US7386642B2 (en) 2005-01-28 2008-06-10 Sony Computer Entertainment Inc. IO direct memory access system and method
JP2006216042A (ja) * 2005-02-04 2006-08-17 Sony Computer Entertainment Inc 割り込み処理のためのシステムおよび方法
US7680972B2 (en) * 2005-02-04 2010-03-16 Sony Computer Entertainment Inc. Micro interrupt handler

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1107876A (en) * 1965-04-06 1968-03-27 Inst Kib An Ukr Ssr Device for checking the operation of digital computers
US4381563A (en) * 1980-12-18 1983-04-26 International Business Machines Corporation Apparatus and method for visually presenting analytical representations of digital signals
US4442502A (en) * 1981-03-30 1984-04-10 Datapoint Corporation Digital information switching system
US4439826A (en) * 1981-07-20 1984-03-27 International Telephone & Telegraph Corporation Diagnostic system for a distributed control switching network
US4701845A (en) * 1984-10-25 1987-10-20 Unisys Corporation User interface processor for computer network with maintenance and programmable interrupt capability
US4716523A (en) * 1985-06-14 1987-12-29 International Business Machines Corporation Multiple port integrated DMA and interrupt controller and arbitrator
US4751634A (en) * 1985-06-14 1988-06-14 International Business Machines Corporation Multiple port communications adapter apparatus
US4729124A (en) * 1985-12-19 1988-03-01 Concurrent Computer Corporation Diagnostic system
US4935868A (en) * 1988-11-28 1990-06-19 Ncr Corporation Multiple port bus interface controller with slave bus

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007114010A (ja) * 2005-10-19 2007-05-10 Kakumaru:Kk 測量地点明示プレートの固設構造

Also Published As

Publication number Publication date
US5088022A (en) 1992-02-11
EP0351750A2 (en) 1990-01-24
EP0351750B1 (en) 1995-03-15
DE68921676T2 (de) 1995-07-27
JPH0731613B2 (ja) 1995-04-10
DE68921676D1 (de) 1995-04-20
EP0351750A3 (en) 1991-03-13
AU3817089A (en) 1990-01-18
AU618109B2 (en) 1991-12-12

Similar Documents

Publication Publication Date Title
US6233635B1 (en) Diagnostic/control system using a multi-level I2C bus
JPH0227443A (ja) 診断制御装置
US20020087749A1 (en) Computer system, CPU and memory installed apparatus, and input/output control apparatus
US5159674A (en) Method for supplying microcommands to multiple independent functional units having a next microcommand available during execution of a current microcommand
US4462029A (en) Command bus
CA2177105A1 (en) Information processing system for selectively connecting multiple types of extension devices to connection ports
JPH02230356A (ja) 情報処理装置のバス拡張装置
JPH1139185A (ja) エミュレート装置
JPS6041102A (ja) シ−ケンス制御装置
JPS6170681A (ja) 分散プロセツサの診断装置
JPH05223902A (ja) 半導体集積回路
JPH0713917A (ja) 構成変更システム
JP3125950B2 (ja) 特定用途向け集積回路
JPH04107746A (ja) マイクロコンピュータ
JPS5860361A (ja) オンラインデバッグ方法
JPS6278660A (ja) デ−タ転送装置
JP3357952B2 (ja) 自動検査システム
JPH01112434A (ja) マイクロコンピュータ
KR100477138B1 (ko) 퍼스널컴퓨터시스템
JPS63307570A (ja) 星形トポロジのスイツチ装置
HK23396A (en) Direct control facility for multiprocessor network
JPH1127260A (ja) Isdnターミナルアダプタ用多機能汎用ポート
JPS62145438A (ja) マイクロコンピユ−タ
JPH01130232A (ja) マイクロコンピュータ
JPS62235670A (ja) 入出力回路