Pre-distorting a transmitted signal for offset cancellation
First Claim
Patent Images
1. A method comprising:
- generating an offset for a first clock phase of a multi-phase clock during a training interval in an offset driver, wherein the offset is varied during at least some iterations of the first clock phase;
transmitting the offset from a first device including the offset driver to a second device along a link;
receiving an indication in the first device that a signal corresponding to the offset has been detected in the second device with a predetermined density of a first logic level; and
storing an offset code in an offset register of the first device corresponding to the offset when the indication is received.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, the present invention includes a pre-driver to receive data of a first clock phase and to pre-drive the data, a driver coupled to the pre-driver to drive the data onto a link operable to be coupled to a receiver, and an offset driver to drive an offset value associated with the first clock phase onto the link with the data. Other embodiments are described and claimed.
27 Citations
14 Claims
-
1. A method comprising:
-
generating an offset for a first clock phase of a multi-phase clock during a training interval in an offset driver, wherein the offset is varied during at least some iterations of the first clock phase; transmitting the offset from a first device including the offset driver to a second device along a link; receiving an indication in the first device that a signal corresponding to the offset has been detected in the second device with a predetermined density of a first logic level; and storing an offset code in an offset register of the first device corresponding to the offset when the indication is received. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a pre-driver to receive data of a first clock phase and to pre-drive the data; a driver coupled to the pre-driver to drive the data onto a link operable to be coupled to a receiver; and an offset driver to drive an offset value associated with the first clock phase onto the link with the data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification