JPS607549A - 故障診断装置 - Google Patents

故障診断装置

Info

Publication number
JPS607549A
JPS607549A JP58114608A JP11460883A JPS607549A JP S607549 A JPS607549 A JP S607549A JP 58114608 A JP58114608 A JP 58114608A JP 11460883 A JP11460883 A JP 11460883A JP S607549 A JPS607549 A JP S607549A
Authority
JP
Japan
Prior art keywords
data
trace
memory
storage device
signal
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
JP58114608A
Other languages
English (en)
Other versions
JPS648382B2 (ja
Inventor
Michihiro Furuta
古田 通博
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP58114608A priority Critical patent/JPS607549A/ja
Priority to US06/623,705 priority patent/US4639917A/en
Priority to DE19843423090 priority patent/DE3423090A1/de
Publication of JPS607549A publication Critical patent/JPS607549A/ja
Publication of JPS648382B2 publication Critical patent/JPS648382B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/0766Error or fault reporting or storing
    • G06F11/0778Dumping, i.e. gathering error/state information after a fault for later diagnosis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/0706Error 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 the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/073Error 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 the processing taking place on a specific hardware platform or in a specific software environment in a memory management context, e.g. virtual memory or cache management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/0706Error 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 the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0745Error 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 the processing taking place on a specific hardware platform or in a specific software environment in an input/output transactions management context
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/08Error detection or correction by redundancy in data representation, e.g. by using checking codes
    • G06F11/10Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
    • G06F11/1008Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
    • G06F11/1048Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices using arrangements adapted for a specific error detection or correction feature

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Debugging And Monitoring (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

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

Description

【発明の詳細な説明】 この発明は故障診断装置に関し、特にトレース用記憶装
置を備えた故障診断装置に関するものである。
従来は、制御系や制御対象の各パラメータのうち故障診
断に必要と考えられる情報を、あらかじめトレース情報
として定め、このトレース情報を、最新の数周期にわた
って、トレース用記憶装置に記憶しておき、この記憶を
再生して異常解析を行っていた。そして、パリティ検査
の結果のエラー信号(この明細書ではパリティエラー信
号とい′))はトレース用記憶装置には記憶されなかっ
た。
パリティ検査の1つの目的はデータの転送糸において発
生するエラーをチェックすることにあるが、パリティエ
ラー信号がトレース用記憶装置に記憶されてない場合は
、データ転送系のエラーの記録が残ってないので、トレ
ースするデータが正確に転送されたかどうかは不明であ
り、トレースされたデータに対する信頼性が不確かであ
るという欠点があった。
この発明は上記のような従来のものの欠点を除去するた
めになされたもので、パリティエラー信号をもトレース
用記憶装置に記憶することによって、トレースされたデ
ータの信頼性を向上できる故障診断装置を提供すること
を目的としている9以下この発明の実施例を図面につい
て説明するっ第1図はこの発明の一実施例を示すブロッ
ク図で、図において、(1)は中央処理装置(以下CP
Uと略記する)、(2)は主記憶装置、(3)は入出力
装置(以下エルと略記する)、(4)はトレース用記憶
装置、(5)はトレースメモリ再生装置、(6)は計測
器、(7)はアドレスバス、!811−1:デークバス
である。
CPU 11 Uアドレスバス(7)によって主記憶装
置(211110+31の装置を選択し、データバス(
8jを介して、C1’U’ ill、主記憶装置12)
、Ilo +31の間でデータが転送される。データバ
ス(81ヲ介してデータを転送する場合は転送中に発生
する符号誤Vを検出することができるように当該データ
にパリティ信号を付方)I して転送されるが、トレー
スされるデータについては当該データとそのパリティ信
号とがトレース用記憶装置(41に記憶される。この記
憶されたデータはトレースメモリ再生装置(5)により
再生され計測器(6)に記録される。
第2図及び第3図は計測器(6)により記録されたデー
タのチャート図であり、これらの図において、(10)
はトレースされた信号、圓は故障検出信号、(12にパ
リティエラー信号を示す。第2図の場合は故障が検出さ
れた後でパリティエラーが検出され一〇おり、第3図の
場合はパリティエラーが検出された後で故障が検出され
ている場合を示すっすなわち、第2図の場合は、故障を
検出した後でパリティエラーが検出されているので、哉
障検出信号自体が誤検出されたものではないと言うこと
ができ、トレースされた信号自体にも信頼性があると言
うことができる。
第3図の場合は、故障検出する前にパリティエラーが検
出されているので、故障検出信号の、倶検出であるとも
考えられるし、又、パイティエラーが検出された時点で
のトレースされた信号は実際の信号とは異なる可能性も
あると考えられる、以上のような診断は、バリテイエラ
ーイ=−号がトレース用記憶装置(41に記憶されてい
るためにi’J ’r+ヒとなるのであって、従来の装
置においてはできなかった診断でおる。すなわち、この
発明によって故障診断機能析の信頼性を向上することが
できる。
以上のようにこの発明によれば、トレースする信号の中
にパリティエラー信号を加えたことによって、故障診断
機能の信頼性を向−卜することができる。
【図面の簡単な説明】
第1図はこの発明の一実施例を示す〕゛ロツク面、第2
図及び第3図はそれぞれ第1図の計6((1器による記
録例を示すチャート図である。 山・・・CPU、 +21・・・主記憶回路、(3(・
・・エル、+41・)レース用記憶装置、(5)・・・
トレースメモリ再生装置、(6)・・・=i−m11器
、(71・・・アドレスバス、(81・・・データノ(
ス、曲)・・・トレースされた信号、U、t+・・・故
障検出信号、へ→・・・パリティエラー信号。 尚、各図中同一符号は同−又は相当+15分を示すつ代
理人 大岩増雄 −9C! 第1図 第2図 第3図

Claims (1)

  1. 【特許請求の範囲】 主記憶装置及び各入出力装置と中央処理装置との間で授
    受される1h報のうちあらかじめ定める特定の種類(単
    数又は複数)の情報であるトレース情報と、故障検出信
    号の論理及びパリティエラー(、(号の論理の時間的経
    過とを、現時点から所定時間前lでの時間範囲にわたり
    トレース用記憶装置に記憶させる手段と、 上記トレース用記憶装置の記憶を再生するトレースメモ
    リ再生装置と、こgトレースメモリ再生装置で再生され
    た上記トレース情報と故障検出信号及びパリティエラー
    信号の時間的経過とから故障診断を行う手段とを備えた
    故障診断装置っ
JP58114608A 1983-06-24 1983-06-24 故障診断装置 Granted JPS607549A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP58114608A JPS607549A (ja) 1983-06-24 1983-06-24 故障診断装置
US06/623,705 US4639917A (en) 1983-06-24 1984-06-22 Fault determining apparatus for data transmission system
DE19843423090 DE3423090A1 (de) 1983-06-24 1984-06-22 Fehlerermittlungseinrichtung fuer ein datenuebertragungssystem

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58114608A JPS607549A (ja) 1983-06-24 1983-06-24 故障診断装置

Publications (2)

Publication Number Publication Date
JPS607549A true JPS607549A (ja) 1985-01-16
JPS648382B2 JPS648382B2 (ja) 1989-02-14

Family

ID=14642114

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58114608A Granted JPS607549A (ja) 1983-06-24 1983-06-24 故障診断装置

Country Status (3)

Country Link
US (1) US4639917A (ja)
JP (1) JPS607549A (ja)
DE (1) DE3423090A1 (ja)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60238944A (ja) * 1984-05-14 1985-11-27 Mitsubishi Electric Corp トレ−ス用記憶装置
JPS6150293A (ja) * 1984-08-17 1986-03-12 Fujitsu Ltd 半導体記憶装置
EP0218979B1 (en) * 1985-10-03 1991-04-24 Mitsubishi Denki Kabushiki Kaisha Computer program debugging system
US4837683A (en) * 1985-10-21 1989-06-06 The United States Of America As Represented By The Secretary Of The Air Force Hidden fault bit apparatus for a self-organizing digital processor system
JPS62243008A (ja) * 1986-04-15 1987-10-23 Fanuc Ltd Pmcの信号トレ−ス制御方式
US4799222A (en) * 1987-01-07 1989-01-17 Honeywell Bull Inc. Address transform method and apparatus for transferring addresses
US4866718A (en) * 1987-08-25 1989-09-12 Galaxy Microsystems, Inc. Error tolerant microprocessor
US4959772A (en) * 1988-03-24 1990-09-25 Gould Inc. System for monitoring and capturing bus data in a computer
US4992978A (en) * 1988-03-31 1991-02-12 Wiltron Company Cross-path optimization in multi-task processing
US5008927A (en) * 1988-05-05 1991-04-16 Transaction Technology, Inc. Computer and telephone apparatus with user friendly computer interface integrity features
US5572572A (en) 1988-05-05 1996-11-05 Transaction Technology, Inc. Computer and telephone apparatus with user friendly interface and enhanced integrity features
US4991199A (en) * 1988-05-05 1991-02-05 Transaction Technology, Inc. Computer and telephone apparatus with user friendly computer interface and enhanced integrity features
US5321840A (en) * 1988-05-05 1994-06-14 Transaction Technology, Inc. Distributed-intelligence computer system including remotely reconfigurable, telephone-type user terminal
US5485370A (en) * 1988-05-05 1996-01-16 Transaction Technology, Inc. Home services delivery system with intelligent terminal emulator
JPH0746322B2 (ja) * 1988-05-23 1995-05-17 日本電気株式会社 障害装置特定システム
US5107507A (en) * 1988-05-26 1992-04-21 International Business Machines Bidirectional buffer with latch and parity capability
US4996688A (en) * 1988-09-19 1991-02-26 Unisys Corporation Fault capture/fault injection system
US5068852A (en) * 1989-11-23 1991-11-26 John Fluke Mfg. Co., Inc. Hardware enhancements for improved performance of memory emulation method
US5870724A (en) * 1989-12-08 1999-02-09 Online Resources & Communications Corporation Targeting advertising in a home retail banking delivery service
AU683958B2 (en) * 1994-01-20 1997-11-27 Alcatel Australia Limited Microprocessor fault log
AUPM348794A0 (en) * 1994-01-20 1994-02-17 Alcatel Australia Limited Microprocessor fault log
US5796832A (en) 1995-11-13 1998-08-18 Transaction Technology, Inc. Wireless transaction and information system
US5790870A (en) * 1995-12-15 1998-08-04 Compaq Computer Corporation Bus error handler for PERR# and SERR# on dual PCI bus system
DE10029642B4 (de) * 2000-06-15 2005-10-20 Daimler Chrysler Ag Einrichtung zur Überwachung eines Fahrzeugdatenbussystems
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
WO2005012899A2 (en) * 2003-07-28 2005-02-10 Applera Corporation Method for error detection and increased confidence of sample decoding
US7747933B2 (en) * 2005-07-21 2010-06-29 Micron Technology, Inc. Method and apparatus for detecting communication errors on a bus
US20070220361A1 (en) * 2006-02-03 2007-09-20 International Business Machines Corporation Method and apparatus for guaranteeing memory bandwidth for trace data
US20080148104A1 (en) * 2006-09-01 2008-06-19 Brinkman Michael G Detecting an Agent Generating a Parity Error on a PCI-Compatible Bus
JP2011258055A (ja) * 2010-06-10 2011-12-22 Fujitsu Ltd 情報処理システム及び情報処理システムの障害処理方法
CN103368686A (zh) * 2012-04-09 2013-10-23 联咏科技股份有限公司 用于传送及接收数据的装置和方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4850648A (ja) * 1971-10-26 1973-07-17
JPS57134756A (en) * 1981-02-12 1982-08-20 Hitachi Ltd Information processor

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3805038A (en) * 1972-07-12 1974-04-16 Gte Automatic Electric Lab Inc Data handling system maintenance arrangement for processing system fault conditions
US4025767A (en) * 1973-03-16 1977-05-24 Compagnie Honeywell Bull (Societe Anonyme) Testing system for a data processing unit
FR2258668A1 (en) * 1974-01-18 1975-08-18 Labo Cent Telecommunicat Data processor tracing unit - permits real time monitoring of system operation especially in telephone exchange systems
US3999051A (en) * 1974-07-05 1976-12-21 Sperry Rand Corporation Error logging in semiconductor storage units
US3906200A (en) * 1974-07-05 1975-09-16 Sperry Rand Corp Error logging in semiconductor storage units
US3917933A (en) * 1974-12-17 1975-11-04 Sperry Rand Corp Error logging in LSI memory storage units using FIFO memory of LSI shift registers
US4205370A (en) * 1975-04-16 1980-05-27 Honeywell Information Systems Inc. Trace method and apparatus for use in a data processing system
US4371949A (en) * 1977-05-31 1983-02-01 Burroughs Corporation Time-shared, multi-phase memory accessing system having automatically updatable error logging means
US4245344A (en) * 1979-04-02 1981-01-13 Rockwell International Corporation Processing system with dual buses
US4326291A (en) * 1979-04-11 1982-04-20 Sperry Rand Corporation Error detection system
US4312066A (en) * 1979-12-28 1982-01-19 International Business Machines Corporation Diagnostic/debug machine architecture
US4371930A (en) * 1980-06-03 1983-02-01 Burroughs Corporation Apparatus for detecting, correcting and logging single bit memory read errors

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4850648A (ja) * 1971-10-26 1973-07-17
JPS57134756A (en) * 1981-02-12 1982-08-20 Hitachi Ltd Information processor

Also Published As

Publication number Publication date
US4639917A (en) 1987-01-27
DE3423090A1 (de) 1985-01-03
JPS648382B2 (ja) 1989-02-14
DE3423090C2 (ja) 1990-12-13

Similar Documents

Publication Publication Date Title
JPS607549A (ja) 故障診断装置
US4926426A (en) Error correction check during write cycles
JP2819624B2 (ja) ディジタル信号再生装置
US5231638A (en) Error correction control apparatus
JP2806856B2 (ja) 誤り検出訂正回路の診断装置
JPS61110243A (ja) 誤り訂正及び検出回路の診断方式
JPH0326416B2 (ja)
JPS6320777A (ja) デ−タ記録・再生装置の試験方式
JPS60246066A (ja) 読取回路の診断方式
SU1065888A1 (ru) Буферное запоминающее устройство
JP2715740B2 (ja) 情報処理装置のバス監視回路
JPS5818684B2 (ja) 磁気テ−プ制御装置の誤書込み防止方式
JPH02122477A (ja) デジタル記録再生装置
KR840000246B1 (ko) 에러(error) 처리장치를 갖춘 데이타 처리 시스템
SU1483494A2 (ru) Запоминающее устройство с обнаружением ошибок
JPS60258762A (ja) 光デイスク装置
JPS6095763A (ja) 光デイスク処理装置
JPS61283074A (ja) 光学式情報装置
JPS581258A (ja) 磁気デイスク装置のエラ−デ−タ保持方式
JPS62248173A (ja) デイジタル信号記録再生装置
JPH04291427A (ja) 記憶サブシステム
JPH0254582B2 (ja)
JPS5965357A (ja) パリテイビツト作成制御方式
JPH01156834A (ja) チェック回路の診断装置
JPS6237756A (ja) 誤り検出回路