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

Adaptive equalization and regeneration system

Assignee: International Business Machines Corp
•
Filing: 1991-10-31
•
Granted: 1994-03-08
•
Expires: 2011-10-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An adaptive equalization and regeneration system is provided for accurately reconstructing a received data pulse train which has been degraded with respect to amplitude and instantaneous frequency. The system comprises an equalizer which responds to a control signal to provide a variable gain function for the received signal and output an equalized signal, digital phase lock logic for receiving and extracting timing information from the equalized signal, a regenerator for matching the timing information with the equalized signal to reconstruct the received data in its originally transmitted form, and control circuitry for providing the control signal to the equalizer. The control signal adjusts the slope of the equalizer gain function so as to minimize amplitude and instantaneous frequency degradation at the equalizer output. The system includes a mechanism to detect and calculate total signal degradation at the equalizer output. Control logic is used to identify the slope of the equalizer gain function at which total signal degradation is minimized. The control signal, which corresponds to this identified slope, is applied to the equalizer in real time to maintain minimum total signal degradation at the equalizer output.

Inventors

  • 👤 John E. Gersbach
  • 👤 Charles R. Hoffman
  • 👤 Ilya I. Novof

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 05:02
CPC Classifications
H; H04; H04L; H04L25/00; H04L25/02; H04L25/03; H04L25/03878; H04L25/03885

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 248 words
An adaptive equalization and regeneration system for reconstructing a signal received in the form of a data pulse train which has been degraded with respect to amplitude and instantaneous frequency, comprising: an equalizer for providing a variable gain function for said received signal and outputting an equalized signal, said equalizer gain function being varied in response to a voltage level applied to said equalizer to vary said equalizer gain function and increasing directly as a function of the frequency of said received signal, said voltage level varying the slope of said gain function, said gain function having a slope determined by a change in gain with respect to a change in said frequency; digital phase lock logic for receiving said equalized signal and outputting timing information obtained from said equalized signal; a regenerator for receiving said equalized signal and said timing information and matching said timing information with said equalized signal to reconstruct the received data essentially in its originally transmitted form; and control circuitry connected to said equalizer for detecting variances in amplitude and instantaneous frequency in said equalized signal and for outputting said voltage level signal to said equalizer to vary said equalizer gain function in response to said detected variances, said control circuitry including control logic for (i) adding said variances in amplitude and instantaneous frequency in said equalized signal to provide a total signal variance, and (ii) determining the slope of said equalizer gain function at which said total signal variance is a minimum.
Claim 2
Dependent Claim 248 words
An adaptive equalization and regeneration system for reconstructing a signal received in the form of a data pulse train which has been degraded with respect to amplitude and instantaneous frequency, comprising: an equalizer for providing a variable gain function for said received signal and outputting an equalized signal, said equalizer gain function being varied in response to a voltage level applied to said equalizer to vary said equalizer gain function and increasing directly as a function of the frequency of said received signal, said voltage level varying the slope of said gain function, said gain function having a slope determined by a change in gain with respect to a change in said frequency; digital phase lock logic for receiving said equalized signal and outputting timing information obtained from said equalized signal; a regenerator for receiving said equalized signal and said timing information and matching said timing information with said equalized signal to reconstruct the received data essentially in its originally transmitted form; and control circuitry connected to said equalizer for detecting variances in amplitude and instantaneous frequency in said equalized signal and for outputting said voltage level signal to said equalizer to vary said equalizer gain function in response to said detected variances, said control circuitry including control logic for (i) adding said variances in amplitude and instantaneous frequency in said equalized signal to provide a total signal variance, and (ii) determining the slope of said equalizer gain function at which said total signal variance is a minimum.
Claim 3
Dependent Claim 320 words
An adaptive equalization and regeneration system for reconstructing a signal received in the form of a data pulse train which has been degraded with respect to amplitude and instantaneous frequency, comprising: an equalizer for providing a variable gain function for said received signal and outputting an equalized signal, said equalizer gain function being varied in response to a control signal and increasing directly as a function of the frequency of said received signal, said gain function having a slope determined by a change in gain with respect to a change in said frequency; digital phase lock logic for receiving said equalized signal and outputting timing information obtained from said equalized signal; a regenerator for receiving said equalized signal and said timing information and matching said timing information with said equalized signal to reconstruct the received data essentially in its originally transmitted form; control circuitry connected to said equalizer for detecting variances in amplitude and instantaneous frequency in said equalized signal and for outputting said control signal to said equalizer to vary the slope of said equalizer gain function, said control circuitry including control logic for (i) adding said variances in amplitude and instantaneous frequency in said equalized signal to provide a total signal variance, and (ii) determining the slope of said equalizer gain function at which said total signal variance is a minimum; an automatic gain control circuit which is connected to said equalizer and which automatically controls an amplifying gain of said received signal to output an amplified signal to said equalizer; and a peak detecting and averaging circuit comprising (i) a peak detector connected to said equalizer for sensing peak values of individual pulses in the data pulse train and for outputting said peak values, and (ii) a peak averager connected to said peak detector for receiving and averaging said peak values and for outputting an average value of said peak values to said automatic gain control circuit.
Claim 4
Dependent Claim 320 words
An adaptive equalization and regeneration system for reconstructing a signal received in the form of a data pulse train which has been degraded with respect to amplitude and instantaneous frequency, comprising: an equalizer for providing a variable gain function for said received signal and outputting an equalized signal, said equalizer gain function being varied in response to a control signal and increasing directly as a function of the frequency of said received signal, said gain function having a slope determined by a change in gain with respect to a change in said frequency; digital phase lock logic for receiving said equalized signal and outputting timing information obtained from said equalized signal; a regenerator for receiving said equalized signal and said timing information and matching said timing information with said equalized signal to reconstruct the received data essentially in its originally transmitted form; control circuitry connected to said equalizer for detecting variances in amplitude and instantaneous frequency in said equalized signal and for outputting said control signal to said equalizer to vary the slope of said equalizer gain function, said control circuitry including control logic for (i) adding said variances in amplitude and instantaneous frequency in said equalized signal to provide a total signal variance, and (ii) determining the slope of said equalizer gain function at which said total signal variance is a minimum; an automatic gain control circuit which is connected to said equalizer and which automatically controls an amplifying gain of said received signal to output an amplified signal to said equalizer; and a peak detecting and averaging circuit comprising (i) a peak detector connected to said equalizer for sensing peak values of individual pulses in the data pulse train and for outputting said peak values, and (ii) a peak averager connected to said peak detector for receiving and averaging said peak values and for outputting an average value of said peak values to said automatic gain control circuit.
Claim 5
Dependent Claim 52 words
The system of claim 2, wherein said control circuitry includes (i) circuitry to calculate said variances in instantaneous frequency in response to said timing information output by said digital phase lock logic, and (ii) circuitry to calculate said variances in amplitude in response to said peak values sensed by said peak detector.
Claim 6
Dependent Claim 44 words
The system of claim 3, wherein said control logic determines the slope of said equalizer gain function at which said total signal variance is minimized and calculates said total signal variance for a plurality of values of said slope of said equalizer gain function.
Claim 7
Dependent Claim 25 words
The system of claim 4, wherein said control logic calculates said total signal variance incrementally in steps for said plurality of values of said slope.
Claim 8
Dependent Claim 29 words
The system of claim 5, wherein said incremental steps are dependent on data rate and data transmission medium, and are between the range of 0.003 dB/MHz to 0.010 dB/MHz.
Claim 9
Dependent Claim 267 words
An adaptive equalization and regeneration system for reconstructing a signal received in the form of a data pulse train which has been degraded with respect to amplitude and instantaneous frequency, comprising: an equalizer for providing a variable gain function for said received signal and outputting an equalized signal, said equalizer gain function being varied in response to a control signal and increasing directly as a function of the frequency of said received signal, said control signal varying the slope of said gain function, said gain function having a slope determined by a change in gain with respect to a change in said frequency; digital phase lock logic for receiving said equalized signal and outputting timing information obtained from said equalized signal; a regenerator for receiving said equalized signal and said timing information and matching said timing information with said equalized signal to reconstruct the received data essentially in its originally transmitted form; control circuitry connected to said equalizer for detecting variances in amplitude and instantaneous frequency in said equalized signal and for outputting said control signal to said equalizer to vary said equalizer gain function in response to said detected variances, said control circuitry including control logic for (i) adding said variances in amplitude and instantaneous frequency in said equalized signal to provide a total signal variance, and (ii) determining the slope of said equalizer gain function at which said total signal variance is a minimum; and an automatic gain control circuit which is connected to said equalizer and which automatically controls an amplifying gain of said received signal to output an amplified signal to said equalizer.
Claim 10
Dependent Claim 267 words
An adaptive equalization and regeneration system for reconstructing a signal received in the form of a data pulse train which has been degraded with respect to amplitude and instantaneous frequency, comprising: an equalizer for providing a variable gain function for said received signal and outputting an equalized signal, said equalizer gain function being varied in response to a control signal and increasing directly as a function of the frequency of said received signal, said control signal varying the slope of said gain function, said gain function having a slope determined by a change in gain with respect to a change in said frequency; digital phase lock logic for receiving said equalized signal and outputting timing information obtained from said equalized signal; a regenerator for receiving said equalized signal and said timing information and matching said timing information with said equalized signal to reconstruct the received data essentially in its originally transmitted form; control circuitry connected to said equalizer for detecting variances in amplitude and instantaneous frequency in said equalized signal and for outputting said control signal to said equalizer to vary said equalizer gain function in response to said detected variances, said control circuitry including control logic for (i) adding said variances in amplitude and instantaneous frequency in said equalized signal to provide a total signal variance, and (ii) determining the slope of said equalizer gain function at which said total signal variance is a minimum; and an automatic gain control circuit which is connected to said equalizer and which automatically controls an amplifying gain of said received signal to output an amplified signal to said equalizer.
Claim 11
Independent Claim 243 words
A method of reconstructing a signal received in the form of a data pulse train which has been degraded with respect to amplitude and instantaneous frequency, comprising the steps of: providing a variable equalizing gain for said received signal and outputting an equalized signal, said equalizing gain being varied in response to a control signal and increasing directly as a function of the frequency of said received signal, said equalizing gain defined by a function having a slope determined by a change in gain with respect to a change in said frequency; controlling an amplifying gain for said received signal to output an amplified signal, prior to providing a variable equalizing gain for said received signal, by sensing peak values of individual pulses in said equalized signal and averaging said peak values; providing said control signal using circuitry for detecting variances in amplitude and instantaneous frequency in said equalized signal, adding said variances in amplitude and instantaneous frequency to provide a total signal variance, determining said slope of said gain function at which said total signal variance is a minimum, and outputting said control signal to alter the slope of said equalizing gain function in response to said variances; extracting timing information from said equalized signal and outputting said timing information to a regenerator for receiving said equalized signal and said timing information; and matching said timing information with said equalized signal to reconstruct the received data essentially in its originally transmitted form.
Claim 12
Independent Claim 243 words
A method of reconstructing a signal received in the form of a data pulse train which has been degraded with respect to amplitude and instantaneous frequency, comprising the steps of: providing a variable equalizing gain for said received signal and outputting an equalized signal, said equalizing gain being varied in response to a control signal and increasing directly as a function of the frequency of said received signal, said equalizing gain defined by a function having a slope determined by a change in gain with respect to a change in said frequency; controlling an amplifying gain for said received signal to output an amplified signal, prior to providing a variable equalizing gain for said received signal, by sensing peak values of individual pulses in said equalized signal and averaging said peak values; providing said control signal using circuitry for detecting variances in amplitude and instantaneous frequency in said equalized signal, adding said variances in amplitude and instantaneous frequency to provide a total signal variance, determining said slope of said gain function at which said total signal variance is a minimum, and outputting said control signal to alter the slope of said equalizing gain function in response to said variances; extracting timing information from said equalized signal and outputting said timing information to a regenerator for receiving said equalized signal and said timing information; and matching said timing information with said equalized signal to reconstruct the received data essentially in its originally transmitted form.
Claim 13
Dependent Claim 43 words
The method of claim 8, wherein said step of providing said control signal includes the steps of calculating said variances in amplitude in response to said sensed peak values, and calculating said variances in instantaneous frequency in response to said extracted timing information.
Claim 14
Dependent Claim 54 words
The method of claim 9, wherein said step of providing said control signal includes providing control logic for determining the slope of said equalizing gain function at which said total signal variance is minimized, and for calculating said total signal variance for a plurality of values of said slope of said equalizing gain function.
Claim 15
Dependent Claim 25 words
The method of claim 10, wherein said control logic calculates said total signal variance incrementally in steps for said plurality of values of said slope.
Claim 16
Dependent Claim 39 words
The method of claim 11, wherein said incremental steps are determined by the rate at which and the transmission medium over which said data pulse train is transmitted and are between the range of 0.003 dB/MHz to 0.010 dB/MHz.
Claim 17
Dependent Claim 121 words
The method of claim 10, wherein said step of determining the slope of said equalizing gain function at which minimum total signal variance occurs includes the steps of: selecting a first value of slope of said equalizing gain function and calculating said total signal variance at said first selected value; selecting a second value of slope of said equalizing gain function and calculating said total signal variance at said second selected value; storing and comparing said total signal variances calculated at said first and second slope values; selecting additional values of slope of said equalizing gain function in response to said comparison, and calculating said total signal variances at said selected additional values until a minimum total signal variance is identified.
Claim 18
Independent Claim 191 words
A method of reconstructing a signal received in the form of a data pulse train which has been degraded with respect to amplitude and instantaneous frequency, comprising the steps of: providing a variable equalizing gain for said received signal and outputting an equalized signal, said equalizing gain being varied in response to a control signal and increasing directly as a function of the frequency of said received signal, said equalizing gain defined by a function having a slope determined by a change in gain with respect to a change in said frequency; providing said control signal using circuitry for (i) sensing peak amplitudes in the equalized signal, (ii) detecting variances in said peak amplitudes and variances in instantaneous frequency in said equalized signal, and (iii) outputting said control signal to alter said equalizing gain function in response to said detected variances in peak amplitudes and instantaneous frequency; extracting timing information from said equalized signal and outputting said timing information to a regenerator for receiving said equalized signal and said timing information; and matching said timing information with said equalized signal to reconstruct the received data essentially in its originally transmitted form.
Claim 19
Independent Claim 191 words
A method of reconstructing a signal received in the form of a data pulse train which has been degraded with respect to amplitude and instantaneous frequency, comprising the steps of: providing a variable equalizing gain for said received signal and outputting an equalized signal, said equalizing gain being varied in response to a control signal and increasing directly as a function of the frequency of said received signal, said equalizing gain defined by a function having a slope determined by a change in gain with respect to a change in said frequency; providing said control signal using circuitry for (i) sensing peak amplitudes in the equalized signal, (ii) detecting variances in said peak amplitudes and variances in instantaneous frequency in said equalized signal, and (iii) outputting said control signal to alter said equalizing gain function in response to said detected variances in peak amplitudes and instantaneous frequency; extracting timing information from said equalized signal and outputting said timing information to a regenerator for receiving said equalized signal and said timing information; and matching said timing information with said equalized signal to reconstruct the received data essentially in its originally transmitted form.
Claim 20
Dependent Claim 67 words
The method of claim 14, wherein said control signal alters the slope of said equalizer gain function, and wherein said step of providing said control circuitry includes the steps of (i) adding said variances in amplitude and instantaneous frequency in said equalized signal to provide a total signal variance, and (ii) determining said slope of said gain function at which said total signal variance is a minimum.
Claim 21
Dependent Claim 201 words
An adaptive equalization and regeneration system for reconstructing a signal received in the form of a data pulse train which has been degraded with respect to amplitude and instantaneous frequency, comprising: an equalizer for providing a variable gain function for said received signal and outputting an equalized signal, said equalizer gain function being varied in response to a control signal and increasing directly as a function of the frequency of said received signal, said gain function having a slope determined by a change in gain with respect to a change in said frequency; digital phase lock logic for receiving said equalized signal and outputting timing information obtained from said equalized signal; a regenerator for receiving said equalized signal and said timing information and matching said timing information with said equalized signal to reconstruct the received data essentially in its originally transmitted form; and control circuitry connected to said equalizer for (i) sensing peak amplitudes in the equalized signal, (ii) detecting variances in said peak amplitudes and variances in instantaneous frequency in said equalized signal, and (iii) outputting said control signal to said equalizer to vary said equalizer gain function in response to said detected variances in peak amplitudes and instantaneous frequency.
Claim 22
Dependent Claim 201 words
An adaptive equalization and regeneration system for reconstructing a signal received in the form of a data pulse train which has been degraded with respect to amplitude and instantaneous frequency, comprising: an equalizer for providing a variable gain function for said received signal and outputting an equalized signal, said equalizer gain function being varied in response to a control signal and increasing directly as a function of the frequency of said received signal, said gain function having a slope determined by a change in gain with respect to a change in said frequency; digital phase lock logic for receiving said equalized signal and outputting timing information obtained from said equalized signal; a regenerator for receiving said equalized signal and said timing information and matching said timing information with said equalized signal to reconstruct the received data essentially in its originally transmitted form; and control circuitry connected to said equalizer for (i) sensing peak amplitudes in the equalized signal, (ii) detecting variances in said peak amplitudes and variances in instantaneous frequency in said equalized signal, and (iii) outputting said control signal to said equalizer to vary said equalizer gain function in response to said detected variances in peak amplitudes and instantaneous frequency.
Claim 23
Dependent Claim 64 words
The system of claim 16, wherein said control signal varies the slope of said equalizer gain function, and wherein said control circuitry includes control logic for (i) adding said variances in amplitude and instantaneous frequency in said equalized signal to provide a total signal variance, and (ii) determining the slope of said equalizer gain function at which said total signal variance is a minimum.
Claim 24
Independent Claim 234 words
A method of reconstructing a signal received in the form of a data pulse train which has been degraded with respect to amplitude and instantaneous frequency, comprising the steps of: automatically controlling an amplifying gain for said received signal to output an amplified signal, providing a variable equalizing gain for said amplified signal and outputting an equalized signal, said equalizing gain being varied in response to a control signal and increasing directly as a function of the frequency of said amplified signal, said control signal altering the slope of said equalizer gain function, said equalizing gain defined by a function having a slope determined by a change in gain with respect to a change in said frequency; providing said control signal using circuitry for (i) detecting variances in amplitude and instantaneous frequency in said equalized signal, (ii) adding said variances in amplitude and instantaneous frequency in said equalized signal to provide a total signal variance, (iii) determining said slope of said gain function at which said total signal variance is a minimum, and (iv) outputting said control signal to alter said equalizing gain function in response to said determined slope; extracting timing information from said equalized signal and outputting said timing information to a regenerator for receiving said equalized signal and said timing information; and matching said timing information with said equalized signal to reconstruct the received data essentially in its originally transmitted form.
Claim 25
Independent Claim 234 words
A method of reconstructing a signal received in the form of a data pulse train which has been degraded with respect to amplitude and instantaneous frequency, comprising the steps of: automatically controlling an amplifying gain for said received signal to output an amplified signal, providing a variable equalizing gain for said amplified signal and outputting an equalized signal, said equalizing gain being varied in response to a control signal and increasing directly as a function of the frequency of said amplified signal, said control signal altering the slope of said equalizer gain function, said equalizing gain defined by a function having a slope determined by a change in gain with respect to a change in said frequency; providing said control signal using circuitry for (i) detecting variances in amplitude and instantaneous frequency in said equalized signal, (ii) adding said variances in amplitude and instantaneous frequency in said equalized signal to provide a total signal variance, (iii) determining said slope of said gain function at which said total signal variance is a minimum, and (iv) outputting said control signal to alter said equalizing gain function in response to said determined slope; extracting timing information from said equalized signal and outputting said timing information to a regenerator for receiving said equalized signal and said timing information; and matching said timing information with said equalized signal to reconstruct the received data essentially in its originally transmitted form.

References Cited (Backward Citations)

US3597541A Cited
US3670269A Cited
US4583235A Cited
US4530104A Cited
US4615038A Cited
US4673979A Cited
US4672631A Cited
US4799180A Cited
US4800572A Cited
US4943789A Cited
US4789994A Cited
US4759035A Cited
US4800573A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-03-07 1997-09-06 1998-03-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-03-07 2001-09-06 2002-03-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-03-07 2005-09-06 2006-03-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag