Patent US6937076B2 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6937076B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Clock synchronizing apparatus and method using frequency dependent variable delay

Assignee: Micron Technology Inc
•
Filing: 2003-06-11
•
Granted: 2005-08-30
•
Expires: 2023-06-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A clock signal generator providing an output clock signal synchronized with an input clock signal having an input clock frequency including a frequency dependent variable delay line to accommodate a wide range of operating frequencies. A clock signal synchronized with an input clock signal propagated through an input time delay and an output time delay is generated by delaying an input buffered clock signal by a first time delay based on the frequency of the input buffered clock signal, and further delaying the delayed input buffered clock signal by a second time delay to compensate for timing skew introduced by the input time delay, the output time delay and the process of delaying the input buffered clock signal.

Inventors

  • 👤 Tyler J. Gomm

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 15:01
CPC Classifications
H; H03; H03L; H03L7/00; H03L7/06; H03L7/08; H03L7/085; H03L7/087; H03L7/081; H03L7/0812; H03L7/0816; H03L7/0818

Claims Analysis

Total Claims: 76
Claim 1
Independent Claim 306 words
A clock signal generator for generating an output clock signal synchronized with an input clock signal having an input clock frequency, comprising: an input delay having an input to which the input clock signal is applied and further having an output at which a buffered clock signal is provided; a variable delay circuit having an input coupled to the output of the input delay and having an output at which a delayed clock signal is provided, the variable delay circuit further having a frequency controlled adjustable delay circuit to provide a first time delay based on the frequency of the buffered clock signal and further having a phase controlled adjustable delay circuit to provide a second time delay based on the phase difference between the buffered clock signal and a feedback clock signal, the feedback clock signal delayed with respect to the delayed clock signal by a model time delay, the frequency controlled adjustable delay circuit including a frequency detector having an input coupled to the output of the input delay and having an output at which a frequency reference signal is provided, the frequency detector generating the frequency reference signal indicative of the input clock frequency; a bias generator having an input coupled to the output of the frequency detector to generate a control signal having a voltage level based on the frequency reference signal, the control signal provided at an output of the bias generator; and an adjustable delay circuit having a control terminal coupled to the output of the bias generator, the adjustable delay circuit adjusting a time delay according to the voltage level of the control signal to be provided as the first time delay; and an output delay having an input coupled to the output of the variable delay circuit and an output at which the output clock signal is provided.
Claim 2
Dependent Claim 306 words
A clock signal generator for generating an output clock signal synchronized with an input clock signal having an input clock frequency, comprising: an input delay having an input to which the input clock signal is applied and further having an output at which a buffered clock signal is provided; a variable delay circuit having an input coupled to the output of the input delay and having an output at which a delayed clock signal is provided, the variable delay circuit further having a frequency controlled adjustable delay circuit to provide a first time delay based on the frequency of the buffered clock signal and further having a phase controlled adjustable delay circuit to provide a second time delay based on the phase difference between the buffered clock signal and a feedback clock signal, the feedback clock signal delayed with respect to the delayed clock signal by a model time delay, the frequency controlled adjustable delay circuit including a frequency detector having an input coupled to the output of the input delay and having an output at which a frequency reference signal is provided, the frequency detector generating the frequency reference signal indicative of the input clock frequency; a bias generator having an input coupled to the output of the frequency detector to generate a control signal having a voltage level based on the frequency reference signal, the control signal provided at an output of the bias generator; and an adjustable delay circuit having a control terminal coupled to the output of the bias generator, the adjustable delay circuit adjusting a time delay according to the voltage level of the control signal to be provided as the first time delay; and an output delay having an input coupled to the output of the variable delay circuit and an output at which the output clock signal is provided.
Claim 3
Dependent Claim 71 words
The clock signal generator of claim 1 wherein the frequency reference signal comprises a current signal having a current magnitude based on the frequency of the input clock signal and the bias generator comprises: a current latch to latch the current magnitude of the frequency reference signal; and a conversion circuit coupled to the current latch to generate a control signal having a voltage level based on the latched current magnitude.
Claim 4
Dependent Claim 79 words
The clock signal generator of claim 1 wherein the frequency reference signal comprises an analog signal indicative of the input clock frequency and the bias generator comprises: an analog-to-digital converter to convert the frequency reference signal into a digital value; a register coupled to the analog-to-digital converter to store the digital value; and a digital-to-analog converter coupled to the register to convert the digital value into a control signal having a voltage level based on the stored digital value.
Claim 5
Dependent Claim 51 words
The clock signal generator of claim 1 wherein the model time delay comprises: a first model time delay circuit having a time delay equal to a time delay of the input delay, and a second model time delay having a time delay equal to a time delay of the output delay.
Claim 6
Dependent Claim 73 words
The clock signal generator of claim 1 wherein the variable delay comprises the frequency controlled adjustable delay circuit coupled to the output of the input delay, and the phase controlled adjustable delay circuit coupled to the frequency controlled adjustable delay to receive the buffered clock signal delayed by the first time delay and provide an output clock signal delayed by the first and second time delay to the input of the output delay.
Claim 7
Dependent Claim 73 words
The clock signal generator of claim 1 wherein the variable delay comprises the phase controlled adjustable delay circuit coupled to the output of the input delay, and the frequency controlled adjustable delay circuit coupled to the phase controlled adjustable delay to receive the buffered clock signal delayed by the second time delay and provide an output clock signal delayed by the first and second time delay to the input of the output delay.
Claim 8
Dependent Claim 40 words
The clock signal generator of claim 1 wherein the output delay comprises a delay equal to a propagation delay of a data path through which data is provided to a data bus coupled to the output of the data path.
Claim 9
Dependent Claim 212 words
A clock signal generator for generating an output clock signal synchronized with an input clock signal having an input clock frequency, the delay-locked loop comprising: a frequency dependent variable delay circuit having an input at which a buffered clock signal is applied and having an output at which a first delayed clock signal is provided, the buffered clock signal having a frequency equal to the input clock frequency and skewed with respect to the input clock signal by a first phase difference, the first delayed clock signal delayed with respect to the buffered clock signal by a time delay based on the frequency of the buffered clock signal; and a phase dependent variable delay circuit having a first input coupled to the output of the frequency dependent variable delay and having an output at which a pre-skewed clock signal is provided, the pre-skewed clock signal delayed with respect to the first delayed clock signal by a time delay based on the phase difference between the buffered clock signal and a delayed version of the pre-skewed clock signal further delayed by a model time delay having an input delay portion and an output delay portion, the pre-skewed clock signal leading the output clock signal by the time delay of the output delay portion.
Claim 10
Dependent Claim 212 words
A clock signal generator for generating an output clock signal synchronized with an input clock signal having an input clock frequency, the delay-locked loop comprising: a frequency dependent variable delay circuit having an input at which a buffered clock signal is applied and having an output at which a first delayed clock signal is provided, the buffered clock signal having a frequency equal to the input clock frequency and skewed with respect to the input clock signal by a first phase difference, the first delayed clock signal delayed with respect to the buffered clock signal by a time delay based on the frequency of the buffered clock signal; and a phase dependent variable delay circuit having a first input coupled to the output of the frequency dependent variable delay and having an output at which a pre-skewed clock signal is provided, the pre-skewed clock signal delayed with respect to the first delayed clock signal by a time delay based on the phase difference between the buffered clock signal and a delayed version of the pre-skewed clock signal further delayed by a model time delay having an input delay portion and an output delay portion, the pre-skewed clock signal leading the output clock signal by the time delay of the output delay portion.
Claim 11
Dependent Claim 140 words
The clock signal generator of claim 8 wherein the frequency dependent variable delay circuit comprises: a frequency detector having an input at which the buffered clock is coupled and having an output at which a frequency reference signal is provided, the frequency reference signal generated by the frequency detector indicative of the input clock frequency; a bias generator having an input coupled to the output of the frequency detector to generate a control signal having a voltage level based on the frequency reference signal, the control signal provided at an output of the bias generator; and a variable delay circuit having a control terminal coupled to the output of the bias generator, the variable delay circuit adjusting a time delay according to the voltage level of the control signal to be the time delay of the frequency dependent variable delay.
Claim 12
Dependent Claim 71 words
The clock signal generator of claim 9 wherein the frequency reference signal comprises a current signal having a current magnitude based on the frequency of the input clock signal and the bias generator comprises: a current latch to latch the current magnitude of the frequency reference signal; and a conversion circuit coupled to the current latch to generate a control signal having a voltage level based on the latched current magnitude.
Claim 13
Dependent Claim 79 words
The clock signal generator of claim 9 wherein the frequency reference signal comprises an analog signal indicative of the input clock frequency and the bias generator comprises: an analog-to-digital converter to convert the frequency reference signal into a digital value; a register coupled to the analog-to-digital converter to store the digital value; and a digital-to-analog converter coupled to the register to convert the digital value into a control signal having a voltage level based on the stored digital value.
Claim 14
Dependent Claim 187 words
The clock signal generator of claim 8 wherein the frequency dependent variable delay circuit comprises: a frequency detector coupled to receive the buffered clock signal and having an output at which a frequency reference signal is provided, and further having a sample control terminal at which a sample control signal is applied, in response to the sample control signal, the frequency detector sampling the frequency of the buffered clock signal and generating the frequency reference signal having a characteristic indicative of the input clock frequency; a sample control circuit for generating a sample control signal to cause the frequency detector to sample the frequency of the buffered clock signal; a storage circuit for storing the characteristic of the frequency reference signal; a bias generator having an input coupled to the storage circuit to generate a control signal having a voltage level based on the stored characteristic; and a variable delay circuit having a control terminal coupled to the bias generator, the variable delay adjusting a time delay according to the voltage level of the control signal to the time delay of the frequency dependent variable delay circuit.
Claim 15
Dependent Claim 59 words
The clock signal generator of claim 12 wherein the sample control circuit comprises a counter circuit coupled to receive the buffered clock signal to count a number of clock cycles and generate the sample control signal causing the frequency detector to sample the frequency of the buffered clock signal in response to counting a threshold number of clock cycles.
Claim 16
Dependent Claim 54 words
The clock signal generator of claim 12 wherein the sample control circuit comprises a frequency divider circuit coupled to receive the buffered clock signal to generate a frequency divided clock signal applied to the frequency detector as the sample control signal causing the frequency detector to sample the frequency of the buffered clock signal.
Claim 17
Dependent Claim 293 words
A delay-locked loop for generating an output clock signal synchronized with an input clock signal, comprising: an input delay having an input at which the input clock signal is applied and an output at which a first skewed clock signal is provided; an output delay having an input at which a pre-skewed clock signal is applied and an output at which the output clock signal is provided; and a variable delay circuit having an input coupled to the output of the input delay and an output coupled to the input of the output delay to provide the pre-skewed clock signal, the variable delay circuit having a frequency dependent variable delay portion providing a time delay based on the frequency of the first skewed clock signal and further having a phase dependent variable delay portion for providing a time delay to compensate for timing skew introduced by the input delay, the frequency dependent variable delay portion, and the output delay, the frequency dependent variable delay portion including a frequency detector having an input coupled to the output of the input delay and having an output at which a frequency reference signal is provided, the frequency reference signal generated by the frequency detector indicative of an input clock frequency; a bias generator having an input coupled to the output of the frequency detector to generate a control signal having a voltage level based on the frequency reference signal, the control signal provided at an output of the bias generator; and an adjustable delay circuit having a control terminal coupled to the output of the bias generator, the adjustable delay circuit adjusting a time delay according to the voltage level of the control signal to be the time delay of the frequency dependent variable delay portion.
Claim 18
Dependent Claim 293 words
A delay-locked loop for generating an output clock signal synchronized with an input clock signal, comprising: an input delay having an input at which the input clock signal is applied and an output at which a first skewed clock signal is provided; an output delay having an input at which a pre-skewed clock signal is applied and an output at which the output clock signal is provided; and a variable delay circuit having an input coupled to the output of the input delay and an output coupled to the input of the output delay to provide the pre-skewed clock signal, the variable delay circuit having a frequency dependent variable delay portion providing a time delay based on the frequency of the first skewed clock signal and further having a phase dependent variable delay portion for providing a time delay to compensate for timing skew introduced by the input delay, the frequency dependent variable delay portion, and the output delay, the frequency dependent variable delay portion including a frequency detector having an input coupled to the output of the input delay and having an output at which a frequency reference signal is provided, the frequency reference signal generated by the frequency detector indicative of an input clock frequency; a bias generator having an input coupled to the output of the frequency detector to generate a control signal having a voltage level based on the frequency reference signal, the control signal provided at an output of the bias generator; and an adjustable delay circuit having a control terminal coupled to the output of the bias generator, the adjustable delay circuit adjusting a time delay according to the voltage level of the control signal to be the time delay of the frequency dependent variable delay portion.
Claim 19
Dependent Claim 70 words
The delay-locked loop of claim 15 wherein the frequency reference signal comprises a current signal having a current magnitude based on the frequency of the input clock signal and the bias generator comprises: a current latch to latch the current magnitude of the frequency reference signal; and a conversion circuit coupled to the current latch to generate a control signal having a voltage level based on the latched current magnitude.
Claim 20
Dependent Claim 78 words
The delay-locked loop of claim 15 wherein the frequency reference signal comprises an analog signal indicative of the input clock frequency and the bias generator comprises: an analog-to-digital converter to convert the frequency reference signal into a digital value; a register coupled to the analog-to-digital converter to store the digital value; and a digital-to-analog converter coupled to the register to convert the digital value into a control signal having a voltage level based on the stored digital value.
Claim 21
Dependent Claim 66 words
The delay-locked loop of claim 15 wherein the variable delay circuit comprises the frequency dependent variable delay portion coupled to the output of the input delay, and the phase controlled adjustable delay circuit coupled to the frequency dependent variable delay portion to receive the first skewed clock signal delayed by the frequency dependent variable delay portion and provide the pre-skewed clock signal to the output delay.
Claim 22
Dependent Claim 65 words
The delay-locked loop of claim 15 wherein the variable delay comprises the phase dependent variable delay portion coupled to the output of the input delay, and the frequency dependent variable delay portion coupled to the phase dependent variable delay portion to receive the first skewed clock signal delayed by the phase dependent variable delay portion and provide the pre-skewed clock signal to the output delay.
Claim 23
Dependent Claim 39 words
The delay-locked loop of claim 15 wherein the output delay comprises a delay equal to a propagation delay of a data path through which data is provided to a data bus coupled to the output of the data path.
Claim 24
Dependent Claim 287 words
A delay-locked loop for providing an output clock signal synchronized with an input clock signal having an input clock frequency, the delay-locked loop comprising: an input delay having an input at which the input clock signal is applied and having an output at which a buffered clock signal is provided; a variable delay line having an input coupled to the output of the input delay and having an output at which a delayed clock signal is provided, the variable delay line further having a first adjustable delay portion to provide a first time delay based on a first control signal and a second adjustable delay portion to provide a second time delay based on a second control signal; an output delay having an input coupled to the output of the variable delay line and having an output at which the output clock signal is provided; a frequency detector having an input coupled to the output of the input delay and an output coupled to the first adjustable delay portion of the variable delay line to provide a frequency reference signal indicative of the input clock frequency as the first control signal; a model delay having an input coupled to the output of the variable delay line and an output at which a feedback clock signal is provided; and a phase detector having a first input coupled to the output of the input delay and a second input coupled to the output of the model delay, the phase detector generating a reference phase signal indicative of the phase difference between the feedback clock signal and the buffered clock signal to be provided to the second adjustable delay portion of the variable delay line as the second control signal.
Claim 25
Dependent Claim 287 words
A delay-locked loop for providing an output clock signal synchronized with an input clock signal having an input clock frequency, the delay-locked loop comprising: an input delay having an input at which the input clock signal is applied and having an output at which a buffered clock signal is provided; a variable delay line having an input coupled to the output of the input delay and having an output at which a delayed clock signal is provided, the variable delay line further having a first adjustable delay portion to provide a first time delay based on a first control signal and a second adjustable delay portion to provide a second time delay based on a second control signal; an output delay having an input coupled to the output of the variable delay line and having an output at which the output clock signal is provided; a frequency detector having an input coupled to the output of the input delay and an output coupled to the first adjustable delay portion of the variable delay line to provide a frequency reference signal indicative of the input clock frequency as the first control signal; a model delay having an input coupled to the output of the variable delay line and an output at which a feedback clock signal is provided; and a phase detector having a first input coupled to the output of the input delay and a second input coupled to the output of the model delay, the phase detector generating a reference phase signal indicative of the phase difference between the feedback clock signal and the buffered clock signal to be provided to the second adjustable delay portion of the variable delay line as the second control signal.
Claim 26
Dependent Claim 137 words
The delay-locked loop of claim 21 wherein the first adjustable delay portion of the variable delay line comprises: a frequency detector having an input coupled to the output of the input delay and having an output at which a frequency reference signal is provided, the frequency detector generating the frequency reference signal indicative of the input clock frequency; a bias generator having an input coupled to the output of the frequency detector to generate a control signal having a voltage level based on the frequency reference signal, the control signal provided at an output of the bias generator; and a variable delay circuit having a control terminal coupled to the output of the bias generator, the variable delay adjusting a time delay according to the voltage level of the control signal to be the first time delay.
Claim 27
Dependent Claim 70 words
The delay-locked loop of claim 22 wherein the frequency reference signal comprises a current signal having a current magnitude based on the frequency of the input clock signal and the bias generator comprises: a current latch to latch the current magnitude of the frequency reference signal; and a conversion circuit coupled to the current latch to generate a control signal having a voltage level based on the latched current magnitude.
Claim 28
Dependent Claim 78 words
The delay-locked loop of claim 22 wherein the frequency reference signal comprises an analog signal indicative of the input block frequency and the bias generator comprises: an analog-to-digital converter to convert the frequency reference signal into a digital value; a register coupled to the analog-to-digital converter to store the digital value; and a digital-to-analog converter coupled to the register to convert the digital value into a control signal having a voltage level based on the stored digital value.
Claim 29
Dependent Claim 188 words
The delay-locked loop of claim 21 wherein the first adjustable delay portion of the variable delay line comprises: a frequency detector having an input coupled to the output of the input delay, having an output at which a frequency reference signal is provided, and further having a sample control terminal at which a sample control signal is applied, in response to the sample control signal, the frequency detector sampling the frequency of the buffered clock signal and generating the frequency reference signal having a characteristic indicative of the input clock frequency; a sample control circuit for generating a sample control signal to cause the frequency detector to sample the frequency of the buffered clock signal; a storage circuit for storing the characteristic of the frequency reference signal; a bias generator having an input coupled to the storage circuit to generate a control signal having a voltage level based on the stored characteristic; and a variable delay circuit having a control terminal coupled to the bias generator, the variable delay adjusting a time delay according to the voltage level of the control signal to be the first time delay.
Claim 30
Dependent Claim 59 words
The delay-locked loop of claim 25 wherein the sample control circuit comprises a counter circuit coupled to the output of the input delay to count a number of clock cycles and generate a sample control signal causing the frequency detector to sample the frequency of the buffered clock signal in response to counting a threshold number of clock cycles.
Claim 31
Dependent Claim 54 words
The delay-locked loop of claim 25 wherein the sample control circuit comprises a frequency divider circuit coupled to the output of the input delay to generate a frequency divided clock signal applied to the frequency detector as the sample control signal causing the frequency detector to sample the frequency of the buffered clock signal.
Claim 32
Dependent Claim 50 words
The delay-locked loop of claim 21 wherein the model time delay comprises: a first model time delay circuit having a time delay equal to a time delay of the input delay, and a second model time delay having a time delay equal to a time delay of the output delay.
Claim 33
Dependent Claim 63 words
The delay-locked loop of claim 21 wherein the variable delay line comprises the first adjustable delay portion coupled to the output of the input buffer, and the second adjustable delay portion coupled to the first adjustable delay portion to receive the buffered clock signal delayed by the first time delay and provide a clock signal delayed by the first and second time delays.
Claim 34
Dependent Claim 63 words
The delay-locked loop of claim 21 wherein the variable delay line comprises the second adjustable delay portion coupled to the output of the input buffer, and the first adjustable delay portion coupled to the second adjustable delay portion to receive the buffered clock signal delayed by the second time delay and provide a clock signal delayed by the first and second time delays.
Claim 35
Dependent Claim 39 words
The delay-locked loop of claim 21 wherein the output delay comprises a delay equal to a propagation delay of a data path through which data is provided to a data bus coupled to the output of the data path.
Claim 36
Dependent Claim 229 words
A memory device, comprising: an address bus; a control bus; a data bus; an address decoder coupled to the address bus; a read/write circuit coupled to the data bus; a control circuit coupled to the control bus; a memory-cell array coupled to the address decoder, control circuit, and read/write circuit; a delay-locked loop coupled to at least the control circuit and adapted to receive an input clock signal, the delay-locked loop generating an output clock signal synchronized with the input clock signal, the delay-locked loop comprising: an input delay having an input at which the input clock signal is applied and an output at which a first skewed clock signal is provided; an output delay having an input at which a pre-skewed clock signal is applied and an output at which the output clock signal is provided; and a variable delay circuit having an input coupled to the output of the input delay and an output coupled to the input of the output delay to provide the pre-skewed clock signal, the variable delay circuit having a frequency dependent variable delay portion providing a time delay based on the frequency of the first skewed clock signal and further having a phase dependent variable delay portion for providing a time delay to compensate for timing skew introduced by the input delay, the frequency dependent variable delay portion, and the output delay.
Claim 37
Dependent Claim 229 words
A memory device, comprising: an address bus; a control bus; a data bus; an address decoder coupled to the address bus; a read/write circuit coupled to the data bus; a control circuit coupled to the control bus; a memory-cell array coupled to the address decoder, control circuit, and read/write circuit; a delay-locked loop coupled to at least the control circuit and adapted to receive an input clock signal, the delay-locked loop generating an output clock signal synchronized with the input clock signal, the delay-locked loop comprising: an input delay having an input at which the input clock signal is applied and an output at which a first skewed clock signal is provided; an output delay having an input at which a pre-skewed clock signal is applied and an output at which the output clock signal is provided; and a variable delay circuit having an input coupled to the output of the input delay and an output coupled to the input of the output delay to provide the pre-skewed clock signal, the variable delay circuit having a frequency dependent variable delay portion providing a time delay based on the frequency of the first skewed clock signal and further having a phase dependent variable delay portion for providing a time delay to compensate for timing skew introduced by the input delay, the frequency dependent variable delay portion, and the output delay.
Claim 38
Dependent Claim 145 words
The memory device of claim 32 wherein the frequency dependent variable delay portion of the delay-locked loop comprises: a frequency detector having an input coupled to the output of the input delay and having an output at which a frequency reference signal is provided, the frequency reference signal generated by the frequency detector indicative of an input clock frequency; a bias generator having an input coupled to the output of the frequency detector to generate a control signal having a voltage level based on the frequency reference signal, the control signal provided at an output of the bias generator; and an adjustable delay circuit having a control terminal coupled to the output of the bias generator, the adjustable delay circuit adjusting a time delay according to the voltage level of the control signal to be the time delay of the frequency dependent variable delay portion.
Claim 39
Dependent Claim 70 words
The delay-locked loop of claim 33 wherein the frequency reference signal comprises a current signal having a current magnitude based on the frequency of the input clock signal and the bias generator comprises: a current latch to latch the current magnitude of the frequency reference signal; and a conversion circuit coupled to the current latch to generate a control signal having a voltage level based on the latched current magnitude.
Claim 40
Dependent Claim 78 words
The delay-locked loop of claim 33 wherein the frequency reference signal comprises an analog signal indicative of the input clock frequency and the bias generator comprises: an analog-to-digital converter to convert the frequency reference signal into a digital value; a register coupled to the analog-to-digital converter to store the digital value; and a digital-to-analog converter coupled to the register to convert the digital value into a control signal having a voltage level based on the stored digital value.
Claim 41
Dependent Claim 192 words
The memory device of claim 32 wherein the frequency dependent variable delay portion of the delay-locked loop comprises: a frequency detector having an input coupled to the output of the input delay circuit, having an output at which a frequency reference signal is provided, and further having a sample control terminal at which a sample control signal is applied, in response to the sample control signal, the frequency detector sampling the frequency of the buffered clock signal and generating the frequency reference signal having a characteristic indicative of the input clock frequency; a sample control circuit for generating a sample control signal to cause the frequency detector to sample the frequency of the buffered clock signal; a storage circuit for storing the characteristic of the frequency reference signal; a bias generator having an input coupled to the storage circuit to generate a control signal having a voltage level based on the stored characteristic; and an adjustable delay circuit having a control terminal coupled to the bias generator, the adjustable delay circuit adjusting a time delay according to the voltage level of the control signal to be provided as the first time delay.
Claim 42
Dependent Claim 70 words
The memory device of claim 32 wherein the variable delay circuit of the delay-locked loop comprises the frequency dependent variable delay portion coupled to the output of the input delay, and the phase controlled adjustable delay circuit coupled to the frequency dependent variable delay portion to receive the first skewed clock signal delayed by the frequency dependent variable delay portion and provide the pre-skewed clock signal to the output delay.
Claim 43
Dependent Claim 70 words
The memory device of claim 32 wherein the variable delay circuit of the delay-locked loop comprises the phase dependent variable delay portion coupled to the output of the input delay, and the frequency dependent variable delay portion coupled to the phase dependent variable delay portion to receive the first skewed clock signal delayed by the phase dependent variable delay portion and provide the pre-skewed clock signal to the output delay.
Claim 44
Dependent Claim 43 words
The memory device of claim 32 wherein the output delay of the delay-locked loop comprises a delay equal to a propagation delay of a data path through which data is provided to a data bus coupled to the output of the data path.
Claim 45
Dependent Claim 281 words
A memory device, comprising: an address bus; a control bus; a data bus; an address decoder coupled to the address bus; a read/write circuit coupled to the data bus; a control circuit coupled to the control bus; a memory-cell array coupled to the address decoder, control circuit, and read/write circuit; a clock signal generator coupled to at least the control circuit and adapted to receive an input clock signal, the clock signal generator generating an output clock signal synchronized with the input clock signal having an input clock frequency, the clock signal generator comprising: a frequency dependent variable delay circuit having an input at which a buffered clock signal is applied and having an output at which a first delayed clock signal is provided, the buffered clock signal having a frequency equal to the input clock frequency and skewed with respect to the input clock signal by a first phase difference, the first delayed clock signal delayed with respect to the buffered clock signal by a time delay based on the frequency of the buffered clock signal; and a phase dependent variable delay circuit having a first input coupled to the output of the frequency dependent variable delay and having an output at which a pre-skewed clock signal is provided, the pre-skewed clock signal delayed with respect to the first delayed clock signal by a time delay based on the phase difference between the buffered clock signal and a delayed version of the pre-skewed clock signal further delayed by a model time delay having an input delay portion and an output delay portion, the pre-skewed clock signal leading the output clock signal by the time delay of the output delay portion.
Claim 46
Dependent Claim 281 words
A memory device, comprising: an address bus; a control bus; a data bus; an address decoder coupled to the address bus; a read/write circuit coupled to the data bus; a control circuit coupled to the control bus; a memory-cell array coupled to the address decoder, control circuit, and read/write circuit; a clock signal generator coupled to at least the control circuit and adapted to receive an input clock signal, the clock signal generator generating an output clock signal synchronized with the input clock signal having an input clock frequency, the clock signal generator comprising: a frequency dependent variable delay circuit having an input at which a buffered clock signal is applied and having an output at which a first delayed clock signal is provided, the buffered clock signal having a frequency equal to the input clock frequency and skewed with respect to the input clock signal by a first phase difference, the first delayed clock signal delayed with respect to the buffered clock signal by a time delay based on the frequency of the buffered clock signal; and a phase dependent variable delay circuit having a first input coupled to the output of the frequency dependent variable delay and having an output at which a pre-skewed clock signal is provided, the pre-skewed clock signal delayed with respect to the first delayed clock signal by a time delay based on the phase difference between the buffered clock signal and a delayed version of the pre-skewed clock signal further delayed by a model time delay having an input delay portion and an output delay portion, the pre-skewed clock signal leading the output clock signal by the time delay of the output delay portion.
Claim 47
Dependent Claim 144 words
The memory device of claim 40 wherein the frequency dependent variable delay circuit of the clock signal generator comprises: a frequency detector having an input at which the buffered clock is coupled and having an output at which a frequency reference signal is provided, the frequency reference signal generated by the frequency detector indicative of the input clock frequency; a bias generator having an input coupled to the output of the frequency detector to generate a control signal having a voltage level based on the frequency reference signal, the control signal provided at an output of the bias generator; and a variable delay circuit having a control terminal coupled to the output of the bias generator, the variable delay circuit adjusting a time delay according to the voltage level of the control signal to be the time delay of the frequency dependent variable delay.
Claim 48
Dependent Claim 70 words
The memory device of claim 41 wherein the frequency reference signal comprises a current signal having a current magnitude based on the frequency of the input clock signal and the bias generator comprises: a current latch to latch the current magnitude of the frequency reference signal; and a conversion circuit coupled to the current latch to generate a control signal having a voltage level based on the latched current magnitude.
Claim 49
Dependent Claim 78 words
The memory device of claim 41 wherein the frequency reference signal comprises an analog signal indicative of the input clock frequency and the bias generator comprises: an analog-to-digital converter to convert the frequency reference signal into a digital value; a register coupled to the analog-to-digital converter to store the digital value; and a digital-to-analog converter coupled to the register to convert the digital value into a control signal having a voltage level based on the stored digital value.
Claim 50
Dependent Claim 191 words
The memory device of claim 40 wherein the frequency dependent variable delay circuit of the clock signal generator comprises: a frequency detector coupled to receive the buffered clock signal and having an output at which a frequency reference signal is provided, and further having a sample control terminal at which a sample control signal is applied, in response to the sample control signal, the frequency detector sampling the frequency of the buffered clock signal and generating the frequency reference signal having a characteristic indicative of the input clock frequency; a sample control circuit for generating a sample control signal to cause the frequency detector to sample the frequency of the buffered clock signal; a storage circuit for storing the characteristic of the frequency reference signal; a bias generator having an input coupled to the storage circuit to generate a control signal having a voltage level based on the stored characteristic; and a variable delay circuit having a control terminal coupled to the bias generator, the variable delay adjusting a time delay according to the voltage level of the control signal to the time delay of the frequency dependent variable delay circuit.
Claim 51
Dependent Claim 259 words
A computer system, comprising: a data input device; a data output device; a processor coupled to the data input and output devices; and a memory device coupled to the processor, the memory device comprising, an address bus; a control bus; a data bus; an address decoder coupled to the address bus; a read/write circuit coupled to the data bus; a control circuit coupled to the control bus; a memory-cell array coupled to the address decoder, control circuit, and read/write circuit; a delay-locked loop coupled to at least the control circuit and adapted to receive an input clock signal, the delay-locked loop generating an output clock signal synchronized with the input clock signal, the delay-locked loop comprising: an input delay having an input at which the input clock signal is applied and an output at which a first skewed clock signal is provided; an output delay having an input at which a pre-skewed clock signal is applied and an output at which the output clock signal is provided; and a variable delay circuit having an input coupled to the output of the input delay and an output coupled to the input of the output delay to provide the pre-skewed clock signal, the variable delay circuit having a frequency dependent variable delay portion providing a time delay based on the frequency of the first skewed clock signal and further having a phase dependent variable delay portion for providing a time delay to compensate for timing skew introduced by the input delay, the frequency dependent variable delay portion, and the output delay.
Claim 52
Dependent Claim 259 words
A computer system, comprising: a data input device; a data output device; a processor coupled to the data input and output devices; and a memory device coupled to the processor, the memory device comprising, an address bus; a control bus; a data bus; an address decoder coupled to the address bus; a read/write circuit coupled to the data bus; a control circuit coupled to the control bus; a memory-cell array coupled to the address decoder, control circuit, and read/write circuit; a delay-locked loop coupled to at least the control circuit and adapted to receive an input clock signal, the delay-locked loop generating an output clock signal synchronized with the input clock signal, the delay-locked loop comprising: an input delay having an input at which the input clock signal is applied and an output at which a first skewed clock signal is provided; an output delay having an input at which a pre-skewed clock signal is applied and an output at which the output clock signal is provided; and a variable delay circuit having an input coupled to the output of the input delay and an output coupled to the input of the output delay to provide the pre-skewed clock signal, the variable delay circuit having a frequency dependent variable delay portion providing a time delay based on the frequency of the first skewed clock signal and further having a phase dependent variable delay portion for providing a time delay to compensate for timing skew introduced by the input delay, the frequency dependent variable delay portion, and the output delay.
Claim 53
Dependent Claim 145 words
The computer system of claim 45 wherein the frequency dependent variable delay portion of the delay-locked loop comprises: a frequency detector having an input coupled to the output of the input delay and having an output at which a frequency reference signal is provided, the frequency reference signal generated by the frequency detector indicative of an input clock frequency; a bias generator having an input coupled to the output of the frequency detector to generate a control signal having a voltage level based on the frequency reference signal, the control signal provided at an output of the bias generator; and an adjustable delay circuit having a control terminal coupled to the output of the bias generator, the adjustable delay circuit adjusting a time delay according to the voltage level of the control signal to be the time delay of the frequency dependent variable delay portion.
Claim 54
Dependent Claim 70 words
The computer system of claim 46 wherein the frequency reference signal comprises a current signal having a current magnitude based on the frequency of the input clock signal and the bias generator comprises: a current latch to latch the current magnitude of the frequency reference signal; and a conversion circuit coupled to the current latch to generate a control signal having a voltage level based on the latched current magnitude.
Claim 55
Dependent Claim 78 words
The computer system of claim 46 wherein the frequency reference signal comprises an analog signal indicative of the input clock frequency and the bias generator comprises: an analog-to-digital converter to convert the frequency reference signal into a digital value; a register coupled to the analog-to-digital converter to store the digital value; and a digital-to-analog converter coupled to the register to convert the digital value into a control signal having a voltage level based on the stored digital value.
Claim 56
Dependent Claim 192 words
The computer system of claim 45 wherein the frequency dependent variable delay portion of the delay-locked loop comprises: a frequency detector having an input coupled to the output of the input delay circuit, having an output at which a frequency reference signal is provided, and further having a sample control terminal at which a sample control signal is applied, in response to the sample control signal, the frequency detector sampling the frequency of the buffered clock signal and generating the frequency reference signal having a characteristic indicative of the input clock frequency; a sample control circuit for generating a sample control signal to cause the frequency detector to sample the frequency of the buffered clock signal; a storage circuit for storing the characteristic of the frequency reference signal; a bias generator having an input coupled to the storage circuit to generate a control signal having a voltage level based on the stored characteristic; and an adjustable delay circuit having a control terminal coupled to the bias generator, the adjustable delay circuit adjusting a time delay according to the voltage level of the control signal to be provided as the first time delay.
Claim 57
Dependent Claim 70 words
The computer system of claim 45 wherein the variable delay circuit of the delay-locked loop comprises the frequency dependent variable delay portion coupled to the output of the input delay, and the phase controlled adjustable delay circuit coupled to the frequency dependent variable delay portion to receive the first skewed clock signal delayed by the frequency dependent variable delay portion and provide the pre-skewed clock signal to the output delay.
Claim 58
Dependent Claim 70 words
The computer system of claim 45 wherein the variable delay circuit of the delay-locked loop comprises the phase dependent variable delay portion coupled to the output of the input delay, and the frequency dependent variable delay portion coupled to the phase dependent variable delay portion to receive the first skewed clock signal delayed by the phase dependent variable delay portion and provide the pre-skewed clock signal to the output delay.
Claim 59
Dependent Claim 43 words
The computer system of claim 45 wherein the output delay of the delay-locked loop comprises a delay equal to a propagation delay of a data path through which data is provided to a data bus coupled to the output of the data path.
Claim 60
Dependent Claim 311 words
A computer system, comprising: a data input device; a data output device; a processor coupled to the data input and output devices; and a memory device coupled to the processor, the memory device comprising, an address bus; a control bus; a data bus; an address decoder coupled to the address bus; a read/write circuit coupled to the data bus; a control circuit coupled to the control bus; a memory-cell array coupled to the address decoder, control circuit, and read/write circuit; a clock signal generator coupled to at least the control circuit and adapted to receive an input clock signal, the clock signal generator generating an output clock signal synchronized with the input clock signal having an input clock frequency, the clock signal generator comprising: a frequency dependent variable delay circuit having an input at which a buffered clock signal is applied and having an output at which a first delayed clock signal is provided, the buffered clock signal having a frequency equal to the input clock frequency and skewed with respect to the input clock signal by a first phase difference, the first delayed clock signal delayed with respect to the buffered clock signal by a time delay based on the frequency of the buffered clock signal; and a phase dependent variable delay circuit having a first input coupled to the output of the frequency dependent variable delay and having an output at which a pre-skewed clock signal is provided, the pre-skewed clock signal delayed with respect to the first delayed clock signal by a time delay based on the phase difference between the buffered clock signal and a delayed version of the pre-skewed clock signal further delayed by a model time delay having an input delay portion and an output delay portion, the pre-skewed clock signal leading the output clock signal by the time delay of the output delay portion.
Claim 61
Dependent Claim 311 words
A computer system, comprising: a data input device; a data output device; a processor coupled to the data input and output devices; and a memory device coupled to the processor, the memory device comprising, an address bus; a control bus; a data bus; an address decoder coupled to the address bus; a read/write circuit coupled to the data bus; a control circuit coupled to the control bus; a memory-cell array coupled to the address decoder, control circuit, and read/write circuit; a clock signal generator coupled to at least the control circuit and adapted to receive an input clock signal, the clock signal generator generating an output clock signal synchronized with the input clock signal having an input clock frequency, the clock signal generator comprising: a frequency dependent variable delay circuit having an input at which a buffered clock signal is applied and having an output at which a first delayed clock signal is provided, the buffered clock signal having a frequency equal to the input clock frequency and skewed with respect to the input clock signal by a first phase difference, the first delayed clock signal delayed with respect to the buffered clock signal by a time delay based on the frequency of the buffered clock signal; and a phase dependent variable delay circuit having a first input coupled to the output of the frequency dependent variable delay and having an output at which a pre-skewed clock signal is provided, the pre-skewed clock signal delayed with respect to the first delayed clock signal by a time delay based on the phase difference between the buffered clock signal and a delayed version of the pre-skewed clock signal further delayed by a model time delay having an input delay portion and an output delay portion, the pre-skewed clock signal leading the output clock signal by the time delay of the output delay portion.
Claim 62
Dependent Claim 144 words
The computer system of claim 53 wherein the frequency dependent variable delay circuit of the clock signal generator comprises: a frequency detector having an input at which the buffered clock is coupled and having an output at which a frequency reference signal is provided, the frequency reference signal generated by the frequency detector indicative of the input clock frequency; a bias generator having an input coupled to the output of the frequency detector to generate a control signal having a voltage level based on the frequency reference signal, the control signal provided at an output of the bias generator; and a variable delay circuit having a control terminal coupled to the output of the bias generator, the variable delay circuit adjusting a time delay according to the voltage level of the control signal to be the time delay of the frequency dependent variable delay.
Claim 63
Dependent Claim 70 words
The computer system of claim 54 wherein the frequency reference signal comprises a current signal having a current magnitude based on the frequency of the input clock signal and the bias generator comprises: a current latch to latch the current magnitude of the frequency reference signal; and a conversion circuit coupled to the current latch to generate a control signal having a voltage level based on the latched current magnitude.
Claim 64
Dependent Claim 78 words
The computer system of claim 54 wherein the frequency reference signal comprises an analog signal indicative of the input clock frequency and the bias generator comprises: an analog-to-digital converter to convert the frequency reference signal into a digital value; a register coupled to the analog-to-digital converter to store the digital value; and a digital-to-analog converter coupled to the register to convert the digital value into a control signal having a voltage level based on the stored digital value.
Claim 65
Dependent Claim 191 words
The computer system of claim 51 wherein the frequency dependent variable delay circuit of the clock signal generator comprises: a frequency detector coupled to receive the buffered clock signal and having an output at which a frequency reference signal is provided, and further having a sample control terminal at which a sample control signal is applied, in response to the sample control signal, the frequency detector sampling the frequency of the buffered clock signal and generating the frequency reference signal having a characteristic indicative of the input clock frequency; a sample control circuit for generating a sample control signal to cause the frequency detector to sample the frequency of the buffered clock signal; a storage circuit for storing the characteristic of the frequency reference signal; a bias generator having an input coupled to the storage circuit to generate a control signal having a voltage level based on the stored characteristic; and a variable delay circuit having a control terminal coupled to the bias generator, the variable delay adjusting a time delay according to the voltage level of the control signal to the time delay of the frequency dependent variable delay circuit.
Claim 66
Independent Claim 190 words
A method of generating a synchronized clock signal synchronized with an input clock signal propagated through an input delay and an output delay, the input clock signal having an input clock frequency, the method comprising: sampling the frequency of the input buffered clock signal; generating a delay control signal having a characteristic indicative of the frequency of the input buffered clock signal; storing data representative of the characteristic of the delay control signal; based on the stored data, reading the stored data and adjusting a variable delay to provide a first time delay; delaying an input buffered clock signal by the first time delay to provide a first delayed clock signal, the buffered clock signal skewed from the input clock signal by an input delay; and delaying the first delayed clock signal by a second time delay based on the phase difference between the buffered clock signal and a feedback clock signal, the feedback clock signal delayed from the first delayed clock signal further delayed by the second time delay by a model time delay, the model time delay representative of the time delay of the input and output delays.
Claim 67
Independent Claim 190 words
A method of generating a synchronized clock signal synchronized with an input clock signal propagated through an input delay and an output delay, the input clock signal having an input clock frequency, the method comprising: sampling the frequency of the input buffered clock signal; generating a delay control signal having a characteristic indicative of the frequency of the input buffered clock signal; storing data representative of the characteristic of the delay control signal; based on the stored data, reading the stored data and adjusting a variable delay to provide a first time delay; delaying an input buffered clock signal by the first time delay to provide a first delayed clock signal, the buffered clock signal skewed from the input clock signal by an input delay; and delaying the first delayed clock signal by a second time delay based on the phase difference between the buffered clock signal and a feedback clock signal, the feedback clock signal delayed from the first delayed clock signal further delayed by the second time delay by a model time delay, the model time delay representative of the time delay of the input and output delays.
Claim 68
Dependent Claim 53 words
The method of claim 58 wherein generating a delay control signal comprises generating a bias signal having a voltage level indicative of the frequency of the input buffered clock signal and adjusting a variable delay comprises adjusting an impedance of a voltage controlled impedance device coupling a delay circuit to a power supply.
Claim 69
Independent Claim 126 words
A method for generating a clock signal synchronized with an input clock signal propagated through an input delay and an output delay, the method comprising: sampling the frequency of an input buffered clock signal; generating a delay control signal having a characteristic indicative of the frequency of the input buffered clock signal; storing data representative of the characteristic of the delay control signal; based on the stored data, adjusting a variable delay to provide a first time delay; delaying the input buffered clock signal by the first time delay; and further delaying the delayed input, buffered clock signal by a second time delay to compensate for timing skew introduced by the input delay, the output delay and the process of delaying the input buffered clock signal.
Claim 70
Independent Claim 126 words
A method for generating a clock signal synchronized with an input clock signal propagated through an input delay and an output delay, the method comprising: sampling the frequency of an input buffered clock signal; generating a delay control signal having a characteristic indicative of the frequency of the input buffered clock signal; storing data representative of the characteristic of the delay control signal; based on the stored data, adjusting a variable delay to provide a first time delay; delaying the input buffered clock signal by the first time delay; and further delaying the delayed input, buffered clock signal by a second time delay to compensate for timing skew introduced by the input delay, the output delay and the process of delaying the input buffered clock signal.
Claim 71
Dependent Claim 53 words
The method of claim 60 wherein generating a delay control signal comprises generating a bias signal having a voltage level indicative of the frequency of the input buffered clock signal and adjusting a variable delay comprises adjusting an impedance of a voltage controlled impedance device coupling a delay circuit to a power supply.
Claim 72
Dependent Claim 30 words
The method of claim 60 wherein delaying the input buffered clock signal by the second time delay occurs before delaying the input buffered clock signal by the first time delay.
Claim 73
Dependent Claim 30 words
The method of claim 60 wherein delaying the input buffered clock signal by the first time delay occurs before delaying the input buffered clock signal by the second time delay.
Claim 74
Independent Claim 175 words
A method for generating a clock signal synchronized to an input clock signal propagated through an input delay and propagated through an output delay, the method comprising: sampling the frequency of an input buffered clock signal having a delay relative to the input clock signal equal to the input delay; generating a delay control signal having a characteristic indicative of the frequency of the input buffered clock signal; storing data representative of the characteristic of the delay control signal; based on the stored data, adjusting a variable delay to provide a time delay; generating a frequency scaled clock signal having a delay relative to the input buffered clock signal equal to the time delay; delaying the frequency scaled clock signal by a second time delay; adjusting the second time delay based on the phase difference between the buffered clock signal and a feedback clock signal, the feedback clock signal delayed with respect to the delay compensated clock signal by a model time delay equal the total delay of the input delay and the output delay.
Claim 75
Independent Claim 175 words
A method for generating a clock signal synchronized to an input clock signal propagated through an input delay and propagated through an output delay, the method comprising: sampling the frequency of an input buffered clock signal having a delay relative to the input clock signal equal to the input delay; generating a delay control signal having a characteristic indicative of the frequency of the input buffered clock signal; storing data representative of the characteristic of the delay control signal; based on the stored data, adjusting a variable delay to provide a time delay; generating a frequency scaled clock signal having a delay relative to the input buffered clock signal equal to the time delay; delaying the frequency scaled clock signal by a second time delay; adjusting the second time delay based on the phase difference between the buffered clock signal and a feedback clock signal, the feedback clock signal delayed with respect to the delay compensated clock signal by a model time delay equal the total delay of the input delay and the output delay.
Claim 76
Dependent Claim 53 words
The method of claim 64 wherein generating a delay control signal comprises generating a bias signal having a voltage level indicative of the frequency of the input buffered clock signal and adjusting a variable delay comprises adjusting an impedance of a voltage controlled impedance device coupling a delay circuit to a power supply.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2008-08-29 2009-02-28 2009-08-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2012-08-29 2013-02-28 2013-08-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2016-08-29 2017-02-28 2017-08-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag