Drift tracking feedback for communication channels
First Claim
1. A system comprising:
- a memory chip including an array of dynamic memory cells; and
a controller chip coupled to the memory chip, the controller chip including;
a first receiver to receive an incoming strobe signal provided by the memory chip;
a first transmitter to transmit an outgoing strobe signal to the memory chip;
a second transmitter to transmit data to the memory chip in response to a transmit clock signal;
a first register to store a value that represents a transmit phase to apply to the transmit clock signal, wherein the transmit phase is based on a detected phase of the incoming strobe signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication channel includes a first component having a transmitter coupled to a normal signal source, and a second component having a receiver coupled to a normal signal destination. A communication link couples the first and second components. Calibration logic provides for setting an operation value for a parameter of the communication channel, such as by executing an exhaustive calibration sequence at initialization of the link. A tracking circuit, including a monitoring function, tracks drift in the parameter by monitoring a feedback signal that has a characteristic that correlates with drift in the communication channel, and updates, or indicates the need for updating of, the operation value of the parameter in response to the monitoring function.
-
Citations
20 Claims
-
1. A system comprising:
-
a memory chip including an array of dynamic memory cells; and a controller chip coupled to the memory chip, the controller chip including; a first receiver to receive an incoming strobe signal provided by the memory chip; a first transmitter to transmit an outgoing strobe signal to the memory chip; a second transmitter to transmit data to the memory chip in response to a transmit clock signal; a first register to store a value that represents a transmit phase to apply to the transmit clock signal, wherein the transmit phase is based on a detected phase of the incoming strobe signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of operation in a system that includes a memory chip coupled to a controller chip, the method comprising:
-
transmitting an incoming strobe signal from the memory chip; receiving the incoming strobe signal at a first receiver of the controller chip transmitting an outgoing strobe signal from a transmitter of the controller chip to the memory chip; transmitting data from a second transmitter of the controller chip, to the memory chip, in response to a transmit clock signal; generating a transmit phase to apply to the transmit clock signal, wherein the transmit phase is based on at least a detected phase of the incoming strobe signal. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A controller chip comprising:
-
a first receiver to receive an incoming strobe signal provided by a memory chip; a first transmitter to transmit an outgoing strobe signal to the memory chip; a second transmitter to transmit data to the memory chip in response to a transmit clock signal; and a first register to store a value that represents a transmit phase to apply to the transmit clock signal, wherein the transmit phase is based on at least a detected phase of the incoming strobe signal. - View Dependent Claims (17, 18, 19, 20)
-
Specification