US3219807A - Error checking apparatus for data processing system - Google Patents

Error checking apparatus for data processing system Download PDF

Info

Publication number
US3219807A
US3219807A US8875A US887560A US3219807A US 3219807 A US3219807 A US 3219807A US 8875 A US8875 A US 8875A US 887560 A US887560 A US 887560A US 3219807 A US3219807 A US 3219807A
Authority
US
United States
Prior art keywords
data
binary digits
register means
groups
checking
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 - Lifetime
Application number
US8875A
Inventor
Zeheb David
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.)
General Electric Co
Original Assignee
General Electric Co
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 General Electric Co filed Critical General Electric Co
Priority to US8875A priority Critical patent/US3219807A/en
Application granted granted Critical
Publication of US3219807A publication Critical patent/US3219807A/en
Anticipated expiration legal-status Critical
Expired - Lifetime 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/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/1012Adding 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/1032Simple parity

Claims (1)

  1. 6. IN A DATA PROCESSING SYSTEM WHEREIN DATA ITEMS ARE TO BE STORED AND TO BE VERIFIED FOR CORRECTNESS UPON EXTRACTION FROM STORAGE, EACH DATA ITEM COMPRISING A FIRST PLURALITY OF DATA ENTITIES AND EACH DATA ENTITY COMPRISING A SECOND PLURALITY OF BINARY DIGITS, AND WHEREIN THE BINARY DIGITS OF EACH DATA ENTITY ARE TRANSMITTED IN PARALLEL AND THE DATA ENTITIES OF EACH DATA ITEM ARE TRANSMITTED SEQUENTIALLY, THE COMBINATION COMPRISING: FIRST REGISTER MEANS FOR TEMPORARILY STORING A DATA ITEM, SECOND REGISTER MEANS FOR TEMPORARILY STORING A DATA ENTITY, A FIRST GENERATOR RESPONSIVE TO THE CONFIGURATION OF EACH SET OF LIKE-ORDER BINARY DIGITS IN A DATA ITEM STORED IN SAID FIRST REGISTER MEANS FOR GENERATING CORRESPONDING CHECKING BINARY DIGITS, SAID CHECKING BINARY DIGITS PROVIDED BY SAID FIRST GENERATOR COMPRISING A SEPARATE DATA ENTITY, MEANS FOR TRANSMITTING SAID CHECKING BINARY DIGITS PROVIDED BY SAID FIRST GENERATOR IN PARALLEL TO SAID SECOND REGISTER MEANS FOR STORAGE THEREIN, MEANS FOR SEQUENTIALLY TRANSFERRING SELECTED ONES OF THE DATA ENTITIES IN SAID FIRST REGISTER MEANS TO SAID SECOND REGISTER MEANS,A FIRST AND SECOND GROUPS OF OUTPUT FLIP-FLOPS, SAID FIRST GROUP BEING ASSOCIATED WITH SAID FIRST REGISTER MEANS AND SAID SECOND GROUP BEING ASSOCIATED WITH SAID SECOND REGISTER MEANS, SECOND AND THIRD GENERATORS CONNECTED TO SAID FIRST AND SAID SECOND REGISTER MEANS RESPECTIVELY AND RESPONSIVE TO THE CONFIGURATIONS OF THE BINARY DIGITS OF EACH DATA ENTITY THEREIN FOR GENERATING CORRESPONDING CHECKING BINARY DIGITS, MEANS FOR SEQUENTIALLY TRANSMITTING TO SAID FIRST AND SAID SECOND GROUPS OF OUTPUT FLIP-FLOPS AND STORING THEREIN THE DATA ENTITIES IN SAID FIRST AND SAID SECOND REGISTER MEANS RESPECTIVELY IN PARALLEL WITH THEIR CORRESPONDING CHECKING BINARY DIGITS PROVIDED BY SAID SECOND AND SAID THIRD GENERATORS, A STORAGE MEDIUM LATERALLY DIVIDED INTO FIRST AND SECOND GROUPS OF LONGITUDINAL STORAGE CHANNELS, MEANS FOR RECORDING IN SAID FIRST AND SAID SECOND GROUPS OF CHANNELS OF SAID STORAGE MEDIUM THE DATA ENTITIES AND THEIR CORRESPONDING CHECKING BINARY DIGITS IN SAID FIRST AND SAID SECOND GROUPS OF OUTPUT FLIP-FLOPS RESPECTIVELY, AND ERROR CHECKING MEANS RESPONSIVE TO THE CHECKING BINARY DIGITS PROVIDED BY SAID FIRST, SECOND AND THIRD GENERATORS FOR DETECTING AN ERROR IN THE DATA ITEM.
US8875A 1960-02-15 1960-02-15 Error checking apparatus for data processing system Expired - Lifetime US3219807A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US8875A US3219807A (en) 1960-02-15 1960-02-15 Error checking apparatus for data processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US8875A US3219807A (en) 1960-02-15 1960-02-15 Error checking apparatus for data processing system

Publications (1)

Publication Number Publication Date
US3219807A true US3219807A (en) 1965-11-23

Family

ID=21734199

Family Applications (1)

Application Number Title Priority Date Filing Date
US8875A Expired - Lifetime US3219807A (en) 1960-02-15 1960-02-15 Error checking apparatus for data processing system

Country Status (1)

Country Link
US (1) US3219807A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10185613B2 (en) * 2016-04-29 2019-01-22 Vmware, Inc. Error determination from logs

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2850234A (en) * 1953-12-31 1958-09-02 Ibm Magnetic record input-output device for calculators
US2951229A (en) * 1959-04-27 1960-08-30 Bell Telephone Labor Inc Error-detecting and correcting system
US2969912A (en) * 1957-02-26 1961-01-31 Ibm Error detecting and correcting circuits
US2970764A (en) * 1954-06-04 1961-02-07 Ibm Checking circuit
US2977047A (en) * 1957-12-13 1961-03-28 Honeywell Regulator Co Error detecting and correcting apparatus

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2850234A (en) * 1953-12-31 1958-09-02 Ibm Magnetic record input-output device for calculators
US2970764A (en) * 1954-06-04 1961-02-07 Ibm Checking circuit
US2969912A (en) * 1957-02-26 1961-01-31 Ibm Error detecting and correcting circuits
US2977047A (en) * 1957-12-13 1961-03-28 Honeywell Regulator Co Error detecting and correcting apparatus
US2951229A (en) * 1959-04-27 1960-08-30 Bell Telephone Labor Inc Error-detecting and correcting system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10185613B2 (en) * 2016-04-29 2019-01-22 Vmware, Inc. Error determination from logs

Similar Documents

Publication Publication Date Title
US4031515A (en) Apparatus for transmitting changeable length records having variable length words with interspersed record and word positioning codes
EP0031499A3 (en) Data processing apparatus adapted for memory readback checking
GB769908A (en) Improvements in or relating to electrical apparatus for sorting signals
US3011156A (en) Information storage arrangement
US3219807A (en) Error checking apparatus for data processing system
GB740756A (en) Introduction and extraction arrangement for electronic calculators
ES416521A1 (en) Method and system for storing and cyclically processing information provided from a large number of information transmission terminals
US2966113A (en) Information handling apparatus
GB1154516A (en) Information shift apparatus in a computer system.
US3234517A (en) Data processing system
GB901601A (en) Calculating apparatus
GB1197418A (en) Data Storage Apparatus
ES315571A1 (en) A data processing machine. (Machine-translation by Google Translate, not legally binding)
JPS52122438A (en) Write-in and read-out system
US2971056A (en) Information handling apparatus
US3226682A (en) Error sensing apparatus for a document handler
US3045212A (en) Checking circuit
GB960452A (en) Data transfer apparatus
GB873151A (en) Improvements in data transferring devices
US3114503A (en) Record sensing devices
ES456516A1 (en) Data processing equipment
EP0013885A3 (en) Parity check device for a register array
US3219977A (en) Automatic information modification apparatus for a data processing system
GB937862A (en) Improvements in high speed data processing system
US3242322A (en) Error checking apparatus for data processing system