›1.independentA method of improving efficiency of a delay-locked loop (DLL), comprising:nproviding a clock input signal (CIN) and a clock feedback signal (CKFB);det…+4
A method of improving efficiency of a delay-locked loop (DLL), comprising:nproviding a clock input signal (CIN) and a clock feedback signal (CKFB);detecting by way of only a single phase detector four or more timing conditions based upon phases of CIN and CKFB; andselectively inputting a clock signal (CLK) or inverted clock signal (CLK⬲) from a delay line into a clock tree driver (CTD) based on which of the timing conditions is met to reduce a number of effective delay stages in the DLL.
›2.↳ 1The method of claim 1, wherein the timing conditions are determined based upon a period of CIN (tck) and a period from a rising edge in CIN to a risin…d2
The method of claim 1, wherein the timing conditions are determined based upon a period of CIN (tck) and a period from a rising edge in CIN to a rising edge in CKFB (te), and wherein selectively inputting includes inputting CLK into the CTD when te>tck/2 and inputting CLK⬲ into the CTD when te<tck/2.
›3.↳ 1The method of claim 1, wherein the number of effective delay stages is reduced by about half or greater.d2
The method of claim 1, wherein the number of effective delay stages is reduced by about half or greater.
›4.↳ 1The method of claim 1, wherein the number of effective delay stages is equal to or less than about half of a clock period.d2
The method of claim 1, wherein the number of effective delay stages is equal to or less than about half of a clock period.
›5.↳ 1The method of claim 1, wherein the number of effective delay stages is reduced from 128 to substantially 59.d2
The method of claim 1, wherein the number of effective delay stages is reduced from 128 to substantially 59.
›6.independentA method of improving efficiency of a delay-locked loop, comprising:nproviding a clock input signal (CIN) and a clock feedback signal (CKFB);interposi…+3
A method of improving efficiency of a delay-locked loop, comprising:nproviding a clock input signal (CIN) and a clock feedback signal (CKFB);interposing a phase detector and selection system between an external clock signal and a clock tree driver (CTD);wherein the selection system is interposed between the clock tree driver (CTD) and a delay linedetermining which of a number of four or more timing conditions is met based upon phases of the signals; andselectively directing the signals based upon the phase of the signals.
›7.↳ 6The method of claim 6, wherein selectively directing comprises selectively directing a clock signal (CLK) or inverted clock signal (CLK⬲) to the clock…d2
The method of claim 6, wherein selectively directing comprises selectively directing a clock signal (CLK) or inverted clock signal (CLK⬲) to the clock tree driver (CTD) based upon the phases of CIN and CKFB.
›8.↳ 6The method of claim 6, wherein characteristics of the signals define a period of CIN as tck and a period from a rising edge in CIN to a rising edge in…d2
The method of claim 6, wherein characteristics of the signals define a period of CIN as tck and a period from a rising edge in CIN to a rising edge in CKFB as te, and determining comprises:ndetermining a first timing condition when te>tck/2;determining a second timing condition when te<tck/2;determining a third timing condition when te=tck; anddetermining a fourth timing condition when te=tck/2.
›9.↳ 6The method of claim 6, wherein the phase detector and selection system include only a single phase detector, the delay line and a multiplexor, wherein…d2
The method of claim 6, wherein the phase detector and selection system include only a single phase detector, the delay line and a multiplexor, wherein the delay line is coupled in between the phase detector and the multiplexor and the multiplexor is coupled to the CTD.
›10.independentA method of reducing a number of effective delay stages in a delay-locked loop (DLL), comprising:nproviding a clock input signal (CIN) and a clock fee…
A method of reducing a number of effective delay stages in a delay-locked loop (DLL), comprising:nproviding a clock input signal (CIN) and a clock feedback signal (CKFB), each signal having timing characteristics;differentiating, with only a single phase detector, four or more phases based upon the timing characteristics of CIN and CKFB; andselecting, based on the phases, one of a clock signal (CLK) or inverted clock signal (CLK⬲) from a delay line to be input into a clock tree driver (CTD), to reduce a number of effective delay stages in the DLL.
›11.independentA method of reducing a number of effective delay stages in a delay-locked loop (DLL), comprising:nproviding a clock input signal (CIN) and a clock fee…+2
A method of reducing a number of effective delay stages in a delay-locked loop (DLL), comprising:nproviding a clock input signal (CIN) and a clock feedback signal (CKFB), each signal comprising timing characteristics;determining four or more phases based upon the timing characteristics of CIN and CKFB; andfor at least one phase, directing a clock signal (CLK) from a dealy line into a clock tree driver (CTD) based on the plurality of phases to reduce a number of delay stages.
›12.↳ 11The method of claim 11, wherein the timing characteristics define a period of CIN as tck and a period from a rising edge in CIN to a rising edge in CK…d2+1
The method of claim 11, wherein the timing characteristics define a period of CIN as tck and a period from a rising edge in CIN to a rising edge in CKFB as te, and the directing occurs when te<tck/2.
›13.↳ 12The method of claim 12, further comprising the step of:nmultiplexing the CLK with an input selection multiplexor to select whether to direct the CLK o…d3
The method of claim 12, further comprising the step of:nmultiplexing the CLK with an input selection multiplexor to select whether to direct the CLK or an inverted clock signal (CLK⬲) into the CTD based on the phase determined by the timing characteristics of CIN and CKFB.
›14.independentA memory device, comprising:na delay-locked loop (DLL), comprising:a phase detector, the phase detector to receive a clock input signal (CIN) and a cl…+5
A memory device, comprising:na delay-locked loop (DLL), comprising:a phase detector, the phase detector to receive a clock input signal (CIN) and a clock feedback signal (CKFB), each signal comprising timing characteristics, the phase detector to output a pair of branches each comprising a logical level, wherein the logical levels of the branches define four or more conditions of CIN and CKFB signals based on the timing characteristics, and wherein a clock signal (CLK) or inverted clock signal (CLK⬲) is output from a delay line into a clock tree driver (CTD) based on the plurality of conditions to reduce a number of effective delay stages in the DLL.
›15.↳ 14The memory device of claim 14, wherein the timing characteristics include a period of CIN defined as tck and a period from a rising edge in CIN to a r…d2+1
The memory device of claim 14, wherein the timing characteristics include a period of CIN defined as tck and a period from a rising edge in CIN to a rising edge in CKFB defined as te, andna first of the conditions is when te>tck/2;a second of the conditions is when te<tck/2;a third of the conditions is when te=tck; anda fourth of the conditions is when te=tck/2.
›16.↳ 15The memory device of claim 15, wherein when te<tck/2, the reduced number of effective delay stages is achieved.d3
The memory device of claim 15, wherein when te<tck/2, the reduced number of effective delay stages is achieved.
›17.↳ 14The memory device of claim 14, wherein the number of effective delay stages is reduced by about one-half or greater.d2
The memory device of claim 14, wherein the number of effective delay stages is reduced by about one-half or greater.
›18.↳ 14The memory device of claim 14, wherein the number of effective delay stages is equal to or less than about one-half of a clock period.d2
The memory device of claim 14, wherein the number of effective delay stages is equal to or less than about one-half of a clock period.
›19.↳ 14The memory device of claim 14, wherein the number of effective delay stages is substantially 59.d2
The memory device of claim 14, wherein the number of effective delay stages is substantially 59.
›20.independentA delay-locked loop system, comprising:na delay-locked loop (DLL), comprising:a phase detector, the phase detector to receive a clock input signal (CI…
A delay-locked loop system, comprising:na delay-locked loop (DLL), comprising:a phase detector, the phase detector to receive a clock input signal (CIN) and a clock feedback signal (CKFB), each signal comprising timing characteristics, the phase detector to output a pair of branches each having a logical level; anda delay line, the delay line to receive the CIN and to output a clock signal (CLK) and inverted clock signal (CLK⬲), the CLK and CLK⬲ based on a plurality of conditions, wherein the logical levels of the branches define four or more conditions based on the timing characteristics of CIN and CKFB, and at least one of the conditions reduces a number of effective delay stages in the DLL;wherein the timing characteristics define a period of CIN as tck and a period from a rising edge in CIN to a rising edge in CKFB as te, and the plurality of conditions include:a first condition when te>tck/2;a second condition when te<tck/2;a third condition when te=tck; anda fourth condition when te=tck/2.
›21.independentA circuit for use with an external clock signal, comprising:nan input buffer comprising an input connected to an external clock signal and an output c…+4
A circuit for use with an external clock signal, comprising:nan input buffer comprising an input connected to an external clock signal and an output connected to a clock input signal (CIN), the CIN for comparison with a clock feedback signal (CKFB), each signal comprising timing characteristics;a phase detector disposed between the input buffer and a clock tree driver (CTD), the phase detector comprising a first input for receiving the CIN, and a second input for receiving the CKFB, and generating one of four or more output signal combinations, each combination corresponding to a respective phase of the signals based on the timing characteristics;wherein the circuit includes a delay line, a selection multiplexor connected to the delay line, the CTD to receive an output of the selection multiplexor, and a feedback loop to connect CKFB to the phase detector, the selection multiplexor to selectively input a clock signal (CLK) or inverted clock signal (CLK⬲) from the delay line as an input to the CTD based on the phase of the signals, and for at least one of the phases, a number of effective delay stages of the circuit is reduced.
›22.↳ 21The circuit of claim 21, wherein the timing characteristics define a period of CIN as tck and a period from a rising edge in CIN to a rising edge in C…d2
The circuit of claim 21, wherein the timing characteristics define a period of CIN as tck and a period from a rising edge in CIN to a rising edge in CKFB as te, and wherein when te>tck/2, CLK is input into the CTD, and when te<tck/2, CLK⬲ s input into the CTD.
›23.↳ 21The circuit of claim 21, wherein the number of effective delay stages is reduced by about one-half or greater.d2
The circuit of claim 21, wherein the number of effective delay stages is reduced by about one-half or greater.
›24.↳ 21The circuit of claim 21, wherein the number of effective delay stages is equal to or less than about one-half of a clock period.d2
The circuit of claim 21, wherein the number of effective delay stages is equal to or less than about one-half of a clock period.
›25.↳ 21The circuit of claim 21, wherein the number of effective delay stages is about 59.d2
The circuit of claim 21, wherein the number of effective delay stages is about 59.
›26.independentA delay-locked loop system, comprising:na delay-locked loop (DLL), comprising:a phase detector, the phase detector to receive a clock input signal (CI…+2
A delay-locked loop system, comprising:na delay-locked loop (DLL), comprising:a phase detector, the phase detector to receive a clock input signal (CIN) and a clock feedback signal (CKFB), each signal comprising timing characteristics, and the phase detector to output a pair of branches each comprising a logical level, the logical levels of the branches define four or more conditions based on the timing characteristics, and at least one of the conditions reduces a number of effective delay stages of the DLL; anda delay line, the delay line to receive the CIN and to output a clock signal (CLK) and inverted clock signal (CLK⬲)based on the plurality of conditions.
›27.↳ 26The system of claim 26, wherein the number of effective delay stages is reduced by about one-half or more.d2
The system of claim 26, wherein the number of effective delay stages is reduced by about one-half or more.
›28.↳ 26The system of claim 26, wherein the timing characteristics define a period of CIN as tck and a period from a rising edge in CIN to a rising edge in CK…d2
The system of claim 26, wherein the timing characteristics define a period of CIN as tck and a period from a rising edge in CIN to a rising edge in CKFB as te, and the conditions include:na first condition when te>tck/2;a second condition when te<tck/2;a third condition when te=tck; anda fourth condition when te=tck/2.
›29.independentA phase detection and selection circuit, comprising:na phase detector to receive a clock input signal (CIN) and a clock feedback signal (CKFB), each s…+4
A phase detection and selection circuit, comprising:na phase detector to receive a clock input signal (CIN) and a clock feedback signal (CKFB), each signal comprising timing characteristics, and to generate four or more output signal combinations, each combination based upon the timing characteristics; andlogic associated with the phase detector to select one of the output signal combinations corresponding to the timing characteristics of the signals;to selectively feed at least one of a clock signal (CLK) and an inverted clock signal (CLK⬲) provided at least indirectly by a delay line into a portion of the circuit based upon which of the plurality of output signal combinations is generated, and a number of effective delay stages is reduced.
›30.↳ 29The circuit of claim 29, wherein the timing characteristics include a period of CIN defined as tck, a period from a rising edge in CIN to a rising edg…d2
The circuit of claim 29, wherein the timing characteristics include a period of CIN defined as tck, a period from a rising edge in CIN to a rising edge in CKFB defined as te, and the output signal combinations are respectively indicative of a plurality of timing conditions that include:na first condition when te>tck/2;a second condition when te<tck/2;a third condition when te=tck; anda fourth condition when te=tck/2.
›31.↳ 29The circuit of claim 29, wherein the number of effective delay stages is reduced by about one-half or more.d2
The circuit of claim 29, wherein the number of effective delay stages is reduced by about one-half or more.
›32.↳ 29The circuit of claim 29, wherein the number of effective delay stages is equal to or less than about one-half of a clock period.d2
The circuit of claim 29, wherein the number of effective delay stages is equal to or less than about one-half of a clock period.
›33.↳ 29The circuit of claim 29, wherein the number of effective delay stages is substantially 59.d2
The circuit of claim 29, wherein the number of effective delay stages is substantially 59.
›34.independentA system, comprising:na processor;a memory controller;a plurality of memory devices;a first bus interconnecting the processor and memory controller;a …
A system, comprising:na processor;a memory controller;a plurality of memory devices;a first bus interconnecting the processor and memory controller;a second bus interconnecting the memory controller and memory devices;each of the memory devices comprising:a delay-locked loop (DLL), comprising:a phase detector, the phase detector to receive a clock input signal (CIN) and a clock feedback signal (CKFB), each signal comprising timing conditions, and generating a plurality of output signal combinations, each combination corresponding to four or more phases of the signals based upon the timing conditions; andlogic associated with the phase detector to select one of the output signal combinations corresponding to the timing conditions of the signals;wherein the timing conditions include a period of CIN (tck) and a period from a rising edge in CIN to a rising edge in CKFB (te), and selectively inputting CLK into a clock tree driver (CTD) when te<tck/2 reduces a number of effective delay stages.
›35.independentA synchronous dynamic random access memory (SDRAM), comprising:na delay-locked loop (DLL), comprising:a phase detection system, comprising:a phase det…+2
A synchronous dynamic random access memory (SDRAM), comprising:na delay-locked loop (DLL), comprising:a phase detection system, comprising:a phase detector, the phase detector to receive a clock input signal (CIN) and a clock feedback signal (CKFB), each signal comprising timing characteristics, the phase detector comprising a pair of registers, the registers comprising a pair of inputs and a pair of outputs, each of the outputs having a logical level, to define a plurality of output signal combinations, each of the output signal combinations representative of a phase based upon the timing characteristics of the CIN and CKFB, and at least one of the phases reduces a lock period of the CIN to achieve locking with an external clock signal with respect to another phase; andan input selection multiplexor to select whether to input a clock signal (CLK) or an inverted clock signal (CLK⬲) into an additional component based on the logical levels of the outputs of the phase detector, the CLK and CLK⬲ to be provided at least indirectly from a delay line that is at least indirectly in communication with the phase detector;the timing characteristics the timing characteristics to include a period of CIN defined as tck and a period from a rising edge in CIN to a rising edge in CKFB defined as te, anda first phase is when te>tck/2;a second phase is when te<tck/2;a third phase is when te=tck; anda fourth phase is when te=tck/2.
›36.↳ 35The SDRAM of claim 35, wherein when te<tck/2, the lock period to lock CIN to the external clock signal is reduced.d2
The SDRAM of claim 35, wherein when te<tck/2, the lock period to lock CIN to the external clock signal is reduced.
›37.↳ 35The SDRAM of claim 35, wherein when te<tck/2, the lock period to lock CIN to the external clock signal is reduced by about one-half or greater.d2
The SDRAM of claim 35, wherein when te<tck/2, the lock period to lock CIN to the external clock signal is reduced by about one-half or greater.
›38.independentA method of improving efficiency of a delay-locked loop (DLL), comprising:nproviding a clock input signal (CIN) and a clock feedback signal (CKFB);det…+1
A method of improving efficiency of a delay-locked loop (DLL), comprising:nproviding a clock input signal (CIN) and a clock feedback signal (CKFB);detecting four or more timing conditions based upon phases of CIN and CKFB; andselectively inputting a clock signal (CLK) or inverted clock signal (CLK⬲) from a dealy line into a clock tree driver (CTD) based on the detected timing condition to reduce a number of effective delay stages in the DLL.
›39.↳ 38The method of claim 38, wherein the timing conditions are detected by only a single phase detector.d2
The method of claim 38, wherein the timing conditions are detected by only a single phase detector.
›40.independentA method of improving efficiency of a delay-locked loop (DLL), comprising:nproviding a clock input signal CIN, and clock feedback signal (CKFB), each …
A method of improving efficiency of a delay-locked loop (DLL), comprising:nproviding a clock input signal CIN, and clock feedback signal (CKFB), each signal having timing characteristics;interposing a phase detector and selection system between an external clock signal and a clock tree driver (CTD) wherein the selection system is interposed between the clock tree driver (CTD) and delay Line;selecting a clock tree driver input based on a delay line output and at least one output of the phase detector; andselectively directing the signals based upon the phase of the signals.
›41.independentA method of reducing a number of effective delay stages in a delay-locked loop (DLL), comprising:nproviding a clock input signal (CIN) and a clock fee…
A method of reducing a number of effective delay stages in a delay-locked loop (DLL), comprising:nproviding a clock input signal (CIN) and a clock feedback signal (CKFB), each signal having timing characteristics;differentiating, with a phase detector, four or more phases based upon the timing characteristics of CIN and CKFB; andselecting a delay line output; based on the phases, the delay line output is selected from one of a clock signal (CLK) or inverted clock signal (CLK⬲) to be input into a clock tree driver (CTD), thereby reducing a number of effective delay stages in the DLL.
›42.independentA method of reducing a number of effective delay stages in a delay-locked loop (DLL), comprising:nproviding a clock input signal (CIN) and a clock fee…
A method of reducing a number of effective delay stages in a delay-locked loop (DLL), comprising:nproviding a clock input signal (CIN) and a clock feedback signal (CKFB), each signal having timing characteristics;determining four or more phases based upon the timing characteristics of CIN and CKFB; andfor at least one phase, directing a clock signal (CLK) into a clock tree driver (CTD) such that a reduced number of delay stages is achieved, wherein a delay line is configured to output the CLK based on the plurality of phases.
›43.independentA circuit for use with an external clock signal, comprising:nan input buffer comprising an input connected to an external clock signal and an output c…
A circuit for use with an external clock signal, comprising:nan input buffer comprising an input connected to an external clock signal and an output connected to a clock input signal (CIN) for comparison with a clock feedback signal (CKFB), each signal comprising timing characteristics; anda phase detector disposed between the input buffer and an output buffer, the phase detector comprising a first input to receive the CIN, a second input to receive the CKFB, and the phase detector to generate one of four or more output signal combinations, each combination corresponding to a phase of the signals based on the timing characteristics;the circuit comprising a delay line input, a selection multiplexor connected to the delay line input, a clock tree driver (CTD) to receive an output of the selection multiplexor, and a feedback loop to connect CKFB to the phase detector, and the circuit to selectively input a clock signal (CLK) or inverted clock signal (CLK⬲) as an input based on the phase of the signals, to reduce a number of effective delay stages for at least one of the phases.
›44.independentA synchronous dynamic random access memory (SDRAM), comprising:na delay-locked loop (DLL), comprising:a phase detection system, comprising:a phase det…
A synchronous dynamic random access memory (SDRAM), comprising:na delay-locked loop (DLL), comprising:a phase detection system, comprising:a phase detector, the phase detector to receive a clock input signal (CIN) and a clock feedback signal (CKFB), each signal comprising timing characteristics, the phase detector comprising a pair of registers, the registers comprising a pair of inputs and a pair of outputs, each of the outputs comprising a logical level, the logical levels to define a plurality of output signal combinations, each of the output signal combinations representative of a phase based upon the timing characteristics of the CIN and CKFB, and at least one of the phases reduces a lock period of the CIN when input into the DLL to achieve locking with an external clock signal with respect to another phase; andan input selection multiplexor to select either an input clock signal (CLK) or an inverted clock signal (CLK⬲) into a clock tree driver (CTD) based on the logical levels of the outputs of the phase detector, the CLK and CLK⬲ to be provided at least indirectly from a delay line;the timing characteristics to include a period of CIN defined as tck and a period from a rising edge in CIN to a rising edge in CKFB defined as te; anda first phase is when te>tck/2; anda second phase is when te<tck/2; anda third phase is when te=tck; anda fourth phase is when te=tck/2.
›45.independentA method of improving efficiency of a delay-locked loop (DLL) comprising:nproviding a clock input signal (CIN) and a clock feedback signal (CKFB);dete…
A method of improving efficiency of a delay-locked loop (DLL) comprising:nproviding a clock input signal (CIN) and a clock feedback signal (CKFB);detecting four or more timing conditions based upon phases of CIN and CKFB; andselectively inputting a clock signal (CLK) or inverted clock signal (CLK⬲) into a clock tree driver (CTD) based on the detected timing condition to reduce a number of effective delay stages in the DLL, wherein a single phase detector detects the timing conditions, wherein a delay line is interposed between the phase detector and a multiplexor, and the multiplexor is interposed between the CTD and the delay line.