← Back to Patent Explorer
US6737897B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Power reduction for delay locked loop circuits

Assignee: Round Rock Research LLC
•
Filing: 2002-08-29
•
Granted: 2004-05-18
•
Expires: 2022-08-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A delay locked loop circuit includes a plurality of delay cells connected in series. Each of the delay cells connects to an input node which provides a clock signal. A shift register selects one of the delay cells to allow the clock signal to enter the selected delay cell and propagate to an output node, such that internal gates of delay cells preceding the selected delay cell are not toggling.

Inventors

  • 👤 Tyler J. Gomm
  • 👤 Travis E. Dirkes
  • 👤 Ross E. Dermott
  • 👤 Daniel R. Loughmiller
  • 👤 Scott E. Smith

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 13:25
CPC Classifications
G; G11; G11C; G11C7/00; G11C7/02; G11C7/22; G11C7/222; H; H03; H03L; H03L7/00; H03L7/06; H03L7/08; H03L7/0802; H03L7/081; H03L7/0812; H03L7/0814; H03L7/0816; H03L7/085; H03L7/089

Claims Analysis

Total Claims: 49
Claim 1
Independent Claim 121 words
A delay locked loop comprising: an input node for receiving a clock signal; a delay line including a plurality of entry-point gates for receiving the clock signal to generate a delayed signal at an output node; a phase detector for produce shifting signals based on the clock signal and the delayed signal; and a shift register including a plurality of register cells for receiving the shifting signals to select one of the entry-point gates to be an active entry-point gate for allowing the clock signal to enter the active entry-point gate and propagate to the output node, wherein the active entry-point gate connects to multiple register cells of the plurality of register cells, the multiple register cells having different logic values.
Claim 2
Dependent Claim 121 words
A delay locked loop comprising: an input node for receiving a clock signal; a delay line including a plurality of entry-point gates for receiving the clock signal to generate a delayed signal at an output node; a phase detector for produce shifting signals based on the clock signal and the delayed signal; and a shift register including a plurality of register cells for receiving the shifting signals to select one of the entry-point gates to be an active entry-point gate for allowing the clock signal to enter the active entry-point gate and propagate to the output node, wherein the active entry-point gate connects to multiple register cells of the plurality of register cells, the multiple register cells having different logic values.
Claim 3
Dependent Claim 53 words
The delay locked loop of claim 1 , wherein the delay line further includes a plurality of propagation gates for propagating the clock signal from the active entry-point to the output node, wherein each of the entry point-gates connects to multiple propagation gates of the plurality of propagation gates and multiple register cells.
Claim 4
Dependent Claim 18 words
The delay locked loop of claim 1 , wherein each of the entry-point gates is a NAND gate.
Claim 5
Dependent Claim 19 words
The delay locked loop of claim 1 , wherein each of the entry-point gates is a three-input NAND gate.
Claim 6
Dependent Claim 22 words
The delay locked loop of claim 2 , wherein the entry-point gates and the propagation gates are the same type of element.
Claim 7
Dependent Claim 19 words
The delay locked loop of claim 2 , wherein the entry-point gates and the propagation gates are NAND gates.
Claim 8
Dependent Claim 112 words
A delay locked loop comprising: an input node for receiving a clock signal; a delay line including a plurality of delay cells for generating a delayed signal based on the clock signal entered the delay line at and an entry point at one of the delay cells; a phase detector for producing shifting signals based the clock signal and the delayed signal; and a shift register having a plurality of register cells for shifting the entry point based on the shifting signals to adjust signal timing of the delayed signal, wherein each of the delay cells includes an entry point gate connected to multiple register cells of the plurality of register cells.
Claim 9
Dependent Claim 112 words
A delay locked loop comprising: an input node for receiving a clock signal; a delay line including a plurality of delay cells for generating a delayed signal based on the clock signal entered the delay line at and an entry point at one of the delay cells; a phase detector for producing shifting signals based the clock signal and the delayed signal; and a shift register having a plurality of register cells for shifting the entry point based on the shifting signals to adjust signal timing of the delayed signal, wherein each of the delay cells includes an entry point gate connected to multiple register cells of the plurality of register cells.
Claim 10
Dependent Claim 162 words
A delay locked loop comprising: an input node for receiving a clock signal; a delay line including a plurality of delay cells for generating a delayed signal based on the clock signal entered the delay line at and an entry point at one of the delay cells; a phase detector for producing shifting signals based the clock signal and the delayed signal; and a shift register having a plurality of register cells for shifting the entry point based on the shifting signals to adjust signal timing of the delayed signal, wherein each of the delay cells connects to multiple register cells of the plurality of register cells, wherein each of the delay cells includes: a plurality of propagation gates for propagating the clock signal after the clock signal enters the entry point; and an entry-point gate connected to the input node and to multiple propagation gates of the plurality of propagation gates and multiple register cells of the plurality of register cells.
Claim 11
Dependent Claim 162 words
A delay locked loop comprising: an input node for receiving a clock signal; a delay line including a plurality of delay cells for generating a delayed signal based on the clock signal entered the delay line at and an entry point at one of the delay cells; a phase detector for producing shifting signals based the clock signal and the delayed signal; and a shift register having a plurality of register cells for shifting the entry point based on the shifting signals to adjust signal timing of the delayed signal, wherein each of the delay cells connects to multiple register cells of the plurality of register cells, wherein each of the delay cells includes: a plurality of propagation gates for propagating the clock signal after the clock signal enters the entry point; and an entry-point gate connected to the input node and to multiple propagation gates of the plurality of propagation gates and multiple register cells of the plurality of register cells.
Claim 12
Dependent Claim 16 words
The delay locked loop of claim 8 , wherein the entry-point gate is a NAND gate.
Claim 13
Dependent Claim 17 words
The delay locked loop of claim 8 , wherein the entry-point gate is a three-input NAND gate.
Claim 14
Dependent Claim 22 words
The delay locked loop of claim 8 , wherein the entry-point gates and the propagation gates are the same type of element.
Claim 15
Dependent Claim 19 words
The delay locked loop of claim 8 , wherein the entry-point gates and the propagation gates are NAND gates.
Claim 16
Dependent Claim 169 words
A delay locked loop comprising: an input node for receiving a clock signal and output node for providing a delayed signal; a delay line for applying a delay to the external clock signal to generate a delayed signal at an output node, each of the delay cells including: an entry-point gate connected to the input node for selectively allowing the entry of the clock signal into the delay line; and a plurality of propagation gates connected to the entry-point gate for propagating the clock signal from the entry-point gate to the output node; and a phase detector for producing shifting signals based on the clock signal and the delayed signal; and a shift register including a plurality of register cells, each of the delay cells connects to multiple register cells of the plurality of register cells and multiple propagation gates of the plurality of propagation gates for allowing adjacent register cells having unequal logic values to adjust the delay applied to the external signal based on the shifting signals.
Claim 17
Dependent Claim 169 words
A delay locked loop comprising: an input node for receiving a clock signal and output node for providing a delayed signal; a delay line for applying a delay to the external clock signal to generate a delayed signal at an output node, each of the delay cells including: an entry-point gate connected to the input node for selectively allowing the entry of the clock signal into the delay line; and a plurality of propagation gates connected to the entry-point gate for propagating the clock signal from the entry-point gate to the output node; and a phase detector for producing shifting signals based on the clock signal and the delayed signal; and a shift register including a plurality of register cells, each of the delay cells connects to multiple register cells of the plurality of register cells and multiple propagation gates of the plurality of propagation gates for allowing adjacent register cells having unequal logic values to adjust the delay applied to the external signal based on the shifting signals.
Claim 18
Dependent Claim 18 words
The delay locked loop of claim 13 , wherein each of the entry-point gates is a NAND gate.
Claim 19
Dependent Claim 19 words
The delay locked loop of claim 13 , wherein each of the entry-point gates is a three-input NAND gate.
Claim 20
Dependent Claim 22 words
The delay locked loop of claim 13 , wherein the entry-point gates and the propagation gates are the same type of element.
Claim 21
Dependent Claim 19 words
The delay locked loop of claim 13 , wherein the entry-point gates and the propagation gates are NAND gates.
Claim 22
Dependent Claim 142 words
A memory device comprising: a main memory; an output circuit; and a delay locked loop connected between the main memory and the output circuit for, the delay locked loop including: an input node for receiving a clock signal; a delay line including a plurality of entry-point gates for receiving the clock signal to generate a delayed signal at an output node; a phase detector for produce shifting signals based on the clock signal and the delayed signal; and a shift register including a plurality of register cells for receiving the shifting signals to select one of the entry-point gates to be an active entry-point gate for allowing the clock signal to enter the active entry-point gate and propagate to the output node, wherein the active entry-point gate connects to multiple register cells of the plurality of register cells having different logic values.
Claim 23
Dependent Claim 142 words
A memory device comprising: a main memory; an output circuit; and a delay locked loop connected between the main memory and the output circuit for, the delay locked loop including: an input node for receiving a clock signal; a delay line including a plurality of entry-point gates for receiving the clock signal to generate a delayed signal at an output node; a phase detector for produce shifting signals based on the clock signal and the delayed signal; and a shift register including a plurality of register cells for receiving the shifting signals to select one of the entry-point gates to be an active entry-point gate for allowing the clock signal to enter the active entry-point gate and propagate to the output node, wherein the active entry-point gate connects to multiple register cells of the plurality of register cells having different logic values.
Claim 24
Dependent Claim 58 words
The memory device of claim 18 , wherein the delay line further includes a plurality of propagation gates for propagating the clock signal from the active entry-point to the output node, wherein each of the entry point-gates connects to multiple propagation gates of the plurality of propagation gates and multiple register cells of the plurality of register cells.
Claim 25
Dependent Claim 17 words
The memory device of claim 18 , wherein each of the entry-point gates is a NAND gate.
Claim 26
Dependent Claim 18 words
The memory device of claim 18 , wherein each of the entry-point gates is a three-input NAND gate.
Claim 27
Dependent Claim 21 words
The memory device of claim 18 , wherein the entry-point gates and the propagation gates are the same type of element.
Claim 28
Dependent Claim 18 words
The memory device of claim 19 , wherein the entry-point gates and the propagation gates are NAND gates.
Claim 29
Dependent Claim 137 words
A memory device comprising: a main memory; an output circuit; and a delay locked loop connected between the main memory and the output circuit for, the delay locked loop including: an input node for receiving a clock signal; a delay line including a plurality of delay cells for generating a delayed signal based on the clock signal entered the delay line at an entry point at one of the delay cells; and a phase detector for producing shifting signals based the clock signal and the delayed signal; and a shift register having a plurality of register cells for shifting the entry point based on the shifting signals to adjust signal timing of the delayed signal, wherein each of the delay cells includes an entry point gate connected to multiple register cells of the plurality of register cells.
Claim 30
Dependent Claim 137 words
A memory device comprising: a main memory; an output circuit; and a delay locked loop connected between the main memory and the output circuit for, the delay locked loop including: an input node for receiving a clock signal; a delay line including a plurality of delay cells for generating a delayed signal based on the clock signal entered the delay line at an entry point at one of the delay cells; and a phase detector for producing shifting signals based the clock signal and the delayed signal; and a shift register having a plurality of register cells for shifting the entry point based on the shifting signals to adjust signal timing of the delayed signal, wherein each of the delay cells includes an entry point gate connected to multiple register cells of the plurality of register cells.
Claim 31
Dependent Claim 187 words
A memory device comprising: a main memory; an output circuit; and a delay locked loop connected between the main memory and the output circuit for, the delay locked loop including: an input node for receiving a clock signal; a delay line including a plurality of delay cells for generating a delayed signal based on the clock signal entered the delay line at an entry point at one of the delay cells; and a phase detector for producing shifting signals based the clock signal and the delayed signal; and a shift register having a plurality of register cells for shifting the entry point based on the shifting signals to adjust signal timing of the delayed signal, wherein each of the delay cells connects to multiple register cells of the plurality of register cells, wherein each of the delay cells includes: a plurality of propagation gates for propagating the clock signal after the clock signal enters the entry point; and an entry-point gate connected to the input node and to multiple propagation gates of the plurality of propagation gates and multiple register cells of the plurality of register cells.
Claim 32
Dependent Claim 187 words
A memory device comprising: a main memory; an output circuit; and a delay locked loop connected between the main memory and the output circuit for, the delay locked loop including: an input node for receiving a clock signal; a delay line including a plurality of delay cells for generating a delayed signal based on the clock signal entered the delay line at an entry point at one of the delay cells; and a phase detector for producing shifting signals based the clock signal and the delayed signal; and a shift register having a plurality of register cells for shifting the entry point based on the shifting signals to adjust signal timing of the delayed signal, wherein each of the delay cells connects to multiple register cells of the plurality of register cells, wherein each of the delay cells includes: a plurality of propagation gates for propagating the clock signal after the clock signal enters the entry point; and an entry-point gate connected to the input node and to multiple propagation gates of the plurality of propagation gates and multiple register cells of the plurality of register cells.
Claim 33
Dependent Claim 15 words
The memory device of claim 25 , wherein the entry-point gate is a NAND gate.
Claim 34
Dependent Claim 16 words
The memory device of claim 25 , wherein the entry-point gate is a three-input NAND gate.
Claim 35
Dependent Claim 21 words
The memory device of claim 25 , wherein the entry-point gates and the propagation gates are the same type of element.
Claim 36
Dependent Claim 18 words
The memory device of claim 25 , wherein the entry-point gates and the propagation gates are NAND gates.
Claim 37
Independent Claim 158 words
A system comprising: a processor; and a memory device connected to the processor, the memory device including: a main memory; an output circuit; and a delay locked loop connected between the main memory and the output circuit, the delay locked loop including: an input node for receiving a clock signal; a delay line including a plurality of entry-point gates for receiving the clock signal to generate a delayed signal at an output node; a phase detector for produce shifting signals based on the clock signal and the delayed signal; and a shift register including a plurality of register cells for receiving the shifting signals to select one of the entry-point gates to be an active entry-point gate for allowing the clock signal to enter the active entry-point gate and propagate to the output node, wherein the active entry-point gate connects to multiple register cells of the plurality of register cells, the multiple register cells having different logic values.
Claim 38
Independent Claim 158 words
A system comprising: a processor; and a memory device connected to the processor, the memory device including: a main memory; an output circuit; and a delay locked loop connected between the main memory and the output circuit, the delay locked loop including: an input node for receiving a clock signal; a delay line including a plurality of entry-point gates for receiving the clock signal to generate a delayed signal at an output node; a phase detector for produce shifting signals based on the clock signal and the delayed signal; and a shift register including a plurality of register cells for receiving the shifting signals to select one of the entry-point gates to be an active entry-point gate for allowing the clock signal to enter the active entry-point gate and propagate to the output node, wherein the active entry-point gate connects to multiple register cells of the plurality of register cells, the multiple register cells having different logic values.
Claim 39
Dependent Claim 57 words
The system of claim 30 , wherein the delay line further includes a plurality of propagation gates for propagating the clock signal from the active entry-point to the output node, wherein each of the entry point-gates connects to multiple propagation gates of the plurality of propagation gates and multiple register cells of the plurality of register cells.
Claim 40
Dependent Claim 16 words
The system of claim 30 , wherein each of the entry-point gates is a NAND gate.
Claim 41
Dependent Claim 17 words
The system of claim 30 , wherein each of the entry-point gates is a three-input NAND gate.
Claim 42
Dependent Claim 20 words
The system of claim 31 , wherein the entry-point gates and the propagation gates are the same type of element.
Claim 43
Dependent Claim 17 words
The system of claim 31 , wherein the entry-point gates and the propagation gates are NAND gates.
Claim 44
Independent Claim 178 words
A method of operating a delay locked loop, the method comprising: receiving a clock signal at an input node; selectively entering the clock signal at one of a plurality of delay cells having a plurality of entry-point gates connected to a plurality of propagation gates; propagating the clock signal from an entry-point gate of one of the delay cells through a plurality of propagation gates to apply a delay to the external clock signal to generate a delayed signal at an output node; producing shifting signals based on the clock signal and the delayed signal; and feeding the shifting signals to a shift register having a plurality of register cells to selectively select another one of the entry-point gate based on the shifting signals to adjust the delay, wherein each of the delay cells connects to multiple register cells of the plurality of register cells and multiple propagation gates of the plurality of propagation gates for allowing adjacent register cells having unequal logic values to adjust the delay applied to the external signal based on the shifting signals.
Claim 45
Independent Claim 178 words
A method of operating a delay locked loop, the method comprising: receiving a clock signal at an input node; selectively entering the clock signal at one of a plurality of delay cells having a plurality of entry-point gates connected to a plurality of propagation gates; propagating the clock signal from an entry-point gate of one of the delay cells through a plurality of propagation gates to apply a delay to the external clock signal to generate a delayed signal at an output node; producing shifting signals based on the clock signal and the delayed signal; and feeding the shifting signals to a shift register having a plurality of register cells to selectively select another one of the entry-point gate based on the shifting signals to adjust the delay, wherein each of the delay cells connects to multiple register cells of the plurality of register cells and multiple propagation gates of the plurality of propagation gates for allowing adjacent register cells having unequal logic values to adjust the delay applied to the external signal based on the shifting signals.
Claim 46
Dependent Claim 20 words
The method of claim 36 , wherein receiving a clock signal includes receiving the clock signal at all entry-point gate.
Claim 47
Dependent Claim 25 words
The method of claim 36 , wherein propagating the clock signal includes propagating the clock signal through an entry-point gate formed by a NAND gate.
Claim 48
Dependent Claim 26 words
The method of claim 36 , wherein propagating the clock signal includes propagating the clock signal through one or more propagation gates formed by NAND gates.
Claim 49
Dependent Claim 24 words
The method of claim 36 , wherein producing shifting signals includes comparing the external clock signal with a delayed version of the delayed signal.

References Cited (Backward Citations)

US6100736A Cited
US6069506A Cited
US6445231B1 Cited
US6448756B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-05-18 2007-11-17 2008-05-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-05-18 2011-11-17 2012-05-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-05-18 2015-11-17 2016-05-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag