DE3423090C2 - - Google Patents

Info

Publication number
DE3423090C2
DE3423090C2 DE3423090A DE3423090A DE3423090C2 DE 3423090 C2 DE3423090 C2 DE 3423090C2 DE 3423090 A DE3423090 A DE 3423090A DE 3423090 A DE3423090 A DE 3423090A DE 3423090 C2 DE3423090 C2 DE 3423090C2
Authority
DE
Germany
Prior art keywords
address
parity
memory
data
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.)
Expired - Fee Related
Application number
DE3423090A
Other languages
English (en)
Other versions
DE3423090A1 (de
Inventor
Michihiro Kobe Hyogo Jp 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
Publication of DE3423090A1 publication Critical patent/DE3423090A1/de
Application granted granted Critical
Publication of DE3423090C2 publication Critical patent/DE3423090C2/de
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)

Description

Die vorliegende Erfindung bezieht sich auf eine Fehlerer­ fassungseinrichtung für ein Datenübertragungssystem mit einer Zentraleinheit, einem Hauptspeicher, der einen Paritätsgenerator zur Abgabe eines Paritätssignals ent­ hält, eine Eingabe/Ausgabe-Einheit, die ebenfalls einen Paritätsgenerator zur Abgabe eines Paritätssignals ent­ hält, einem Datenbus und einem Adreßbus, die jeweils mit der Zentraleinheit, dem Hauptspeicher und der Ein­ gabe/Ausgabe-Einheit verbunden sind, sowie einer Pari­ tätsprüfschaltung, die Daten vom Datenbus und das Pari­ tätssignal empfängt, eine Paritätsprüfung der Daten durchführt und bei Feststellung eines Paritätsfehlers ein Paritätsfehlersignal abgibt.
Eine solche Einrichtung ist aus der Zeitschrift IBM-TDB, April 1970, Seiten 1932-1933 bekannt.
Aus der DE-OS 25 00 841 ist ferner bekannt, Steuer­ parameter für Diagnosezwecke im voraus als Protokollin­ formation zu erfassen und die Protokollinformation der letzten wenigen Operationszyklen in einem Protokollie­ rungsspeicher zu speichern, so daß sie zur Ab­ weichungsanalyse verwendet werden können. Bei diesen be­ kannten Systemen wird jedoch kein ein fehlerhaftes Ergeb­ nis einer Paritätsprüfung repräsentierendes Signal, das nachstehend als "Paritätsfehlersignal" bezeichnet wird, im Protokollierungsspeicher aufgezeichnet.
Demgegenüber erfolgt bei der aus der Zeitschrift IBM-TDB, April 1970, Seiten 1932-1933 bekannten Fehlererken­ nungseinrichtung die Fehlerüberwachung mittels Paritäts­ prüfung. Hierzu sind in den zu überwachenden Einheiten Paritätsgeneratoren vorgesehen, die auf die Busleitungen entsprechende Paritätsbits abgeben. Ferner ist in jeder Einheit eine Paritätsprüfschaltung vorgesehen, welche im wesentlichen aus einer Vergleichsschaltung besteht. Diese Vergleichsschaltung, welche die Daten vom Datenbus sowie das Paritätssignal empfängt, führt eine Paritätsprüfung der Daten durch und gibt bei Feststellung eines Paritäts­ fehlers ein Paritätsfehlersignal ab. Ein Hauptzweck der Paritätsprüfung besteht darin, falsche, in dem Datenüber­ tragungssystem auftretenden Daten zu erfassen. Somit ist es zwar bei der bekannten Einrichtung möglich, die Tat­ sache zu erkennen, daß fehlerhafte Daten vorliegen. Es ist jedoch mit dieser Einrichtung nicht möglich, die fehlerhaften Daten aufzuzeichnen und zu identifizieren, so daß nicht festgestellt werden kann, ob die zu proto­ kollierenden Daten korrekt übertragen wurden oder nicht. Dadurch ist keine Gewähr für die Richtigkeit der proto­ kollierten Daten gegeben.
Aufgabe der vorliegenden Erfindung ist es daher, die be­ kannte Einrichtung der eingangs genannten Art derart zu verbessern, daß eine zuverlässige Diagnose bei Datenüber­ tragungsfehlern ermöglicht wird.
Diese Aufgabe wird bei der eingangs genannten Einrichtung erfindungsgemäß gelöst durch einen Protokollierungsspeicher zum Speichern einer Proto­ kollinformation, bestehend aus den zwischen der Zentral­ einheit und dem Hauptspeicher oder der Eingabe/Ausgabe- Einheit übertragenen Daten und dem zugeordneten Paritäts­ fehlersignal, eine Protokollierungsinformations-Wiederauffindungsein­ heit zum Wiederauffinden der im Protokollierungsspeicher gespeicherten Information mit einem Adressenkomparator, der bei Koinzidenz zwischen der auf dem Adreßbus befind­ lichen Adresse der protokollierten Daten und einer an ei­ ner Adressensetzeinrichtung gesetzten Adresse ein Adres­ sen-Koinzidenzsignal abgibt, und mit einem Latch-Re­ gister, das die protokollierte Information bei Empfang des vom Adressenkomparator abgegebenen Adressen-Koinzi­ denzsignals zwischenspeichert, und einer Einrichtung, die die zwischengespeicherte Informa­ tion empfängt und aufzeichnet.
Weitere Ausgestaltungen der Erfindung sind in den Un­ teransprüchen gekennzeichnet.
Anhand eines in der Zeichnung dargestellten Ausführungs­ beispieles soll die Erfindung näher erläutert werden. Es zeigt
Fig. 1 ein Blockschaltbild der Einrichtung gemäß der vorliegenden Erfindung;
Fig. 2 ein detailliertes Blockschaltbild der Einrichtung gemäß Fig. 1; und
Fig. 3 und 4 Zeitabläufe einzelner von der in Fig. 1 dargestellten Instrumentierungseinheit aufgezeichneter Signale.
Fig. 1 zeigt ein Blockschaltbild eines Ausführungsbei­ spieles der vorliegenden Erfindung, bei dem die Einrich­ tung eine Zentraleinheit (CPU) 1, einen Hauptspeicher 2, eine Eingabe/Ausgabe(I/O)-Einheit 3, einen Protokol­ lierungsspeicher 4, eine Protokollierungsinformations- Wiederauffindungseinheit 5, eine Instrumentierungsein­ heit 6, einen Adreßbus 7 und einen Datenbus 8 enthält. Die Zentraleinheit 1 greift über den Adreß­ bus 7 selektiv auf den Hauptspeicher 2 und die Eingabe/Ausgabe-Einheit 3 zu, so daß Daten zwischen der Zentraleinheit 1, dem Hauptspeicher 2 und der Eingabe/ Ausgabe-Einheit 3 über den Datenbus 8 ausgetauscht wer­ den. An die über den Datenbus 8 übertragenen Daten wird eine Paritätsinformation angehängt, so daß ein während der Übertragung auftretender Fehler erfaßt werden kann. Die zu protokollierenden Daten werden zusammen mit der dazugehörigen Paritätsinformation im Protokollie­ rungsspeicher 4 gespeichert. Die gespeicherte Informa­ tion wird mittels der Protokollierungsinformations-Wieder­ auffindungseinheit wiedergewonnen bzw. abgerufen und mittels der Instrumentierungseinheit 6 aufgezeichnet.
In Fig. 2 ist die in Fig. 1 dargestellte Einrichtung als detailliertes Blockschaltbild dargestellt, wobei gleiche Bezugszeichen für gleiche Gegenstände der bei­ den Figuren verwendet wurden. Gemäß Fig. 2 empfängt eine Paritätsprüfschaltung 10 Daten vom Datenbus 8 sowie ein von einem Paritätsgenerator abgegebenes Pari­ tätsbit und führt eine Paritätsprüfung der übertragenen Daten durch. Zwischen der Paritätsprüfschaltung 10 und der Zentraleinheit 1 ist ein Unterbrechungsregler 12 vorgesehen, der eine Unterbrechungsanforderung an die Zentraleinheit 1 abgibt.
Der zuvor erwähnte Hauptspeicher 2 besteht aus einem ROM 21, einem RAM 22 und einem Paritätsgenerator 23. Die ebenfalls zuvor erwähnte Eingabe/Ausgabe-Einheit 3 weist einen Fotokoppler 31 zur elektrischen Isolierung der Eingangs- von den Ausgangssignalen, ein Pufferre­ gister 32, ein Latchregister 33 zum Zwischen­ speichern von Daten gemäß auf dem Adreßbus 7 abge­ gebenen Signalen sowie einen Paritätsgenerator 30 auf. Die Eingabe/Ausgabe-Einheit 3 gibt interne Informatio­ nen ab und empfängt ebenfalls externe Informationen.
Der Protokollierungsspeicher 4 setzt sich aus einem Speicher 41 zum Speichern von Protokollierungsinformationen, einem Binärzähler 42 zur Bezeichnung eines Teils der an den Speicher 41 abgegebenen Adresse und einem Adressen­ umwandler 43 zusammen, der Adressen vom Adreß­ bus 7 empfängt und den Restteil der Adresse für den Speicher 41 bezeichnet sowie einen Impuls zur Auslösung der Zählung des Zählers 42 erzeugt.
Die Protokollierungsinformations-Wiederauffindungseinheit 5 setzt sich aus einem Schalter 51, der die vom Protokol­ lierungsspeicher zu lesende Adresse setzt, einem Adres­ senkomparator 52, der die Übereinstimmung des auf dem Adreßbus 7 anstehenden Adressensignals mit dem von dem Adressensetzschalter 51 gesetzten Signal er­ faßt, einem Latchregister 53, das Informationen auf dem Datenbus 8 in Abhängigkeit von dem vom Adressenkom­ parator 52 abgegebenen Adressen-Koinzidenzsignal zwischenspeichert und einem Digital/Analog-Wandler 54 zusammen, der die in dem Latchregister 53 zwischengespeicherten Informationen in ein analoges Signal umwandelt. Das Latchregister 53 gibt seine Ausgangssignale gemäß der Bezugsziffer 55 auch in einer Mehrbit-Form ab. Die Instrumentierungseinheit 6 zeichnet das vom Digital/ Analog-Wandler 54 abgegebene Analogsignal oder das direkt von der Protokollierungsinformations-Wiederauffin­ dungseinheit 5 abgegebene Digitalsignal auf.
Nachstehend soll die Funktionsweise der Fehlererfassungs­ einrichtung näher erläutert werden.
Wenn die Zentraleinheit 1 auf den Hauptspeicher 2 zum Auslesen von Daten zugreift, so holt der Paritätsgene­ rator 23 innerhalb des Hauptspeichers 2 Daten vom Daten­ bus 8 ein, erzeugt ein Paritätsbit nach dem Gerade- oder Ungerade-Paritätsmodus und hängt das Paritätssig­ nal an die auf dem Datenbus 8 befindlichen Daten an, woraufhin die gespeicherten Daten mit dem daran ange­ hängten Paritätssignal zur Zentraleinheit 1 übertragen werden. Greift die Zentraleinheit 1 auf die Eingabe/ Ausgabe-Einheit 3 zum Lesen von Daten zu, so wird das externe Signal 34 über den Fotokoppler 31a und den Puffer 32 eingelesen und in dem Latchregister 33 gemäß dem auf dem Adreßbus 7 stehen­ den Signal zwischengespeichert. Der Paritätsgenerator 23 holt die Daten vom Datenbus 8 ein, erzeugt ein Paritätsbit nach dem Gerade- oder Ungerade-Paritätsmodus und hängt das Paritätssignal 14 an die Daten an, woraufhin die exter­ nen Daten mi dem daran angehängten Paritätssignal zur Zentraleinheit 1 übertragen werden.
Wenn die Zentraleinheit 1 Daten aus dem Hauptspeicher 2 ausliest oder von der Eingabe/Ausgabe-Einheit 3 emp­ fängt, wird somit das Paritätssignal 14 zusammen mit den Daten an die Paritätsprüfungsschaltung 10 übertra­ gen, die eine Paritätsprüfung der aus dem Speicher 2 ausgelesenen oder von der Eingabe/Ausgabe-Einheit 3 emp­ fangenen Daten durchführt. Wird als Ergebnis der Pari­ tätsprüfung ein Paritätsfehler festgestellt, so wird ein Paritätsfehlersignal als Unterbrechungsanforderungs­ signal an den Unterbrechungsregler 12 abgegeben, der wiederum eine Unterbrechungsanforderung an die Zentral­ einheit 1 abgibt. Die Zentraleinheit 1 veranlaßt darauf­ hin eine Programmverzweigung auf eine vorprogrammierte Unterbrechungsroutine, die den Protokollierungsspeicher 4 mit dem Paritätsfehler als einer der vorbestimmten Protokollie­ rungsinformationen lädt.
Die Protokollierungsfunktion dient dazu, Protokollie­ rungsinformationen in der vorbestimmten, an den Speicher 41 abgegebenen Adresse zu speichern, ohne die Funktion des Steuersystems zu beeinflussen, wenn die Zentraleinheit auf den Hauptspeicher und die Eingabe/Ausgabe-Einheit für die Durchführung der Steuer­ operation zugreift. Auf diese Weise wird das Paritäts­ fehlersignal ebenfalls in dem Protokollierungsspeicher gespeichert.
Nachstehend soll die Wiederauffindung der im Protokol­ lierungsspeicher 4 gespeicherten Protokollierungs­ informationen näher erläutert werden.
Die Zentraleinheit 1 führt ein vorprogrammiertes Proto­ kollierungs-Wiederauffindungsprogramm durch, um die in dem Protokollierungsspeicher 4 enthaltenen Informationen einem Bereich einer vorbestimmten Adresse zuzuweisen. Die Adresse benötigter Informationen wird zuvor mittels des Adressensetzschalters 51 in der Protokollierungsinformations- Wiederauffindungseinheit gesetzt. Der Adressenkom­ parator 52 stellt die Koinzidenz der auf dem Adressen­ bus 7 für die von der Zentraleinheit 1 abgegebenen Protokollierungsdaten befindlichen Adresse mit der am Adressensetzschalter 51 gesetzten Adresse fest und bewirkt eine Zwischenspeicherung der auf dem Datenbus 8 befind­ lichen Informationen, wenn eine Koinzidenz festgestellt wird. Die zwischengespeicherten Informationen werden als Mehrbit-Signal 55 oder mittels des Digital/Analog-Wandlers 54 in ein ana­ loges Signal umgewandeltes Signal zur Instrumentierungs­ einheit 6 übertragen, die anschließend die Protokollie­ rungsinformationen aufzeichnet.
In den Fig. 3 und 4 ist der mittels der Instrumentie­ rungseinheit 6 aufgezeichnete Datenfluß dargestellt. Jedes Datenflußdiagramm zeigt die Aufzeichnung eines Protokollierungssignals S10, eines Fehlererfassungssig­ nals S11 und eines Paritätsfehlersignals S12.
In Fig. 3 wird der Paritätsfehler nach der Erfassung des Fehlers erfaßt, während in Fig. 4 der Fehler nach der Erfassung des Paritätsfehlers erfaßt wird.
Im Falle der Fig. 3 ist das Fehlererfassungssignal selbst nicht falsch erfaßt worden, und das protokol­ lierte Signal selbst ist ebenfalls korrekt. Im Falle der Fig. 4 dagegen ist das Fehlererfassungssignal falsch erfaßt worden, und somit kann das protokollierte Signal zum Zeitpunkt der Erfassung des Paritätsfehlers vom tatsächlichen Signal abweichen.
Diese bei bekannten Systemen nicht durchführbare Diag­ nose wird mittels der vorstehend beschriebenen Ausfüh­ rungsform durch den Bezug auf das im Protokollierungs­ speicher 4 gespeicherte Paritätsfehlersignal ermög­ licht. Demzufolge kann durch den Gegenstand der vorlie­ genden Erfindung die Zuverlässigkeit der Fehleranalyse durch Einbeziehung des Paritätsfehlersignals in die Pro­ tokollierungssignale wirksam erhöht werden.

Claims (5)

1. Fehlererfassungseinrichtung für ein Datenüber­ tragungssystem mit einer Zentraleinheit (1), einem Hauptspeicher (2), der einen Paritätsgenerator (23) zur Abgabe eines Paritätssignals (14) enthält, einer Eingabe/Ausgabe-Einheit (3), die ebenfalls einen Paritätsgenerator (30) zur Abgabe eines Pari­ tätssignals (14) enthält, einem Datenbus (8) und einem Adreßbus (7), die jeweils mit der Zentral­ einheit (1), dem Hauptspeicher (2) und der Eingabe/ Ausgabe-Einheit (3) verbunden sind, sowie einer Paritätsprüfschaltung (10), die Daten vom Datenbus (8) und das Paritätssignal (14) empfängt, eine Pari­ tätsprüfung der Daten durchführt und bei Feststel­ lung eines Paritätsfehlers ein Paritätsfehlersignal (11) abgibt, gekennzeichnet durch
einen Protokollierungsspeicher (4) zum Speichern einer Protokollinformation, bestehend aus den zwischen der Zentraleinheit (1) und dem Hauptspeicher (2) oder der Eingabe/Ausgabe-Einheit (3) übertragenen Daten und dem zugeordneten Paritätsfehlersignal (11),
eine Protokollierungsinformations-Wiederauffindungs­ einheit (5) zum Wiederauffinden der im Protokollie­ rungsspeicher (4) gespeicherten Information mit einem Adressenkomparator (52), der bei Koinzidenz zwischen der auf dem Adreßbus (7) befindlichen Adresse der protokollierten Daten und einer an einer Adressensetzeinrichtung (51) gesetzten Adresse ein Adressen-Koinzidenzsignal abgibt, und mit einem Latchregister (53), das die protokollier­ te Information bei Empfang des vom Adressenkomparator (52) abgegebenen Adressen-Koinzidenzsignals zwischenspeichert, und
einer Einrichtung (6), die die zwischengespeicher­ te Information empfängt und aufzeichnet.
2. Fehlererfassungseinrichtung nach Anspruch 1, dadurch gekennzeichnet, daß der Hauptspeicher (2) zusätzlich einen Speicher mit wahlfreiem Zugriff (RAM 22) und einen Festspeicher (ROM 21) enthält.
3. Fehlererfassungseinrichtung nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß die Eingabe/Ausgabe-Ein­ heit (3) zusätzlich mindestens einen Fotokoppler (31), einen Pufferspeicher (32) und ein Latchre­ gister (33) enthält.
4. Fehlererfassungseinrichtung nach einem der An­ sprüche 1 bis 3, dadurch gekennzeichnet, daß der Protokollierungsspei­ cher (4) neben einem Speicher (41) zusätzlich einen Zähler (42) zur Bezeichnung eines Teils der Adresse für den Speicher (41) und einen Adressenumwandler (43) enthält, der Adressen vom Adreßbus (7) empfängt und den Restteil der Adresse für den Spei­ cher (41) bezeichnet sowie einen Impuls zur Auslö­ sung des Zählvorgangs des Zählers (42) erzeugt.
5. Fehlererfassungseinrichtung nach einem der An­ sprüche 1 bis 4, dadurch gekennzeichnet, daß die Protokollierungsin­ formations-Wiederauffindungseinheit (5) zusätzlich einen zwischen dem Latchregister (53) und der die zwischengespeicherten Daten empfangenden und auf­ zeichnenden Einrichtung (6) geschalteten Digital/ Analog-Wandler (54) enthält.
DE19843423090 1983-06-24 1984-06-22 Fehlerermittlungseinrichtung fuer ein datenuebertragungssystem Granted DE3423090A1 (de)

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
DE3423090A1 DE3423090A1 (de) 1985-01-03
DE3423090C2 true DE3423090C2 (de) 1990-12-13

Family

ID=14642114

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19843423090 Granted DE3423090A1 (de) 1983-06-24 1984-06-22 Fehlerermittlungseinrichtung fuer ein datenuebertragungssystem

Country Status (3)

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

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5572572A (en) 1988-05-05 1996-11-05 Transaction Technology, Inc. Computer and telephone apparatus with user friendly interface and enhanced integrity features
US5796832A (en) 1995-11-13 1998-08-18 Transaction Technology, Inc. Wireless transaction and information system
DE10029642A1 (de) * 2000-06-15 2001-12-20 Daimler Chrysler Ag Einrichtung zur Überwachung eines datenbusvernetzten Systems, insbesondere eines Fahrzeugdatenbussystems

Families Citing this family (28)

* 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 (de) * 1985-10-03 1991-04-24 Mitsubishi Denki Kabushiki Kaisha Rechnerprogrammdebugsystem
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
US5485370A (en) * 1988-05-05 1996-01-16 Transaction Technology, Inc. Home services delivery system with intelligent terminal emulator
US5008927A (en) * 1988-05-05 1991-04-16 Transaction Technology, Inc. Computer and telephone apparatus with user friendly computer interface 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
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
US5790870A (en) * 1995-12-15 1998-08-04 Compaq Computer Corporation Bus error handler for PERR# and SERR# on dual PCI bus system
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
US20050026200A1 (en) * 2003-07-28 2005-02-03 Holden David P. 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 联咏科技股份有限公司 用于传送及接收数据的装置和方法

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5147509B2 (de) * 1971-10-26 1976-12-15
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
JPS57134756A (en) * 1981-02-12 1982-08-20 Hitachi Ltd Information processor

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5572572A (en) 1988-05-05 1996-11-05 Transaction Technology, Inc. Computer and telephone apparatus with user friendly interface and enhanced integrity features
US5796832A (en) 1995-11-13 1998-08-18 Transaction Technology, Inc. Wireless transaction and information system
US6442532B1 (en) 1995-11-13 2002-08-27 Transaction Technology Inc. Wireless transaction and information system
DE10029642A1 (de) * 2000-06-15 2001-12-20 Daimler Chrysler Ag Einrichtung zur Überwachung eines datenbusvernetzten Systems, insbesondere eines Fahrzeugdatenbussystems
DE10029642B4 (de) * 2000-06-15 2005-10-20 Daimler Chrysler Ag Einrichtung zur Überwachung eines Fahrzeugdatenbussystems

Also Published As

Publication number Publication date
US4639917A (en) 1987-01-27
DE3423090A1 (de) 1985-01-03
JPS607549A (ja) 1985-01-16
JPS648382B2 (de) 1989-02-14

Similar Documents

Publication Publication Date Title
DE3423090C2 (de)
DE3587520T2 (de) Anwenderschnittstellenprozessor für Rechnernetz.
DE2227150C2 (de) Schaltungsanordnung zur Aufbereitung und Speicherung von Information für eine spätere Fehleranalyse
DE3111447C2 (de)
DE2918906A1 (de) Ueberwachungssystem
DE4116042C2 (de)
DE2225841C3 (de) Verfahren und Anordnung zur systematischen Fehlerprüfung eines monolithischen Halbleiterspeichers
DE3382744T2 (de) Mikroprozessorsysteme für elektronische Frankiereinrichtungen.
DE2536625C2 (de) Paritätsprüfschaltung für ein binär zählendes Register
DE3837893A1 (de) Speicherbaustein
EP0804765B1 (de) Fehlererkennung und fehlerbeseitigung bei einem seriellen datenbussystem
DE2655653C2 (de) Anordnung zur Feststellung der richtigen Zuordnung von Adresse und Speicherwort in einem wortorganisierten Datenspeicher
DE2842603C3 (de) Schnittstelle zwischen einem Wartungsprozessor und einer Mehrzahl einzeln zu prüfender Funktionseinheiten eines datenverarbeitenden Systems
EP0410270B1 (de) Verfahren zum Betrieb einer signaltechnisch sicheren Schnittstelle
DE19959779A1 (de) Vorrichtung zum Erhalten von Fehlverhaltensinformationen sowie diese verwendende Halbleiterspeicher-Prüfvorrichtung
EP0353660B1 (de) Verfahren zur Fehlersicherung in Speichersystemen von Datenverarbeitungsanlagen, insbesondere Fernsprechvermittlungsanlagen
DE19650327B4 (de) Verfahren und System zur Verarbeitung von Prozeßsignalen einer technischen Anlage
DE3938153C2 (de)
DE3433679A1 (de) Verfahren und anordnung zur sicherung von wichtigen informationen in speichereinheiten mit wahlweisem zugriff, insbesondere von steuerbits in als cache-speicher arbeitenden pufferspeichern einer datenverarbeitungsanlage
DE69028607T2 (de) Mikroprozessor mit internem Cache-Speicher
DE4244275C1 (de) Nachprüfung der Datenintegrität bei gepufferter Datenübertragung
DE1932614C3 (de) Prüfeinrichtung zur Feststellung einer Mehrfachauswahl von Verarbeitungs einheiten in einem Datenverarbeitungs system
DE2505475C3 (de) Verfahren und Vorrichtung zur Fehlerprüfung bei einem programmierbaren Logikwerk für die Ausführung logischer Operationen
DE1549535C2 (de) Verfahren zur Kontrolle der Über tragung von digitalen Meßwerten
DE3937389A1 (de) Fehlererfassungsverfahren fuer ein sortiersystem

Legal Events

Date Code Title Description
8128 New person/name/address of the agent

Representative=s name: EISENFUEHR, G., DIPL.-ING. SPEISER, D., DIPL.-ING.

8110 Request for examination paragraph 44
D2 Grant after examination
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee