In-situ delay element calibration
First Claim
1. A controllable delay element, comprising:
- a delay element to provide a variable delay to an input signal to generate an output signal, the variable delay to be controlled by a digital delay input, the delay element to have a delay range of the variable delay between a first delay to be set by a first value of the digital delay input and a second delay to be set by a second value of the digital delay input, the first delay and the second delay to be referenced to a same edge of the output signal; and
,a delay range control circuit to control the delay range in response to a delay range input.
1 Assignment
0 Petitions
Accused Products
Abstract
A controllable delay element includes a delay element to provide a variable delay from an input signal to an output signal. The variable delay can be controlled by a digital delay input. The delay element has a delay range that is controlled in response to a delay range input. The delay range of the delay element can be calibrated to a desired range of delays in response to a relative delay between a first timing reference and a second timing reference. A common timing reference is applied to a plurality of receivers and a strobe receiver. The delay through the strobe receiver is adjusted to measure the delay mismatches between the plurality of receivers. The mismatches are used to select a value for the delay through the strobe receiver.
-
Citations
20 Claims
-
1. A controllable delay element, comprising:
-
a delay element to provide a variable delay to an input signal to generate an output signal, the variable delay to be controlled by a digital delay input, the delay element to have a delay range of the variable delay between a first delay to be set by a first value of the digital delay input and a second delay to be set by a second value of the digital delay input, the first delay and the second delay to be referenced to a same edge of the output signal; and
,a delay range control circuit to control the delay range in response to a delay range input. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of calibrating a delay element, comprising:
-
receiving a first timing reference and a second timing reference while the first timing reference and the second timing reference have a first relative delay between the first timing reference and the second timing reference; applying the first timing reference to a signal input of a digitally controlled delay element, the digitally controlled delay element providing a variable delay to the first timing reference to generate an output signal, the variable delay controlled by a digital delay input, the delay element having an adjustable delay range of the variable delay between a first delay set by a first value of the digital delay input and a second delay set by a second value of the digital delay input, the delay range set by a delay range input; and
,adjusting the delay range input to minimize a delay between the output signal and the second timing reference. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An interface, comprising:
-
a strobe receiver including a first delay element to provide a first variable delay to an input timing reference signal to generate an output timing reference signal, the first variable delay to be controlled by a first delay input value; and
,a plurality of input receivers each including second delay elements to provide a plurality of second variable delays to the input timing reference signal to generate a respective output that is provided as an input to a respective sampler that is to be clocked by the output timing reference signal, the respective second variable delays to be controlled by respective second delay input values, the outputs of the respective samplers providing indicators of a respective relative timing of the respective second variable delays. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification