Method and apparatus for improved high-speed adaptive equalization
First Claim
1. An improved high-speed adaptive equalizer device comprising:
- one or more controllable analog filters comprising;
one or more data signal inputs for receiving one or more data signals;
one or more control signal inputs for receiving one or more control signals; and
one or more outputs for carrying filtered data signals as output signals; and
one or more error generators for assessing the performance of one or more of said controllable analog filters according to one or more error functions coupled to one or more of said analog filters, the one or more error generators comprising;
one or more inputs for receiving one or more of said filtered data signals from a controllable analog filter, wherein a weighting function is applied to at least one of said filtered data signals received from said controllable analog filter to emphasize a first portion of said filtered data signal over a second portion of said filtered data signal, said first portion corresponding to a middle point of a signal eye pattern representing signal amplitude versus time and said second portion corresponding to a zero crossing point of said signal eye pattern; and
one or more outputs for carrying error generator output data signals.
28 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for improved high-speed adaptive equalization that may operate effectively even in systems experiencing severe interference by using one or more error generators and taking multiple samples across a bit interval. Advantageously, a preferred embodiment of the current invention may be deployed in a clockless configuration. Preferably, one or more controllable analog filters may be controlled by one or more microprocessors used to assess the error data from the error generators and to calculate the appropriate coefficients for the filters according to one or more error minimization algorithms. Preferably, the steps of sampling, assessment, calculation and coefficient setting may be done iteratively to converge to an optimum set of filter values and/or respond dynamically to signals with time-varying noise and interference characteristics.
41 Citations
66 Claims
-
1. An improved high-speed adaptive equalizer device comprising:
-
one or more controllable analog filters comprising; one or more data signal inputs for receiving one or more data signals; one or more control signal inputs for receiving one or more control signals; and one or more outputs for carrying filtered data signals as output signals; and one or more error generators for assessing the performance of one or more of said controllable analog filters according to one or more error functions coupled to one or more of said analog filters, the one or more error generators comprising; one or more inputs for receiving one or more of said filtered data signals from a controllable analog filter, wherein a weighting function is applied to at least one of said filtered data signals received from said controllable analog filter to emphasize a first portion of said filtered data signal over a second portion of said filtered data signal, said first portion corresponding to a middle point of a signal eye pattern representing signal amplitude versus time and said second portion corresponding to a zero crossing point of said signal eye pattern; and one or more outputs for carrying error generator output data signals. - View Dependent Claims (2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
3. An improved high-speed adaptive equalizer device comprising:
-
one or more controllable analog filters including; one or more data signal inputs for receiving one or more data signals; one or more control signal inputs for receiving one or more control signals; and one or more outputs for carrying filtered data signals as output signals; and one or more error generators for assessing the performance of one or more of said controllable analog filters according to one or more error functions coupled to one or more of said analog filters including; one or more inputs for receiving one or more of said filtered data signals from a controllable analog filter, wherein a weighting function is applied to at least one of said filtered data signals received from said controllable analog filter to emphasize a first portion of said filtered data signal over a second portion of said filtered data signal, said first portion corresponding to a middle point of a signal eye pattern representing signal amplitude versus time and said second portion corresponding to a zero crossing point of said signal eye pattern; and one or more outputs for carrying error generator output data signals; and one or more processing modules for processing said error generator output data signals creating processed data signals, wherein one or more of said processing modules comprise one or more error acquisition blocks for applying one or more acquisition filters to one or more of said error generator output data signals thereby creating one or more processed signals coupled to one or more of said error generators comprising; one or more inputs for receiving said error generator output data signals; and one or more outputs for carrying processed data signals. - View Dependent Claims (4)
-
-
27. A method for improved high-speed adaptive equalization, said method comprising:
-
receiving one or more data inputs at one or more controllable analog filters; filtering said one or more data inputs according to filter coefficients to create one or more filtered data signals; receiving said filtered data signals at one or more error generators; applying a weighting function to at least one of said filtered data signals to emphasize a first portion of said filtered data signal over a second portion of said filtered data signal, said first portion corresponding to a middle point of a signal eye pattern representing signal amplitude versus time and said second portion corresponding to a zero crossing point of said signal eye pattern; and assessing the performance of one or more of said controllable analog filters according to one or more error functions creating one or more error generator output data signals. - View Dependent Claims (28, 29, 30, 31, 35, 36, 37, 38, 39, 40, 41)
-
-
32. A method for improved high-speed adaptive equalization, said method comprising:
-
receiving one or more data inputs at one or more controllable analog filters; filtering said one or more data inputs according to filter coefficients to create one or more filtered data signals; receiving said filtered data signals at one or more error generators; applying a weighting function at least one of said filtered data signals to emphasize a first portion of said filtered data signal over a second portion of said filtered data signal, said first portion corresponding to a middle point of a signal eye pattern representing signal amplitude versus time and said second portion corresponding to a zero crossing point of said signal eye pattern; assessing the performance of one or more of said controllable analog filters according to one or more error functions creating one or more error generator output data signals; and processing said error generator output signals creating processed data signals, wherein said processing said error generator output signals comprises; receiving said error generator output data signals at an error acquisition module; and filtering said error generator output data signals according to one or more acquisition filters. - View Dependent Claims (33, 34)
-
-
42. A system for improved optical networking comprising an improved high-speed adaptive equalizer device comprising:
-
one or more controllable analog filters comprising; one or more data signal inputs for receiving one or more data signals; one or more control signal inputs for receiving one or more control signals; and one or more outputs for carrying filtered data signals as output signals; and one or more error generators for assessing the performance of one or more of said controllable analog filters according to one or more error functions coupled to one or more of said analog filters, the one or more error generators comprising; one or more inputs for receiving one or more of said filtered data signals from a controllable analog filter, wherein a weighting function is applied to at least one of said filtered data signals received from said controllable analog filter to emphasize a first portion of said filtered data signal over a second portion of said filtered data signal, said first portion corresponding to a middle point of a signal eye pattern representing signal amplitude versus time and said second portion corresponding to a zero crossing point of said signal eye pattern; and one or more outputs for carrying error generator output data signals. - View Dependent Claims (43, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66)
-
-
44. A system for improved optical networking comprising:
-
an improved high-speed adaptive equalizer device including; one or more controllable analog filters comprising; one or more data signal inputs for receiving one or more data signals; one or more control signal inputs for receiving one or more control signals; and one or more outputs for carrying filtered data signals as output signals; and one or more error generators for assessing the performance of one or more of said controllable analog filters according to one or more error functions coupled to one or more of said analog filters including; one or more inputs for receiving one or more of said filtered data signals from a controllable analog filter, wherein a weighting function is applied to at least one of said filtered data signals received from said controllable analog filter to emphasize a first portion of said filtered data signal over a second portion of said filtered data signal, said first portion corresponding to a middle point of a signal eye pattern representing signal amplitude versus time and said second portion corresponding to a zero crossing point of said signal eye pattern; and one or more outputs for carrying error generator output data signals, wherein said improved high-speed adaptive equalizer further comprises one or more processing modules for processing said error generator output data signals creating processed data signals, and wherein one or more of said processing modules comprise one or more error acquisition blocks for applying one or more acquisition filters to one or more of said error generator output data signals thereby creating one or more processed signals coupled to one or more of said error generators comprising; one or more inputs for receiving said error generator output data signals; and one or more outputs for carrying processed data signals. - View Dependent Claims (45)
-
Specification