Transmitter equalization optimization for ethernet chip-to-module (C2M) compliance
AssigneeCisco Technology, Inc.
InventorsTomer Geva, Adee O. Ran, Liran Brecher, Eran Nussbaum
Life of this patent
Estimating the term…
Abstract
Techniques and apparatus for optimizing transmitter equalization are described. An example technique includes capturing a single output signal transmitted from a port on at least one channel of a host device. An impulse response of the channel is determined based at least in part on the single output signal. A transmitter feedforward equalization (FFE) is generated, based at least in part on the impulse response of the channel. The transmitter FFE is applied to the channel of the port of the host device.
Claims20
A computer-implemented method for performing transmitter equalization for a host device comprising one or more ports, each port comprising at least one channel, the computer-implemented method comprising:
- capturing a single output signal transmitted from the port on the at least one channel;
- determining an impulse response of the channel, based at least in part on the single output signal;
- generating a transmitter feedforward equalization (FFE), based at least in part on the impulse response of the channel;
- determining a reference receiver configuration associated with the transmitter FFE from a plurality of reference receiver configurations specified in a standard;
- and
- applying the transmitter FFE to the channel of the port of the host device.
A non-transitory computer-readable medium comprising computer program code that, when executed by one or more processors, performs an operation for optimizing transmitter equalization for a host device comprising one or more ports, each port comprising at least one channel, the operation comprising:
- capturing a single output signal transmitted from the port on the at least one channel;
- determining an impulse response of the channel, based at least in part on the single output signal;
- generating a transmitter feedforward equalization (FFE), based at least in part on the impulse response of the channel;
- determining a reference receiver configuration associated with the transmitter FFE from a plurality of reference receiver configurations specified in a standard;
- and
- applying the transmitter FFE to the channel of the port of the host device.
A computing system comprising:
- one or more memories collectively storing computer-executable instructions;
- and
- one or more processors coupled to the one or more memories, the one or more processors being collectively configured to execute the computer-executable instructions to cause the computing system to perform an operation for optimizing transmitter equalization, the operation comprising:
- capturing a single output signal transmitted from a port on at least one channel of a host device;
- determining an impulse response of the channel, based at least in part on the single output signal;
- generating a transmitter feedforward equalization (FFE), based at least in part on the impulse response of the channel;
- determining a reference receiver configuration associated with the transmitter FFE from a plurality of reference receiver configurations specified in a standard;
- and
- applying the transmitter FFE to the channel of the port of the host device.
Dependencies are inferred from the claim text.