DE3329022C2 - - Google Patents
Info
- Publication number
- DE3329022C2 DE3329022C2 DE3329022A DE3329022A DE3329022C2 DE 3329022 C2 DE3329022 C2 DE 3329022C2 DE 3329022 A DE3329022 A DE 3329022A DE 3329022 A DE3329022 A DE 3329022A DE 3329022 C2 DE3329022 C2 DE 3329022C2
- Authority
- DE
- Germany
- Prior art keywords
- data
- chips
- control signal
- storage device
- bits
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1008—Adding 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/1012—Adding 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 codes or arrangements adapted for a specific type of error
- G06F11/1016—Error in accessing a memory location, i.e. addressing error
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1008—Adding 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/1012—Adding 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 codes or arrangements adapted for a specific type of error
- G06F11/1028—Adjacent errors, e.g. error in n-bit (n>1) wide storage units, i.e. package error
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Controls And Circuits For Display Device (AREA)
- Detection And Correction Of Errors (AREA)
Abstract
Description
Die Erfindung bezieht sich auf eine Datenspeichereinrichtung nach dem Oberbegriff des Anspruches 1.The invention relates to a data storage device according to the preamble of claim 1.
Aus der DE-AS 21 53 116 ist eine Datenspeichereinrichtung bekannt, die eine Fehleranzeigeschaltung zum Erkennen von Mehrfach-Bitfehlern aufweist; hierbei wird ein Steuersignal an alle Speichervorrichtungen gegeben, deren jede das Steuersignal in eine Gruppe von Speichervorrichtungen einspeist, die mehrere zu einem Datenwort gehörende Bits enthalten. Eine derartige Datenspeichereinrichtung weist jedoch keine Treiberschaltung zum Einspeisen von Steuersignalen auf.DE-AS 21 53 116 is a data storage device known, the an error display circuit for detecting Has multiple bit errors; this is a control signal given to all storage devices, each of which Control signal into a group of storage devices feeds the several belonging to a data word Bits included. Such a data storage device has however, no driver circuit for feeding control signals on.
Es ist auch bekannt, Datenspeichereinrichtungen mit einer Fehleranzeige- und Korrekturlogik auszurüsten, bei der Hamming-Codes in der Lage sind, Doppel-Bitfehler anzuzeigen sowie Einfach-Bitfehler anzuzeigen und zu korrigieren.It is also known to use data storage devices with a Fault display and correction logic to be equipped with Hamming codes are able to display double bit errors as well as display and correct simple bit errors.
Weiter ist bekannt, Datenspeichereinrichtungen aus einer Anzahl von Speichervorrichtungen, z. B. Speicherchips mit wahlfreiem Zugriff, aufzubauen. Die Chips können beispielsweise auf einer gedruckten Schaltungsplatte angeordnet sein, die Eingangs- und Ausgangsverbindungen für Daten und verschiedene Steuersignale, z. B. Adressenbits, Markiersignale usw. aufweist. Die Steuersignale werden allen Chips parallel zugeführt, und dies macht üblicherweise erforderlich, daß geeignete Treiberschaltungen verwendet werden, um den erforderlichen Ansteuerungsstrom einzuspeisen, damit jedes Steuersignal auf eine Anzahl von Chips wirkt. Bei einer solchen Einrichtung tritt unter anderem das Problem auf, daß dann, wenn eine der Treiberschaltungen fehlerhaft arbeitet, verschiedene Chips einen unrichtigen Ausgang ergeben, was zu Mehrfachfehlern führt, die von der Fehleranzeigelogik nicht aufgezeigt werden können. It is also known that data storage devices from a Number of storage devices, e.g. B. memory chips with random access to build. The chips can, for example be placed on a printed circuit board, the input and output connections for data and various Control signals, e.g. B. address bits, marker signals etc. has. The control signals are parallel to all chips fed, and this usually requires that appropriate driver circuits are used to control the to supply the required control current so that each Control signal acts on a number of chips. At a such a device, inter alia, the problem arises that then if one of the driver circuits is malfunctioning, different chips give an incorrect outcome, which leads to Multiple faults that do not result from the fault display logic can be shown.
Aufgabe der Erfindung ist es, eine Datenspeichereinrichtung vorzuschlagen, die sicherstellt, daß ein fehlerhaftes Arbeiten einer Treiberschaltung nicht zu einem nicht erkennbaren Mehrfachfehler führt.The object of the invention is a data storage device propose that ensures that a faulty A driver circuit does not work to an unrecognizable Multiple errors leads.
Gemäß der Erfindung wird diese Aufgabe mit den Merkmalen des Kennzeichens des Anspruches 1 gelöst. According to the invention, this object is achieved with the features of Characteristic of claim 1 solved.
Weitere Ausgestaltungen der Erfindung sind Gegenstand der Unteransprüche.Further refinements of the invention are the subject of Subclaims.
Dies bewirkt, daß dann, wenn eine Treiberschaltung fehlerhaft arbeitet, höchstens n Bits in einem gegebenen Datenwort beeinflußt werden und damit irgendwelche Fehler, die sich aus dieser fehlerhaften Arbeitsweise ergeben, von der Fehleranzeigevorrichtung zur Anzeige gebracht werden können.This causes a driver circuit to fail works, influencing at most n bits in a given data word and any errors that result from this result in faulty operation from the fault indicator can be displayed.
Bei einer speziellen Ausführungsform der Erfindung weist die Speichereinrichtung eine Vielzahl von Reihen von Speichervorrichtungen auf, die Bits eines bestimmten Wortes sind alle in der gleichen Reihe gespeichert, und jede Treiberschaltung speist das Steuersignal in nicht mehr als n Speichervorrichtungen in jeder Reihe ein.In a special embodiment of the invention, the Storage device a plurality of rows of storage devices on, the bits of a particular word are all in stored in the same row, and each driver circuit feeds the control signal in no more than n memory devices in every row.
Nachstehend wird die Erfindung in Verbindung mit der Zeichnung anhand eines Ausführungsbeispieles erläutert. Es zeigt:The invention will now be read in conjunction with the drawing explained using an exemplary embodiment. It shows:
Fig. 1 ein Gesamtschaltbild der Speichereinrichtung nach der Erfindung, Fig. 1 is an overall diagram of the memory device according to the invention,
Fig. 2 eine Schaltungsplatte im Detail, und Fig. 2 is a circuit board in detail, and
Fig. 3 die Art und Weise, in der Steuersignale auf Chips auf der Schaltungsplatte verteilt werden. Fig. 3 shows the way in which control signals are distributed to chips on the circuit board.
Nach Fig. 1 weist die Datenspeichereinrichtung einen Datenspeicher 10 mit 512 K individuell adressierbaren Speicherplätzen auf, deren jeder 39 Bits aufnimmt. Die ersten 32 Bits in jedem Speicherplatz stellen ein Datenwort dar, während die übrigen 7 Bits einen Hamming-Code zum Prüfen und Korrigieren der Daten repräsentieren.According to Fig. 1, the data storage means comprises a data memory 10 with 512 individually addressable storage locations K on, each of which receives 39 bits. The first 32 bits in each memory location represent a data word, while the remaining 7 bits represent a Hamming code for checking and correcting the data.
Der Speicher 10 besteht aus drei identischen gedruckten Schaltungsplatten 11, von denen jede einen Speicherabschnitt mit einer Breite von 13 Bits hält. Jede Schaltungsplatte weist dreizehn Dateneingangsanschlüsse 12 mit dreizahn Datenausgangsanschlüssen 14 zur Eingabe und Ausgabe von Daten oder Hamming- Code-Bits auf.The memory 10 consists of three identical printed circuit boards 11 , each of which holds a memory section with a width of 13 bits. Each circuit board has thirteen data input terminals 12 with three tooth data output terminals 14 for input and output of data or Hamming code bits.
Jedes Eingangsdatenwort wird einem Hamming-Code-Generator 15 zugeführt, der den entsprechenden Hamming-Code erzeugt. Dieser Code wird in den Speicher 10 zusammen mit den Daten eingeschrieben. Jedes aus dem Speicher 10 ausgelesene Datenwort wird zusammen mit dem zugeordneten Hamming-Code in eine Prüfschaltung 16 eingeführt. Diese Schaltung ist in der Lage, Doppelbitfehler in einem beliebigen Datenwort anzuzeigen, sowie Einzelbitfehler anzuzeigen und zu korrigieren. In letzterem Fall gibt die Prüfschaltung 16 an, welches Bit fehlerhaft ist, und steuert eine Inverterschaltung 17, so daß das fehlerhafte Bit invertiert und damit korrigiert wird.Each input data word is fed to a Hamming code generator 15 , which generates the corresponding Hamming code. This code is written into the memory 10 together with the data. Each data word read from the memory 10 is introduced into a test circuit 16 together with the assigned Hamming code. This circuit is able to display double-bit errors in any data word, as well as to display and correct single-bit errors. In the latter case, the test circuit 16 indicates which bit is defective and controls an inverter circuit 17 so that the defective bit is inverted and thus corrected.
Die Erzeugung von Hamming-Codes und die Prüfschaltungen sind in der Technik bekannt und somit werden diese Schaltungen hier nicht weiter erläutert.The generation of Hamming codes and the test circuits are in known in the art and so these circuits are here not explained further.
Fig. 2 zeigt eine der Schaltungsplatten 11 im Detail. Die Schaltungsplatte nimmt sechsundzwanzig Speicherchips 20 mit wahlfreiem Zugriff auf, die in zwei Reihen und dreizehn Spalten angeordnet sind. Jeder Chip enthält 256 K individuell adressierbare Bits. Die drei Schaltungsplatten besitzen somit insgesamt neununddreißig Spalten, wobei jede Spalte zwei Chips 20 mit insgesamt 521 K Bit-Speicherplätzen enthält, d. h. ein Bit für jedes Wort. Die Bits eines jeden Datenwortes (und die Hamming- Bits) sind über die Spalten verteilt, und zwar jeweils ein Bit eines jeden Wortes pro Spalte. Die Bits eines bestimmten Wortes sind alle in der gleichen Reihe von Chips vorhanden. Fig. 2 shows one of the circuit boards 11 in detail. The circuit board houses twenty six random access memory chips 20 arranged in two rows and thirteen columns. Each chip contains 256 K individually addressable bits. The three circuit boards thus have a total of thirty-nine columns, each column containing two chips 20 with a total of 521 K bit memory locations, ie one bit for each word. The bits of each data word (and the Hamming bits) are distributed over the columns, one bit of each word per column. The bits of a particular word are all in the same row of chips.
Jeder Dateneingangsanschluß 12 ist über eine Treiberschaltung 21 mit den Dateneingängen der entsprechenden Spalte von Speicherchips 20 verbunden. Die Datenausgänge einer jeden Spalte von Chips 20 sind in einem ODER-Gatter 22 kombiniert und werden über einen Datenausgangspuffer 23 mit dem entsprechenden Anschluß der dreizahn Ausgangsanschlüsse 14 verbunden.Each data input terminal 12 is connected via a driver circuit 21 to the data inputs of the corresponding column of memory chips 20 . The data outputs of each column of chips 20 are combined in an OR gate 22 and are connected to the corresponding connection of the three-tooth output connections 14 via a data output buffer 23 .
Um einen der 256 K Speicherplätze in einem Chip zu adressieren, ist es erforderlich, eine 18-Bit-Adresse einzuspeisen. Diese Adresse wird in die Schaltungsplatte in zwei aufeinanderfolgenden Teilen von 9 Bits über neun Adressenleitungen A0-A8 eingeführt. Diese beiden Teile werden in zwei Adressenregister mit 9 Bits (nicht dargestellt) in jedem Chip durch entsprechende Markiersignale RAS und CAS eingegattert. Die beiden Reihen von Chips haben getrennte RAS-Signale. Dies dient zur Auswahl zwischen den beiden Reihen, so daß eine der beiden 256 K-Hälften des Speichers adressiert wird. Es sind ferner verschiedene andere Steuersignale, z. B. ein Schreibfreigabesignal WE zur Steuerung der Chips 20 vorgesehen, sie werden jedoch nicht beschrieben, da sie zum Verständnis der Erfindung nicht erforderlich sind.In order to address one of the 256 K memory locations in a chip, it is necessary to feed an 18-bit address. This address is introduced into the circuit board in two consecutive parts of 9 bits over nine address lines A 0 -A 8 . These two parts are gated into two address registers with 9 bits (not shown) in each chip by corresponding marking signals RAS and CAS. The two rows of chips have separate RAS signals. This is used to choose between the two rows so that one of the two 256 K halves of the memory is addressed. There are also various other control signals, e.g. B. a write enable signal WE is provided to control the chips 20 , but they will not be described because they are not necessary to understand the invention.
Es gibt somit verschiedene Steuersignale, z. B. die Adressensignale A0 bis A8, das Markiersignal CAS und das Schreibfreigabesignal WE, die auf jeden Chip auf der Schaltungsplatte verteilt werden müssen. Die Fig. 3 zeigt, wie eines der Steuersignale A0 verteilt wird. Die anderen Steuersignale werden in ähnlicher Weise verteilt.There are thus various control signals, e.g. B. the address signals A 0 to A 8 , the marking signal CAS and the write enable signal WE, which must be distributed to each chip on the circuit board. Fig. 3 shows how one of the control signals A distributed 0th The other control signals are distributed in a similar manner.
Das Signal A0 wird über eine Treiberschaltung 30 zugeführt, die einen ausreichend hohen Ausgangsstrom erzeugt, um sieben weitere Treiberschaltungen 31 anzusteuern. Jede dieser Treiberschaltungen 31 verteilt dann das Signal auf zwei Spalten von Chips 20, d. h. auf vier Chips, nämlich zwei in der ersten und zwei in der zweiten Reihe (eine Ausnahme hiervon bildet die letzte der Treiberschaltungen; da die Anzahl von Spalten ungerade ist, wird in diesem Fall das Signal nur auf eine Spalte gegeben). The signal A 0 is supplied via a driver circuit 30 , which generates a sufficiently high output current to drive seven further driver circuits 31 . Each of these driver circuits 31 then distributes the signal to two columns of chips 20 , ie four chips, namely two in the first and two in the second row (an exception to this is the last of the driver circuits; since the number of columns is odd, in this case the signal is given only on one column).
Hieraus ergibt sich, daß jede Treiberschaltung 31 das Signal A0 auf nicht mehr als zwei Chips in jeder Reihe gibt. Wenn somit eine der Treiberschaltungen 31 fehlerhaft arbeitet, werden nicht mehr als zwei Chips in irgendeiner Reihe falsch adressiert und deshalb werden nicht mehr als zwei Datenbits in einem bestimmten Wort fehlerhaft. Somit ist die Hamming-Prüfschaltung 16 stets in der Lage, einen solchen Fehler anzuzeigen.As a result, each driver circuit 31 outputs the signal A 0 on no more than two chips in each row. Thus, if one of the driver circuits 31 malfunctions, no more than two chips in any row are misaddressed and therefore no more than two data bits in a particular word become erroneous. Thus, the Hamming test circuit 16 is always able to indicate such an error.
Der Ausgang der Treiberschaltung 30 und der anderen Schaltungen für die anderen Steuerbits wird auch einer Paritätsprüfschaltung 32 zusammen mit einem Paritätsbit P zugeführt. Diese Schaltung prüft die Richtigkeit der Steuersignale und erzeugt, falls ein Fehler angezeigt wird, ein Paritätsfehlersignal Pf über ein Paritätspufferregister 33. Wenn eine der Treiberschaltungen 30 fehlerhaft arbeitet, wird dies durch die Paritätsprüfschaltung 32 angezeigt.The output of the driver circuit 30 and the other circuits for the other control bits is also fed to a parity check circuit 32 together with a parity bit P. This circuit checks the correctness of the control signals and, if an error is indicated, generates a parity error signal Pf via a parity buffer register 33 . If one of the driver circuits 30 is malfunctioning, this is indicated by the parity check circuit 32 .
Claims (5)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB8223439 | 1982-08-14 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE3329022A1 DE3329022A1 (en) | 1984-02-16 |
DE3329022C2 true DE3329022C2 (en) | 1991-08-14 |
Family
ID=10532311
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19833329022 Granted DE3329022A1 (en) | 1982-08-14 | 1983-08-11 | DATA STORAGE DEVICE |
Country Status (4)
Country | Link |
---|---|
US (1) | US4562576A (en) |
AU (1) | AU555620B2 (en) |
DE (1) | DE3329022A1 (en) |
ZA (1) | ZA835740B (en) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4692923A (en) * | 1984-09-28 | 1987-09-08 | Ncr Corporation | Fault tolerant memory |
US4653050A (en) * | 1984-12-03 | 1987-03-24 | Trw Inc. | Fault-tolerant memory system |
US4713816A (en) * | 1986-02-25 | 1987-12-15 | U.S. Philips Corporation | Three module memory system constructed with symbol-wide memory chips and having an error protection feature, each symbol consisting of 2I+1 bits |
US4809276A (en) * | 1987-02-27 | 1989-02-28 | Hutton/Prc Technology Partners 1 | Memory failure detection apparatus |
JPH0731582B2 (en) * | 1990-06-21 | 1995-04-10 | インターナショナル・ビジネス・マシーンズ・コーポレイション | Method and apparatus for recovering parity protected data |
EP0481735A3 (en) * | 1990-10-19 | 1993-01-13 | Array Technology Corporation | Address protection circuit |
US5208813A (en) * | 1990-10-23 | 1993-05-04 | Array Technology Corporation | On-line reconstruction of a failed redundant array system |
EP0485110B1 (en) * | 1990-11-09 | 1999-08-25 | Emc Corporation | Logical partitioning of a redundant array storage system |
US5235601A (en) * | 1990-12-21 | 1993-08-10 | Array Technology Corporation | On-line restoration of redundancy information in a redundant array system |
US5274799A (en) * | 1991-01-04 | 1993-12-28 | Array Technology Corporation | Storage device array architecture with copyback cache |
US5392288A (en) * | 1991-02-08 | 1995-02-21 | Quantum Corporation | Addressing technique for a fault tolerant block-structured storage device |
US5392294A (en) * | 1991-03-08 | 1995-02-21 | International Business Machines Corporation | Diagnostic tool and method for locating the origin of parasitic bit faults in a memory array |
US5636358A (en) * | 1991-09-27 | 1997-06-03 | Emc Corporation | Method and apparatus for transferring data in a storage device including a dual-port buffer |
US5499337A (en) * | 1991-09-27 | 1996-03-12 | Emc Corporation | Storage device array architecture with solid-state redundancy unit |
US5237658A (en) * | 1991-10-01 | 1993-08-17 | Tandem Computers Incorporated | Linear and orthogonal expansion of array storage in multiprocessor computing systems |
US5379417A (en) * | 1991-11-25 | 1995-01-03 | Tandem Computers Incorporated | System and method for ensuring write data integrity in a redundant array data storage system |
EP0551009B1 (en) * | 1992-01-08 | 2001-06-13 | Emc Corporation | Method for synchronizing reserved areas in a redundant storage array |
US5341381A (en) * | 1992-01-21 | 1994-08-23 | Tandem Computers, Incorporated | Redundant array parity caching system |
US5469566A (en) * | 1992-03-12 | 1995-11-21 | Emc Corporation | Flexible parity generation circuit for intermittently generating a parity for a plurality of data channels in a redundant array of storage units |
WO1993018456A1 (en) * | 1992-03-13 | 1993-09-16 | Emc Corporation | Multiple controller sharing in a redundant storage array |
US5644583A (en) * | 1992-09-22 | 1997-07-01 | International Business Machines Corporation | Soft error correction technique and system for odd weight row error correction codes |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3697949A (en) * | 1970-12-31 | 1972-10-10 | Ibm | Error correction system for use with a rotational single-error correction, double-error detection hamming code |
BE790527A (en) * | 1971-10-25 | 1973-04-25 | Siemens Ag | CONTROLLED OPERATION INFORMATION MEMORY, AND IN PARTICULAR INTEGRATED SEMICONDUCTOR MEMORY |
US4007028A (en) * | 1975-09-30 | 1977-02-08 | Reliance Electric Company | Electronically controlled glassware-forming machine |
US4006467A (en) * | 1975-11-14 | 1977-02-01 | Honeywell Information Systems, Inc. | Error-correctible bit-organized RAM system |
US4276647A (en) * | 1979-08-02 | 1981-06-30 | Xerox Corporation | High speed Hamming code circuit and method for the correction of error bursts |
JPS6051749B2 (en) * | 1979-08-31 | 1985-11-15 | 富士通株式会社 | Error correction method |
JPS57150197A (en) * | 1981-03-11 | 1982-09-16 | Nippon Telegr & Teleph Corp <Ntt> | Storage circuit |
US4460997A (en) * | 1981-07-15 | 1984-07-17 | Pacific Western Systems Inc. | Memory tester having memory repair analysis capability |
US4453251A (en) * | 1981-10-13 | 1984-06-05 | Burroughs Corporation | Error-correcting memory with low storage overhead and fast correction mechanism |
US4471472A (en) * | 1982-02-05 | 1984-09-11 | Advanced Micro Devices, Inc. | Semiconductor memory utilizing an improved redundant circuitry configuration |
US4459685A (en) * | 1982-03-03 | 1984-07-10 | Inmos Corporation | Redundancy system for high speed, wide-word semiconductor memories |
US4464754A (en) * | 1982-03-26 | 1984-08-07 | Rca Corporation | Memory system with redundancy for error avoidance |
US4475194A (en) * | 1982-03-30 | 1984-10-02 | International Business Machines Corporation | Dynamic replacement of defective memory words |
-
1983
- 1983-08-01 US US06/518,946 patent/US4562576A/en not_active Expired - Lifetime
- 1983-08-04 ZA ZA835740A patent/ZA835740B/en unknown
- 1983-08-11 DE DE19833329022 patent/DE3329022A1/en active Granted
- 1983-08-12 AU AU17962/83A patent/AU555620B2/en not_active Ceased
Also Published As
Publication number | Publication date |
---|---|
ZA835740B (en) | 1984-04-25 |
DE3329022A1 (en) | 1984-02-16 |
AU555620B2 (en) | 1986-10-02 |
AU1796283A (en) | 1984-02-16 |
US4562576A (en) | 1985-12-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3329022C2 (en) | ||
DE2030760C2 (en) | Parity check circuit for a memory circuit | |
DE2357233C2 (en) | Address converter | |
DE3111447C2 (en) | ||
DE3876459T2 (en) | STORAGE AND THEIR CHECK. | |
DE2328869A1 (en) | PROCEDURE FOR TESTING A DIGITAL STORAGE SYSTEM AND FOR CARRYING OUT THIS PROCEDURE BY A SELF-CHECKING DIGITAL STORAGE SYSTEM | |
DE2529152A1 (en) | PROCEDURE AND ARRANGEMENT FOR DETERMINING ERRORS IN SEMI-CONDUCTOR INFORMATION MEMORY | |
DE3412677C2 (en) | ||
DE2456709C2 (en) | Circuit arrangement for error detection and correction | |
DE69129059T2 (en) | Storage system with error detection and correction | |
DE1284996B (en) | Read circuit for a memory | |
DE60002872T2 (en) | SYSTEM AND METHOD FOR IMPROVING MULTIBIT FAULT PROTECTION IN A COMPUTER STORAGE UNIT | |
DE2157829C2 (en) | Arrangement for recognizing and correcting errors in binary data patterns | |
DE69904618T2 (en) | DETECTION TECHNOLOGY OF STORAGE SECTION ERRORS AND SINGLE, DOUBLE AND TRIPLEBIT ERRORS | |
DE3587374T2 (en) | SEMICONDUCTOR STORAGE DEVICE WITH A BIT ERROR DETECTION FUNCTION. | |
DE2554502C3 (en) | Method and arrangement for addressing a memory | |
DE60215687T2 (en) | ERROR CORRECTION OF MULTIBIT MODULES WITH UNRESTRICTED DETECTION OF DOUBLE ERRORS | |
EP0615211B1 (en) | Device for storing security data | |
DE2549392C3 (en) | Method for increasing the reliability of integrated memory modules and for improving the yield of memory modules that appear to be error-free from the outside during their manufacture | |
EP1222545B1 (en) | Method and circuit configuration for storing data words in a ram module | |
DE69615831T2 (en) | MEMORY MANAGEMENT | |
DE102007011801B4 (en) | Circuit for generating an error coding data block, device with the circuit, device for generating an error coding data block | |
EP0127118B1 (en) | Memory control device, in particular for fault tolerant telephone exchange systems | |
DE2004934B2 (en) | MEMORY ARRANGEMENT WITH CIRCUITS FOR ERROR DETECTION AND ERROR CORRECTION | |
DE2134529A1 (en) | PROCEDURE FOR ERROR DETECTION AND CORRECTION IN INFORMATION WORDS READ OUT FROM THE MEMORY OF A PROGRAM-CONTROLLED DATA PROCESSING SYSTEM |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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 |