JPS59123058A - マシンチエツク処理方式 - Google Patents

マシンチエツク処理方式

Info

Publication number
JPS59123058A
JPS59123058A JP57229290A JP22929082A JPS59123058A JP S59123058 A JPS59123058 A JP S59123058A JP 57229290 A JP57229290 A JP 57229290A JP 22929082 A JP22929082 A JP 22929082A JP S59123058 A JPS59123058 A JP S59123058A
Authority
JP
Japan
Prior art keywords
error
central processing
processing unit
machine check
fault 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.)
Granted
Application number
JP57229290A
Other languages
English (en)
Other versions
JPS6363933B2 (ja
Inventor
Yoshihiro Mizushima
水島 芳宏
Kazuyuki Shimizu
和之 清水
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP57229290A priority Critical patent/JPS59123058A/ja
Priority to CA000443403A priority patent/CA1203915A/en
Priority to DE8383307770T priority patent/DE3378235D1/de
Priority to EP83307770A priority patent/EP0113232B1/en
Priority to US06/563,654 priority patent/US4593391A/en
Priority to KR1019830006134A priority patent/KR890002285B1/ko
Priority to ES528476A priority patent/ES8501901A1/es
Priority to BR8307228A priority patent/BR8307228A/pt
Publication of JPS59123058A publication Critical patent/JPS59123058A/ja
Publication of JPS6363933B2 publication Critical patent/JPS6363933B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/2205Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment

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)
  • Detection And Correction Of Errors (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

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

Description

【発明の詳細な説明】 (4)発明の技術分野 本発明は、マシン・チェック処理方式、特にエラー訂正
機能を有するデータ処理システムにおいて、サービス・
プロセッサが、システムの処理を実質上中断せしめるこ
となく、訂正されたエラーの発生に関する障害情報を収
集するように構成され、必要に応じて、サービス・プロ
セッサが、収集結果を分析し、データ処理システムにお
ける動作モード切替などを行うことt−可能にせしめる
マシンチェック処理方式に関するものである。
(6)技術の背景と問題点 本発明はそれに限られるものではないが、向えば主メモ
リから読出しデータに1ビツト・エラーが存在していて
当該エラーが訂正された如き場合、このLうなエラーが
例えば固定障害にもとづくものであるような際には、将
来2ビツト・エラーとなることを未然に防止すべく対処
することが必要である。このためになどの理由から、従
来でも、主メモリ上の固定域に当該障害情報を格納して
おき、必要に応じてその内容を参照できるようにするこ
とが行われているcしかし、従来、上記固定域の容量に
制約があり、障害情報の収集に関して十分でない。
(Q 発明の目的と構成 本発明は、上記の点を解決することを目的としており、
中央処理装置による処理を実質上中断することなく上記
障害情報をサービス・プロセッサが収集できるようにし
たシステムを提供することを目的としている0そしてそ
のため、本発明のマシン・チェック処理方式は、エラー
発生時に当該エラーが訂正可能なエラーである場合に当
該エラーを訂正する機能をもつ中央処理装置を少なくと
もそなえるシステムと、当該中央処理装置を宮むシステ
ムを操作しかつ制御するサービス・プロセッサとを有す
るデータ処理システムにおいて、上記中央処理装置が上
記訂正可能なエラーに対応して訂正されたエラーの発生
に関する障害情報全凍結すると共にマシン・チェック・
レコード・リクエストを発するよう構成されてなり、か
つ、上記サービス・プロセッサが上記冑シン争チェック
・レコード中リクエストに対応して上記凍結された障害
情報を収集するよう構成されてなり、上記中央処理装置
は上記障害情報凍結後のマシン・チェック割込みの後に
、CPU命令の実行を継続するようにしたことを特徴と
してい60以下、図面を参照しつつ説明する。
実施例 第1図は本発明の一実施例構成、第2図は本発明の処理
を実行する一実施例タイムチャートを示すO 第1図において、1は主メモリ、2はメモリ制御装置、
3は中央処理装置、4はサービス・プロセッサ(システ
ム・コンソール)、5は障害情報凍結機能、6はマシン
・チェック割込み機能、7はマシン・チェック・レコー
ド・リクエスト機能を表わしている。なお、図示の場合
、主メモリ1からの読出しデータに訂正可能なエラーが
存在し、メモリ制御装置2において尚該エラー訂正が行
われたものとして示されている0 通常の状態においては、中央処理装置3が主メモリ1を
アクセスしつつ処理を実行する0メモリ制御装置2は当
該アクセスを仲介制御する0そして、主メモリ1からの
読出しデータに訂正可能なエラーが存在していた場合、
メモリ制御装置2はこの旨を中央処理装置3に通知する
ようにされている。以下、第2図図示名イムチャート1
−参照しつつ本発明の一実施例構成を説明する0上述の
如く、訂正可能なエラーが存在していた旨が中央処理装
置3に通知されると、中央処理装置3は、障害情報凍結
機能5によって、障害情報を凍結すると共にエラー・フ
リップ・フiツブ(ERRORFF)をセットする0こ
れによって、マシン・チェック割込み機能6が発動され
て、マシン・チェック割込みが行われるOそして、該マ
シン・チェック割込みに対応した処理にもとづいて、中
央処理装置3は機能7’を用いてサービス0プロセツサ
4に対してマシン拳チェックφレコード・リクエスト信
号を発する。
これによって、サービス・プロセッサ4は、中央処理装
置3やメモリ制御装置2から、上記凍結されている障害
情報を収集する処理に入る。上記マシン・チェック割込
みが終了すると、中央処理装置3は、上記エラー発生時
から引続いてCPU命令を再開してゆく〇 一方、サービス0プロセツサ4は、上記収集を中央処理
装置3における処理と並行しり2行い、次いで収集した
障害情報にもとづいて、障害分析を行う。向えば、上記
読出しデータに訂正可能なエラーが存在していた如き場
合には、当該エラーがどの番地に関して発生したかをチ
ェックし、以前に発生したエラーと同じ番地にエラーが
発生したものであるか否かをチェックするなどする。も
しも、同じ番地に発生していた如き場合には、尚該エラ
ーが主メモリ1上の当該番地に同定障害の形で生じてい
るものと判断し、必要に応じて、図示CPUのモード変
更を行い、中央処理装置3が当該番地での訂正可能なエ
ラーに対応してエラー・7リツゾ・フロップをセットす
ることを禁止する禁止モードに入るようにする。ゼして
、サービス・プロセッサ4はログ・セーブ・エンド指示
を発する。勿論オペレータには固定障害が存在する旨を
通知し ViIjえばメモリ・チェツブの交換などをう
ながすようにされる。中央処理装置3に訃いては、上記
モード変更となったことを意識することなく、上述の如
<CPU命令を実行してゆくs(ト)発明の詳細 な説明した如く、本発明にLn、は、処理続行不能なケ
ースを除いて、実質上処理を中断することなく障害情報
をいわばすべて収集してゆくことが可能となる。そして
、サービス働プロセッサが、当該障害情報を分析して、
中央処理装置における動作モードを切換えてゆくことが
可能となる0
【図面の簡単な説明】
第1図は本発明の一実施例構成、第2図は本発明の処理
を実行する一実施例タイムチャートを示す0 図中、1は主メモリ、2はメモリ制御装置、3は中央処
理装置、4はサービス・プロセッサ、5は障害情報凍結
機能、6はマシン・チェック割込み機能、7はマシン・
チェック・レコード・リクエスト機能を表わしている。 特許出願人 富士通株式会社

Claims (1)

    【特許請求の範囲】
  1. エラー発生時に当該エラーが訂正可能なエラーである場
    合に当核エラーを訂正する機能をもつ中央処理装置を少
    ″なくともそなえるシステムと、尚該中央処理装置tヲ
    含むシステムを操作しかつ制御するサービス・プロセッ
    サとを有するデータ処理システムにおいて、上記中央処
    理装置が上記訂正可能なエラーに対応して訂正されたエ
    ラーの発生に関する障害情報を凍結すると共にマシン・
    チェック・レコード・リクエストを発するよう構成され
    てなり、かつ、上記サービス−プロセッサが上記マシン
    −チェック令レコード・リクエストに対応して上記凍結
    された障害情報を収集、するよう構゛成されてなり、上
    記中央処理装置は上記障害情報凍結後のマシンφチェッ
    ク割込みの後に、CPU命令の実行全継続するようにし
    たことを特徴とするマシン・チェック処理方式
JP57229290A 1982-12-29 1982-12-29 マシンチエツク処理方式 Granted JPS59123058A (ja)

Priority Applications (8)

Application Number Priority Date Filing Date Title
JP57229290A JPS59123058A (ja) 1982-12-29 1982-12-29 マシンチエツク処理方式
CA000443403A CA1203915A (en) 1982-12-29 1983-12-15 Machine check processing system
DE8383307770T DE3378235D1 (en) 1982-12-29 1983-12-20 A machine check processing system
EP83307770A EP0113232B1 (en) 1982-12-29 1983-12-20 A machine check processing system
US06/563,654 US4593391A (en) 1982-12-29 1983-12-20 Machine check processing system
KR1019830006134A KR890002285B1 (ko) 1982-12-29 1983-12-23 기계체크처리시스템
ES528476A ES8501901A1 (es) 1982-12-29 1983-12-28 Una instalacion de tratamiento de comprobacion de maquina
BR8307228A BR8307228A (pt) 1982-12-29 1983-12-28 Sistema de processamento de teste de maquina

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57229290A JPS59123058A (ja) 1982-12-29 1982-12-29 マシンチエツク処理方式

Publications (2)

Publication Number Publication Date
JPS59123058A true JPS59123058A (ja) 1984-07-16
JPS6363933B2 JPS6363933B2 (ja) 1988-12-09

Family

ID=16889802

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57229290A Granted JPS59123058A (ja) 1982-12-29 1982-12-29 マシンチエツク処理方式

Country Status (8)

Country Link
US (1) US4593391A (ja)
EP (1) EP0113232B1 (ja)
JP (1) JPS59123058A (ja)
KR (1) KR890002285B1 (ja)
BR (1) BR8307228A (ja)
CA (1) CA1203915A (ja)
DE (1) DE3378235D1 (ja)
ES (1) ES8501901A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62182944A (ja) * 1986-02-07 1987-08-11 Sanyo Electric Co Ltd 故障検知方法

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5097413A (en) * 1983-09-20 1992-03-17 Mensch Jr William D Abort circuitry for microprocessor
JPS6134793A (ja) * 1984-07-27 1986-02-19 Hitachi Ltd ダイナミツクメモリ装置における診断及びエラ−訂正装置
US4679195A (en) * 1985-04-10 1987-07-07 Amdahl Corporation Error tracking apparatus in a data processing system
US4752928A (en) * 1985-05-06 1988-06-21 Tektronix, Inc. Transaction analyzer
EP0218979B1 (en) * 1985-10-03 1991-04-24 Mitsubishi Denki Kabushiki Kaisha Computer program debugging system
US5278840A (en) * 1987-07-01 1994-01-11 Digital Equipment Corporation Apparatus and method for data induced condition signalling
US5121475A (en) * 1988-04-08 1992-06-09 International Business Machines Inc. Methods of dynamically generating user messages utilizing error log data with a computer system
US4831093A (en) * 1988-08-26 1989-05-16 E. I. Du Pont De Nemours And Company Polymerization process for methyl methacrylate with improved activator system
US4982402A (en) * 1989-02-03 1991-01-01 Digital Equipment Corporation Method and apparatus for detecting and correcting errors in a pipelined computer system
JPH02297228A (ja) * 1989-05-11 1990-12-07 Fujitsu Ltd 障害情報格納方式
US5448725A (en) * 1991-07-25 1995-09-05 International Business Machines Corporation Apparatus and method for error detection and fault isolation
US5307482A (en) * 1992-01-28 1994-04-26 International Business Machines Corp. Computer, non-maskable interrupt trace routine override
US5305197A (en) * 1992-10-30 1994-04-19 Ie&E Industries, Inc. Coupon dispensing machine with feedback
US5418794A (en) * 1992-12-18 1995-05-23 Amdahl Corporation Error determination scan tree apparatus and method
EP0618549B1 (de) * 1993-03-25 1999-06-16 Siemens Aktiengesellschaft Überwachung von einer speicherprogrammierbaren Steuerung
FI102220B (fi) * 1995-10-30 1998-10-30 Nokia Telecommunications Oy Vikaantumistietojen keräys tietokoneyksikön uudelleenkäynnistyksen osa na
US7315961B2 (en) * 2002-06-27 2008-01-01 Intel Corporation Black box recorder using machine check architecture in system management mode
US7243174B2 (en) * 2003-06-24 2007-07-10 Emerson Electric Co. System and method for communicating with an appliance through an optical interface using a control panel indicator
US10318368B2 (en) * 2016-05-31 2019-06-11 Intel Corporation Enabling error status and reporting in a machine check architecture

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58181550A (ja) * 1982-04-13 1983-10-24 Tatsuo Okazaki 刃物の砥ぎ具

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3999051A (en) * 1974-07-05 1976-12-21 Sperry Rand Corporation Error logging in semiconductor storage units
US4315311A (en) * 1975-10-28 1982-02-09 Compagnie Internationale Pour L'informatique Cii-Honeywell Bull (Societe Anonyme) Diagnostic system for a data processing system
US4212059A (en) * 1977-03-14 1980-07-08 Tokyo Shibaura Electric Co., Ltd. Information processing system
US4355389A (en) * 1977-03-15 1982-10-19 Tokyo Shibaura Electric Co., Ltd. Microprogrammed information processing system having self-checking function
JPS54121036A (en) * 1978-03-13 1979-09-19 Cho Lsi Gijutsu Kenkyu Kumiai Method of testing function of logic circuit
US4506362A (en) * 1978-12-22 1985-03-19 Gould Inc. Systematic memory error detection and correction apparatus and method
JPS56110163A (en) * 1980-02-06 1981-09-01 Hitachi Ltd Logout system
JPS57133598A (en) * 1981-02-10 1982-08-18 Fujitsu Ltd System for write control of erroneous operation address
US4463418A (en) * 1981-06-30 1984-07-31 International Business Machines Corporation Error correction from remote data processor by communication and reconstruction of processor status storage disk

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58181550A (ja) * 1982-04-13 1983-10-24 Tatsuo Okazaki 刃物の砥ぎ具

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62182944A (ja) * 1986-02-07 1987-08-11 Sanyo Electric Co Ltd 故障検知方法

Also Published As

Publication number Publication date
EP0113232A3 (en) 1986-07-02
KR890002285B1 (ko) 1989-06-27
BR8307228A (pt) 1984-08-07
ES528476A0 (es) 1984-12-01
JPS6363933B2 (ja) 1988-12-09
EP0113232A2 (en) 1984-07-11
ES8501901A1 (es) 1984-12-01
DE3378235D1 (en) 1988-11-17
US4593391A (en) 1986-06-03
CA1203915A (en) 1986-04-29
EP0113232B1 (en) 1988-10-12
KR840007189A (ko) 1984-12-05

Similar Documents

Publication Publication Date Title
JPS59123058A (ja) マシンチエツク処理方式
JP3481737B2 (ja) ダンプ採取装置およびダンプ採取方法
JPH02294739A (ja) 障害検出方式
JP2688368B2 (ja) エラーアドレス収集方式
JPH0118460B2 (ja)
JPH03156646A (ja) 障害情報の出力方式
JPS6155748A (ja) 電子計算機システム
JPH02244345A (ja) 情報処理装置
JPS63100563A (ja) 障害プロセツサ検出方式
JPS6259816B2 (ja)
JPH0218505B2 (ja)
JPS622334B2 (ja)
JPH0395634A (ja) 計算機システム再起動制御方式
JP2775865B2 (ja) 周辺制御装置の障害解析情報収集方式
JPH0271337A (ja) メモリ情報自動収集装置
JPH02143333A (ja) 障害処理装置
JPS6143739B2 (ja)
JPH04365145A (ja) メモリ障害処理方法
JPH04124735A (ja) システム起動方式
JPS5894042A (ja) 情報収集方式
JPH09160800A (ja) エミュレータ
JPH01273145A (ja) ヒストリ制御方式
JPH0355640A (ja) 周辺制御装置の障害解析情報採取方式
JPH01279355A (ja) ダイレクトメモリアクセス制御装置のアクセス処理方式
JPH03263230A (ja) 保守装置