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 PDFInfo
- 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
Links
- 239000004065 semiconductor Substances 0.000 title claims description 15
- 238000000034 method Methods 0.000 title claims description 8
- 230000000630 rising effect Effects 0.000 claims description 38
- 239000000872 buffer Substances 0.000 claims description 31
- 230000000052 comparative effect Effects 0.000 claims description 13
- 230000003111 delayed effect Effects 0.000 abstract description 9
- 238000010586 diagram Methods 0.000 description 9
- 230000003139 buffering effect Effects 0.000 description 7
- 238000012544 monitoring process Methods 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 3
- 230000003213 activating effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000007634 remodeling Methods 0.000 description 2
- 230000001934 delay Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C8/00—Arrangements for selecting an address in a digital store
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/081—Details of the phase-locked loop provided with an additional controlled phase shifter
- H03L7/0812—Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used
- H03L7/0814—Details 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
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/085—Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal
- H03L7/089—Details 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
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.
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 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.
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.
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.
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)
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)
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)
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 |
-
2004
- 2004-12-20 KR KR1020040108542A patent/KR100639617B1/en not_active IP Right Cessation
-
2005
- 2005-06-02 US US11/144,474 patent/US7368963B2/en active Active
- 2005-06-06 TW TW094118624A patent/TWI269533B/en not_active IP Right Cessation
- 2005-06-09 CN CN2005100769274A patent/CN1794580B/en not_active Expired - Fee Related
Cited By (14)
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 |