INTEGRATED CIRCUIT DEVICE TIMING CALIBRATION
First Claim
1. A method of operation of an integrated circuit device, the method comprising:
- transmitting, from a first integrated circuit device, a first calibration pattern having differently delayed rising edge transitions with respect to a timing reference;
transmitting, from the first integrated circuit device, a second calibration pattern having differently delayed falling edge transitions with respect to the timing reference; and
generating a timing offset for transmitting data from the first integrated circuit device, wherein the timing offset is derived from information received from a second integrated circuit device sampling the differently-delayed rising edge transitions of the first calibration pattern and the differently-delayed falling edge transitions of the second calibration pattern.
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques for performing timing calibration for an integrated circuit (IC) device are described. During operation, a first integrated circuit device transmits a first calibration pattern having differently delayed rising edge transitions with respect to a timing reference. The first integrated circuit device additionally transmits a second calibration pattern having differently delayed falling edge transitions with respect to the timing reference. Next, the first integrated circuit generates a timing offset for transmitting data from the first integrated circuit device. This timing offset is derived from information received from a second integrated circuit device sampling the first calibration pattern and the second calibration pattern.
-
Citations
31 Claims
-
1. A method of operation of an integrated circuit device, the method comprising:
-
transmitting, from a first integrated circuit device, a first calibration pattern having differently delayed rising edge transitions with respect to a timing reference; transmitting, from the first integrated circuit device, a second calibration pattern having differently delayed falling edge transitions with respect to the timing reference; and generating a timing offset for transmitting data from the first integrated circuit device, wherein the timing offset is derived from information received from a second integrated circuit device sampling the differently-delayed rising edge transitions of the first calibration pattern and the differently-delayed falling edge transitions of the second calibration pattern. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An integrated circuit device, comprising:
-
an interface to transmit first and second calibration patterns, the first calibration pattern having differently delayed rising edge transitions with respect to a timing reference and the second calibration pattern having differently delayed falling edge transitions with respect to the timing reference; and a circuit to generate a timing offset for transmitting data to a second integrated circuit device, wherein the timing offset is derived from information received from the second integrated circuit device sampling the first calibration pattern and the second calibration pattern. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of operation of an integrated circuit device, the method comprising:
-
sampling a first calibration pattern, having rising edge transitions, in response to differently delayed versions of a timing reference; sampling a second calibration pattern, having falling edge transitions, in response to differently delayed versions of the timing reference; and generating a timing offset for sampling data, wherein the timing offset is obtained based at least on information derived from sampling the first calibration pattern and the second calibration pattern. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. An integrated circuit device, comprising:
-
an interface to sample; a first calibration pattern in response to differently delayed versions of a timing reference; and a second calibration pattern in response to differently delayed versions of the timing reference; and a circuit to generate a timing offset for sampling data, wherein the timing offset is obtained based at least on information derived from sampling the first calibration pattern and the second calibration pattern. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
Specification