[go: up one dir, main page]

KR101024253B1 - Delayed fixed loop circuit and its driving method - Google Patents

Delayed fixed loop circuit and its driving method Download PDF

Info

Publication number
KR101024253B1
KR101024253B1 KR1020080134580A KR20080134580A KR101024253B1 KR 101024253 B1 KR101024253 B1 KR 101024253B1 KR 1020080134580 A KR1020080134580 A KR 1020080134580A KR 20080134580 A KR20080134580 A KR 20080134580A KR 101024253 B1 KR101024253 B1 KR 101024253B1
Authority
KR
South Korea
Prior art keywords
delay
control signal
clock
signal
duty ratio
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.)
Expired - Fee Related
Application number
KR1020080134580A
Other languages
Korean (ko)
Other versions
KR20100076503A (en
Inventor
심석보
김미혜
Original Assignee
주식회사 하이닉스반도체
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 주식회사 하이닉스반도체 filed Critical 주식회사 하이닉스반도체
Priority to KR1020080134580A priority Critical patent/KR101024253B1/en
Publication of KR20100076503A publication Critical patent/KR20100076503A/en
Application granted granted Critical
Publication of KR101024253B1 publication Critical patent/KR101024253B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K5/13Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals
    • H03K5/131Digitally controlled
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K5/156Arrangements in which a continuous pulse train is transformed into a train having a desired pattern
    • H03K5/1565Arrangements in which a continuous pulse train is transformed into a train having a desired pattern the output pulses having a constant duty cycle
    • 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/093Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal using special filtering or amplification characteristics in the loop

Landscapes

  • Physics & Mathematics (AREA)
  • Nonlinear Science (AREA)
  • Dram (AREA)

Abstract

듀티비를 보정할 수 있는 지연고정루프회로에 관한 기술이 개시된다. 이러한 기술에 따르면, 동작 제어신호에 응답해 비교신호 및 감지신호 중 하나를 선택해 지연 제어신호로 출력하는 공통제어부; 상기 지연 제어신호에 응답해 외부클럭을 지연시켜 제1 및 제2내부클럭을 출력하되, 상기 동작 제어신호의 인에이블 구간에서만 상기 제1내부클럭의 지연량을 조절하는 지연부; 상기 외부클럭 및 피드백클럭의 위상을 비교하여 상기 비교신호를 출력하는 위상비교부; 상기 제1내부클럭을 입력받아 상기 피드백클럭을 출력하는 레플리카부; 및 상기 제1 및 제2내부클럭의 지연량의 차이에 따라 상기 제1 및 제2내부클럭의 듀티비를 보정해 제1 및 제2보정 내부클럭을 출력하며, 상기 제1 및 제2보정 내부클럭의 듀티비를 감지하여 상기 감지신호를 출력하는 듀티비 보정회로부를 포함한다.

Figure R1020080134580

듀티비, 락킹, 피드백클럭

A technique related to a delay locked loop circuit capable of correcting a duty ratio is disclosed. According to this technique, the common control unit for selecting one of the comparison signal and the detection signal in response to the operation control signal and outputs the delay control signal; A delay unit delaying an external clock in response to the delay control signal to output first and second internal clocks, and controlling a delay amount of the first internal clock only in an enable period of the operation control signal; A phase comparator for comparing the phases of the external clock and the feedback clock to output the comparison signal; A replica unit configured to receive the first internal clock and output the feedback clock; And correcting the duty ratios of the first and second internal clocks according to the difference between the delay amounts of the first and second internal clocks to output the first and second corrected internal clocks, and the first and second compensation internal clocks. And a duty ratio correction circuit configured to detect a duty ratio of a clock and output the detection signal.

Figure R1020080134580

Duty ratio, locking, feedback clock

Description

지연고정루프회로 및 그 구동방법{DELAY LOCKED LOOP CIRCUIT AND THE METHOD FOR OPERATING THE SAME}DELAY LOCKED LOOP CIRCUIT AND THE METHOD FOR OPERATING THE SAME}

본 발명은 지연고정루프회로 및 그 구동방법에 관한 것으로, 보다 상세하게는 듀티비를 보정할 수 있는 지연고정루프회로 및 그 구동방법에 관한 것이다.The present invention relates to a delay locked loop circuit and a driving method thereof, and more particularly, to a delay locked loop circuit capable of correcting a duty ratio and a driving method thereof.

도 1은 종래의 듀티비를 보정하는 지연고정루프회로의 구성도이다.1 is a configuration diagram of a delay locked loop circuit for correcting a duty ratio in the related art.

도 1에 도시된 바와 같이 종래의 지연고정루프회로는 지연고정부(101) 및 듀티비 보정회로부(115)로 구성된다.As shown in FIG. 1, the conventional delay lock loop circuit includes a delay lock 101 and a duty ratio correction circuit 115.

지연고정부(101)는 외부클럭(EXT_CLK)을 지연시켜 제1 및 제2내부클럭(CLK_OUT1, CLK_OUT2)을 출력한다. 지연고정부(101)는 듀티비 보정회로부(115)의 듀티비 보정동작을 위해 제2내부클럭(CLK_OUT2)을 더 출력한다. 듀티비 보정회로부(115)는 제1 및 제2내부클럭(CLK_OUT1, CLK_OUT2)의 소정 에지에 응답해 인에이블 또는 디스에이블되며 듀티비가 50:50인 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)을 출력한다. 여기서, 클럭 또는 신호가 인에이블 또는 디스에이블된다는 것은 하이 또는 로우의 논리레벨 상태가 된다는 것으로 설계에 따라 논리레벨은 변경될 수 있다.The delay fixing unit 101 outputs the first and second internal clocks CLK_OUT1 and CLK_OUT2 by delaying the external clock EXT_CLK. The delay fixing unit 101 further outputs a second internal clock CLK_OUT2 for the duty ratio correction operation of the duty ratio correction circuit 115. The duty ratio correction circuit 115 is enabled or disabled in response to predetermined edges of the first and second internal clocks CLK_OUT1 and CLK_OUT2 and has a duty ratio of 50:50 for the first and second compensation internal clocks CLK_CC1 and CLK_CC2 ) Here, the fact that the clock or signal is enabled or disabled is a logic level state of high or low, and the logic level can be changed according to design.

듀티비 보정회로부(115)의 동작을 도 2를 참조해 자세히 설명하기로 한다.The operation of the duty ratio correction circuit 115 will be described in detail with reference to FIG. 2.

도 2는 듀티비 보정회로부(115)의 동작을 설명하기 위한 도면이다. 도 2에 도시된 바와 같이 듀티비 보정회로부(115)는 제1내부클럭(CLK_OUT1)의 라이징 에지(rising edge)에 응답해 하이로 인에이블되고 제2내부클럭(CLK_OUT2)의 라이징 에지에 응답해 로우로 디스에이블되는 제1보정 내부클럭(CLK_CC1)을 출력한다. 그리고 듀티비 보정회로부(115)는 제1내부클럭(CLK_OUT1)의 라이징 에지에 응답해 로우로 디스에이블되고 제2내부클럭(CLK_OUT2)의 라이징 에지에 응답해 하이로 인에이블되는 제2보정 내부클럭(CLK_CC2)을 출력한다.2 is a diagram for describing an operation of the duty ratio correction circuit 115. As shown in FIG. 2, the duty ratio correction circuit 115 is enabled high in response to the rising edge of the first internal clock CLK_OUT1 and responds to the rising edge of the second internal clock CLK_OUT2. A first compensation internal clock CLK_CC1 that is disabled as a low is output. The duty ratio correction circuit 115 is disabled low in response to the rising edge of the first internal clock CLK_OUT1 and is enabled in the second compensation internal clock high in response to the rising edge of the second internal clock CLK_OUT2. Outputs (CLK_CC2).

지연고정부(101)는 외부클럭(EXT_CLK)을 반전시켜 제2내부클럭(CLK_OUT2)을 출력하며 제1 및 제2내부클럭(CLK_OUT1, CLK_OUT2)의 듀티비에 따라 제2내부클럭(CLK_OUT2)의 지연량을 조절한다. The delay lock 101 outputs the second internal clock CLK_OUT2 by inverting the external clock EXT_CLK and according to the duty ratios of the first and second internal clocks CLK_OUT1 and CLK_OUT2. Adjust the delay amount.

도시된 바와 같이, 제1내부클럭(CLK_OUT1)의 하이레벨 구간이 로우레벨 구간보다 좁을 경우 지연고정부(101)는 제2내부클럭(CLK_OUT2)의 지연량을 증가시킨다. 따라서 제2내부클럭(CLK_OUT2)의 증가된 지연량(DD)만큼 제1보정 내부클럭(CLK_CC1)의 하이레벨 구간은 증가하며 로우레벨 구간은 감소하며, 제2보정 내부클럭(CLK_CC2)의 로우레벨 구간은 증가하며 하이레벨 구간은 감소한다.As illustrated, when the high level section of the first internal clock CLK_OUT1 is narrower than the low level section, the delay fixing unit 101 increases the delay amount of the second internal clock CLK_OUT2. Therefore, the high level section of the first compensation internal clock CLK_CC1 increases and the low level section decreases by the increased delay amount DD of the second internal clock CLK_OUT2, and the low level of the second compensation internal clock CLK_CC2. The interval increases and the high level interval decreases.

결국, 듀티비 보정회로부(115)는 50:50의 듀티비의 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)을 출력할 수 있다. As a result, the duty ratio correction circuit 115 may output the first and second correction internal clocks CLK_CC1 and CLK_CC2 having a 50:50 duty ratio.

다시 도 1로 돌아와 지연고정부(101) 및 듀티비 보정회로부(115)에 대해 보다 자세히 설명하면, 지연고정부(101)는 위상비교부(103), 제1 및 제2지연제어부(105, 109), 제1 및 제2지연부(107, 111) 및 레플리카부(113)로 구성된다. 그리고 듀티비 보정회로부(115)는 듀티비 보정부(117) 및 듀티비 감지부(119)로 구성된다.Returning to FIG. 1 again, the delay fixing unit 101 and the duty ratio correction circuit unit 115 will be described in more detail. The delay fixing unit 101 may include a phase comparison unit 103, a first delay control unit 105, and a second delay control unit 105. 109), first and second delay parts 107 and 111, and replica 113. As shown in FIG. The duty ratio correction circuit 115 includes a duty ratio corrector 117 and a duty ratio detector 119.

위상비교부(103)는 외부클럭(EXT_CLK)과 레플리카부(113)로부터 출력되는 피드백클럭(FB_CLK)의 위상을 비교하고 외부클럭(EXT_CLK)과 피드백클럭(FB_CLK)의 위상차에 대한 정보를 포함하는 비교신호(CMP)를 출력한다. 레플리카부(113)에는 반도체 장치 내부의 클럭 지연성분이 모델링되어 있으며 레플리카부(113)는 제1보정 내부클럭(CLK_CC1)을 입력받아 피드백클럭(FB_CLK)을 출력한다. The phase comparison unit 103 compares the phase of the feedback clock FB_CLK output from the external clock EXT_CLK and the replica unit 113 and includes information on the phase difference between the external clock EXT_CLK and the feedback clock FB_CLK. The comparison signal CMP is output. A clock delay component inside the semiconductor device is modeled in the replica unit 113, and the replica unit 113 receives the first compensation internal clock CLK_CC1 and outputs a feedback clock FB_CLK.

제1 및 제2지연제어부(105, 109) 각각은 비교신호(CMP) 및 듀티비 감지부(119)가 출력하는 감지신호(DCC)에 응답해 제1 및 제2내부클럭(CLK_OUT1, CLK_OUT2)의 지연량을 조절하는 제1 및 제2지연 제어신호(DD_CTRL1, DD_CTRL2)를 출력한다. 감지신호(DCC)는 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)의 듀티비에 대한 정보를 포함한다.Each of the first and second delay controllers 105 and 109 may respond to the first and second internal clocks CLK_OUT1 and CLK_OUT2 in response to the comparison signal CMP and the detection signal DCC output by the duty ratio detector 119. The first and second delay control signals DD_CTRL1 and DD_CTRL2 for adjusting the delay amount of the signal are output. The detection signal DCC includes information on duty ratios of the first and second correction internal clocks CLK_CC1 and CLK_CC2.

제1 및 제2지연부(107, 111) 각각은 제1 및 제2지연 제어신호(DD_CTRL1, DD_CTRL2)에 응답해 외부클럭(EXT_CLK)을 지연시켜 제1 및 제2내부클럭(CLK_OUT1, CLK_OUT2)을 출력한다. 제2지연부(109)의 출력단의 버블은 반전을 의미하며, 상기된 바와 같이 제2지연부(111)는 외부클럭(EXT_CLK)을 반전시켜 출력한다. Each of the first and second delay units 107 and 111 delays the external clocks EXT_CLK in response to the first and second delay control signals DD_CTRL1 and DD_CTRL2, thereby causing the first and second internal clocks CLK_OUT1 and CLK_OUT2. Outputs The bubble at the output terminal of the second delay unit 109 means inversion, and as described above, the second delay unit 111 inverts and outputs the external clock EXT_CLK.

제1보정 내부클럭(CLK_CC1)은 레플리카부(113)로 입력되며 상기의 과정이 반복되어 피드백클럭(FB_CLK)과 외부클럭(EXT_CLK)의 위상이 일치되면 지연고정(locking)된다.The first compensation inner clock CLK_CC1 is input to the replica unit 113. When the above process is repeated, the phase of the feedback clock FB_CLK and the external clock EXT_CLK are delayed locked.

한편, 제1 및 제2지연제어부(105, 109) 각각은 비교신호(CMP) 및 감지신호(DCC)를 디코딩하여 제1 및 제2지연 제어신호(DD_CTRL1, DD_CTRL2) 각각을 출력한다. Meanwhile, each of the first and second delay control units 105 and 109 decodes the comparison signal CMP and the detection signal DCC and outputs the first and second delay control signals DD_CTRL1 and DD_CTRL2, respectively.

예를 들어 도 2에 도시된 바와 같이 제2내부클럭(CLK_OUT2)의 지연량이 증가되어야 듀티비가 50:50으로 보정되는 경우, 제2지연 제어부(109)는 제2내부클럭(CLK_OUT2)의 지연량이 증가될 수 있도록 제2지연 제어신호(DD_CTRL2)를 출력한다. 이 때 제1내부클럭(CLK_OUT1)의 지연량이 증가하지 않아야 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)의 듀티비가 보정될 수 있으므로 제1지연제어부(105)는 제1내부클럭(CLK_OUT1)의 지연량이 증가되지 않도록 제1지연 제어신호(DD_CTRL1)를 출력한다.For example, when the duty ratio is corrected to 50:50 only when the delay amount of the second internal clock CLK_OUT2 is increased as illustrated in FIG. 2, the second delay control unit 109 determines that the delay amount of the second internal clock CLK_OUT2 is increased. The second delay control signal DD_CTRL2 is outputted so as to be increased. At this time, since the duty ratios of the first and second corrected internal clocks CLK_CC1 and CLK_CC2 may be corrected when the delay amount of the first internal clock CLK_OUT1 does not increase, the first delay controller 105 may determine the first internal clock CLK_OUT1. The first delay control signal DD_CTRL1 is output so that the delay amount of? Is not increased.

즉, 제1 및 제2지연제어부(105, 109) 각각은 비교신호(CMP) 및 감지신호(DCC)를 디코딩하여 제1 및 제2내부클럭(CLK_OUT1, CLK_OUT2)의 지연량의 조절 여부를 결정함으로써 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)의 듀티비가 효과적으로 보정될 수 있도록 한다.That is, each of the first and second delay controllers 105 and 109 decodes the comparison signal CMP and the detection signal DCC to determine whether to adjust the delay amounts of the first and second internal clocks CLK_OUT1 and CLK_OUT2. As a result, the duty ratios of the first and second correction internal clocks CLK_CC1 and CLK_CC2 can be effectively corrected.

한편, 도면에 도시되지는 않았지만 지연고정부(101)는 순차적으로 인에이블되는 다수의 펄스신호를 생성하는 펄스생성부를 더 포함할 수 있다. 지연고정부(101)는 상기 순차적으로 인에이블되는 다수의 펄스신호에 응답해 위상을 비교하고 지연량을 조절하는 일련의 지연고정 동작을 순차적으로 수행한다. 즉, 상기 다 수의 펄스신호 중 제2펄스신호가 인에이블될 때 위상 비교 결과가 반영된 비교신호(CMP)가 출력되고 상기 제2펄스신호보다 늦게 인에이블되는 제7펄스신호가 인에이블될 때 디코딩 결과가 반영된 제1 및 제2지연 제어신호(DD_CTRL1, DD_CTRL2)가 출력될 수 있다. Although not shown in the drawing, the delay fixing unit 101 may further include a pulse generator that generates a plurality of pulse signals that are sequentially enabled. The delay fixing unit 101 sequentially performs a series of delay fixing operations for comparing phases and adjusting delay amounts in response to the plurality of pulse signals sequentially enabled. That is, when the second pulse signal among the plurality of pulse signals is enabled, the comparison signal CMP reflecting the phase comparison result is output, and when the seventh pulse signal enabled later than the second pulse signal is enabled. First and second delay control signals DD_CTRL1 and DD_CTRL2 reflecting the decoding result may be output.

상기된 바와 같이 제1 및 제2지연제어부(105, 109)는 비교신호(CMP) 및 감지신호(DCC)를 디코딩하여 제1 및 제2지연 제어신호(DD_CTRL1, DD_CTRL2)를 생성하는데, 디코딩을 하기 위해서는 일반적으로 다수의 논리소자가 사용되므로 디코딩 과정에서 소정 지연이 발생한다. 그리고 상기 소정 지연은 지연고정루프회로의 지연고정 동작을 지연시킨다. 즉, 지연고정 동작은 비교신호(CMP) 및 감지신호(DCC)의 디코딩이 수차례 수행되며 진행되는 것이므로 종래의 지연고정루프회로의 경우 상기 소정 지연이 누적되어 지연고정 동작이 지연될 수 있는 문제가 있다.As described above, the first and second delay control units 105 and 109 decode the comparison signal CMP and the detection signal DCC to generate the first and second delay control signals DD_CTRL1 and DD_CTRL2. In order to accomplish this, since a plurality of logic elements are generally used, a predetermined delay occurs in the decoding process. The predetermined delay delays the delay lock operation of the delay lock loop circuit. That is, in the delay lock operation, since the decoding of the comparison signal CMP and the detection signal DCC are performed several times, the delay lock operation may be delayed because the predetermined delay is accumulated in the conventional delay lock loop circuit. There is.

또한 제1 및 제2지연제어부(105, 109) 각각은 비교신호(CMP) 및 감지신호(DCC)를 입력받아 디코딩하되, 서로 다른 디코딩 결과로서 제1 및 제2지연 제어신호(DD_CTRL1, DD_CTRL2)를 출력하므로 제1 및 제2지연제어부(105, 109)의 회로 구성에 차이가 있다. 그리고 제1 및 제2지연제어부(105, 109)의 회로 구성의 차이는 제1 및 제2지연제어부(105, 109)의 디코딩 과정에서 발생하는 소정 지연의 차이를 유발한다. 따라서 제1 및 제2지연 제어신호(DD_CTRL1, DD_CTRL2) 각각에 디코딩 결과가 반영되기까지 시간차가 존재한다.In addition, each of the first and second delay control units 105 and 109 receives and decodes the comparison signal CMP and the detection signal DCC, but the first and second delay control signals DD_CTRL1 and DD_CTRL2 are different decoding results. Since there is a difference in the circuit configuration of the first and second delay control unit 105, 109. The difference in the circuit configuration of the first and second delay controllers 105 and 109 causes a difference in a predetermined delay occurring during the decoding process of the first and second delay controllers 105 and 109. Therefore, there is a time difference until the decoding result is reflected in each of the first and second delay control signals DD_CTRL1 and DD_CTRL2.

예를 들어 도 3에 도시된 바와 같이, 상기 제7펄스신호가 인에이블될 때 디코딩 결 과가 반영된 제1 및 제2지연 제어신호(DD_CTRL1, DD_CTRL2)가 출력되도록 지연고정루프회로가 구성되는 경우, 디코딩 결과가 반영되지 못한 지연 제어신호가 출력될 수 있다. 즉, 제2지연 제어신호(DD_CTRL2)에 디코딩 결과가 반영되기까지의 시간이 더 긴 경우 제2지연 제어신호(DD_CTRL2)는 디코딩 결과를 반영하지 못한 채 출력될 수 있으며, 지연고정루프회로는 오작동할 수 있다. For example, as shown in FIG. 3, when the seventh pulse signal is enabled, a delay locked loop circuit is configured such that the first and second delay control signals DD_CTRL1 and DD_CTRL2 reflecting the decoding result are output. The delay control signal to which the decoding result is not reflected may be output. That is, when the time until the decoding result is reflected in the second delay control signal DD_CTRL2 is longer, the second delay control signal DD_CTRL2 may be output without reflecting the decoding result, and the delay locked loop circuit may malfunction. can do.

본 발명은 상기 문제점을 해결하기 위하여 제안된 것으로서, 동작 속도가 개선되고 오작동을 방지할 수 있는 지연고정루프회로 및 지연고정루프회로 구동방법을 제공하는데 그 목적이 있다.The present invention has been proposed to solve the above problems, and an object thereof is to provide a delayed fixed loop circuit and a delayed fixed loop circuit driving method capable of improving an operation speed and preventing a malfunction.

상기 목적을 달성하기 위한 본 발명은 동작 제어신호에 응답해 비교신호 및 감지신호 중 하나를 선택해 지연 제어신호로 출력하는 공통제어부; 상기 지연 제어신호에 응답해 외부클럭을 지연시켜 제1 및 제2내부클럭을 출력하되, 상기 동작 제어신호의 인에이블 구간에서만 상기 제1내부클럭의 지연량을 조절하는 지연부; 상기 외부클럭 및 피드백클럭의 위상을 비교하여 상기 비교신호를 출력하는 위상비교부; 상기 제1내부클럭을 입력받아 상기 피드백클럭을 출력하는 레플리카부; 및 상기 제1 및 제2내부클럭의 지연량의 차이에 따라 상기 제1 및 제2내부클럭의 듀티비를 보정해 제1 및 제2보정 내부클럭을 출력하며, 상기 제1 및 제2보정 내부클럭의 듀티비를 감지하여 상기 감지신호를 출력하는 듀티비 보정회로부를 포함하는 지연고정루프회로를 제공한다.The present invention for achieving the above object is a common control unit for selecting one of the comparison signal and the detection signal in response to the operation control signal and outputting the delay control signal; A delay unit delaying an external clock in response to the delay control signal to output first and second internal clocks, and controlling a delay amount of the first internal clock only in an enable period of the operation control signal; A phase comparator for comparing the phases of the external clock and the feedback clock to output the comparison signal; A replica unit configured to receive the first internal clock and output the feedback clock; And correcting the duty ratios of the first and second internal clocks according to the difference between the delay amounts of the first and second internal clocks to output the first and second corrected internal clocks, and the first and second compensation internal clocks. A delay locked loop circuit including a duty ratio correction circuit unit configured to detect a duty ratio of a clock and output the detected signal.

또한 상기 목적을 달성하기 위한 본 발명은 동작 제어신호에 응답해 비교신호 및 감지신호 중 하나를 선택해 지연 제어신호로 출력하는 단계; 상기 지연 제어신호에 응답해 외부클럭을 지연시켜 제2내부클럭을 출력하는 단계; 상기 동작 제 어신호의 인에이블 구간에서만 상기 외부클럭을 지연시켜 제1내부클럭을 출력하는 단계; 상기 외부클럭 및 피드백클럭의 위상을 비교하여 상기 비교신호를 출력하는 단계; 상기 제1내부클럭을 입력받아 상기 피드백클럭을 출력하는 단계; 상기 제1 및 제2내부클럭의 지연량의 차이에 따라 상기 제1 및 제2내부클럭의 듀티비를 보정해 제1 및 제2보정 내부클럭을 출력하는 단계; 및 상기 제1 및 제2보정 내부클럭의 듀티비를 감지하여 상기 감지신호를 출력하는 단계를 포함하는 지연고정루프회로 구동방법을 제공한다.In addition, the present invention for achieving the above object comprises the steps of selecting one of the comparison signal and the detection signal in response to the operation control signal and outputting the delay control signal; Outputting a second internal clock by delaying an external clock in response to the delay control signal; Outputting a first internal clock by delaying the external clock only in an enable period of the operation control signal; Outputting the comparison signal by comparing phases of the external clock and the feedback clock; Receiving the first internal clock and outputting the feedback clock; Outputting first and second corrected internal clocks by correcting a duty ratio of the first and second internal clocks according to a difference between the delay amounts of the first and second internal clocks; And sensing the duty ratios of the first and second correction internal clocks and outputting the detection signals.

본 발명에 따르면, 지연고정 동작과 듀티비 보정동작이 상호 배타적으로 수행되도록하기 위한 디코딩 과정없이 소정 제어신호에 따라 지연고정 동작과 듀티비 보정동작을 상호 배타적으로 수행할 수 있다. 따라서 지연고정루프회로의 동작 속도가 증가되며 디코딩 과정의 지연차이에 의한 오작동이 방지될 수 있는 효과가 있다.According to the present invention, the delay fixing operation and the duty ratio correction operation may be mutually exclusively performed according to a predetermined control signal without a decoding process for performing the delay fixing operation and the duty ratio correction operation exclusively. Therefore, the operation speed of the delay locked loop circuit is increased, and there is an effect that a malfunction due to the delay difference of the decoding process can be prevented.

이하 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있도록 상세히 설명하기 위하여, 본 발명의 가장 바람직한 실시예를 첨부 도면을 참조하여 설명하기로 한다.DETAILED DESCRIPTION Hereinafter, the most preferred embodiments of the present invention will be described with reference to the accompanying drawings so that those skilled in the art may easily implement the technical idea of the present invention.

도 4는 본 발명의 실시예에 따른 지연고정루프회로를 나타낸 도면이다.4 is a diagram illustrating a delay locked loop circuit according to an exemplary embodiment of the present invention.

도 4에 도시된 바와 같이 본 발명에 따른 지연고정루프회로는 동작 제어신호(OP_CTRL)에 응답해 비교신호(CMP) 및 감지신호(DCC) 중 하나를 지연 제어신호(DD_CTRL)로 출력하는 공통제어부(403); 지연 제어신호(DD_CTRL)에 응답해 외부클럭(EXT_CLK)을 지연시켜 제1 및 제2내부클럭(CLK_OUT1, CLK_OUT2)을 출력하되, 동작 제어신호(OP_CTRL)의 인에이블 구간에서만 제1내부클럭(CLK_OUT1)의 지연량을 조절하는 지연부(405); 외부클럭(EXT_CLK) 및 피드백클럭(FB_CLK)의 위상을 비교하여 비교신호(CMP)를 출력하는 위상비교부(401); 제1내부클럭(CLK_OUT1)을 입력받아 피드백클럭(FB_CLK)을 출력하는 레플리카부(407); 및 제1 및 제2내부클럭(CLK_OUT1, CLK_OUT2)의 지연량의 차이에 따라 제1 및 제2내부클럭(CLK_OUT1, CLK_OUT2)의 듀티비를 보정해 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)을 출력하며, 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)의 듀티비를 감지하여 감지신호(DCC)를 출력하는 듀티비 보정회로부(409)를 포함한다.As shown in FIG. 4, the delay lock loop circuit according to the present invention outputs one of the comparison signal CMP and the detection signal DCC as a delay control signal DD_CTRL in response to the operation control signal OP_CTRL. (403); In response to the delay control signal DD_CTRL, the external clock EXT_CLK is delayed to output the first and second internal clocks CLK_OUT1 and CLK_OUT2, but only in the enable period of the operation control signal OP_CTRL. A delay unit 405 for adjusting the delay amount of the < RTI ID = 0.0 > A phase comparison unit 401 for comparing the phases of the external clock EXT_CLK and the feedback clock FB_CLK and outputting a comparison signal CMP; A replica unit 407 which receives the first internal clock CLK_OUT1 and outputs a feedback clock FB_CLK; And correcting the duty ratios of the first and second internal clocks CLK_OUT1 and CLK_OUT2 according to the difference between the delay amounts of the first and second internal clocks CLK_OUT1 and CLK_OUT2. ) And a duty ratio correction circuit unit 409 which detects the duty ratios of the first and second correction internal clocks CLK_CC1 and CLK_CC2 and outputs a detection signal DCC.

도 4에서는 동작 제어신호(OP_CTRL)가 소정 주기로 토글하는 클럭인 경우가 일실시예로서 설명된다.In FIG. 4, the case where the operation control signal OP_CTRL is a clock that toggles at a predetermined period is described as an embodiment.

위상비교부(401)는 외부클럭(EXT_CLK)과 레플리카부(407)로부터 출력되는 피드백클럭(FB_CLK)의 위상을 비교하고 외부클럭(EXT_CLK)과 피드백클럭(FB_CLK)의 위상차에 대한 정보를 포함하는 비교신호(CMP)를 공통 제어부(403)로 출력한다. 레플리카부(407)에는 반도체 장치 내부의 클럭 지연성분이 모델링되어 있으며 레플리카부(407)는 제1보정 내부클럭(CLK_CC1)을 입력받아 피드백클럭(FB_CLK)을 출력한 다. The phase comparison unit 401 compares the phase of the feedback clock FB_CLK output from the external clock EXT_CLK and the replica unit 407 and includes information on the phase difference between the external clock EXT_CLK and the feedback clock FB_CLK. The comparison signal CMP is output to the common control unit 403. The replica unit 407 models a clock delay component inside the semiconductor device, and the replica unit 407 receives the first compensation internal clock CLK_CC1 and outputs a feedback clock FB_CLK.

그리고 듀티비 보정회로부(409)는 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)을 피드백받아 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)의 듀티비를 감지하고, 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)에 대한 듀티비 정보를 포함하는 감지신호(DCC)를 공통 제어부(403)로 출력한다.The duty ratio correction circuit 409 detects the duty ratios of the first and second compensation internal clocks CLK_CC1 and CLK_CC2 by receiving feedback from the first and second compensation internal clocks CLK_CC1 and CLK_CC2. The detection signal DCC including the duty ratio information of the correction internal clocks CLK_CC1 and CLK_CC2 is output to the common controller 403.

공통 제어부(403)는 동작 제어신호(OP_CTRL)에 응답해 비교신호(CMP) 및 감지신호(DCC) 중 하나를 지연 제어신호(DD_CTRL)로 출력한다. 즉, 공통 제어부(403)는 종래의 제1 및 제2지연 제어부(105, 109)와 달리 비교신호(CMP) 및 감지신호(DCC)를 디코딩하는 것이 아니라 동작 제어신호(OP_CTRL)의 인에이블 구간에 비교신호(CMP)를 선택하고 동작 제어신호(OP_CTRL)의 디스에이블 구간에 감지신호(DCC)를 선택하여 지연 제어신호(DD_CTRL)로 출력한다. 따라서 공통 제어부(403)에서는 비교신호(CMP) 및 감지신호(DCC)를 디코딩하는데 발생하는 소정 시간이 감소될 수 있다. The common controller 403 outputs one of the comparison signal CMP and the detection signal DCC as a delay control signal DD_CTRL in response to the operation control signal OP_CTRL. That is, unlike the first and second delay control units 105 and 109, the common control unit 403 does not decode the comparison signal CMP and the detection signal DCC, but enables the operation control signal OP_CTRL. Selects the comparison signal CMP, selects the detection signal DCC in the disable period of the operation control signal OP_CTRL, and outputs the delayed control signal DD_CTRL. Therefore, the common control unit 403 may reduce a predetermined time that occurs in decoding the comparison signal CMP and the detection signal DCC.

그리고 공통 제어부(403)가 비교신호(CMP) 및 감지신호(DCC) 중 하나를 지연 제어신호(DD_CTRL)로 출력하는 것과 대응되도록 지연부(405) 및 듀티비 보정회로부(409) 역시 동작하며 이하 지연부(405) 및 듀티비 보정회로부(409)에 대해 설명한다.The delay unit 405 and the duty ratio correction circuit unit 409 also operate to correspond to the common control unit 403 outputting one of the comparison signal CMP and the detection signal DCC as the delay control signal DD_CTRL. The delay unit 405 and the duty ratio correction circuit unit 409 will be described.

지연부(405)는 지연 제어신호(DD_CTRL)에 응답해 외부클럭(EXT_CLK)을 지연시켜 제1 및 제2내부클럭(CLK_OUT1, CLK_OUT2)을 출력하되, 제1내부클럭(CLK_OUT1)의 지연량은 동작 제어신호(OP_CTRL)의 인에이블 구간에서만 조절하고 제2내부클 럭(CLK_OUT2)의 지연량은 동작 제어신호(OP_CTRL)의 인에이블 구간과 무관하게 지연 제어신호(DD_CTRL)에 응답해 조절한다. 즉, 제1내부클럭(CLK_OUT1)은 비교신호(CMP)에 응답해서만 지연량이 조절되고 제2내부클럭(CLK_OUT2)은 비교신호(CMP) 및 감지신호(DCC)에 응답해 지연량이 조절된다.The delay unit 405 outputs the first and second internal clocks CLK_OUT1 and CLK_OUT2 by delaying the external clock EXT_CLK in response to the delay control signal DD_CTRL, and the delay amount of the first internal clock CLK_OUT1 is Only the enable period of the operation control signal OP_CTRL is adjusted and the delay amount of the second internal clock CLK_OUT2 is adjusted in response to the delay control signal DD_CTRL regardless of the enable period of the operation control signal OP_CTRL. That is, the first internal clock CLK_OUT1 adjusts the delay amount only in response to the comparison signal CMP, and the second internal clock CLK_OUT2 adjusts the delay amount in response to the comparison signal CMP and the detection signal DCC.

상기된 바와 같이, 제2내부클럭(CLK_OUT2)은 제1내부클럭(CLK_OUT1)의 듀티비 보정을 위해 사용되는 클럭으로서, 지연부(405)는 감지신호(DCC)가 지연 제어신호(DD_CTRL)로 출력되는 동작 제어신호(OP_CTRL)의 디스에이블 구간에서 제2내부클럭(CLK_OUT2)만 지연시킨다. 따라서 제1 및 제2내부클럭(CLK_OUT1, CLK_OUT2)의 듀티비가 보정되어 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)이 출력될 때, 제1내부클럭(CLK_OUT1)의 지연량 조절에 의해 제1 및 제2내부클럭(CLK_OUT1, CLK_OUT2)의 듀티비가 조절되지 않는 것이 방지될 수 있다.As described above, the second internal clock CLK_OUT2 is a clock used to correct the duty ratio of the first internal clock CLK_OUT1, and the delay unit 405 has a detection signal DCC as the delay control signal DD_CTRL. Only the second internal clock CLK_OUT2 is delayed in the disable period of the output operation control signal OP_CTRL. Accordingly, when the duty ratios of the first and second internal clocks CLK_OUT1 and CLK_OUT2 are corrected to output the first and second correction internal clocks CLK_CC1 and CLK_CC2, the first and second internal clocks CLK_CC1 and CLK_CC2 are outputted. The duty ratios of the first and second internal clocks CLK_OUT1 and CLK_OUT2 can be prevented from being adjusted.

듀티비 보정회로부(409)는 듀티비 보정부(411) 및 듀티비 감지부(413)를 포함한다.The duty ratio correction circuit 409 includes a duty ratio corrector 411 and a duty ratio detector 413.

듀티비 보정부(411)는 제1내부클럭(CLK_OUT1)의 소정 에지에 응답해 인에이블되고 제2내부클럭(CLK_OUT2)의 상기 소정 에지에 응답해 디스에이블되는 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)을 출력한다. 여기서 상기 소정 에지는 라이징 에지 또는 폴링 에지일 수 있다. 이하 상기 소정 에지가 라이징 에지인 경우가 일실시예로서 설명된다.The duty ratio corrector 411 is enabled in response to a predetermined edge of the first internal clock CLK_OUT1 and is disabled in response to the predetermined edge of the second internal clock CLK_OUT2. CLK_CC1 and CLK_CC2) are output. The predetermined edge may be a rising edge or a falling edge. Hereinafter, the case where the predetermined edge is a rising edge is described as an embodiment.

지연부(405)는 외부클럭(EXT_CLK)을 반전시켜 제2내부클럭(CLK_OUT2)을 출력하기 때문에 제1내부클럭(CLK_OUT1)의 라이징 에지부터 제2내부클럭(CLK_OUT2)의 라이징 에지까지가 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)의 인에이블 구간 또는 디스에이블 구간이 된다. 따라서 제2내부클럭(CLK_OUT2)의 지연량에 따라 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)의 인에이블 구간 또는 디스에이블 구간의 폭이 조절되며 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)의 듀티비가 보정된다.Since the delay unit 405 outputs the second internal clock CLK_OUT2 by inverting the external clock EXT_CLK, the rising edge of the first internal clock CLK_OUT1 to the rising edge of the second internal clock CLK_OUT2 is the first. And an enable period or a disable period of the second compensation inner clocks CLK_CC1 and CLK_CC2. Therefore, the width of the enable period or the disable period of the first and second compensation internal clocks CLK_CC1 and CLK_CC2 is adjusted according to the delay amount of the second internal clock CLK_OUT2, and the first and second compensation internal clocks CLK_CC1, The duty ratio of CLK_CC2) is corrected.

듀티비 감지부(413)는 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)을 피드백받아 감지신호(DCC)를 출력한다. 듀티비 감지부(413)는 일실시예로서 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)의 듀티비에 따라 충방전되는 차지펌프를 이용하여 감지신호(DCC)를 생성할 수 있다. The duty ratio detector 413 receives the first and second correction internal clocks CLK_CC1 and CLK_CC2 and outputs a detection signal DCC. The duty ratio detector 413 may generate the detection signal DCC using a charge pump charged and discharged according to the duty ratios of the first and second correction internal clocks CLK_CC1 and CLK_CC2.

듀티비 감지부(413)는 동작 제어신호(OP_CTRL)의 인에이블 구간에서 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)의 듀티비에 따라 충방전되며 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)의 듀티비를 감지한다. 그리고 듀티비 감지부(413)는 동작 제어클럭(OP_CTRL)의 디스에이블 구간에서 감지결과에 따른 감지신호(DCC)를 생성한다. 따라서 지연부(405)는 동작 제어신호(OP_CTRL)의 디스에이블 구간에서 감지신호(DCC)로부터 생성된 지연 제어클럭(DD_CTRL)에 응답해 제2내부클럭(CLK_OUT2)의 지연량을 조절할 수 있다. 감지신호(DCC)는 동작 제어신호(OP_CTRL)가 디스에이블되는 시점에 생성되는 것이 바람직하다. 듀티비 감지부(413)에 대한 보다 자세한 설명은 도 5에서 후술된다.The duty ratio detector 413 is charged and discharged according to the duty ratios of the first and second compensation internal clocks CLK_CC1 and CLK_CC2 in the enable period of the operation control signal OP_CTRL, and the first and second compensation internal clocks CLK_CC1. , To detect the duty ratio of CLK_CC2). The duty ratio detector 413 generates a detection signal DCC according to the detection result in the disable period of the operation control clock OP_CTRL. Accordingly, the delay unit 405 may adjust the delay amount of the second internal clock CLK_OUT2 in response to the delay control clock DD_CTRL generated from the detection signal DCC in the disable period of the operation control signal OP_CTRL. The detection signal DCC is preferably generated when the operation control signal OP_CTRL is disabled. A more detailed description of the duty ratio detector 413 will be described later with reference to FIG. 5.

제1보정 내부클럭(CLK_CC1)은 레플리카부(407)로 입력되며 상기의 과정이 반복되어 피드백클럭(FB_CLK)과 외부클럭(EXT_CLK)의 위상이 일치되면 지연고정(locking)된다. 그리고 듀티비가 50:50인 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)이 생성된다.The first compensation inner clock CLK_CC1 is input to the replica unit 407. When the above process is repeated, the phase of the feedback clock FB_CLK and the external clock EXT_CLK are delayed locked. The first and second correction internal clocks CLK_CC1 and CLK_CC2 having a duty ratio of 50:50 are generated.

정리하면, 공통 제어부(403)는 별도의 디코딩없이 동작 제어신호(OP_CTRL)에 응답해 비교신호(CMP) 및 감지신호(DCC) 중 하나를 지연 제어신호(DD_CTRL)로 출력한다. 그리고 지연부(405) 역시 동작 제어신호(DD_CTRL)에 응답해 제1내부클럭(CLK_OUT1)은 비교신호(CMP)에 의한 지연 제어신호(DD_CTRL)에 응답해 생성하며, 제2내부클럭(CLK_OUT2)은 비교신호(CMP) 및 감지신호(DCC)에 의한 지연 제어신호(DD_CTRL)에 응답해 생성한다. 또한 듀티비 감지부(413)는 공통 제어부(403)가 비교신호(CMP)를 지연 제어신호(DD_CTRL)로 출력할 때에는 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)의 듀티비를 감지하고 공통 제어부(403)가 감지신호(DCC)를 지연 제어신호(DD_CTRL)로 출력할 때에는 감지신호(DCC)를 출력한다.In summary, the common control unit 403 outputs one of the comparison signal CMP and the detection signal DCC as the delay control signal DD_CTRL in response to the operation control signal OP_CTRL without additional decoding. The delay unit 405 also generates a first internal clock CLK_OUT1 in response to the operation control signal DD_CTRL and generates a second internal clock CLK_OUT2 in response to the delay control signal DD_CTRL by the comparison signal CMP. Is generated in response to the delay control signal DD_CTRL by the comparison signal CMP and the detection signal DCC. Also, the duty ratio detector 413 detects the duty ratios of the first and second correction internal clocks CLK_CC1 and CLK_CC2 when the common controller 403 outputs the comparison signal CMP as the delay control signal DD_CTRL. When the common controller 403 outputs the detection signal DCC as the delay control signal DD_CTRL, the common control unit 403 outputs the detection signal DCC.

즉, 본 발명에 따른 지연고정루프회로는 디코딩 없이 종래의 문제점인 제1 및 제2지연 제어부(105, 111)의 디코딩에 의한 지연발생 없이 지연고정 동작과 듀티비 보정동작을 수행할 수 있다. That is, the delay lock loop according to the present invention can perform the delay lock operation and the duty ratio correction operation without the delay caused by the decoding of the first and second delay controllers 105 and 111 which are conventional problems without decoding.

한편, 본 발명에 따른 지연고정루프회로는 전술된 펄스생성부(미도시)를 더 포함해 구성될 수 있다. 이 경우 본 발명에 따른 지연고정루프회로는 상기 펄스생성부가 생성하는 순차적으로 인에이블되는 다수의 펄스신호에 응답해 지연고정 동작 및 듀티비 보정동작을 수행한다. 즉, 본 발명에 따른 지연고정루프회로는 순차적으로 인에이블되는 다수의 펄스신호에 응답해, 순차적으로 외부클럭(EXT_CLK)과 피드백클럭(FB_CLK)의 위상을 비교하고 제1 및 제2내부클럭(CLK_OUT1, CLK_OUT2)을 출력하고 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)을 출력한다.On the other hand, the delay locked loop circuit according to the present invention may be configured to further include the above-described pulse generator (not shown). In this case, the delay lock loop according to the present invention performs a delay lock operation and a duty ratio correction operation in response to a plurality of sequentially enabled pulse signals generated by the pulse generator. That is, the delay locked loop circuit according to the present invention sequentially compares the phases of the external clock EXT_CLK and the feedback clock FB_CLK in response to a plurality of pulse signals that are sequentially enabled, and performs first and second internal clocks. CLK_OUT1 and CLK_OUT2 are output, and the first and second correction internal clocks CLK_CC1 and CLK_CC2 are output.

이 때 상기 다수의 펄스신호의 1주기동안 지연고정 동작 및 듀티비 보정동작이 수행되므로 동작 제어신호(OP_CTRL)는 상기 다수의 펄스신호 중 첫번째 펄스신호에 동기되어 인에이블, 디스에이블되는 것이 바람직하다. In this case, since the delay lock operation and the duty ratio correction operation are performed for one period of the plurality of pulse signals, it is preferable that the operation control signal OP_CTRL is enabled and disabled in synchronization with the first pulse signal of the plurality of pulse signals. .

본 발명에 따른 지연고정루프회로가 상기 펄스생성부를 포함해 동작하는 경우, 종래 기술과 같이 발생시점에 차이가 있을 수 있는 제1 및 제2지연 제어신호(DD_CTRL1, DD_CTRL2)를 생성하지 않고, 지연 제어신호(DD_CTRL)만을 생성하므로 오작동이 방지될 수 있다.When the delay locked loop circuit according to the present invention operates with the pulse generator, the delay is performed without generating the first and second delay control signals DD_CTRL1 and DD_CTRL2, which may have a difference in time of occurrence as in the prior art. Since only the control signal DD_CTRL is generated, a malfunction may be prevented.

도 5는 도 4의 지연부(405)의 상세 구성도이다.FIG. 5 is a detailed configuration diagram of the delay unit 405 of FIG. 4.

도 5에 도시된 바와 같이, 지연부(405)는 제1쉬프트 레지스터(501), 제1지연라인(503), 제2쉬프트 레지스터(505) 및 제2지연라인(507)을 포함한다.As shown in FIG. 5, the delay unit 405 includes a first shift register 501, a first delay line 503, a second shift register 505, and a second delay line 507.

제1쉬프트 레지스터(501)는 지연 제어신호(DD_CTRL) 및 동작 제어신호(OP_CTRL)에 응답해 다수의 비트신호로 구성된 제1제어코드(CODE_1<1:N>)를 제1지연라인(503)으로 출력한다. 제1지연라인(503)은 제1제어코드(CODE_1<1:N>)에 응답해 외부클럭(EXT_CLK)을 지연시켜 제1내부클럭(CLK_OUT1)을 출력한다.The first shift register 501 receives a first control code CODE_1 <1: N> including a plurality of bit signals in response to the delay control signal DD_CTRL and the operation control signal OP_CTRL. Will output The first delay line 503 outputs the first internal clock CLK_OUT1 by delaying the external clock EXT_CLK in response to the first control code CODE_1 <1: N>.

제1쉬프트 레지스터(501)는 지연 제어신호(DD_CTRL)에 응답해 제1제어코드(CODE_1<1:N>)의 값을 조절하되, 동작 제어신호(OP_CTRL)의 디스에이블 구간에서는 지연 제어신호(DD_CTRL)에 응답하지 않고 제1제어코드(CODE_1<1:N>)의 값을 유지한다. 즉, 제1제어코드(CODE_1<1:N>)는 동작 제어신호(OP_CTRL)의 인에이블 구간에서는 지연 제어신호(DD_CTRL)에 따라 '001', '011', '111'과 같이 코드값이 변한 다. 그리고 동작 제어신호(OP_CTRL)의 디스에이블 구간에서는 제어코드(CODE_1<1:N>)가 이전 코드값을 유지하여 지연 제어신호(DD_CTRL)에 따라 제1내부클럭(CLK_OUT1)의 지연량이 조절되지 않는다.The first shift register 501 adjusts the value of the first control code CODE_1 <1: N> in response to the delay control signal DD_CTRL, but in the disable period of the operation control signal OP_CTRL, the delay control signal ( The value of the first control code CODE_1 <1: N> is maintained without responding to the DD_CTRL. That is, in the enable period of the operation control signal OP_CTRL, the first control code CODE_1 <1: N> has a code value of '001', '011', or '111' according to the delay control signal DD_CTRL. Changes. In the disable period of the operation control signal OP_CTRL, the control code CODE_1 <1: N> maintains the previous code value so that the delay amount of the first internal clock CLK_OUT1 is not adjusted according to the delay control signal DD_CTRL. .

제1지연라인(503)은 외부클럭(EXT_CLK)을 입력받으며, 직렬 연결된 다수의 지연유닛으로 구성된다. 상기 지연유닛은 입력신호를 소정 지연량만큼 지연시켜 출력한다. 제1제어코드(CODE_1<1:N>)에 따라 외부클럭(EXT_CLK)이 통과하는 지연유닛의 수가 가변되며, 따라서 제1제어코드(CODE_1<1:N>)에 따라 제1내부클럭(CLK_OUT1)의 지연량은 조절된다.The first delay line 503 receives an external clock EXT_CLK and is composed of a plurality of delay units connected in series. The delay unit outputs the delayed input signal by a predetermined delay amount. The number of delay units through which the external clock EXT_CLK passes varies according to the first control code CODE_1 <1: N>. Therefore, the first internal clock CLK_OUT1 depends on the first control code CODE_1 <1: N>. Delay is controlled.

제2쉬프트 레지스터(505)는 지연 제어신호(DD_CTRL)에 응답해 다수의 비트신호로 구성된 제2제어코드(CODE_2<1:N>)를 제2지연라인(507)로 출력하며, 제2지연라인(507)은 제2제어코드(CODE_2<1:N>)에 응답해 외부클럭(EXT_CLK)을 지연시켜 제2내부클럭(CLK_OUT2)을 출력한다. The second shift register 505 outputs the second control code CODE_2 <1: N> composed of a plurality of bit signals to the second delay line 507 in response to the delay control signal DD_CTRL. The line 507 outputs the second internal clock CLK_OUT2 by delaying the external clock EXT_CLK in response to the second control code CODE_2 <1: N>.

제2내부클럭(CLK_OUT2)은 동작 제어신호(OP_CTRL)의 디스에이블 구간에서도 지연량이 조절되므로 제2쉬프트 레지스터(505)는 동작 제어신호(OP_CTRL)에 응답하지 않는다.Since the second internal clock CLK_OUT2 adjusts the delay amount even in the disable period of the operation control signal OP_CTRL, the second shift register 505 does not respond to the operation control signal OP_CTRL.

제2지연라인(507) 역시 직렬 연결된 다수의 지연유닛으로 구성되며, 제2제어코드(CODE_2<1:N>)에 따라 외부클럭(EXT_CLK)을 지연시켜 제2내부클럭(CLK_OUT2)을 출력한다. 제2지연라인(507) 출력단의 버블은 반전을 의미하는 것으로 전술된 바와 같이 제2내부클럭(CLK_OUT2)은 외부클럭(EXT_CLK)이 반전되어 생성된다.The second delay line 507 also includes a plurality of delay units connected in series, and outputs the second internal clock CLK_OUT2 by delaying the external clock EXT_CLK according to the second control code CODE_2 <1: N>. . The bubble at the output terminal of the second delay line 507 means inversion. As described above, the second internal clock CLK_OUT2 is generated by inverting the external clock EXT_CLK.

한편, 도 7에서 후술되지만 듀티비 감지부(413)는 감지 인에이블 신 호(DCC_EN)에 응답해 감지동작을 시작하도록 구성될 수 있으며, 이 경우 제2쉬프트 레지스터(505)는 제2쉬프트 레지스터 제어신호(SHIFT_CTRL)에 응답해 동작할 수 있다. Meanwhile, as will be described later with reference to FIG. 7, the duty ratio detection unit 413 may be configured to start a sensing operation in response to a detection enable signal DCC_EN. In this case, the second shift register 505 may be a second shift register. It can operate in response to the control signal SHIFT_CTRL.

도 6은 도 4의 듀티비 감지부(413)의 상세 구성도이다.FIG. 6 is a detailed configuration diagram of the duty ratio detector 413 of FIG. 4.

도 6에서는 듀티비 감지부(413)가 감지 인에이블 신호(DCC)에 응답해 동작을 시작하는 경우가 일실시예로서 설명된다.In FIG. 6, an example in which the duty ratio detector 413 starts an operation in response to the detection enable signal DCC is described as an embodiment.

듀티비 감지부(413)는 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)의 듀티비에 따라 충방전되며, 서로 다른 논리레벨로 천이하는 제1 및 제2천이신호(INC, DEC)를 생성한다. 그리고 듀티비 감지부(413)가 포함하는 비교기(미도시)는 제1 및 제2천이신호(INC, DEC)의 논리레벨 차이를 감지해 감지신호(DCC)를 출력한다. 즉, 상기 비교기는 제1 및 제2천이신호(INC, DEC) 중 어느 것의 논리레벨이 더 높은지에 따라 감지신호(DCC)를 출력한다.The duty ratio detector 413 charges and discharges according to the duty ratios of the first and second compensation internal clocks CLK_CC1 and CLK_CC2, and transfers the first and second transition signals INC and DEC that transition to different logic levels. Create The comparator (not shown) included in the duty ratio detector 413 detects a logic level difference between the first and second transition signals INC and DEC, and outputs a detection signal DCC. That is, the comparator outputs the detection signal DCC according to which one of the first and second transition signals INC and DEC has a higher logic level.

감지 인에이블 신호(DCC_EN)가 하이로 인에이블되면 제2 및 제4엔모스 트랜지스터(603, 607)가 턴온되어 전류 패스(path)가 형성되므로 듀티비 감지부(413)가 동작을 시작할 수 있다.When the sensing enable signal DCC_EN is enabled high, since the second and fourth NMOS transistors 603 and 607 are turned on to form a current path, the duty ratio detector 413 may start to operate. .

감지 인에이블 신호(DCC_EN)가 로우로 디스에이블된 상태에서, 전원전압(VDD)에 의해 제1 및 제2커패시터(609, 611)에 전하가 충전되므로 제1 및 제2천이신호(INC, DEC)의 논리레벨은 하이 상태이다. 이후 감지 인에이블 신호(DCC_EN)가 하이로 인에이블되면 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)의 듀티비에 따라 제1 및 제3엔모스 트랜지스터(601, 605)가 턴온되는 시간에 차이가 발생한다. 하이레벨 구간의 폭이 로우레벨 구간의 폭보다 넓은 보정 내부클럭을 입력받는 엔모스 트랜지스터는 턴온시간이 턴오프시간보다 길어지고 따라서 커패시터에 충전된 전하가 방전된다. Since the charge is charged to the first and second capacitors 609 and 611 by the power supply voltage VDD while the sensing enable signal DCC_EN is low, the first and second transition signals INC and DEC are charged. Logic level is high. Subsequently, when the sensing enable signal DCC_EN is enabled high, the first and third NMOS transistors 601 and 605 are turned on according to the duty ratios of the first and second compensation internal clocks CLK_CC1 and CLK_CC2. The difference occurs. The NMOS transistor that receives the correction internal clock whose width of the high level section is wider than the width of the low level section has a turn on time longer than the turn off time, and thus discharges the charge charged in the capacitor.

예를 들어 제1보정 내부클럭(CLK_CC1)의 하이레벨 구간의 폭이 로우레벨 구간의 폭보다 좁은 경우 제2보정 내부클럭(CLK_CC2)의 하이레벨 구간의 폭은 로우레벨 구간의 폭보다 넓다. 따라서 제1커패시터(609)에는 전하가 충전되어 제1천이신호(INC)가 하이레벨로 천이하며, 제2커패시터(611)에서는 전하가 방전되어 제2천이신호(DEC)가 로우레벨로 천이한다.For example, when the width of the high level section of the first compensation inner clock CLK_CC1 is narrower than the width of the low level section, the width of the high level section of the second compensation inner clock CLK_CC2 is wider than the width of the low level section. Accordingly, charge is charged in the first capacitor 609 so that the first transition signal INC transitions to a high level, and in the second capacitor 611, the charge is discharged and the second transition signal DEC transitions to a low level. .

동작 제어신호(OP_CTRL)가 로우로 디스에이블되면 리셋 스위치(613)가 턴온되고 제1커패시터(609)와 제2커패시터(611)가 병렬 연결되어 제1 및 제2천이신호(INC, DEC)의 논리레벨이 동일해진다. 즉, 제1 및 제2천이신호(INC, DEC)가 리셋된다. 그리고 동작 제어신호(OP_CTRL)가 하이로 인에이블되면 리셋 스위치(613)가 턴오프되어 제1 및 제2커패시터(609, 611)의 충방전에 따라 제1 및 제2천이신호(INC, DEC)가 천이한다.When the operation control signal OP_CTRL is disabled, the reset switch 613 is turned on, and the first capacitor 609 and the second capacitor 611 are connected in parallel to each other so that the first and second transition signals INC and DEC may be connected. The logic level is the same. That is, the first and second transition signals INC and DEC are reset. When the operation control signal OP_CTRL is enabled as high, the reset switch 613 is turned off, so that the first and second transition signals INC and DEC are charged and discharged according to the charging and discharging of the first and second capacitors 609 and 611. To transition.

결국, 듀티비 감지부(413)는 동작 제어신호(OP_CTRL)의 인에이블 구간에 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)의 듀티비를 감지하고, 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)의 듀티비에 따라 천이하는 제1 및 제2천이신호(INC, DEC)를 출력한다. 그리고 듀티비 감지부(413)는 동작 제어신호(OP_CTRL)가 디스에이블되는 시점에 듀티비 감지 결과가 반영된 감지신호(DCC)를 출력한다.As a result, the duty ratio detector 413 detects the duty ratios of the first and second compensation internal clocks CLK_CC1 and CLK_CC2 in the enable period of the operation control signal OP_CTRL, and detects the duty ratios of the first and second compensation internal clocks. The first and second transition signals INC and DEC that transition according to the duty ratios of CLK_CC1 and CLK_CC2 are output. The duty ratio detector 413 outputs a detection signal DCC in which the duty ratio detection result is reflected when the operation control signal OP_CTRL is disabled.

도 7은 도 4의 공통 제어부(403)의 상세 구성도이다.7 is a detailed configuration diagram of the common control unit 403 of FIG. 4.

도 7에 도시된 바와 같이, 공통 제어부(403)는 선택수단(701) 및 제2쉬프터 레지스터 제어수단(703)을 포함한다.As shown in FIG. 7, the common control unit 403 includes a selection unit 701 and a second shifter register control unit 703.

선택수단(701)은 동작 제어신호(OP_CTRL)에 따라 비교신호(CMP) 및 감지신호(DCC) 중 하나를 선택해 지연 제어신호(DD_CTRL)로 출력한다.The selecting means 701 selects one of the comparison signal CMP and the detection signal DCC according to the operation control signal OP_CTRL and outputs the delay control signal DD_CTRL.

제2쉬프터 레지스터 제어수단(703)은 감지 인에이블 신호(DCC)가 하이로 인에이블된 경우, 항상 인에이블되는 제2쉬프터 레지스터 제어신호(SHIFT_CTRL)를 제2쉬프터 레지스터(505)로 출력한다. 그리고 감지 인에이블 신호(DCC)가 하이로 인에이블된 경우, 동작 제어신호(OP_CTRL)와 동일한 파형의 제2쉬프터 레지스터 제어신호(SHIFT_CTRL)를 출력한다.The second shifter register control means 703 outputs the second shifter register control signal SHIFT_CTRL, which is always enabled, when the sensing enable signal DCC is enabled to the second shifter register 505. When the sensing enable signal DCC is high, the second shift register control signal SHIFT_CTRL having the same waveform as the operation control signal OP_CTRL is output.

따라서 제2쉬프터 레지스터(503)는 감지 인에이블 신호(DCC_EN)가 인에이블된 경우, 비교신호(CMP)에 의한 지연 제어신호(DD_CTRL)와 감지신호(DCC)에 의한 지연 제어신호(DD_CTRL)에 응답해 제2제어코드(CODE_2<1:N>)의 값을 조절한다. Therefore, when the sensing enable signal DCC_EN is enabled, the second shifter register 503 may correspond to the delay control signal DD_CTRL by the comparison signal CMP and the delay control signal DD_CTRL by the sensing signal DCC. In response, the value of the second control code CODE_2 <1: N> is adjusted.

한편, 본 발명에 따른 지연고정루프회로는 비교신호(CMP) 및 감지신호(DCC)가 소정 구간동안 일정값을 유지하는 경우 지연고정 동작 및 듀티비 보정동작이 수행되도록 하는 필터부(미도시)를 더 포함할 수 있다. 외부 잡음 등에 의해 위상비교부(401) 및 듀티비 감지부(413)가 잘못된 비교신호(CMP) 및 감지신호(DCC)를 출력할 수 있으므로 상기 필터부는 비교신호(CMP) 및 감지신호(DCC)가 소정 구간동안 일정값을 유지하지 않는 경우에 디스에이블되는 필터링신호를 출력하여 동작 제어신호(OP_CTRL) 및 제2쉬프터 레지스터 제어신호(SHIFT_CTRL)를 디스에이블시킬 수 있다. 이 경우, 상기 필터링 신호가 인에이블된 경우에만 지연부(405)가 제1 및 제2내부클럭(CLK_OUT1, CLK_OUT2)의 지연량을 조절할 수 있다.On the other hand, the delay lock loop according to the present invention is a filter unit (not shown) to perform the delay lock operation and the duty ratio correction operation when the comparison signal (CMP) and the detection signal (DCC) maintain a constant value for a predetermined period It may further include. Since the phase comparing unit 401 and the duty ratio detecting unit 413 may output an incorrect comparison signal CMP and a detection signal DCC due to external noise, the filter unit may compare the comparison signal CMP and the detection signal DCC. In the case where the predetermined value is not maintained for a predetermined period, the operation control signal OP_CTRL and the second shifter register control signal SHIFT_CTRL may be disabled by outputting a filtering signal that is disabled. In this case, the delay unit 405 may adjust the delay amounts of the first and second internal clocks CLK_OUT1 and CLK_OUT2 only when the filtering signal is enabled.

도 8은 도 4의 지연고정루프회로의 동작을 설명하기 위한 도면이다.FIG. 8 is a diagram for describing an operation of the delay locked loop circuit of FIG. 4.

도 8에서는 위상비교부(401)가 로우로 디스에이블된 비교신호(CMP)를 출력하고 듀티비 감지부(413)가 하이로 인에이블된 감지신호(DCC)를 출력하는 경우가 일실시예로서 설명된다. 도 8에서 제2천이신호(DEC)는 점선으로 표시되었다.In FIG. 8, the phase comparator 401 outputs the comparison signal CMP disabled low and the duty ratio detector 413 outputs the detection signal DCCC enabled high. It is explained. In FIG. 8, the second transition signal DEC is indicated by a dotted line.

도 8에 도시된 바와 같이, 동작 제어신호(OP_CTRL)은 소정 주기로 토글하는 클럭이다.As shown in FIG. 8, the operation control signal OP_CTRL is a clock that toggles at a predetermined period.

듀티비 감지부(413)에서 생성되는 제1 및 제2천이신호(INC, DEC) 각각은 동작 제어신호(OP_CTRL)의 인에이블 구간에서 하이레벨 및 로우레벨 각각으로 천이하며, 동작 제어신호(OP_CTRL)의 디스에이블 구간에서 리셋된다.Each of the first and second transition signals INC and DEC generated by the duty ratio detector 413 transitions to the high level and the low level in the enable period of the operation control signal OP_CTRL, and the operation control signal OP_CTRL. Reset in the disable period.

듀티비 감지부(413)는 제1 및 제2천이신호(INC, DEC)의 논리레벨 차이를 감지해 동작 제어신호(OP_CTRL)의 디스에이블 구간에서 하이레벨의 감지신호(DCC)를 출력한다. The duty ratio detector 413 detects a logic level difference between the first and second transition signals INC and DEC, and outputs a high level detection signal DCC in a disable period of the operation control signal OP_CTRL.

공통 제어부(403)는 동작 제어신호(OP_CTRL)의 인에이블 구간에서는 로우로 디스에이블된 비교신호(CMP)를 선택해 출력하고, 동작 제어신호(OP_CTRL)의 디스에이블 구간에서는 하이로 인에이블된 감지신호(DCC)를 선택해 출력한다.The common control unit 403 selects and outputs the comparison signal CMP that is low disabled in the enable period of the operation control signal OP_CTRL, and detects the signal that is high enabled in the disable period of the operation control signal OP_CTRL. Select (DCC) to print.

결국 본 발명에 따른 지연고정루프회로는 동작 제어신호(OP_CTRL)의 인에이블 구간에 비교신호(CMP)에 의한 지연 제어신호(DD_CTRL)에 응답해 제1 및 제2내 부클럭(CLK_OUT1, CLK_OUT2)의 지연량을 조절하고 동작 제어신호(OP_CTRL)의 디스에이블 구간에 감지신호(DCC)에 의한 지연 제어신호(DD_CTRL)에 응답해 제2내부클럭(CLK_OUT2)의 지연량을 조절한다.As a result, the delay locked loop circuit according to the present invention responds to the delay control signal DD_CTRL by the comparison signal CMP in the enable period of the operation control signal OP_CTRL, in response to the first and second sub-clocks CLK_OUT1 and CLK_OUT2. The delay amount of the second internal clock CLK_OUT2 is adjusted in response to the delay control signal DD_CTRL by the detection signal DCC in the disable period of the operation control signal OP_CTRL.

이상은 본 발명의 장치적 관점에 의해 설명되었으나, 본 발명에 따른 지연고정루프회로를 구성하는 각 구성 요소의 동작은 프로세스 관점에 의해 용이하게 파악될 수 있다. 따라서 본 발명에 따른 지연고정루프회로를 구성하는 각 구성 요소의 동작은 본 발명의 원리에 따라 각각 지연고정루프회로의 구동방법을 구성하는 각 단계로 이해될 수 있다. 이하 도 4 내지 도 8을 참조하여 지연고정루프회로의 구동방법을 설명한다.Although the above has been described by the device aspect of the present invention, the operation of each component constituting the delay locked loop circuit according to the present invention can be easily understood from the process point of view. Therefore, the operation of each component constituting the delay locked loop circuit according to the present invention can be understood as each step constituting the driving method of the delay locked loop circuit in accordance with the principles of the present invention. Hereinafter, a driving method of the delay locked loop circuit will be described with reference to FIGS. 4 to 8.

본 발명에 따른 지연고정루프회로 구동방법은 동작 제어신호(OP_CTRL)에 응답해 비교신호(CMP) 및 감지신호(DCC) 중 하나를 선택해 지연 제어신호(DD_CTRL)로 출력하는 단계; 지연 제어신호(DD_CTRL)에 응답해 외부클럭(EXT_CLK)을 지연시켜 제2내부클럭(CLK_OUT2)을 출력하는 단계; 동작 제어신호(OP_CTRL)의 인에이블 구간에서만 외부클럭(EXT_CLK)을 지연시켜 제1내부클럭(CLK_OUT1)을 출력하는 단계; 외부클럭(EXT_CLK) 및 피드백클럭(FB_CLK)의 위상을 비교하여 비교신호(CMP)를 출력하는 단계; 제1내부클럭(CLK_OUT1)을 입력받아 피드백클럭(FB_CLK)을 출력하는 단계; 제1 및 제2내부클럭(CLK_OUT1, CLK_OUT2)의 지연량의 차이에 따라 제1 및 제2내부클럭(CLK_OUT1, CLK_OUT2)의 듀티비를 보정해 제1 및 제2보정 내부클 럭(CLK_CC1, CLK_CC2)을 출력하는 단계; 제1 및 제2보정 내부클럭(CLK_CC1, CLK_CC2)의 듀티비를 감지하여 감지신호(DCC)를 출력하는 단계를 포함한다.In accordance with another aspect of the present invention, a method of driving a delay locked loop circuit may include selecting one of a comparison signal CMP and a detection signal DCC in response to an operation control signal OP_CTRL and outputting the delayed control signal DD_CTRL; Outputting the second internal clock CLK_OUT2 by delaying the external clock EXT_CLK in response to the delay control signal DD_CTRL; Outputting the first internal clock CLK_OUT1 by delaying the external clock EXT_CLK only in the enable period of the operation control signal OP_CTRL; Outputting a comparison signal CMP by comparing the phases of the external clock EXT_CLK and the feedback clock FB_CLK; Receiving a first internal clock CLK_OUT1 and outputting a feedback clock FB_CLK; The duty ratios of the first and second internal clocks CLK_OUT1 and CLK_OUT2 are corrected according to the difference between the delay amounts of the first and second internal clocks CLK_OUT1 and CLK_OUT2, and the first and second correction internal clocks CLK_CC1 and CLK_CC2 are corrected. Outputting; And detecting a duty ratio of the first and second correction internal clocks CLK_CC1 and CLK_CC2 and outputting a detection signal DCC.

동작 제어신호(OP_CTRL)는 소정 주기로 토글하는 클럭일 수 있다. 지연 제어신호(DD_CTRL)를 출력하는 단계에서는, 동작 제어신호(OP_CTRL)의 인에이블 구간에서 비교신호(CMP)가 선택되고 동작 제어신호(OP_CTRL)의 디스에이블 구간에서 감지신호(DCC)가 선택된다. 그리고 감지신호(DCC)를 출력하는 단계에서는, 동작 제어신호(OP_CTRL)의 인에이블 구간에서 제1 및 제2내부클럭(CLK_OUT1, CLK_OUT2)의 듀티비가 감지되고 동작 제어신호(OP_CTRL)의 인에이블 구간에서 듀티비 감지결과가 반영된 감지신호(DCC)가 출력된다.The operation control signal OP_CTRL may be a clock that toggles at a predetermined period. In the step of outputting the delay control signal DD_CTRL, the comparison signal CMP is selected in the enable period of the operation control signal OP_CTRL and the detection signal DCC is selected in the disable period of the operation control signal OP_CTRL. . In the outputting of the detection signal DCC, the duty ratios of the first and second internal clocks CLK_OUT1 and CLK_OUT2 are detected in the enable period of the operation control signal OP_CTRL, and the enable period of the operation control signal OP_CTRL is detected. The detection signal DCC reflecting the duty ratio detection result is output.

동작 제어신호(OP_CTRL)의 디스에이블 구간에서는 제2내부클럭(CLK_OUT2)의 지연량만이 조절되고 본 발명에 따른 지연고정루프회로 구동방법에 의하면 제2내부클럭(CLK_OUT2)의 지연량에 따라 제1 및 제2내부클럭(CLK_OUT1, CLK_OUT2)의 듀티비가 조절될 수 있다. In the disable period of the operation control signal OP_CTRL, only the delay amount of the second internal clock CLK_OUT2 is adjusted, and according to the delay locked loop circuit driving method according to the present invention, the delay amount of the second internal clock CLK_OUT2 is determined according to the delay amount of the second internal clock CLK_OUT2. The duty ratios of the first and second internal clocks CLK_OUT1 and CLK_OUT2 may be adjusted.

본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 이것에 의해 한정되지 않으며 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 본 발명의 기술사상과 특허청구범위의 균등범위 내에서 다양한 수정 및 변형이 가능함은 물론이다.Although the present invention has been described by means of limited embodiments and drawings, the present invention is not limited thereto and is intended to be equivalent to the technical idea and claims of the present invention by those skilled in the art to which the present invention pertains. Of course, various modifications and variations are possible.

도 1은 종래의 듀티비를 보정하는 지연고정루프회로의 구성도,1 is a configuration diagram of a delayed fixed loop circuit for correcting a conventional duty ratio;

도 2는 듀티비 보정회로부(115)의 동작을 설명하기 위한 도면,2 is a view for explaining the operation of the duty ratio correction circuit 115;

도 3은 종래의 지연고정루프회로의 문제점을 설명하기 위한 도면,3 is a view for explaining the problem of the conventional delay lock loop;

도 4는 본 발명의 실시예에 따른 지연고정루프회로를 나타낸 도면,4 is a diagram illustrating a delay locked loop circuit according to an exemplary embodiment of the present invention;

도 5는 도 4의 지연부(405)의 상세 구성도5 is a detailed configuration diagram of the delay unit 405 of FIG. 4.

도 6은 도 4의 듀티비 감지부(413)의 상세 구성도FIG. 6 is a detailed configuration diagram of the duty ratio detecting unit 413 of FIG. 4.

도 7은 도 4의 공통 제어부(403)의 상세 구성도,7 is a detailed configuration diagram of the common control unit 403 of FIG. 4,

도 8은 도 4의 지연고정루프회로의 동작을 설명하기 위한 도면이다.FIG. 8 is a diagram for describing an operation of the delay locked loop circuit of FIG. 4.

Claims (16)

동작 제어신호에 응답해 비교신호 및 감지신호 중 하나를 선택해 지연 제어신호로 출력하는 공통제어부;A common control unit selecting one of the comparison signal and the detection signal in response to the operation control signal and outputting the delayed control signal; 상기 지연 제어신호에 응답해 외부클럭을 지연시켜 제1 및 제2내부클럭을 출력하되, 상기 비교신호가 선택되는 구간에서만 상기 제1내부클럭의 지연량을 조절하는 지연부;A delay unit for delaying an external clock in response to the delay control signal to output first and second internal clocks, and controlling a delay amount of the first internal clock only in a section in which the comparison signal is selected; 상기 외부클럭 및 피드백클럭의 위상을 비교하여 상기 비교신호를 출력하는 위상비교부;A phase comparator for comparing the phases of the external clock and the feedback clock to output the comparison signal; 상기 제1내부클럭을 입력받아 상기 피드백클럭을 출력하는 레플리카부; 및A replica unit configured to receive the first internal clock and output the feedback clock; And 상기 제1 및 제2내부클럭의 지연량의 차이에 따라 상기 제1 및 제2내부클럭의 듀티비를 보정해 제1 및 제2보정 내부클럭을 출력하며, 상기 제1 및 제2보정 내부클럭의 듀티비를 감지하여 상기 감지신호를 출력하는 듀티비 보정회로부The first and second correction internal clocks are output by correcting the duty ratios of the first and second internal clocks according to the difference between the delay amounts of the first and second internal clocks. A duty ratio correction circuit unit for detecting a duty ratio of the output unit and outputting the detected signal 를 포함하는 지연고정루프회로.Delay fixed loop circuit comprising a. 제 1항에 있어서,The method of claim 1, 상기 동작 제어신호는The operation control signal is 소정 주기로 토글하는 클럭인Clock that toggles at 지연고정루프회로.Delayed fixed loop circuit. 제 1항에 있어서,The method of claim 1, 상기 공통제어부는The common control unit 상기 동작 제어신호의 인에이블 구간에서 상기 비교신호를 선택하고 상기 동작 제어신호의 디스에이블 구간에서 상기 감지신호를 선택하는Selecting the comparison signal in an enable period of the operation control signal and selecting the detection signal in a disable period of the operation control signal 지연고정루프회로.Delayed fixed loop circuit. 제 1항에 있어서,The method of claim 1, 상기 지연부는The delay unit 상기 외부클럭을 반전시켜 상기 제2내부클럭을 출력하는Outputting the second internal clock by inverting the external clock; 지연고정루프회로.Delayed fixed loop circuit. 제 1항에 있어서,The method of claim 1, 상기 지연부는The delay unit 상기 동작 제어신호의 인에이블 여부에 무관하게 상기 지연 제어신호에 응답해 상기 제2내부클럭의 지연량을 조절하는The delay amount of the second internal clock is adjusted in response to the delay control signal regardless of whether the operation control signal is enabled. 지연고정루프회로.Delayed fixed loop circuit. 제 1항에 있어서,The method of claim 1, 상기 지연부는The delay unit 상기 동작 제어신호에 인에이블되어 상기 지연 제어신호에 응답해 제1제어코드의 값을 조절하는 제1쉬프트 레지스터;A first shift register enabled to the operation control signal to adjust a value of a first control code in response to the delay control signal; 상기 제1제어코드에 응답해 상기 외부클럭을 지연시켜 상기 제1내부클럭을 출력하는 제1지연라인; A first delay line configured to output the first internal clock by delaying the external clock in response to the first control code; 상기 지연 제어신호에 응답해 제2제어코드의 값을 조절하는 제2쉬프트 레지스터; 및A second shift register configured to adjust a value of a second control code in response to the delay control signal; And 상기 제2제어코드에 응답해 상기 외부클럭을 지연시킨 후 반전시켜 상기 제2내부클럭을 출력하는 제2지연라인A second delay line configured to delay and invert the external clock in response to the second control code to output the second internal clock; 을 포함하는 지연고정루프회로.Delay fixed loop circuit comprising a. 제 1항에 있어서,The method of claim 1, 상기 듀티비 보정회로부는The duty ratio correction circuit unit 상기 동작 제어신호의 인에이블 구간에서 상기 듀티비를 감지하고 상기 동작 제어신호의 디스에이블 구간에서 상기 듀티비 감지결과가 반영된 상기 감지신호를 출력하는Detecting the duty ratio in an enable period of the operation control signal and outputting the detection signal reflecting the duty ratio detection result in a disable period of the operation control signal; 지연고정루프회로.Delayed fixed loop circuit. 제 1항에 있어서,The method of claim 1, 상기 듀티비 보정회로부는,The duty ratio correction circuit unit, 상기 제1 및 제2보정 내부클럭의 듀티비에 따라 충방전되는 제1 및 제2천이신호를 생성하고, 상기 제1 및 제2천이신호의 레벨차이를 감지하여 상기 감지신호를 출력하는 듀티비 감지부; 및A duty ratio for generating first and second transition signals charged and discharged according to the duty ratios of the first and second correction internal clocks, and detecting the level difference between the first and second transition signals to output the detection signal. Sensing unit; And 상기 제1내부클럭의 소정 에지에 응답해 인에이블되고 상기 제2내부클럭의 소정 에지에 응답해 디스에이블되는 상기 제1 및 제2보정 내부클럭을 출력하는 듀티비 보정부A duty ratio correction unit configured to output the first and second correction internal clocks enabled in response to a predetermined edge of the first internal clock and disabled in response to a predetermined edge of the second internal clock. 를 포함하는 지연고정루프회로.Delay fixed loop circuit comprising a. 제 8항에 있어서,The method of claim 8, 상기 듀티비 감지부는The duty ratio detector 상기 동작 제어신호의 디스에이블 구간에 상기 제1 및 제2천이신호를 리셋하는Resetting the first and second transition signals in a disable period of the operation control signal; 지연고정루프회로.Delayed fixed loop circuit. 제 2항에 있어서,3. The method of claim 2, 상기 소정 주기의 절반의 주기로 순차적으로 인에이블되는 다수의 펄스신호를 생성하며 지연고정루프회로의 동작을 제어하는Generating a plurality of pulse signals that are sequentially enabled in half of the predetermined period and controls the operation of the delay lock loop circuit 펄스생성부를 더 포함하는 지연고정루프회로. A delay locked loop circuit further comprising a pulse generator. 제 10항에 있어서,The method of claim 10, 상기 동작 제어신호는The operation control signal is 상기 다수의 펄스신호 중 첫번째 펄스신호에 동기되는Synchronized with a first pulse signal of the plurality of pulse signals 지연고정루프회로.Delayed fixed loop circuit. 제 1항에 있어서,The method of claim 1, 상기 지연고정루프회로는The delay locked loop circuit 상기 비교신호의 논리레벨이 소정 구간 동일한 경우에 상기 공통 제어부를 인에이블하는 필터링 신호를 출력해 상기 지연부가 상기 지연 제어신호에 응답해 동작하도록 하는 필터부A filter unit for outputting a filtering signal for enabling the common control unit when the logic level of the comparison signal is equal to a predetermined interval so that the delay unit operates in response to the delay control signal. 를 더 포함하는 지연고정루프회로.Delay fixed loop circuit further comprising. 동작 제어신호에 응답해 비교신호 및 감지신호 중 하나를 선택해 지연 제 어신호로 출력하는 단계;Selecting one of a comparison signal and a detection signal in response to the operation control signal and outputting the delayed control signal; 상기 지연 제어신호에 응답해 외부클럭을 지연시켜 제2내부클럭을 출력하는 단계;Outputting a second internal clock by delaying an external clock in response to the delay control signal; 상기 동작 제어신호의 인에이블 구간에서만 상기 외부클럭을 지연시켜 제1내부클럭을 출력하는 단계;Outputting a first internal clock by delaying the external clock only in an enable period of the operation control signal; 상기 외부클럭 및 피드백클럭의 위상을 비교하여 상기 비교신호를 출력하는 단계;Outputting the comparison signal by comparing phases of the external clock and the feedback clock; 상기 제1내부클럭을 입력받아 상기 피드백클럭을 출력하는 단계;Receiving the first internal clock and outputting the feedback clock; 상기 제1 및 제2내부클럭의 지연량의 차이에 따라 상기 제1 및 제2내부클럭의 듀티비를 보정해 제1 및 제2보정 내부클럭을 출력하는 단계; 및Outputting first and second corrected internal clocks by correcting a duty ratio of the first and second internal clocks according to a difference between the delay amounts of the first and second internal clocks; And 상기 제1 및 제2보정 내부클럭의 듀티비를 감지하여 상기 감지신호를 출력하는 단계Sensing the duty ratio of the first and second compensation internal clocks and outputting the detection signal; 를 포함하는 지연고정루프회로 구동방법.Delay fixed loop circuit driving method comprising a. 제 13항에 있어서,The method of claim 13, 상기 동작 제어신호는The operation control signal is 소정 주기로 토글하는 클럭인Clock that toggles at 지연고정루프회로 구동방법.Method for driving delayed fixed loop circuit. 제 13항에 있어서,The method of claim 13, 상기 지연 제어신호를 출력하는 단계는The step of outputting the delay control signal is 상기 동작 제어신호의 인에이블 구간에서 상기 비교신호를 선택하고 상기 동작 제어신호의 디스에이블 구간에서 상기 감지신호를 선택하는Selecting the comparison signal in an enable period of the operation control signal and selecting the detection signal in a disable period of the operation control signal 지연고정루프회로 구동방법.Method for driving delayed fixed loop circuit. 제13항에 있어서,The method of claim 13, 상기 감지신호를 출력하는 단계는The step of outputting the detection signal is 상기 동작 제어신호의 인에이블 구간에서 상기 듀티비를 감지하고 상기 동작 제어신호의 인에이블 구간에서 상기 듀티비 감지결과가 반영된 상기 감지신호를 출력하는Detecting the duty ratio in the enable period of the operation control signal and outputting the detection signal reflecting the duty ratio detection result in the enable period of the operation control signal 지연고정루프회로 구동방법.Method for driving delayed fixed loop circuit.
KR1020080134580A 2008-12-26 2008-12-26 Delayed fixed loop circuit and its driving method Expired - Fee Related KR101024253B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080134580A KR101024253B1 (en) 2008-12-26 2008-12-26 Delayed fixed loop circuit and its driving method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080134580A KR101024253B1 (en) 2008-12-26 2008-12-26 Delayed fixed loop circuit and its driving method

Publications (2)

Publication Number Publication Date
KR20100076503A KR20100076503A (en) 2010-07-06
KR101024253B1 true KR101024253B1 (en) 2011-03-29

Family

ID=42638220

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080134580A Expired - Fee Related KR101024253B1 (en) 2008-12-26 2008-12-26 Delayed fixed loop circuit and its driving method

Country Status (1)

Country Link
KR (1) KR101024253B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210083983A (en) * 2019-12-27 2021-07-07 에스케이하이닉스 주식회사 Image sensing device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070001730A (en) * 2005-06-29 2007-01-04 주식회사 하이닉스반도체 Delay fixed loop circuit
KR20070087456A (en) * 2006-02-23 2007-08-28 삼성전자주식회사 Input / output sense amplifier driving circuit and semiconductor memory device having same
KR20080002588A (en) * 2006-06-30 2008-01-04 주식회사 하이닉스반도체 Delay fixed loop circuit
KR20080002590A (en) * 2006-06-30 2008-01-04 주식회사 하이닉스반도체 Delay-locked loop circuit

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070001730A (en) * 2005-06-29 2007-01-04 주식회사 하이닉스반도체 Delay fixed loop circuit
KR20070087456A (en) * 2006-02-23 2007-08-28 삼성전자주식회사 Input / output sense amplifier driving circuit and semiconductor memory device having same
KR20080002588A (en) * 2006-06-30 2008-01-04 주식회사 하이닉스반도체 Delay fixed loop circuit
KR20080002590A (en) * 2006-06-30 2008-01-04 주식회사 하이닉스반도체 Delay-locked loop circuit

Also Published As

Publication number Publication date
KR20100076503A (en) 2010-07-06

Similar Documents

Publication Publication Date Title
KR100933805B1 (en) Duty ratio correction circuit and delay locked loop circuit including the same
US7990194B2 (en) Apparatus and method for correcting duty cycle of clock signal
KR102605646B1 (en) Assymetric pulse width comparator circuit and clock phase correction circuit including the same
KR100942977B1 (en) Duty Ratio Correction Circuit
KR100929824B1 (en) Semiconductor device
US8581650B2 (en) Duty cycle correction circuit and delay locked loop circuit including the same
US9647642B2 (en) Clock phase adjustment mechanism of a ring oscillator using a phase control signal
US9602112B2 (en) Clock delay detecting circuit and semiconductor apparatus using the same
US9537490B2 (en) Duty cycle detection circuit and semiconductor apparatus including the same
KR101094932B1 (en) Delay fixed loop circuit
US7872508B2 (en) Delay locked loop circuit
KR100996175B1 (en) Semiconductor devices
KR101024261B1 (en) Duty ratio correction circuit and delay locked loop circuit including the same
KR100958811B1 (en) Delay locked loop circuit
KR101024253B1 (en) Delayed fixed loop circuit and its driving method
KR20230007817A (en) Differential duty cycle corrector with tolerance of duty offset and operation method thereof
US7764096B2 (en) DLL circuit and method of controlling the same
US11973506B2 (en) Semiconductor device having duty-cycle corrector
KR102468786B1 (en) Triangular wave generating device
US9553593B1 (en) Delay locked loop and associated control method
KR102047793B1 (en) Delay locked loop
JP4828560B2 (en) Triangular wave generation circuit and trapezoidal wave generation circuit
KR101002925B1 (en) Delay fixed loop circuit
KR101002926B1 (en) Delay fixed loop circuit
KR20100030487A (en) A delay locked loop circuit and a method of controlling thereof

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20081226

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20101025

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20110224

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20110316

Patent event code: PR07011E01D

PR1002 Payment of registration fee
PG1601 Publication of registration
LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee