JPS61501801A - デ−タ処理装置を監視する装置 - Google Patents

デ−タ処理装置を監視する装置

Info

Publication number
JPS61501801A
JPS61501801A JP60501592A JP50159285A JPS61501801A JP S61501801 A JPS61501801 A JP S61501801A JP 60501592 A JP60501592 A JP 60501592A JP 50159285 A JP50159285 A JP 50159285A JP S61501801 A JPS61501801 A JP S61501801A
Authority
JP
Japan
Prior art keywords
address
data processing
addresses
bus
register
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
JP60501592A
Other languages
English (en)
Inventor
オスフエルト,ベングト エリツク
パルムグレン,ウルフ エリツク
Original Assignee
テレフオンアクチ−ボラゲツト エル エム エリクソン
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 テレフオンアクチ−ボラゲツト エル エム エリクソン filed Critical テレフオンアクチ−ボラゲツト エル エム エリクソン
Publication of JPS61501801A publication Critical patent/JPS61501801A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0751Error or fault detection not based on redundancy
    • G06F11/0763Error or fault detection not based on redundancy by bit configuration check, e.g. of formats or tags
    • 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)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Debugging And Monitoring (AREA)
  • Selective Calling Equipment (AREA)
  • Detection And Correction Of Errors (AREA)
  • Hardware Redundancy (AREA)

Abstract

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

Description

【発明の詳細な説明】 データ処理装置を監視する装置 技術分野 本発明は電気通信装置等を制御するデータ処理装置を監視する装置に関係し、こ の装置は一時に2°アドレスを転送する能力のアドレス・バスを含み、このバス はメモリ位置や入出力端子のようなに個のコンピュータ素子に接続され、これら の各々はバスを介して転送される割当2進アドレスによりアクセスされ、かつデ ータ処理に用いられる第1分類のにアドレスに関係し、データ処理が実行されて いる間は用いられない第2分類の2 −にアドレスから構成されるアドレス冗長 性が利用可能となっている。
背景技術 比較付同期複製、多数決選択による多重冗長、パリティ検査や「ウォッチ・ドッ グ」の形式のaullt、視やマイクロプログラム化されたポインタ制御はデー タ処理装置を監視する公知の原理である。部分的にしか使用されていないとして も、複製は多くの場合高価である。パリティ検査は相当な部品数増大を必要とす る。ポインタl11tlやパリティ生成はデータ処理のアクセス時間増加を意味 する。時間監視は遅い誤り検出を生じる。
現状は、例えば「耐故障コンピユーテイングに関する第12回国際シンポジウム J ([SSN番号0731−3071>、セツション6Bオンライン・モニタ リング、237−256頁を参照されたい。
発明の開示 アドレス・バスを介して転送されるアドレスはデータ転送とデータ計算により公 知の方法で形成されるため、アドレス監視時に本発明により、ストアト・プログ ラムtill!Ilの電気通信装置のようなデータ処理装置の間接監視が得られ る。
本発明の装置は請求の範囲に開示するように、重要でない部品の追加、特にアド レス・バスに接続され、出力が誤り信号発生器に接続されている最大2°の単純 指示レジスタの追加により特徴づけられる。しかしながら、本発明の監視原理の 条件は、アドレス・バスが接続されたコンピュータ素子の数に関連して序論で述 べた過大な能力、すなわち2°〉kを有している点である。この条件は、特にn −16で可能なアドレスの内の小部分のみを使用しているコンピュータ素子の応 用例の現在のコンピュータにはし゛ばしば存在し、従って上述した2種類のアド レスが得られる。
本発明によると指示レジスタはそのアドレスの分類関係に関する情報を記憶する 。正しいデータ処理は第1分類のアドレスにのみ生じるため、バスを介して転送 されたアドレスが第2分類に含まれるというレジスタにより得られる各指示から 誤り信号が発生される。データ処理装置のアドレス冗長度が大きければ大きい程 、簡単な本発明の監視装置がデータ処理エラーを発見する確立が大きい。
図面の簡単な説明 本発明は添附した図面を参照して以下に詳細に説明され、因ではアドレス・バス 3とデータ処理装@1のコンピュータ素子2、及び誤り信号発生器5とアドレス ・バスに接続した指示レジスタ4を含む監視装置が図示されている。
発明の好適な実施態様 従来のデータ処理装置1では、図にコンピュータ素子(2/1.2/2、・・・ ・・・2/k)が図示され、そのアクセス入力はアドレス・バス3に接続されて いる。アドレス・バスは0本の並列線路の助けにより一時に212進アドレス数 を転送可能であり、これらの数は例えば図示していないアドレス計算装置から来 る。コンピュータ素子の各々のアクセス入力はバスに含まれてはいるが図面には 図示されていない従来のアドレス・デコーダの出力に接続されている。素子に割 当てた第1分類アドレス数がバスを介して転送された時にこの素子へのアクセス が得られる。図面は各々がアドレス数A16、A32、A48を有する別々のコ ンピュータ素子2/1.2/2、・・・・・・2/i−1、例えば入出力端末と 、連続して増加するアドレス数A64、A65・・・・・・、A2’−a、・・ ・・・・A2°を有する一連の素子2/i、2/i+1・・・・・・S / k  −a−・・・−2/ k例えば命令列を記憶するメモリ位置を図示している。
図面はさらにアドレス・バス出力を図示し、第2分類の開運アドレス数、例えば A1・・・・・・A15、A49・−−−−−A63はデータ処理装置のアドレ ス数冗長度を構成している。 ゛ アドレス・バスはアドレス分類指示を記憶する複数個の指示レジスタ4に接続さ れる。図面によると、バス上に発生可能な全ての2 アドレス数は各々それ個有 のレジスタを読取用に作動させ、各々に記憶された情報は誤り信号発生器5へ転 送される。第1分類アドレス数、例えばA64に関連する全てのにレジスタは2 進数「0」を記憶し、第2分類アドレス数、例えばA1・・・・−A15に関連 する全ての2 −にレジスタは2進数「1」を記憶する。発生器5は、コンピュ ータ素子へのアクセスを行なわない本第2分類アドレス数から誤り信号を発生す る。
監視装置は本アドレス分類組合せの信頼できる指示を可能とするよう出来るだけ 多くの指示レジスタを含まなければならない。信頼できる指示は、各々が第2分 類アドレス数の受信時に読取用に作動される2 −に個のレジスタのみを含み、 レジスタから得られる2進数「1」がデータ処理エラーを指示する装置の実施例 により連成される。31の装置実施例はに個のレジスタのみを含み、これらは各 々その第1分類アドレス数の受信時に記憶した2進数「1」の読取用に作動され 、これらのレジスタの出力は静止位置で作動される反転ANDゲート入力に接続 される。他方のANDゲート入力を作動させるため、バスを介して各アドレスが 転送されたことを指示する従来のストローブ信号が用いられる。どのレジスタも アクセスされていない場合、ANDゲートは誤り信号発生器の作動入力へストロ ーブ信号を送信する。
竹表昭61−501801 (3)

Claims (4)

    【特許請求の範囲】
  1. 1.電気通信装置等を制御するデータ処理装置(1)を監視する装置において、 一時に2nアドレスを転送する能力のアドレス・バス(3)を含み、このバスは メモリ位置や入出力端末のようなK個のコンピュータ素子(2)に接続され、そ の各々はバスを介して転送される割当2進数アドレス(例えばA16、A64) によりアクセスされ、かつデータ処理に用いられる第1分類のKアドレスと関連 し、この間データ処理が行なわれている間は使用されない第2分類の2n−Kア ドレス(例えばA1……A15)から構成されるアドレス冗長度が利用可能であ り、バスに接続した複数個の指示レジスタ(4)を特徴とし、これらのレジスタ は前記2nアドレスの内の1つの受信時に各々読取用に作動され、各レジスタは 前記2つのアドレス分類の内の一方の指示を記憶し、このアドレス分類はレジス タのアドレスを含み、前記指示レジスタに接続した発生器(5)により、バスを 介して転送された本アドレスが第2分類に関連していることの指示の受信時に誤 り信号を発生するデータ処理装置を監視する装置。
  2. 2.請求の範囲第1項において、名々が前記2nアドレスの内の1つを割当てら れている2n指示レジスタを特徴とする監視装置。
  3. 3.請求の範囲第1項において、各々が第2分類アドレスを割当てられている2 n−K指示レジスタを特徴とする監視装置。
  4. 4.請求の範囲第1項において、各々が第1分類アドレスを割当てられているK 指示レジスタを特徴とする監視装置。
JP60501592A 1984-04-06 1985-03-26 デ−タ処理装置を監視する装置 Pending JPS61501801A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SE8401941A SE441872B (sv) 1984-04-06 1984-04-06 Anordning for overvakning av ett databehandlingssystem
SE8401941-3 1984-04-06

Publications (1)

Publication Number Publication Date
JPS61501801A true JPS61501801A (ja) 1986-08-21

Family

ID=20355498

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60501592A Pending JPS61501801A (ja) 1984-04-06 1985-03-26 デ−タ処理装置を監視する装置

Country Status (23)

Country Link
US (1) US4815025A (ja)
EP (1) EP0179087B1 (ja)
JP (1) JPS61501801A (ja)
KR (1) KR900001997B1 (ja)
AR (1) AR242674A1 (ja)
AT (1) ATE50464T1 (ja)
AU (1) AU576853B2 (ja)
BR (1) BR8506436A (ja)
CA (1) CA1223662A (ja)
DE (1) DE3576092D1 (ja)
DK (1) DK163542C (ja)
DZ (1) DZ766A1 (ja)
ES (1) ES8609773A1 (ja)
FI (1) FI86483C (ja)
GR (1) GR850732B (ja)
IE (1) IE56532B1 (ja)
IT (1) IT1184399B (ja)
MX (1) MX156739A (ja)
NO (1) NO168675C (ja)
NZ (1) NZ211416A (ja)
PT (1) PT80241B (ja)
SE (1) SE441872B (ja)
WO (1) WO1985004736A1 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5193180A (en) * 1991-06-21 1993-03-09 Pure Software Inc. System for modifying relocatable object code files to monitor accesses to dynamically allocated memory
JP4522799B2 (ja) * 2004-09-08 2010-08-11 ルネサスエレクトロニクス株式会社 半導体回路装置及び暴走検出方法
US10127295B2 (en) * 2009-06-05 2018-11-13 Microsoft Technolofy Licensing, Llc Geographic co-location service for cloud computing
US8577892B2 (en) * 2009-06-05 2013-11-05 Microsoft Corporation Utilizing affinity groups to allocate data items and computing resources

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5496935A (en) * 1978-01-17 1979-07-31 Nec Corp Memory module
JPS5898900A (ja) * 1981-12-09 1983-06-11 Fujitsu Ltd マイクロプロセツサ制御システム

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3611315A (en) * 1968-10-09 1971-10-05 Hitachi Ltd Memory control system for controlling a buffer memory
US3633175A (en) * 1969-05-15 1972-01-04 Honeywell Inc Defect-tolerant digital memory system
US3916405A (en) * 1973-03-07 1975-10-28 Motohiro Gotanda System for supervision of rooms or buildings
FR130806A (ja) * 1973-11-21
US3921168A (en) * 1974-01-18 1975-11-18 Damon Corp Remote sensing and control system
GB1505535A (en) * 1974-10-30 1978-03-30 Motorola Inc Microprocessor system
JPS5266302A (en) * 1975-11-29 1977-06-01 Nippon Telegr & Teleph Corp <Ntt> Closed area communication system
US4045779A (en) * 1976-03-15 1977-08-30 Xerox Corporation Self-correcting memory circuit
JPS52124826A (en) * 1976-04-12 1977-10-20 Fujitsu Ltd Memory unit
US4087885A (en) * 1977-07-05 1978-05-09 Rockwell International Corporation Adjustable hinge
FR2453449B1 (fr) * 1979-04-06 1987-01-09 Bull Sa Procede et systeme d'exploitation d'une memoire adressable permettant l'identification de certaines adresses particulieres
US4639889A (en) * 1980-02-19 1987-01-27 Omron Tateisi Electronics Company System for controlling communication between a main control assembly and programmable terminal units
US4393461A (en) * 1980-10-06 1983-07-12 Honeywell Information Systems Inc. Communications subsystem having a self-latching data monitor and storage device
JPS6014385B2 (ja) * 1981-09-18 1985-04-12 株式会社日立製作所 取引処理方式
JPS6123265A (ja) * 1984-07-11 1986-01-31 Hitachi Ltd 端末登録の削除方式
JPS6139669A (ja) * 1984-07-30 1986-02-25 Hitachi Ltd 交換手誤操作チエツク方式
JPS61123964A (ja) * 1984-11-20 1986-06-11 Fujitsu Ltd チヤネル制御方式
JPS61133457A (ja) * 1984-12-04 1986-06-20 Fujitsu Ltd チャネル制御装置
JPS61185295A (ja) * 1985-02-14 1986-08-18 ジューキ株式会社 ミシンの縫目不形成処理装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5496935A (en) * 1978-01-17 1979-07-31 Nec Corp Memory module
JPS5898900A (ja) * 1981-12-09 1983-06-11 Fujitsu Ltd マイクロプロセツサ制御システム

Also Published As

Publication number Publication date
PT80241A (en) 1985-05-01
SE441872B (sv) 1985-11-11
SE8401941D0 (sv) 1984-04-06
DK565085D0 (da) 1985-12-05
NO168675C (no) 1992-03-18
BR8506436A (pt) 1986-04-15
CA1223662A (en) 1987-06-30
FI854557A0 (fi) 1985-11-19
DK163542B (da) 1992-03-09
WO1985004736A1 (en) 1985-10-24
GR850732B (ja) 1985-04-22
DE3576092D1 (de) 1990-03-29
DK565085A (da) 1985-12-05
AU4210985A (en) 1985-11-01
FI86483B (fi) 1992-05-15
SE8401941L (ja) 1985-10-07
ES541934A0 (es) 1986-09-01
AR242674A1 (es) 1993-04-30
NO854534L (no) 1985-11-13
ATE50464T1 (de) 1990-03-15
FI86483C (sv) 1992-08-25
EP0179087B1 (en) 1990-02-21
AU576853B2 (en) 1988-09-08
IT8520263A0 (it) 1985-04-05
EP0179087A1 (en) 1986-04-30
IT1184399B (it) 1987-10-28
NO168675B (no) 1991-12-09
ES8609773A1 (es) 1986-09-01
FI854557A7 (fi) 1985-11-19
KR900001997B1 (ko) 1990-03-31
DZ766A1 (fr) 2004-09-13
PT80241B (pt) 1987-05-29
IE850824L (en) 1985-10-06
US4815025A (en) 1989-03-21
DK163542C (da) 1992-07-27
NZ211416A (en) 1988-09-29
KR860700064A (ko) 1986-01-31
IE56532B1 (en) 1991-08-28
MX156739A (es) 1988-09-28

Similar Documents

Publication Publication Date Title
US6009548A (en) Error correcting code retrofit method and apparatus for multiple memory configurations
US4209846A (en) Memory error logger which sorts transient errors from solid errors
CA1240065A (en) Error detection and correction system
EP0227749A1 (en) ERROR-TOLERANT DATA PROCESSING SYSTEM AND METHOD THEREFOR.
JPS60179851A (ja) デ−タ処理装置
CN116382958B (zh) 一种内存错误的处理方法及计算设备
US4805095A (en) Circuit and a method for the selection of original data from a register log containing original and modified data
US3906200A (en) Error logging in semiconductor storage units
EP0463573A2 (en) Efficient error detection in a VLSI central processing unit
WO1990002374A1 (en) Failure detection for partial write operations for memories
JPS61501801A (ja) デ−タ処理装置を監視する装置
Beuscher et al. Check schemes for integrated microprogrammed control and data transfer circuitry
US3212061A (en) Information handling apparatus
US6915394B1 (en) Microprocessor interface
JP2930239B2 (ja) 記憶装置の障害検出方法及び記憶制御装置
CA1165454A (en) Odd byte memory accessing in data processing apparatus
JP2690910B2 (ja) 制御記憶装置
JPS58154043A (ja) 情報処理装置
JP3071846B2 (ja) パリティーエラー検出方法及びパリティーエラー検出回路
JPS641817B2 (ja)
EP0476262A2 (en) Error handling in a VLSI central processor unit employing a pipelined address and execution module
JPS639259B2 (ja)
JPS5845735B2 (ja) 情報処理装置の誤り検査方式
JPS5886000A (ja) 電子機器
JPH0371236A (ja) エラー検出システム