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

Double cycle lock approach in delay lock loop circuit

Assignee: Winbond Electronics Corp
•
Filing: 2000-04-25
•
Granted: 2001-11-27
•
Expires: 2020-04-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A double data rate (DDR) synchronous dynamic RAM (SDRAM) includes delay lock loop circuitry which is designed so as to significantly reduce the locking period associated with achieving the lock state of the delay lock loop. The delay lock loop circuit includes a first adjustable delay unit circuit for delaying the external clock so as to provide the DDR operation and includes a feedback loop having a shift register controlled by a phase detector which is used to set an optimum delay value. The delay value is then used to control the first delay unit circuit and determine the amount of delay time it provides. The delay lock loop further includes a second delay unit circuit which is initially enabled by the rising edge of the first clock cycle of an internal feedback clock signal and then is disabled by the rising edge of the second clock cycle of the external clock signal such that a digital value in close range to the optimum lock state delay value is established on the output of the second delay unit circuit by the second cycle of the external clock signal. This digital value is used to pre-set the shift register which, in turn, is used to control the first delay unit. As a result, the period of time required to achieve a lock state within the delay lock loop circuit and stand-by current consumption due to the DLL circuit are significantly reduced.

Inventors

  • 👤 Je-Hurn Shieh
  • 👤 Steven Lai

Bibliographic Details

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

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 347 words
A delay lock loop circuit for a synchronous memory system comprising: a first path including a first adjustable delay unit circuit for receiving an external clock signal and generating an output clock signal which corresponds to the external clock signal delayed by a delay time provided by a first delay unit circuit; a feedback path including a phase detector and a register, the phase detector for detecting the phase difference between the external clock signal and a feedback clock signal corresponding to the generated output clock signal, the register for storing a delay value for controlling the first delay unit circuit and determining the delay time, the phase detector generating control signals dependent on the detected phase difference, the control signals for controlling the register to adjust the delay value stored in the register to obtain a desired delay value wherein no phase difference is detected; a controller for providing a control signal having a first enable state and a second disable state; a second delay unit circuit including a plurality of individual delay elements each having its enable/disable port coupled to the control signal, a first delay element of the plurality of elements having its input coupled to a fixed voltage corresponding to a first logic state; wherein, upon system start-up and when the control signal is switched from its disable state to its enable state in response to the rising edge of the first cycle of the feedback clock signal, the individual delay elements are enabled causing the fixed voltage to begin to propagate through the plurality of the individual delay elements; and when the control signal is switched to its disable state in response to the rising edge of the second cycle of the external clock signal occurring subsequent to the rising edge of the first cycle of the feedback clock signal the plurality of individual delay elements are disabled causing the desired delay value to be established on the output of the second delay unit circuit; wherein, the second delay unit circuit is used to pre-set the register with the desired delay value.
Claim 2
Dependent Claim 347 words
A delay lock loop circuit for a synchronous memory system comprising: a first path including a first adjustable delay unit circuit for receiving an external clock signal and generating an output clock signal which corresponds to the external clock signal delayed by a delay time provided by a first delay unit circuit; a feedback path including a phase detector and a register, the phase detector for detecting the phase difference between the external clock signal and a feedback clock signal corresponding to the generated output clock signal, the register for storing a delay value for controlling the first delay unit circuit and determining the delay time, the phase detector generating control signals dependent on the detected phase difference, the control signals for controlling the register to adjust the delay value stored in the register to obtain a desired delay value wherein no phase difference is detected; a controller for providing a control signal having a first enable state and a second disable state; a second delay unit circuit including a plurality of individual delay elements each having its enable/disable port coupled to the control signal, a first delay element of the plurality of elements having its input coupled to a fixed voltage corresponding to a first logic state; wherein, upon system start-up and when the control signal is switched from its disable state to its enable state in response to the rising edge of the first cycle of the feedback clock signal, the individual delay elements are enabled causing the fixed voltage to begin to propagate through the plurality of the individual delay elements; and when the control signal is switched to its disable state in response to the rising edge of the second cycle of the external clock signal occurring subsequent to the rising edge of the first cycle of the feedback clock signal the plurality of individual delay elements are disabled causing the desired delay value to be established on the output of the second delay unit circuit; wherein, the second delay unit circuit is used to pre-set the register with the desired delay value.
Claim 3
Dependent Claim 14 words
The circuit as described in claim 1 wherein the register is a shift register.
Claim 4
Dependent Claim 17 words
The circuit as described in claim 1 wherein the first and second delay units have identical designs.
Claim 5
Dependent Claim 17 words
The circuit as described in claim 1 wherein the memory system is a synchronous dynamic RAM (SDRAM).
Claim 6
Dependent Claim 19 words
The circuit as described in claim 4 wherein the SDRAM is designed to provide double data rate (DDR) operation.
Claim 7
Dependent Claim 125 words
The circuit as described in claim 1 wherein the controller comprises a SR latch, a first flip-flop, and a second flip-flop, the latch has its set input port (S) coupled to the feedback clock signal, its enable input port (EN) coupled to an enable signal, and its reset input port (R) coupled to the output of the second flip-flop, the input of the first flip-flop is coupled to the enable signal and each of the first and second flip-flops have their clock inputs coupled to the external clock signal, the enable signal being applied upon start up of the system, wherein the first and second flip-flops function to reset the SR latch on the rising edge of the second cycle of the external clock signal.
Claim 8
Dependent Claim 419 words
A synchronous memory system comprising: an array of memory cells for providing data when synchronously accessed; an output buffer for receiving the data from the memory cells and in response to a delayed output clock signal outputting the data from the memory system; a delay lock loop circuit for generating the delayed output clock signal in response to an external clock signal such that the memory system synchronously outputs the data from the buffer upon at least one of the rising and falling edges of the external clock, the delay lock loop circuit comprising: a first path including a first adjustable delay unit circuit for receiving an external clock signal and generating the delayed output clock signal which is the external clock signal delayed by an amount of delay time provided by the first delay unit circuit; a feedback path including a phase detector and a register, the phase detector for detecting the phase difference between the external clock signal and a feedback clock signal corresponding to the delayed output clock signal, the register for storing a delay value for controlling the first delay unit circuit and determining delay time, the phase detector generating control signals for controlling the register dependent on the detected phase difference, so as to adjust the delay value stored in the register to obtain a desired delay value wherein no phase difference is detected; a controller for providing a control signal having a first enable state and a second disable state; a second delay unit circuit including a plurality of individual delay elements each having its enable/disable port coupled to the control signal, a first delay element of the plurality of elements having its input coupled to a fixed voltage corresponding to a first logic state; wherein, upon system start-up when the control signal is switched from its disable state to its enable state in response to the rising edge of the first cycle of the feedback clock signal, the individual delay elements are enabled causing the fixed voltage to begin to propagate through the plurality of the second delay unit elements; and when the control signal is switched to its disable state in response to the rising edge of the second cycle of the external clock signal occurring subsequent to the first rising edge the plurality of delay elements are disabled causing the desired delay value established on the output of the second delay unit circuit; wherein, the second delay unit circuit is used to pre-set the register with the desired delay value.
Claim 9
Dependent Claim 419 words
A synchronous memory system comprising: an array of memory cells for providing data when synchronously accessed; an output buffer for receiving the data from the memory cells and in response to a delayed output clock signal outputting the data from the memory system; a delay lock loop circuit for generating the delayed output clock signal in response to an external clock signal such that the memory system synchronously outputs the data from the buffer upon at least one of the rising and falling edges of the external clock, the delay lock loop circuit comprising: a first path including a first adjustable delay unit circuit for receiving an external clock signal and generating the delayed output clock signal which is the external clock signal delayed by an amount of delay time provided by the first delay unit circuit; a feedback path including a phase detector and a register, the phase detector for detecting the phase difference between the external clock signal and a feedback clock signal corresponding to the delayed output clock signal, the register for storing a delay value for controlling the first delay unit circuit and determining delay time, the phase detector generating control signals for controlling the register dependent on the detected phase difference, so as to adjust the delay value stored in the register to obtain a desired delay value wherein no phase difference is detected; a controller for providing a control signal having a first enable state and a second disable state; a second delay unit circuit including a plurality of individual delay elements each having its enable/disable port coupled to the control signal, a first delay element of the plurality of elements having its input coupled to a fixed voltage corresponding to a first logic state; wherein, upon system start-up when the control signal is switched from its disable state to its enable state in response to the rising edge of the first cycle of the feedback clock signal, the individual delay elements are enabled causing the fixed voltage to begin to propagate through the plurality of the second delay unit elements; and when the control signal is switched to its disable state in response to the rising edge of the second cycle of the external clock signal occurring subsequent to the first rising edge the plurality of delay elements are disabled causing the desired delay value established on the output of the second delay unit circuit; wherein, the second delay unit circuit is used to pre-set the register with the desired delay value.
Claim 10
Dependent Claim 14 words
The system as described in claim 7 wherein the register is a shift register.
Claim 11
Dependent Claim 17 words
The system as described in claim 7 wherein the first and second delay units have identical designs.
Claim 12
Dependent Claim 17 words
The system as described in claim 7 wherein the memory system is a synchronous dynamic RAM (SDRAM).
Claim 13
Dependent Claim 19 words
The circuit as described in claim 10 wherein the SDRAM is designed to provide double data rate (DDR) operation.
Claim 14
Dependent Claim 125 words
The circuit as described in claim 7 wherein the controller comprises an SR latch, a first flip-flop, and a second flip-flop, the latch has its set input port (S) coupled to the feedback clock signal, its enable input port (EN) coupled to an enable signal, and its reset input port (R) coupled to the output of the second flip-flop, the input of the first flip-flop is coupled to the enable signal and each of the first and second flip-flops have their clock inputs coupled to the external clock signal, the enable signal being applied upon start up of the system, wherein the first and second flip-flops function to reset the SR latch on the rising edge of the second cycle of the external clock signal.

References Cited (Backward Citations)

US6049239A Cited
US6069506A Cited
US6069507A Cited
US6198690B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-11-26 2005-05-28 2005-11-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-11-26 2009-05-28 2009-11-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-11-26 2013-05-28 2013-11-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag