← Back to Patent Explorer
US4667327A Expired / Lapsed US ⏱️ 0.0 years remaining

Error corrector for a linear feedback shift register sequence

Assignee: Motorola Solutions Inc
•
Filing: 1985-04-02
•
Granted: 1987-05-19
•
Expires: 2005-04-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Disclosed is an error corrector for a linear feedback shift register sequence employing an open loop linear feedback shift register (LFSR) having selected bits "tapped" and combined to form a feedback signal. The taps implement an orthogonal convolutional code that is inherently redundant, therefore, the transmission of parity bits is not required. The feedback signal is combined with the received synchronization signal to form an error estimate that is temporarily stored in a syndrome register. By majority voting a selected outputs of the syndrome register a reliable determination of a received error can be made. Once an error determination is made, a correction signal is generated to correct the bit in error thereby providing a high probability of initiating and maintaining synchronization.

Inventors

  • 👤 Michael W. Bright
  • 👤 Eric F. Ziolko
  • 👤 Alan L. Wilson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 19:32
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/16; G06F11/18; G06F11/183; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/3185; G01R31/318522; G01R31/31853; H; H03; H03M; H03M13/00; H03M13/03; H03M13/23; H03M13/37; H03M13/43

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 172 words
A circuit for correcting errors in a rate-one orthogonal convolutional code which further operates as a synchronization signal, comprising: open loop linear feedback shift register means having an input port for receiving a synchronization signal and a plurality of output ports arranged and combined to form a feedback signal; first combining means for combining said synchronization signal and said feedback signal to form an intermediate signal, which combined with a syndrome correction signal forms an error estimation signal; syndrome register means having a first input port for receiving said error estimation signal and a plurality of additional input ports for receiving said syndrome correction signal, said syndrome register means providing a plurality of output syndrome signals; majority decoder means for selectively receiving said intermediate signal and said output syndrome signals to provide said syndrome correction signal when a predetermined threshold is exceeded; and second combining means for combining said syndrome correction signal and a further output signal from said open loop linear feedback shift register means to yield a corrected synchronization signal.
Claim 2
Dependent Claim 172 words
A circuit for correcting errors in a rate-one orthogonal convolutional code which further operates as a synchronization signal, comprising: open loop linear feedback shift register means having an input port for receiving a synchronization signal and a plurality of output ports arranged and combined to form a feedback signal; first combining means for combining said synchronization signal and said feedback signal to form an intermediate signal, which combined with a syndrome correction signal forms an error estimation signal; syndrome register means having a first input port for receiving said error estimation signal and a plurality of additional input ports for receiving said syndrome correction signal, said syndrome register means providing a plurality of output syndrome signals; majority decoder means for selectively receiving said intermediate signal and said output syndrome signals to provide said syndrome correction signal when a predetermined threshold is exceeded; and second combining means for combining said syndrome correction signal and a further output signal from said open loop linear feedback shift register means to yield a corrected synchronization signal.
Claim 3
Dependent Claim 48 words
The circuit of claim 1 wherein said first combining means further comprises: first binary summing means for receiving said synchronization signal and said feedback signal to provide said intermediate signal; second binary summing means for receiving said intermediate signal and said correction signal to yield said syndrome signal.
Claim 4
Dependent Claim 20 words
The combining means of claim 2, wherein said first and second binary summing means further comprises exclusive "OR" logic gates.
Claim 5
Dependent Claim 16 words
The circuit of claim 1, wherein said second combining means further comprises a binary summing means.
Claim 6
Dependent Claim 16 words
The combining means of claim 4 wherein said binary summer comprises an exclusive "OR" logic gate.
Claim 7
Dependent Claim 24 words
The circuit of claim 1, wherein the length of said open loop linear feedback shift register means and said syndrome register means are identical.
Claim 8
Dependent Claim 30 words
The circuit of claim 1, wherein said threshold of said majority decoder means is equal to M/2+1, where M equals the number of inputs ports of said majority decoder means.
Claim 9
Dependent Claim 228 words
In a synchronous data communication system having at least one transmitter, which interleaves a synchronization signal with an information signal, and at least one receiver, the improvement comprising: at the transmitter: closed loop linear feedback shift register means having a plurality of outputs arranged and combined to form a feedback signal, and an input port for receiving said feedback signal, for providing a rate-one orthogonal convolutional code which represents the synchronization signal; and at the receiver: open loop linear feedback shift register means having an input port for receiving a synchronization signal and a plurality of output ports arranged and combined to form a feedback signal; first combining means for combining said synchronization signal and said feedback signal to form an intermediate signal, which combined with a syndrome correction signal forms and error estimation signal; syndrome register means having a first input port for receiving said error estimation signal and a plurality of additional input ports for receiving a correction signal, said syndrome register means providing a plurality of output syndrome signals; majority decoder means for selectively receiving said intermediate signal and said output syndrome signals to provide said syndrome correction signal when a predetermined threshold is exceeded; and second combining means for combining said syndrome correction signal and a further output signal from said open loop linear feedback shift register means to yield a corrected synchronization signal.
Claim 10
Dependent Claim 228 words
In a synchronous data communication system having at least one transmitter, which interleaves a synchronization signal with an information signal, and at least one receiver, the improvement comprising: at the transmitter: closed loop linear feedback shift register means having a plurality of outputs arranged and combined to form a feedback signal, and an input port for receiving said feedback signal, for providing a rate-one orthogonal convolutional code which represents the synchronization signal; and at the receiver: open loop linear feedback shift register means having an input port for receiving a synchronization signal and a plurality of output ports arranged and combined to form a feedback signal; first combining means for combining said synchronization signal and said feedback signal to form an intermediate signal, which combined with a syndrome correction signal forms and error estimation signal; syndrome register means having a first input port for receiving said error estimation signal and a plurality of additional input ports for receiving a correction signal, said syndrome register means providing a plurality of output syndrome signals; majority decoder means for selectively receiving said intermediate signal and said output syndrome signals to provide said syndrome correction signal when a predetermined threshold is exceeded; and second combining means for combining said syndrome correction signal and a further output signal from said open loop linear feedback shift register means to yield a corrected synchronization signal.
Claim 11
Dependent Claim 229 words
In a synchronous data communication system having at least one transmitter, which provides a synchronization signal on an independent synchronization channel, and at least one receiver, the improvement comprising: at the transmitter: closed loop linear feedback shift register means having a plurality of outputs arranged and combined to form a feedback signal, and an input port for receiving said feedback signal, for providing a orthogonal convolutional code which represents the synchronization signal; and at the receiver: open loop linear feedback shift register means having an input port for receiving a synchronization signal and a plurality of output ports arranged and combined to form a feedback signal; first combining means for combining said synchronization signal and, said feedback signal to form an intermediate signal, which combined with a syndrome correction signal forms an error estimation signal; syndrome register means having a first input port for receiving said error estimation signal and a plurality of additional input ports for receiving said syndrome correction signal, said syndrome register means providing a plurality of output syndrome signals; majority decoder means for selectively receiving said intermediate signal and said output syndrome signals to provide said syndrome correction signal when a predetermined threshold is exceeded; and second combining means for combining said syndrome correction signal and a further output signal from said open loop linear feedback shift register means to yield a corrected synchronization signal.
Claim 12
Dependent Claim 229 words
In a synchronous data communication system having at least one transmitter, which provides a synchronization signal on an independent synchronization channel, and at least one receiver, the improvement comprising: at the transmitter: closed loop linear feedback shift register means having a plurality of outputs arranged and combined to form a feedback signal, and an input port for receiving said feedback signal, for providing a orthogonal convolutional code which represents the synchronization signal; and at the receiver: open loop linear feedback shift register means having an input port for receiving a synchronization signal and a plurality of output ports arranged and combined to form a feedback signal; first combining means for combining said synchronization signal and, said feedback signal to form an intermediate signal, which combined with a syndrome correction signal forms an error estimation signal; syndrome register means having a first input port for receiving said error estimation signal and a plurality of additional input ports for receiving said syndrome correction signal, said syndrome register means providing a plurality of output syndrome signals; majority decoder means for selectively receiving said intermediate signal and said output syndrome signals to provide said syndrome correction signal when a predetermined threshold is exceeded; and second combining means for combining said syndrome correction signal and a further output signal from said open loop linear feedback shift register means to yield a corrected synchronization signal.
Claim 13
Independent Claim 126 words
A method for correcting errors in a rate-one orthogonal convolutional code which further operates as a synchronization signal, comprising the steps of: (a) receiving a synchronization signal; (b) providing a feedback signal from said received signal; (c) combining said received signal and said feedback signal to provide an intermediate signal; (d) combining said intermediate signal with a syndrome correction signal to provide an error estimation signal; (e) operating on said error estimation signal and said syndrome correction signal to provide a plurality of output syndrome signals; (f) operating upon said selected ones of said plurality of output syndrome signals and said intermediate signal to provide said syndrome correction signal; (g) combining said syndrome correction signal and said received synchronization signal to provide a corrected synchronization signal.
Claim 14
Independent Claim 126 words
A method for correcting errors in a rate-one orthogonal convolutional code which further operates as a synchronization signal, comprising the steps of: (a) receiving a synchronization signal; (b) providing a feedback signal from said received signal; (c) combining said received signal and said feedback signal to provide an intermediate signal; (d) combining said intermediate signal with a syndrome correction signal to provide an error estimation signal; (e) operating on said error estimation signal and said syndrome correction signal to provide a plurality of output syndrome signals; (f) operating upon said selected ones of said plurality of output syndrome signals and said intermediate signal to provide said syndrome correction signal; (g) combining said syndrome correction signal and said received synchronization signal to provide a corrected synchronization signal.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-05-18 1990-11-17 1991-05-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-05-18 1994-11-17 1995-05-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-05-18 1998-11-17 1999-05-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag