← Back to Patent Explorer
EP0177690A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Method for error detection and correction by majority voting

Assignee: International Business Machines Corp
•
Filing: 1985-07-23
•
Granted: —
•
Expires: 2005-07-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Data items D (e.g. bytes or words) are transferred over a bus (10) in bit-parallel form between a sending device (12) and a receiving device (14). For enabling error correction, each data item is transferred not only in its original form (D), but also in inverted form (D) and in bit permuted (cyclically shifted) form (D*). On the receiving side, the received original data (A) are kept without change, the received inverted data ( - B) are reconverted by inverting, and the received permuted data (C') are reconverted by circularly shifting them in a direction opposite to the shifting at the transmitter side. Then a majority selection is made, i.e. if at least two of the three received/reconverted data items (A, B, C) are equal, they are retained as correctly received data item D.

Inventors

  • 👤 Hirotoshi Jitsukawa
  • 👤 Tsutomu Maruyama

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-03 01:32
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/14; G06F11/1497; G06F13/00; G06F13/38; H; H04; H04L; H04L1/00; H04L1/08

Claims Analysis

Total Claims: 3
Claim 1
Independent Claim 110 words
Method of error detection and correction by majority in a system transferring data from a first apparatus to a second apparatus through a parallel bus, comprising the following steps: - generating in said first apparatus inverted data formed by inverting original data to be transferred, and bit permuted data formed by permuting bits in said original data, - sequentially transferring said original data, said inverted data and said bit permuted data to said second apparatus through said parallel bus, - reconverting said inverted data and said bit permuted data to original forms, respectively, in said second apparatus, and - determining a majority among the reconverted data and said original data.
Claim 2
Dependent Claim 110 words
Method of error detection and correction by majority in a system transferring data from a first apparatus to a second apparatus through a parallel bus, comprising the following steps: - generating in said first apparatus inverted data formed by inverting original data to be transferred, and bit permuted data formed by permuting bits in said original data, - sequentially transferring said original data, said inverted data and said bit permuted data to said second apparatus through said parallel bus, - reconverting said inverted data and said bit permuted data to original forms, respectively, in said second apparatus, and - determining a majority among the reconverted data and said original data.
Claim 3
Dependent Claim 50 words
The method of claim 1 wherein said bit permuted data is generated by rotating said original data in a predetermined direction by a predetermined number of bits, and is reconverted to the original form in said second apparatus by rotating in an opposite direction by said predetermined number of bits.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag