CN1794580A - Delay locked loop for use in semiconductor memory device and method thereof - Google Patents

Delay locked loop for use in semiconductor memory device and method thereof Download PDF

Info

Publication number
CN1794580A
CN1794580A CNA2005100769274A CN200510076927A CN1794580A CN 1794580 A CN1794580 A CN 1794580A CN A2005100769274 A CNA2005100769274 A CN A2005100769274A CN 200510076927 A CN200510076927 A CN 200510076927A CN 1794580 A CN1794580 A CN 1794580A
Authority
CN
China
Prior art keywords
signal
delay
control signal
clock signal
phase place
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2005100769274A
Other languages
Chinese (zh)
Other versions
CN1794580B (en
Inventor
李铉雨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SK Hynix Inc
Original Assignee
Hynix Semiconductor Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hynix Semiconductor Inc filed Critical Hynix Semiconductor Inc
Publication of CN1794580A publication Critical patent/CN1794580A/en
Application granted granted Critical
Publication of CN1794580B publication Critical patent/CN1794580B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C8/00Arrangements for selecting an address in a digital store
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/081Details of the phase-locked loop provided with an additional controlled phase shifter
    • H03L7/0812Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used
    • H03L7/0814Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used the phase shifting device being digitally controlled
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/085Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal
    • H03L7/089Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal the phase or frequency detector generating up-down pulses

Landscapes

  • Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Dram (AREA)
  • Pulse Circuits (AREA)

Abstract

A delay locked loop (DLL) for generating a delay locked clock signal includes a delay line unit for delaying an external clock signal according to a delay amount control signal to thereby generate the delay locked clock signal; a divider for dividing the delay locked clock signal by a predetermined number determined based on a column address strobe (CAS) latency to thereby generate a divided signal; and a delay line control unit for generating the delay amount control signal based on a result of comparing a phase of the external clock signal and a delayed signal of the divided signal.

Description

The delay-locked loop and the method thereof that are used for semiconductor memory system
Technical field
The present invention relates to a kind of delay-locked loop (DLL), particularly a kind of DLL that is applicable to High Speed System.
Background technology
Usually, in the electronic circuit system such as computer system, use clock signal as the reference signal, it is used to control the sequential of carrying out various operations.Yet, when the external timing signal that inputs to semiconductor memory system is converted into the internal clock signal of this semiconductor memory system, produced the skewed clock (skew) between this external timing signal and this internal clock signal.Because this skewed clock, when from this semiconductor memory system dateout, data can not be synchronous with this external timing signal.Therefore, in semiconductor memory system, adopt delay-locked loop (DLL), be used to address the above problem.
Fig. 1 shows the block diagram of conventional DLL.
As shown in the figure, this routine DLL comprises: input buffer 111, delay line 112, shift register 115, phase comparator 114, Postponement module 113 and output buffer 116.
Reverse (inverted) version of this clock buffer 111 buffering external timing signal CLK and this external timing signal CLK (is an external clock thick stick signal/CLK), with generation internal clock signal ICLK.Delay line 114 receives internal clock signal ICLK, to produce delayed internal clock signal by postponing this internal clock signal ICLK.Output buffer 116 cushions this delayed internal clock signal, to produce delayed locked clock signal DLL_CLK thus.
Phase detectors 114 are the phase place and phase place from the feedback clock signal fb_clk of Postponement module 113 output of this internal clock signal ICLK relatively, produces the first delayed control signal UP and the second delayed control signal DN based on this comparative result thus.
Postponement module 113 postpones predetermined time of delay with the internal clock signal that postpones, so that compensate a time of delay.Here, comprise time of delay to be compensated: first time of delay that when external timing signal CLK and external clock thick stick signal/CLK are transmitted through input buffer 111, produces; Second time of delay that when the internal clock signal that postpones is transmitted through output buffer 116, produces; And when data and delay locked clock signal DLL_CLK synchronously after, flight (flight) time of generation when data are transmitted through data output pads (DQ pad).
Shift register 115 is controlled the retardation of this delay line 112 based on this first delayed control signal UP and this second delayed control signal DN.
Here, as mentioned above, Postponement module 113 for corresponding retardation modeling time of delay to be compensated (model).Yet, because operating frequency improves, so improved fan-out (fan-out) (being the driving load capacity of Postponement module 113).Therefore, when conventional DLL operates with higher operational frequency, be difficult to guarantee to be transmitted feature by the signal of this Postponement module 113.For solving foregoing problems, developed a kind of method of carrying out the clock signal division, reduce to input to the frequency of the signal of Postponement module thus.
Fig. 2 shows the block diagram of another the conventional DLL that adopts aforementioned clock division method.
As shown in the figure, this routine DLL comprises: first clock buffer 211, second clock buffer 212, clock divider 213, first delay line 214, second delay line 215, the 3rd delay line 216, phase comparator 218, shift controller 219, shift register 220, a DLL driver 221, the 2nd DLL driver 222 and Postponement module 217.
First clock buffer, 211 bufferings, one external clock thick stick signal/CLK is with the trailing edge synchronous trailing edge clock signal fclk of generation with external timing signal CLK.Second clock buffer 212 this external timing signal of buffering CLK are with the rising edge synchronous rising edge clock signal rclk of generation with this external timing signal rclk.
First delay line 214 postpones this trailing edge clock signal fclk according to the retardation control signal, produces the trailing edge clock signal ifclk that postpones thus.Similarly, second delay line 215 postpones this rising edge clock signal rclk according to this retardation control signal, produces the rising edge clock signal irclk that postpones thus.
First and second DLL driver 221 and 222 receives the trailing edge clock signal ifclk of this delay and the rising edge clock signal irclk of this delay respectively, produces the locking trailing edge clock signal fclk of delay and the locking rising edge clock signal rclk of delay thus.
Clock divider 213 divided by N, produces delay monitoring clock signal dly_in and reference clock signal ref with this rising edge clock signal rclk thus, and wherein N is natural number (being generally 8).
The 3rd delay line 216 postpones this delay monitoring clock signal dly_in based on this retardation control signal, produces the delay monitoring clock signal feedback_dly that postpones thus.The delay monitoring clock signal feedback_dly that Postponement module 217 will postpone postpones predetermined time of delay, produces feedback clock signal fb_clk thus.The effect of Postponement module 217 is identical with the effect of the Postponement module 113 of conventional DLL shown in Fig. 1.
Phase comparator 218 is the phase place of this reference clock signal ref and the phase place of this feedback clock signal fb_clk relatively, produces control signal ctrl based on this comparative result thus.According to this control signal ctrl, shift controller 219 produces move to right the control signal SR and the control signal SL that moves to left.Here, when the delay lock running of conventional DLL was finished, shift controller 219 also produced delay lock signal dll_lockb.
Shift register 220 produces the retardation control signal based on this move to right control signal SR and this control signal SL that moves to left, and is used to control the retardation of first to the 3rd delay line 214 to 216.
As mentioned above, this routine DLL is more more suitable than conventional DLL shown in Fig. 1 at high workload frequency place.Yet, even should be applicable to the high workload frequency by routine DLL, but owing to extra delay line (i.e. the 3rd delay line 216) increased should routine DLL size.Correspondingly, also increased should routine DLL power consumption.
In addition, contained divider can not change divisor among the conventional DLL, that is: this divider with clock signal divided by constant number.Therefore, can not change this constant number according to the variation of operating frequency.For example,, suppose that constant number is 2 at the operating frequency place of 1 GHz, this divider with clock signal divided by 2.If operating frequency changes to 2GHz, then preferably with this clock signal divided by plurality (for example 4).Yet, because this divisor is fixed to 2, thus should routine DLL can not be with this clock signal divided by 4.Therefore, when increasing operating frequency, the running of this routine DLL potentially unstable ground.
In addition, even this operating frequency is so low, to such an extent as to do not need to carry out the clock signal division, this routine DLL will this clock signal divided by constant number.Therefore, for this situation, should increase delay line length more.
Summary of the invention
Therefore, the purpose of this invention is to provide a kind of delay-locked loop (DLL), it is running stably under the high workload frequency, is used to reduce power consumption and circuit size.
According to an aspect of the present invention, provide a kind of delay-locked loop (DLL) that is used to produce delay locked clock signal, comprising: delay line, in order to according to the retardation control signal, postpone external timing signal, produce this delay locked clock signal thus; Divider is used for this delay locked clock signal producing the signal after being divided by thus divided by based on column address strobe (CAS) stand-by period and definite predetermined number; And the delay line control unit, the result of the phase place of the inhibit signal of the signal after being used for this external timing signal based on the comparison and this and being divided by produces this retardation control signal.
According to a further aspect in the invention, a kind of delay-locked loop that is used for semiconductor memory system is provided, comprises: delay line is used for according to the retardation control signal, postpone external timing signal or external clock thick stick signal, produce this delay locked clock signal thus; Divider is used for this delay locked clock signal producing the signal after being divided by thus divided by based on column address strobe (CAS) stand-by period and definite predetermined number; The delay line control unit, the result of the phase place of the inhibit signal of the signal after being used for this external timing signal based on the comparison and this and being divided by produces this retardation control signal; And the multichannel unit, be used for based on this retardation control signal and this comparative result, one of this external timing signal and this external clock thick stick signal are inputed to this delay line.
According to another aspect of the invention, provide a kind of in order to produce the semiconductor memory system of delay locked clock signal, comprise: buffer cell in order to buffering external timing signal and external clock thick stick signal, produces rising edge clock signal and trailing edge clock signal respectively thus; Delay line in order to according to the retardation control signal, postpones this rising edge clock signal or this trailing edge clock signal, produces this delay locked clock signal thus; Divider is used for this delay locked clock signal producing the signal after being divided by thus divided by based on column address strobe (CAS) stand-by period and definite predetermined number; Phase comparator, the phase place of the inhibit signal of the signal after being divided by in order to the phase place of this rising edge clock signal relatively and this thus based on this comparative result, produces and postpones the increment control signal and postpone the decrement control signal; Shift register is used for producing this retardation control signal based on this delay increment control signal and this delay decrement control signal; And the multichannel unit, be used for one of this rising edge clock signal and this trailing edge clock signal being inputed to this delay line based on this retardation control signal and this comparative result.
In accordance with a further aspect of the present invention, provide a kind of clock locking method that is used for the delay-locked loop (DLL) of clock lock operation, comprise step: a) according to the retardation control signal, postpone input clock signal, produce delay locked clock signal thus; B) according to column address strobe (CAS) stand-by period, this delay locked clock signal is carried out division, produce the signal after being divided by thus; The result of the phase place of the inhibit signal of the signal after and c) this input clock signal and this are divided by based on the comparison produces this retardation control signal.
Description of drawings
From the following description of the preferred embodiment that combines with accompanying drawing, above-mentioned and other purposes of the present invention and feature will become obviously, in the accompanying drawings:
Fig. 1 shows the block diagram of the first conventional DLL;
Fig. 2 shows the block diagram of the second conventional DLL;
Fig. 3 shows the block diagram according to the DLL of first embodiment of the invention;
Fig. 4 shows the schematic circuit diagram of phase comparator shown in Fig. 3;
Fig. 5 shows the sequential chart of the clock signal that inputs to phase comparator shown in Fig. 3; And
Fig. 6 shows the block diagram according to the DLL of second embodiment of the invention.
Embodiment
Hereinafter will be with reference to the accompanying drawings, describe in detail according to delay-locked loop of the present invention (DLL).
According to the present invention,, carry out the clock signal division according to column address strobe (CAS) stand-by period (latency).Because this CAS stand-by period increases progressively with operating frequency and increases progressively, and the CAS stand-by period successively decrease with operating frequency and successively decrease, so can be according to operating frequency with clock signal divided by suitable number.
Fig. 3 shows the block diagram according to the DLL of first embodiment of the invention.
As shown in the figure, this DLL comprises: first input buffer 311, second input buffer 312, Port Multiplier (multiplexer) 316, Port Multiplier controller 315, delay line 317, shift register 314, phase comparator 313, divider 318, Postponement module 319 and output buffer 320.
First input buffer, 311 bufferings, one external timing signal CLK is to produce rising edge clock signal rclk.The rising edge of this rising edge clock signal rclk is corresponding to the rising edge of this external timing signal CLK.Similarly, the inverse version of this external timing signal of second input buffer 312 buffering CLK (is an external clock thick stick signal/CLK), to produce trailing edge clock signal fclk.The rising edge of this trailing edge clock signal fclk is corresponding to the trailing edge of this external timing signal CLK.
Port Multiplier 316 is selected one of rising edge clock signal rclk and trailing edge clock signal fclk based on the selection signal from 315 outputs of Port Multiplier controller.
Delay line 317 postpones the output of Port Multiplier 316 according to the retardation control signal from shift register 314 outputs, produces delayed clock signal thus.The clock signal of output buffer 320 these delays of buffering produces delay locked clock signal DLL_CLK thus.
Divider 318 is based on column address strobe (CAS) stand-by period signal CL<N:M 〉, the clock signal of this delay is carried out division.Because this CAS stand-by period changes according to operating frequency, so divider 318 can come the clock signal of this delay is carried out division according to this operating frequency.Just, when this operating frequency improves, divider 318 with the clock signal that postpones divided by plurality.When operating frequency is very low and when not needing that delay clock signals carried out division, divider 318 is not carried out the clock signal that division just will postpone to the clock signal of this delay and is passed to Postponement module 319.
Postponement module 319 will produce feedback clock signal fb_clk thus from the predetermined time of delay of clock signal delay after being divided by of divider 318 output.Phase comparator 313 is the rising edge of this rising edge clock signal rclk and the rising edge of this feedback clock signal fb_clk, generation delay increment control signal UP and delay decrement control signal DN thus relatively.Here, when the phase lag of rising edge clock signal rclk during in the phase place of this feedback clock signal fb_clk, phase comparator 313 activates this and postpones increment control signal UP.On the contrary, when the phase place of rising edge clock signal rclk was ahead of the phase place of this feedback clock signal fb_clk, phase comparator 313 activated this and postpones decrement control signal DN.
Postpone increment control signal UP and this postpones decrement control signal DN based on this, shift register 314 produces these retardation control signals, control lag amount thus, and this retardation is added into the input signal of delay line 317.
Port Multiplier controller 315 produces this selection signal based on least significant bit (MSB) and this delay decrement control signal DN of this retardation control signal.When being minimized, the retardation when the input that is added into delay line 317 activates under the situation of this delay decrement control signal DN, Port Multiplier controller 315 control Port Multipliers 316 are to change the selected clock signal between rising edge clock signal rclk and trailing edge clock signal fclk.Just, for example because under initial condition, the retardation that is added into the input signal of delay line 317 is minimized, so under this initial condition, can not postpone decrement control signal DN in response to this, reduce to be added into the retardation of the input signal of delay line 317.Therefore, the input signal of delay line 317 need give oppositely, so Port Multiplier 316 is selected this trailing edge clock signal fclk but not this rising edge clock signal rclk.Here, suppose that rising edge clock signal rclk is initially selected by Port Multiplier 316.
Simultaneously, can be to this DLL remodeling, this rising edge clock signal rclk thereby this phase comparator receives this external timing signal CLK.
Fig. 4 shows the schematic circuit of phase comparator shown in Fig. 3 313.
As shown in the figure, phase comparator 313 comprises: D flip-flop, in order to receive this feedback clock signal fb_clk and this rising edge clock signal rclk; And reverser (inverter), in order to by the oppositely output of this D flip-flop, produce this delay decrement control signal DN.
Fig. 5 shows the rising edge clock signal rclk that inputs to phase comparator 313 and the sequential chart of this feedback clock signal fb_clk.
Under (A) situation, the phase lag of this rising edge clock signal rclk is in the phase place of this feedback clock signal fb_clk.Therefore, phase comparator 313 activates this and postpones increment control signal UP, increases the retardation of the input signal that is added into delay line 317 thus.
Under (B) situation, the phase place of this rising edge clock signal rclk is ahead of the phase place of this feedback clock signal fb_clk.Therefore, phase comparator 313 activates this and postpones decrement control signal DN, reduces to be added into the retardation of the input signal of delay line 317 thus.
Fig. 6 shows the block diagram according to the DLL of second embodiment of the invention.
As shown in the figure, this DLL comprises: first input buffer 611, second input buffer 612, Port Multiplier 616, Port Multiplier controller 615, delay line 617, shift register 614, phase comparator 613, divider 618, Postponement module 619 and output buffer 620.
The structure of DLL shown in Figure 6 and running are similar to DLL shown in Figure 3.Compare with DLL shown in Fig. 3, the Port Multiplier controller 615 of DLL shown in Figure 6 also receives from the highest significant position (MSB) of the retardation control signal of shift register 614 output with from the delay increment control signal UP of phase comparator 613 outputs.
When the retardation when the input signal that is added into delay line 617 is maximized, activate under the situation of this delay increment control signal UP, can not increase the retardation of the input signal that is added into delay line 617.Therefore, the input signal of delay line 617 need give oppositely.Yet DLL shown in Figure 3 can not handle said circumstances.Therefore, Port Multiplier 615 also receives MSB and this delay increment control signal UP of this retardation control signal, to handle said circumstances.
The result, when being minimized, retardation activating under the situation that postpones decrement control signal DN, perhaps when being maximized, retardation activating under the situation that postpones increment control signal UP the selected clock signal that Port Multiplier 616 changes between rising edge clock signal rclk and trailing edge clock signal fclk.In addition, the delay line length of delay line 617 might be reduced to only about half of clock circulation (0.5tCK).
Therefore, according to the present invention, a kind of DLL can stablize running under high workload frequency and low operating frequency, and can reduce delay line length.Therefore, can reduce size and the power consumption of this DLL.
The application has comprised and the relevant subject content of submitting to Korean Patent office on December 20th, 2004 of Korean Patent Application No. 2004-108542, by reference, quotes its full content at this.
Although described the present invention about specific embodiment, it will be apparent to those skilled in the art that not break away from the invention spirit and scope that limit as claims, can make various variations and remodeling.
[symbol description]
111 input buffers
112 delay lines
113 Postponement modules
114 phase comparators
115 shift registers
116 output buffers
211 first clock buffers
212 second clock buffers
213 clock dividers
214 first delay lines
215 second delay lines
216 the 3rd delay lines
217 Postponement modules
218 phase comparators
219 shift controllers
220 shift registers
221 the one DLL drivers
222 the 2nd DLL drivers
311 first input buffers
312 second input buffers
313 phase comparators
314 shift registers
315 Port Multiplier controllers
316 Port Multipliers
317 delay line
318 dividers
319 Postponement modules
320 output buffers
611 first input buffers
612 second input buffers
613 phase comparators
614 shift registers
615 Port Multiplier controllers
616 Port Multipliers
617 delay line
618 dividers
619 Postponement modules
620 output buffers.

Claims (23)

1. delay-locked loop that is used to produce delay locked clock signal comprises:
Delay line is used for according to the retardation control signal, postpones external timing signal, produces this delay locked clock signal thus;
Divider is used for this delay locked clock signal producing the signal after being divided by thus divided by based on column address strobe (CAS) stand-by period and definite predetermined number; And
The delay line control unit, the phase place comparative result of the inhibit signal of the signal after being used for being divided by based on this external timing signal and this produces this retardation control signal.
2. delay-locked loop as claimed in claim 1, wherein when this CAS stand-by period was lower than predetermined value, this divider was not carried out division to this delay locked clock signal.
3. delay-locked loop as claimed in claim 1, wherein this delay line control unit comprises:
Postponement module, produces this inhibit signal thus at the predetermined time of delay of signal delay after being used for this is divided by;
Phase comparator is used for the relatively phase place of this external timing signal and the phase place of this inhibit signal, and result based on the comparison thus produces and postpones the increment control signal and postpone the decrement control signal; And
Shift register is used for producing this retardation control signal based on this delay increment control signal and this delay decrement control signal.
4. delay-locked loop as claimed in claim 3, wherein this phase comparator activates this delay increment control signal during in the phase place of this inhibit signal in the phase lag of this external timing signal, perhaps activates this delay decrement control signal when the phase place of this external timing signal is ahead of the phase place of this inhibit signal.
5. delay-locked loop as claimed in claim 3, wherein this phase comparator comprises: D flip-flop, be used to receive this external timing signal and this inhibit signal, produce this delay increment control signal and this delay decrement control signal thus.
6. delay-locked loop that is used for semiconductor memory system comprises:
Delay line is used for according to the retardation control signal, postpones external timing signal or external clock thick stick signal, produces delay locked clock signal thus;
Divider is used for this delay locked clock signal producing the signal after being divided by thus divided by based on the column address strobe stand-by period and definite predetermined number;
The delay line control unit, the phase place comparative result of the inhibit signal of the signal after being used for being divided by based on this external timing signal and this produces this retardation control signal; And
The multichannel unit is used for based on this retardation control signal and this comparative result one of this external timing signal and this external clock thick stick signal being inputed to this delay line.
7. delay-locked loop as claimed in claim 6, wherein when the least significant bit (LSB) of this retardation control signal when being activated, the retardation that the input signal of this delay line is determined to be added in this multichannel unit is minimized.
8. delay-locked loop as claimed in claim 7, wherein when the phase lag of this external timing signal in the phase place of this inhibit signal, and this least significant bit is when being activated, this multichannel unit changes the input signal of this delay line.
9. delay-locked loop as claimed in claim 8, wherein when the highest significant position (MSB) of this retardation control signal when being activated, the retardation that the input signal of this delay line is determined to be added in this multichannel unit is maximized.
10. delay-locked loop as claimed in claim 9 wherein is ahead of before the phase place of this inhibit signal when the phase place of this external timing signal, and this highest significant position is when being activated, and this multichannel unit changes the input signal of this delay line.
11. delay-locked loop as claimed in claim 10, wherein this multichannel unit comprises:
Port Multiplier is used for selecting one of this external timing signal and this external clock thick stick signal according to selecting signal; And
The Port Multiplier controller is used for producing this selection signal according to this retardation control signal and this comparative result.
12. delay-locked loop as claimed in claim 6, wherein this delay line control unit comprises:
Postponement module, produces this inhibit signal thus at the predetermined time of delay of signal delay after being used for this is divided by;
Phase comparator is used for the relatively phase place of this external timing signal and the phase place of this inhibit signal, and result based on the comparison thus produces and postpones the increment control signal and postpone the decrement control signal; And
Shift register is used for producing this retardation control signal based on this delay increment control signal and this delay decrement control signal.
13. delay-locked loop as claimed in claim 12, wherein this phase comparator activates this delay increment control signal during in the phase place of this inhibit signal in the phase lag of this external timing signal, perhaps activates this delay decrement control signal when the phase place of this external timing signal is ahead of the phase place of this inhibit signal.
14. delay-locked loop as claimed in claim 12, wherein this phase comparator comprises: D flip-flop, be used to receive this external timing signal and this inhibit signal, and produce this delay increment control signal and this delay decrement control signal thus.
15. a semiconductor memory system that is used to produce delay locked clock signal comprises:
Buffer cell is used to cushion external timing signal and external clock thick stick signal, produces rising edge clock signal and trailing edge clock signal thus respectively;
Delay line is used for according to the retardation control signal, postpones this rising edge clock signal or this trailing edge clock signal, produces this delay locked clock signal thus;
Divider is used for this delay locked clock signal producing the signal after being divided by thus divided by based on column address strobe (CAS) stand-by period and definite predetermined number;
Phase comparator, the phase place of the inhibit signal of the signal after being used for the phase place of this rising edge clock signal relatively and this and being divided by, result based on the comparison thus produces and postpones the increment control signal and postpone the decrement control signal;
Shift register is used for producing this retardation control signal based on this delay increment control signal and this delay decrement control signal; And
The multichannel unit is used for based on this retardation control signal and this comparative result one of this rising edge clock signal and this trailing edge clock signal being inputed to this delay line.
16. semiconductor memory system as claimed in claim 15, wherein when the least significant bit (LSB) of this retardation control signal when being activated, the retardation that the input signal of this delay line is determined to be added in this multichannel unit is minimized.
17. semiconductor memory system as claimed in claim 16, wherein when the phase lag of this rising edge clock signal in the phase place of this inhibit signal, and this least significant bit is when being activated, this multichannel unit changes the input signal of this delay line.
18. semiconductor memory system as claimed in claim 17, wherein when the highest significant position (MSB) of this retardation control signal when being activated, the retardation that the input signal of this delay line is determined to be added in this multichannel unit is maximized.
19. as semiconductor memory system as described in the claim 18, wherein be ahead of the phase place of this inhibit signal when the phase place of this rising edge clock signal, and this highest significant position is when being activated, this multichannel unit changes the input signal of this delay line.
20. semiconductor memory system as claimed in claim 19, wherein this multichannel unit comprises:
Port Multiplier is used for selecting one of this rising edge clock signal and this trailing edge clock signal according to selecting signal; And
The Port Multiplier controller is used for producing this selection signal according to this retardation control signal and this comparative result.
21. a clock locking method that is used for the delay-locked loop of clock lock operation comprises step:
A) according to the retardation control signal, postpone input clock signal, produce delay locked clock signal thus;
B) according to column address strobe (CAS) stand-by period, this delay locked clock signal is carried out division, produce the signal after being divided by thus; And
C) the phase place comparative result of the inhibit signal of the signal after being divided by based on this input clock signal and this produces this retardation control signal.
22. clock locking method as claimed in claim 21, wherein step a) also comprises step:
A-1), select one of external timing signal and external clock thick stick signal according to this retardation control signal and this comparative result; And
A-2) the selected clock signal input step a-1) is as this input clock signal.
23. clock locking method as claimed in claim 22, wherein step c) also comprises step:
C-1) signal delay after this is divided by predetermined time of delay, produce this inhibit signal thus;
C-2) phase place of the phase place of this input clock signal and this inhibit signal relatively produces thus and postpones the increment control signal and postpone the decrement control signal; And
C-3) postpone increment control signal and this delay decrement control signal based on this, produce this retardation control signal.
CN2005100769274A 2004-12-20 2005-06-09 Delay locked loop for use in semiconductor memory device and method thereof Expired - Fee Related CN1794580B (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR1020040108542A KR100639617B1 (en) 2004-12-20 2004-12-20 Delay locked loop in semiconductor memory device and its clock locking method
KR10-2004-0108542 2004-12-20
KR1020040108542 2004-12-20

Publications (2)

Publication Number Publication Date
CN1794580A true CN1794580A (en) 2006-06-28
CN1794580B CN1794580B (en) 2011-11-16

Family

ID=36594897

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2005100769274A Expired - Fee Related CN1794580B (en) 2004-12-20 2005-06-09 Delay locked loop for use in semiconductor memory device and method thereof

Country Status (4)

Country Link
US (1) US7368963B2 (en)
KR (1) KR100639617B1 (en)
CN (1) CN1794580B (en)
TW (1) TWI269533B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8330735B2 (en) 2009-07-14 2012-12-11 Sonix Technology Co., Ltd. Capacitive touch circuit
CN101621291B (en) * 2009-08-05 2013-06-12 松翰科技股份有限公司 Capacitance type touch control induction circuit
CN103297046A (en) * 2013-05-09 2013-09-11 英特格灵芯片(天津)有限公司 Phase-locked loop and method and circuit for producing clock thereof
CN103391102A (en) * 2012-05-07 2013-11-13 北京大学 Scan chain trigger capable of tolerating soft errors
CN104599706A (en) * 2013-10-31 2015-05-06 南亚科技股份有限公司 Random access memory and method of adjusting read timing thereof
CN106487379A (en) * 2015-08-25 2017-03-08 晨星半导体股份有限公司 Delay locking circuit and related control method
CN108022610A (en) * 2016-10-28 2018-05-11 芯成半导体有限公司 Time-controlled type command timing adjustment in synchronous semiconductor integrated circuit
CN113098505A (en) * 2019-12-23 2021-07-09 南亚科技股份有限公司 Delay locked loop, memory element and operation method of delay locked loop
CN113746475A (en) * 2020-05-28 2021-12-03 华邦电子股份有限公司 Delay phase locked loop device and operation method thereof

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100562655B1 (en) * 2005-02-28 2006-03-20 주식회사 하이닉스반도체 Driving limitation filter in semiconductor memory device and its method
US7702942B2 (en) * 2005-09-12 2010-04-20 Northern Lights Semiconductor Corp. Method for generating adjustable MRAM timing signals
US7982511B2 (en) * 2006-02-09 2011-07-19 Hynix Semiconductor Inc. DLL circuit and method of controlling the same
KR100736623B1 (en) * 2006-05-08 2007-07-09 엘지전자 주식회사 Led having vertical structure and method for making the same
JP4106383B2 (en) * 2006-06-08 2008-06-25 インターナショナル・ビジネス・マシーンズ・コーポレーション Delay ratio adjustment circuit, delay pulse generation circuit, and pulse width modulation pulse signal generator.
KR100809692B1 (en) * 2006-08-01 2008-03-06 삼성전자주식회사 Delay locked loop circuit having low jitter and jitter reducing method thereof
KR100854457B1 (en) * 2006-12-29 2008-08-27 주식회사 하이닉스반도체 Delay locked loop
KR100915817B1 (en) * 2007-10-09 2009-09-07 주식회사 하이닉스반도체 DLL Circuit
KR102683734B1 (en) * 2016-12-13 2024-07-12 에스케이하이닉스 주식회사 Pipe latch circuit and data output circuit including the same
US10706916B1 (en) * 2019-04-03 2020-07-07 Synopsys, Inc. Method and apparatus for integrated level-shifter and memory clock

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100224718B1 (en) * 1996-10-30 1999-10-15 윤종용 Internal clock generator for synchronous memory device
JP4057084B2 (en) * 1996-12-26 2008-03-05 株式会社ルネサステクノロジ Semiconductor memory device
US6100736A (en) * 1997-06-05 2000-08-08 Cirrus Logic, Inc Frequency doubler using digital delay lock loop
JPH11110065A (en) * 1997-10-03 1999-04-23 Mitsubishi Electric Corp Internal clock signal generating circuit
KR100507877B1 (en) * 2002-03-28 2005-08-18 주식회사 하이닉스반도체 Rdll circuit for reduction of area
KR100500929B1 (en) * 2002-11-27 2005-07-14 주식회사 하이닉스반도체 Delay locked loop circuit
US7046042B1 (en) * 2003-08-11 2006-05-16 Marvell Semiconductor Israel Ltd. Phase detector

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8330735B2 (en) 2009-07-14 2012-12-11 Sonix Technology Co., Ltd. Capacitive touch circuit
CN101621291B (en) * 2009-08-05 2013-06-12 松翰科技股份有限公司 Capacitance type touch control induction circuit
CN103391102B (en) * 2012-05-07 2017-10-03 北京大学 Can scan chain trigger capable of tolerating soft errors
CN103391102A (en) * 2012-05-07 2013-11-13 北京大学 Scan chain trigger capable of tolerating soft errors
CN103297046A (en) * 2013-05-09 2013-09-11 英特格灵芯片(天津)有限公司 Phase-locked loop and method and circuit for producing clock thereof
CN103297046B (en) * 2013-05-09 2018-04-13 英特格灵芯片(天津)有限公司 A kind of phaselocked loop and its clock generation method and circuit
CN104599706A (en) * 2013-10-31 2015-05-06 南亚科技股份有限公司 Random access memory and method of adjusting read timing thereof
CN104599706B (en) * 2013-10-31 2017-10-13 南亚科技股份有限公司 The method that random access memory and adjustment random access memory read sequential
CN106487379A (en) * 2015-08-25 2017-03-08 晨星半导体股份有限公司 Delay locking circuit and related control method
CN108022610A (en) * 2016-10-28 2018-05-11 芯成半导体有限公司 Time-controlled type command timing adjustment in synchronous semiconductor integrated circuit
CN108022610B (en) * 2016-10-28 2021-10-29 芯成半导体有限公司 Timed command timing adjustment in synchronous semiconductor integrated circuits
CN113098505A (en) * 2019-12-23 2021-07-09 南亚科技股份有限公司 Delay locked loop, memory element and operation method of delay locked loop
CN113746475A (en) * 2020-05-28 2021-12-03 华邦电子股份有限公司 Delay phase locked loop device and operation method thereof
CN113746475B (en) * 2020-05-28 2023-12-01 华邦电子股份有限公司 Delay phase-locked loop device and operation method thereof

Also Published As

Publication number Publication date
KR100639617B1 (en) 2006-10-31
CN1794580B (en) 2011-11-16
KR20060069945A (en) 2006-06-23
TW200623646A (en) 2006-07-01
US7368963B2 (en) 2008-05-06
US20060132203A1 (en) 2006-06-22
TWI269533B (en) 2006-12-21

Similar Documents

Publication Publication Date Title
CN1794580A (en) Delay locked loop for use in semiconductor memory device and method thereof
CN1767055A (en) Delay locked loop and locking method thereof
US8358546B2 (en) Semiconductor device having additive latency
CN1716783A (en) Register controlled delay locked loop and its control method
US7961533B2 (en) Method and apparatus for implementing write levelization in memory subsystems
CN1224874C (en) Register with memory devices installed in unlimited amount and memory module
JP5717060B2 (en) Display driver, driver module and display device including the same, and signal transmission method
CN1499523A (en) Delay locking loop having acceleration mode and controlled by register
CN1801625A (en) Delay locked loop and semiconductor memory device having the same
CN1945733A (en) Delay locked operation in semiconductor memory device
CN1487669A (en) Time-delay locking loop circuit for internally correcting dutyratio and method for correcting duty cycle thereof
TWI460583B (en) Dynamic frequency control using coarse clock gating
CN1941170A (en) Delay locked loop circuit
CN1929025A (en) Interface circuit
CN1759449A (en) Multi-frequency synchronizing clock signal generator
CN101039108A (en) Delay locked loop circuit and semiconductor integrated circuit device
CN1612482A (en) Delay locked loop and clock generation method thereof
CN1278420C (en) Delay lock circuit in semiconductor device
CN1941171A (en) Delay locked loop circuit
CN1218324C (en) Register and signal generating method suitable for wide band
CN1774863A (en) Equiphase multi-phase clock signal generator circuit and serial digital data receiving circuit using the same
CN1941165A (en) Delay locked loop circuit
CN1941196A (en) Semiconductor memory device
CN1694179A (en) Delay locked loop device
CN1629980A (en) Semiconductor memory device for reducing address access time

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20111116

Termination date: 20130609