US3639901A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Error correcting decoder utilizing estimator functions and decision circuit for bit-by-bit decoding
Assignee: General Electric Co
•
Filing: 1969-06-10
•
Granted: 1972-02-01
•
Expires: 1989-06-10
Abstract
Abstract An error-correcting decoder circuit is disclosed, for decoding redundantly coded digital signals. The disclosed circuit includes a plurality of modulo 2 adders for generating estimator function bits from selected bits of a received code word, and a decision circuit that generates an output bit in accordance with the majority of the estimator functions if a majority decision is possible, and which substitutes the appropriate received bit in place of the undefined majority decision output that arises in the event of a ''''tie'''' between the estimator functions (i.e., when half of the estimator functions are ''''1'''' and the other half are ''''0'''').
Inventors
- 👤 Michael E Mitchell
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 20:47
CPC Classifications
H; H04; H04L; H04L1/00; H04L1/004; H04L1/0056; H04L1/0057; H03; H03M; H03M13/00; H03M13/37; H03M13/43
Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
223 words
An error-correcting decoder circuit for decoding a received coded word made up of data bits and redundant bits, comprising storage means for storing the bits of said code word, means connected to said storage means and adapted to generate a plurality of estimator bits from selected bits of said coded word, said estimator bits being indicative of a certain one of said code bits, a decision circuit connected to receive said estimator bits and adapted to produce at the output thereof an output bit indicative of the majority of said estimator bits, said decision circuit being subject to having a meaningless output due to lack of a majority of said estimator bits, wherein the improvement comprises a tie detector circuit connected to said decision circuit and adapted to detect a lack of majority of said estimator bits, an output terminal for said decoder circuit, and switch means controlled by said tie detector circuit and adapted to connect said output terminal to said output of the decision circuit when majority output bits are being produced thereby, said switch means being further adapted under the control of said tie detector to connect said output terminal to said storage means for feeding said certain one of the data bits to said output terminal whenever said tie detector detects a lack of majority of said estimator bits.
Claim 2
Dependent Claim
223 words
An error-correcting decoder circuit for decoding a received coded word made up of data bits and redundant bits, comprising storage means for storing the bits of said code word, means connected to said storage means and adapted to generate a plurality of estimator bits from selected bits of said coded word, said estimator bits being indicative of a certain one of said code bits, a decision circuit connected to receive said estimator bits and adapted to produce at the output thereof an output bit indicative of the majority of said estimator bits, said decision circuit being subject to having a meaningless output due to lack of a majority of said estimator bits, wherein the improvement comprises a tie detector circuit connected to said decision circuit and adapted to detect a lack of majority of said estimator bits, an output terminal for said decoder circuit, and switch means controlled by said tie detector circuit and adapted to connect said output terminal to said output of the decision circuit when majority output bits are being produced thereby, said switch means being further adapted under the control of said tie detector to connect said output terminal to said storage means for feeding said certain one of the data bits to said output terminal whenever said tie detector detects a lack of majority of said estimator bits.
Claim 3
Dependent Claim
156 words
A circuit as claimed in claim 1, in which said decision circuit comprises a plurality of translators respectively adapted to translate said estimator bits into positive polarity and negative polarity pulses or levels indicative of ''''1'''' and ''''0'''' estimator bits, an arithmetic adder connected to receive said positive and negative polarity pulses or levels and adapted to produce the arithmetic sum thereof, and a threshold circuit connected to the output of said arithmetic adder and adapted to produce said output bit indicative of the majority of said estimator bits, and in which said tie detector circuit comprises a null zone detector connected to receive said arithmetic sum from said arithmetic adder and adapted to produce a switch control signal in the event that the output of said arithmetic adder indicates less than a majority of said estimator bits, and means connecting said switch means to receive said switch control signal so as to be actuated thereby.
Claim 4
Dependent Claim
118 words
A circuit as claimed in claim 2, in which said switch means comprises a first AND circuit having an input connected to the output of said threshold circuit, an inverter circuit connected between the output of said null zone detector and another input of said first AND circuit, a second AND circuit having an input connected to said output of the null zone detector and having another input connected to said output of the null zone detector and having another input connected to receive said certain one of the data bits, and an OR circuit having inputs respectively connected to the outputs of said first and second AND circuits and an output connected to said decoder output terminal.
Claim 5
Dependent Claim
225 words
A circuit as claimed in claim 1, in which said estimator bits include said certain one of the code bits, and in which said decision circuit comprises a plurality of transLators respectively adapted to translate said estimator bits into positive polarity and negative polarity pulses or levels indicative of ''''1'''' and ''''0'''' estimator bits, a first arithmetic adder connected to receive said positive and negative polarity pulses or levels from said translators except for the translator of said certain one of the code bits and adapted to produce the arithmetic sum thereof, a threshold circuit connected to the output of said arithmetic adder and adapted to produce an output bit indicative of the majority of said estimator bits except for said certain one of the code bits, and a second arithmetic adder connected to receive the output of said first arithmetic adder and also the output of said translator for said certain one of the code bits, and in which said tie detector circuit comprises a null zone detector connected to receive the output of said second arithmetic adder and adapted to produce a switch control signal in the event that the output of said second arithmetic adder indicates less than a majority of said estimator bits, and means connecting said switch means to receive said switch control signal so as to be actuated thereby.
Claim 6
Dependent Claim
105 words
A circuit as claimed in claim 4, in which said switch means comprises a first AND circuit having an input connected to the output of said threshold circuit, an inverter circuit connected between the output of said null zone detector and another input of said first AND circuit, a second AND circuit having an input connected to said output of the null zone detector and having another input connected to receive said certain one of the data bits, and an OR circuit having inputs respectively connected to the outputs of said first and second AND circuits and an output connected to said decoder output terminal.
References Cited (Backward Citations)
US3402393A
Cited
US3469236A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1975-01-31 | 1975-08-02 | 1976-02-01 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1979-01-31 | 1979-08-02 | 1980-02-01 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1983-01-31 | 1983-08-02 | 1984-02-01 | $7700.00 | Window Closed / Lapsed |