US20020000856A1 - Delay locked loop with reduced noise response - Google Patents

Delay locked loop with reduced noise response Download PDF

Info

Publication number
US20020000856A1
US20020000856A1 US09/896,519 US89651901A US2002000856A1 US 20020000856 A1 US20020000856 A1 US 20020000856A1 US 89651901 A US89651901 A US 89651901A US 2002000856 A1 US2002000856 A1 US 2002000856A1
Authority
US
United States
Prior art keywords
output
signal
receiving
inverter
gate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US09/896,519
Other versions
US6433597B2 (en
Inventor
Hea-Suk Jung
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SK Hynix Inc
Original Assignee
Hyundai Electronics Industries Co Ltd
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 Hyundai Electronics Industries Co Ltd filed Critical Hyundai Electronics Industries Co Ltd
Assigned to HYUNDAI ELECTRONICS INDUSTRIES, CO., LTD. reassignment HYUNDAI ELECTRONICS INDUSTRIES, CO., LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: JUNG, HEA-SUK
Publication of US20020000856A1 publication Critical patent/US20020000856A1/en
Application granted granted Critical
Publication of US6433597B2 publication Critical patent/US6433597B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

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/0805Details of the phase-locked loop the loop being adapted to provide an additional control signal for use outside the loop
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C8/00Arrangements for selecting an address in a digital store
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION, OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/081Details of the phase-locked loop provided with an additional controlled phase shifter
    • H03L7/0812Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used
    • H03L7/0814Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used the phase shifting device being digitally controlled
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION, OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/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/0816Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used the controlled phase shifter and the frequency- or phase-detection arrangement being connected to a common input
    • 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/095Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal using a lock detector
    • 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/10Details of the phase-locked loop for assuring initial synchronisation or for broadening the capture range
    • H03L7/107Details of the phase-locked loop for assuring initial synchronisation or for broadening the capture range using a variable transfer function for the loop, e.g. low pass filter having a variable bandwidth
    • H03L7/1075Details of the phase-locked loop for assuring initial synchronisation or for broadening the capture range using a variable transfer function for the loop, e.g. low pass filter having a variable bandwidth by changing characteristics of the loop filter, e.g. changing the gain, changing the bandwidth

Definitions

  • the present invention relates to semiconductor memory devices, and, more particularly, to a delay locked loop with reduced noise response.
  • a delay locked loop is a circuit which can be used to match an internal clock of a synchronous memory with an external clock without error.
  • the internal clock is synchronized with the external clock.
  • FIG. 1 is a block diagram of a conventional delay locked loop.
  • the illustrated conventional delay locked loop comprises a first clock buffer 100 for receiving an external clock bar CLKb for producing a falling clock signal FCLKT 2 which is activated at a falling edge of a clock. It also includes a second clock buffer 110 for receiving an external clock CLK for producing a rising clock signal RCLKT 2 activated at a rising edge of the clock.
  • the delay locked loop of FIG. 1 also includes a clock divider 120 for producing a pulse at every eight clocks of the rising clock signal RCLKT 2 and a phase comparator 130 for comparing a reference signal REF from the clock divider 120 with a feedback signal FEEDBACK from a delay modeling circuit 190 .
  • the delay locked loop also includes a first delay line 160 responsive to the output signal of the shift register 150 for adjusting the delay amount of the output signal of the clock divider 120 , a second delay line 170 responsive to the output signal of the shift register 150 for adjusting the delay amount of the rising clock signal RCLKT 2 , and a third delay line 180 responsive to the output signal of the shift register 150 for adjusting the delay amount of the falling clock signal FCLKT 2 .
  • the delay modeling circuit 190 compensates the time difference between the external clock and the internal clock by using a feedback delay signal FEEDBACK_DLY 1 received from the first delay line 160 .
  • the device of FIG. 1 also includes a delay locked loop signal driver 200 for driving internal circuitry with the second and third delay lines 170 and 180 .
  • the clock divider 120 receives the rising clock signal RCLKT 2 and produces the reference signal REF and a delay line input signal DELAY_IN that is synchronized with the rising clock signal at every other eight clocks.
  • the reference signal REF is used as a reference for comparison with the feedback signal, which models the time delay to compensate and is feedback from the delay modeling circuit 190 .
  • the delay line input signal DELAY_IN is applied to the first delay line 160 and undergoes the delay adjusted by the shift register 150 to enable the feedback signal FEEDBACK through the delay modeling circuit 190 .
  • the feedback signal FEEDBACK is compared with the rising edge of the reference signal REF at the phase comparator 130 .
  • the shift controller 140 outputs the right shift signal SR or the left shift signal SL depending on the comparison result.
  • FIG. 2 provides a detailed circuit diagram of the conventional phase comparator 130 and the conventional shift controller 140 .
  • the illustrated conventional phase comparator 130 includes: (a) a first comparator 210 for comparing the reference signal REF with the feedback signal FEEDBACK to produce first and second phase comparison signals PC 0 and PC 1 , (b) a unit delay circuit 220 for delaying the feedback signal FEEDBACK by a unit delay, (c) a second comparator 230 for comparing the reference signal REF with the output signal of the unit delay circuit 220 to produce second and fourth phase comparison signals PC 1 and PC 3 , and (d) a pulse generator 240 for receiving the reference signal REF and the feedback signal FEEDBACK to generate a comparison pulse signal CMP_PULSE.
  • the illustrated conventional shift controller 140 includes: (a) a first NAND gate 250 which receives the first phase comparison signal PC 0 and the third phase comparison signal PC 2 , (b) a first inverter 255 receiving the output of the first NAND gate 250 , (c) a second NAND gate 260 receiving the second phase comparison signal PC 1 and the fourth phase comparison signal PC 3 , (d) a second inverter 265 receiving the output of the second NAND gate 260 , (e) a third NAND gate 270 receiving the output of the first inverter 255 and the comparison pulse signal CMP_PULSE, (f) a third inverter 275 receiving the output of the third NAND gate 270 to output the right shift signal SR, (g) a fourth NAND gate 280 receiving the output of the second inverter 265 and the comparison pulse signal CMP_PULSE, (h) a fourth inverter 285 receiving the output of the fourth NAND gate 280 to output the left shift signal SL,
  • the phase comparator 130 and the pulse generator 240 generate pulses when the reference signal REF and the feedback signal FEEDBACK are simultaneously high.
  • this comparison pulse signal CMP_PULSE is activated, the shift controller 140 receives the first to fourth phase comparison signals PC 0 , PC 1 , PC 2 and PC 3 from the phase comparator 130 to output the right shift signal SR and/or the left shift signal SL.
  • the right shift signal SR and/or the left shift signal SL operate the shift register 150 so as to control the delay amount.
  • the delay locked loop clock is generated at locking at which the reference signal REF and the feedback signal FEEDBACK have a minimum jitter.
  • the phase comparator 130 compares the reference signal REF and the feedback signal FEEDBACK at every eight clocks even after the delay locked loop clock is generated so as to shift the shift register when there is a difference between the reference signal REF and the feedback signal FEEDBACK.
  • the phase comparator 130 compares the difference between the reference signal REF and the feedback signal FEEDBACK and generates a corresponding output even if the difference is generated by noise, which could cause undesirable shift operation of the shift register 150 .
  • FIG. 1 is a block diagram of a conventional delay locked loop
  • FIG. 2 provides a detailed circuit diagram of a conventional phase comparator and a conventional shift controller
  • FIG. 3 shows a block diagram of a delay locked loop constructed in accordance with the teachings of the present invention
  • FIG. 4A is a detailed circuit diagram of a shift controller constructed in accordance with the teachings of the present invention.
  • FIG. 4B is a more detailed illustration of the low pass filters of FIG. 4A;
  • FIG. 5 is a detailed circuit diagram of a low pass filter controller constructed in accordance with the teachings of the present invention.
  • FIG. 6A provides a detailed circuit diagram of a first low pass filter constructed in accordance with the teachings of the present invention.
  • FIGS. 6B and 6C are truth tables of the inputs and outputs associated with the components illustrated in FIG. 6A;
  • FIG. 6D is a timing diagram associated with the truth table illustrated in FIG. 6C.
  • FIGS. 7A and 7B show timing diagrams of the conventional delay locked loop and the delay locked loop constructed in accordance with the teachings of the present invention.
  • the delay locked loop constructed in accordance with the teachings of the present invention generally includes a phase comparator, a shift register, and a noise determining circuit.
  • the noise determining circuit generally includes an LPF controlling circuit and low pass filters.
  • the illustrated delay locked loop comprises a delay locked loop including a first clock buffer 300 receiving an external clock bar CLKb for producing a falling clock signal FCLKT 2 activated at a falling edge of the clock. It also includes a second clock buffer 310 receiving an external clock CLK for producing a rising clock signal RCLKT 2 which is activated at a rising edge of the clock.
  • the loop also includes a clock divider 320 for producing a pulse at every other eight clocks of the rising clock signal RCLKT 2 , and a phase comparator 330 for comparing a reference signal REF from the clock divider 320 with a feedback signal FEEDBACK from a delay modeling circuit 390 .
  • the loop further includes a shift controller 340 receiving the output of the phase comparator 330 and the output signals of first and second low pass filters 420 and 430 to produce a right shift signal SR and/or a left shift signal SL to shift a shift register 350 .
  • the shift register 350 controls a delay amount by shifting an output signal in response to the right shift signal SR and/or the left shift signal SL from the shift controller 340 .
  • the loop also includes a first delay line 360 which is responsive to the output signal of the shift register 350 for adjusting the delay amount of the output signal of the clock divider 320 , a second delay line 370 responsive to the output signal of the shift register 350 for adjusting the delay amount of the rising clock signal RCLKT 2 , and a third delay line 380 responsive to the output signal of the shift register 350 for adjusting the delay amount of the falling clock signal FCLKT 2 .
  • the delay modeling circuit 390 compensates a time difference between the external clock CLK and an internal clock by using a delay adjusted feedback delay signal FEEDBACK_DLY 1 received from the first delay line 360 .
  • the loop also includes a delay locked loop signal driving circuit 400 for driving internal circuitry with the outputs of the second and third delay lines 370 and 380 , and a low pass filter controlling circuit 410 for receiving a delay locked loop locking signal DLL_LOCKZ, a self-refresh signal SREF, a power-up signal PWRUP, a delay locked loop reset signal DLL_RESET, and a delay locked loop disable signal DIS_DLL from the shift controller 240 to activate the low pass filters.
  • a delay locked loop signal driving circuit 400 for driving internal circuitry with the outputs of the second and third delay lines 370 and 380
  • a low pass filter controlling circuit 410 for receiving a delay locked loop locking signal DLL_LOCKZ, a self-refresh signal SREF, a power-up signal PWRUP, a delay locked loop reset signal DLL_RESET, and a delay locked loop disable signal DIS_DLL from the shift controller 240 to activate the low pass filters.
  • the first low pass filter 420 receives a low pass filter activating signal LPF_EN from the low pass filter controlling circuit 410 and first and third phase comparison signals PC 0 and PC 2 (which are outputs of the phase comparator 330 ) to count the number of result values outputted from the phase comparator 330 (see FIG. 4B).
  • the second low pass filter 430 receives the low pass filter activating signal LPF_EN from the low pass filter controlling circuit 410 as well as second and fourth phase comparison signals PC 1 and PC 3 (which are outputs of the phase comparator 330 ) to count the number of the result values outputted from the phase comparator 330 (see FIG. 4B).
  • One of the input signals of the low pass filter controlling circuit 410 is a delay locked loop locking signal DLL_LOCKZ.
  • the delay locked loop locking signal DLL_LOCKZ becomes logic high before a delay locked loop clock is locked and transits to logic low at clock locking.
  • the low pass filter activating signal LPF_EN is logic low and does not operate the first and second low pass filters 420 and 430 . And after clock locking, the low pass filter activating signal LPF_EN transits to logic high to operate the first and second low pass filters 420 and 430 .
  • the shift controller 340 includes a first input circuit 440 receiving the first and third phase comparison signals PC 0 and PC 2 , the low pass filter activating signal LPF_EN, and the output (SHIFT_R) of the first low pass filter 420 .
  • a second input circuit 450 receives the second and fourth phase comparison signals PC 1 and PC 3 , the low pass filter activating signal LPF_EN, and the output (SHIFT_L) of the second low pass filter 430 .
  • An output circuit 460 receives the outputs of the first and second input circuits 440 and 450 and the comparison pulse signal CMP_PULSE to output the right shift signal SR, the left shift signal SL and the delay locked loop locking signal DLL_LOCKZ.
  • the first input circuit 440 includes a NAND gate 441 receiving the first and third phase comparison signals PC 0 and PC 2 , a first NOR gate 442 receiving the output of the NAND gate 441 and the low pass filter activating signal LPF_EN, a first inverter 443 receiving the output of the NOR gate 442 , a second inverter 444 receiving the output of the first inverter 443 , a second NOR gate 445 receiving the output of the second inverter 444 and the output of the first low pass filter 420 , and a third inverter 446 receiving the output of the second NOR gate 445 .
  • the second input circuit 450 includes a NAND gate 451 receiving the second and fourth phase comparison signals PC 1 and PC 3 , a first NOR gate 452 receiving the output of the NAND gate 451 and the low pass filter activating signal LPF_EN, a first inverter 453 receiving the output of the first NOR gate 452 , a second inverter 454 receiving the output of the first inverter 453 , a second NOR gate 455 receiving the output of the second inverter 454 and the output of the second low pass filter 430 , and a third inverter 456 receiving the output of the second NOR gate 455 .
  • the output circuit 460 includes a first NAND gate 461 receiving the output of the first input circuit 440 and the comparison pulse signal CMP_PULSE, a first inverter 462 receiving the output of the first NAND gate 461 to output the right shift signal SR, a second NAND gate 463 receiving the output of the second input circuit 450 and the comparison pulse signal CMP_PULSE, a second inverter 464 receiving the output of the second NAND gate 463 to output the left shift signal SL, a NOR gate 465 receiving the outputs of the first and second inverters 462 and 464 , and a third inverter 466 receiving the output of the NOR gate 465 to output the delay locked loop locking signal DLL_LOCKZ.
  • the shift controller 340 receives the first and third phase comparison signals PC 0 and PC 2 from the first NOR gate 442 of the first input circuit 440 and the second and fourth phase comparison signals PC 1 and PC 3 from the first NOR gate 452 of the second input circuit 450 to output the left and right shift signals SL and SR to shift the shift register 350 .
  • the shift controller 340 blocks the first and third phase comparison signals PC 0 and PC 2 via the first NOR gate 442 of the first input circuit 440 and the second and fourth phase comparison signals PC 1 and PC 3 via the first NOR gate 452 of the second input circuit 450 but receives a first shift signal SHIFT_R via the second NOR gate 445 of the first input circuit 440 and a second shift signal SHIFT_L via the second NOR gate 455 of the second input circuit 450 .
  • the first and second shift signals SHIFT_R and SHIFT_L activate the right and left shift signals SR and SL, respectively, to control the shift register 350 .
  • the illustrated low pass filter controlling circuit 410 includes an initializing circuit 500 and an activating circuit 510 .
  • the initializing circuit 500 receives as inputs the self-refresh signal SREF, the power-up signal PWRUP, the delay locked loop disable signal DIS_DLL and the delay locked loop reset signal DLL_RESET to notify that the delay locked loop operates.
  • the activating circuit 510 receives as inputs the delay locked loop locking signal DLL_LOCKZ and the output of the initializing circuit 500 to output the low pass filter activating signal LPF_EN.
  • the initializing circuit 500 includes: (a) a first inverter 501 receiving the power-up signal PWRUP, (b) a NOR gate 502 receiving the self-refresh signal SREF and the output of the first inverter 501 , (c) a second inverter 503 receiving the delay locked loop disable signal DIS_DLL, (d) a delaying circuit 504 receiving the delay locked loop reset signal DLL_RESET, (e) a NAND gate 505 receiving the output of the NOR gate 502 , the output of the second inverter 503 and the output of the delaying circuit 504 , and (f) an inverting circuit 506 for inverting the output of the NAND gate 505 .
  • the activating circuit 510 includes a first inverter 511 receiving the delay locked loop locking signal DLL_LOCKZ, a NAND gate 512 receiving the output of the initializing circuit 500 and the output of the first inverter 511 , and a second inverter 513 receiving the output of the NAND gate 512 to output the low pass filter activating signal LPF_EN.
  • the inputs of the NAND gate 505 of the initializing circuit 500 all become logic high so that the output of the NAND gate 505 becomes logic low. Accordingly, the output of the NAND gate 505 is inverted to logic high by the inverting circuit 506 .
  • the illustrated first low pass filter 420 includes an input circuit 600 receiving the first and third phase comparison signals PC 0 and PC 2 and the low pass filter activating signal LPF_EN. It also includes a controlling circuit 610 receiving a control pulse signal HIT from the phase comparator 330 and the output of the input circuit 600 to control shift of a counter 620 .
  • the counter 620 receives the output of the input circuit 600 to count the number of repetitions of logic values of the first and third phase comparison signals PC 0 and PC 2 under control of the output of the controlling circuit 610 .
  • the low pass filter 420 also includes a latch output circuit 630 for latching the output of the counter 620 to output the first shift signal SHIFT_R.
  • the input circuit 600 includes a NAND gate 601 receiving the first and third phase comparison signal PC 0 and PC 2 and the low pass filter activating signal LPF_EN, and an inverter 602 receiving the output of the NAND gate 601 .
  • the controlling circuit 610 includes: (a) an inverting circuit 611 for inverting the control pulse signal HIT, (b) a NAND gate 612 receiving the inverted control pulse signal HIT and the output of the input circuit 600 , and (c) an inverter 613 receiving the output of the NAND gate 612 .
  • the counter 620 includes an inverter 627 inverts the output of the controlling circuit 610 .
  • the first stage 621 is controlled by the output of the controlling circuit 610 and receives a feedback output of the sixth stage 626 and the output of the input circuit 600 .
  • the second stage 622 is controlled by the output of the controlling circuit 610 and receives the output of the first stage 621 .
  • the third stage 623 is controlled by the output of the controlling circuit 610 and receives the output of the second stage 622 .
  • the fourth stage 624 is controlled by the output of the controlling circuit 610 and receives the output of the third stage 623 .
  • the fifth stage 625 is controlled by the output of the controlling circuit 610 and receives the output of the fourth stage 624 .
  • the sixth stage 626 is controlled by the output of the controlling circuit 610 and receives the output of the fifth stage 625 .
  • the first stage 621 includes a transfer gate 10 constructed by a NMOS transistor having a gate coupled to the output of the controlling circuit 610 and a PMOS transistor having a gate coupled to the output of the inverter 627 to transfer the feedback output of the sixth stage 626 .
  • the first stage 621 also includes a NAND gate 11 receiving the output of the input circuit 600 and the output of the transfer gate 10 , a first inverter 12 receiving the output of the NAND gate 11 having an output coupled to the output of the transfer gate 10 to latch, and a second inverter 13 receiving the output of the NAND gate 11 .
  • the second stage 622 includes a transfer gate 20 constructed by a PMOS transistor having a gate coupled to the output of the controlling circuit 610 and a NMOS transistor having a gate coupled to the output of the inverter 627 to transfer the output of the first stage 621 .
  • the second stage 622 also includes a first inverter 21 receiving the output of the transfer gate 20 , a second inverter 22 receiving the output of the first inverter 21 and having an output coupled to the output of the transfer gate 20 to latch, and a third inverter 23 receiving the output of the first inverter 21 .
  • the fifth stage 625 includes a first inverter 628 receiving the output of the input circuit 600 , and a transfer gate 30 constructed by a NMOS transistor having a gate coupled to the output of the controlling circuit 610 and a PMOS transistor having a gate coupled to the output of the inverter 627 to transfer the output of the fourth stage 624 .
  • the fifth stage 625 also includes a NAND gate 31 receiving the output of the first inverter 628 and the output of the transfer gate 31 , a second inverter 32 receiving the output of the NAND gate 31 and having an output coupled to the output of the transfer gate 30 to latch, and a third inverter 33 receiving the output of the NAND gate 31 .
  • the first stage 621 and the third stage 623 are identical to each other in their structure.
  • the second, fourth and sixth stages 622 , 624 and 626 are identical to each other in their structure.
  • the latch output circuit 630 includes a transfer gate 40 constructed by a PMOS transistor having a gate coupled to the output of the inverter 627 and a NMOS transistor having a gate coupled to the output of the controlling circuit 610 to transfer the output of the fourth stage 624 .
  • the latch output circuit 630 also includes a NAND gate 41 receiving the output of the input circuit 600 and the output of the transfer gate 40 , a first inverter 42 receiving the output of the NAND gate 41 and having an output coupled to the output of the transfer gate 40 to latch, and a second inverter 43 receiving the output of the NAND gate 41 to output a first shift signal SHIFT_R.
  • the structure of the second low pass filter 430 is identical to that of the first low pass filter 420 shown in FIG. 6A except that it receives the second and fourth phase comparison signals PC 1 and PC 3 instead of the first and third phase comparison signals PC 0 and PC 2 and it outputs the SHIFT_L signal instead of the SHIFT_R signal.
  • the output of the NAND gate 601 of the input circuit 600 is logic high so that the input circuit 600 does not receive the first and third phase comparison signals PC 0 and PC 2 at the inputs of the NAND gate 601 .
  • the first and third phase comparison signals PC 0 and PC 2 do not matter (i.e., “a don't care”) to the NAND gate 601 because the low pass filter activating signal LPF_EN is logic low.
  • the low pass filter activating signal LPF_EN is logic high, the output of the input circuit 600 depends upon the states of the first and third phase comparison signals PC 0 and PC 2 .
  • the low pass filter activating signal LPF_EN is logic low, the first and second low pass filters 420 and 430 do not operate.
  • the control pulse signal HIT is a pulse generated at every other predetermined number of clocks. It is a comparison pulse signal CMP_PULSE that determines the timing when the first to fourth phase comparison signals PC 0 to PC 3 are generated at the phase comparator 330 .
  • the first low pass filter 420 If the first and third phase comparison signals PC 0 and PC 2 from the phase comparator 330 are not both in the logic high level three times sequentially (i.e., during three sequential HIT pulses), the first low pass filter 420 resets the counter 620 and then maintains the first shift signal SHIFT_R at a logic low. When the first and third phase comparison signals PC 0 and PC 2 from the phase comparator 330 are both at the logic high level three times sequentially, the first low pass filter 420 makes the first shift signal SHIFT_R logic high, and then resets the counter 620 to recount.
  • FIG. 6B illustrates a truth table for certain elements in FIG. 6A showing a sequence two HIT pulses.
  • one of the first and third phase comparison signals PC 0 and PC 2 enters a logic low state at the second HIT pulse. If the high state of the first and third phase comparison signals PC 0 and PC 2 are not repeated three times sequentially, the output node of the input circuit 600 has a logic low value so that the latch circuits of the first, third and fifth stages 10 , 30 are initialized again.
  • the first through sixth stages 621 , 622 , 623 , 624 , 625 , 626 of the counter 620 return to their initial states in the second sequence of FIG.
  • the low pass filter has determined that the first request to generate a SHIFT_R signal (shown in FIG. 6B as the first sequence where both PC 0 and PC 2 are high) was generated by noise. Accordingly, the counter 620 is reset to again start counting.
  • FIG. 6C illustrates a truth table for certain elements of FIG. 6A for a series of three HIT pulses wherein PC 0 and PC 2 indicate that the shift right request is not attributed to noise.
  • the transfer gates of the second, fourth and sixth stages 622 , 624 and 626 of the counter 620 of the first low pass filter 420 are turned on to conduct. If the all high state is repeated three times sequentially, the first shift signal SHIFT_R outputs a logic high.
  • the first and third phase comparison signals PC 0 and PC 2 are logic high throughout the first, second, and third sequences.
  • FIG. 6C illustrates a truth table for certain elements of FIG. 6A for a series of three HIT pulses wherein PC 0 and PC 2 indicate that the shift right request is not attributed to noise.
  • the first through sixth stages 621 , 622 , 623 , 624 , 625 , 626 of the counter 620 do not return to their initial states at the second sequence.
  • the first shift signal SHIFT_R is a logic high because the first low pass filter 420 determined that the output of the phase comparator 330 was not caused by noise.
  • the timing diagram shows that the low pass filter activating signal LPF_EN transits to logic high after the delay locked loop locking signal DLL_LOCKZ falls to logic low when the delay locked loop locking signal is locked.
  • the shift controller 340 relays the output of the phase comparator 330 to the shift register 350 .
  • the first and second low pass filters 420 and 430 receive the output of the phase comparator 330 so that the first and second shift signals SHIFT_R and SHIFT_L output logic high and the shift controller 340 receives these logic high shift signals only when the phase comparator 330 outputs information for shift of the shift register 350 three times sequentially.
  • the first and second low pass filters 420 and 430 determine that the output of the phase comparator 330 is originated from noise when the phase comparator 330 outputs the same result less than three times sequentially.
  • the low pass filters 420 , 430 operate to ensure there is no shift of the shift register 350 .
  • the delay locked loop of improves the AC parameter tAC (DQ edge to CLK edge skew) by constructing the delay locked loop such that it is less sensitive to noise by using the delay locked loop low pass filters.

Abstract

A delay locked loop is disclosed which is less responsive to noise so as to improve an AC parameter tAC. The delay locked loop generally includes: a phase detector, a shift register, and a noise determining circuit which is enabled when the delay locked loop is locked for controlling driving of the shift register by determining whether a phase comparison signal from the phase detector is produced by noise. The noise determining circuit drives the shift register when the phase comparison signal has information for driving the shift register at least three times sequentially.

Description

    FIELD OF THE INVENTION
  • The present invention relates to semiconductor memory devices, and, more particularly, to a delay locked loop with reduced noise response. [0001]
  • BACKGROUND OF THE INVENTION
  • Generally, a delay locked loop is a circuit which can be used to match an internal clock of a synchronous memory with an external clock without error. In other words, by controlling a time delay of the internal clock relative to the external clock, the internal clock is synchronized with the external clock. [0002]
  • FIG. 1 is a block diagram of a conventional delay locked loop. Referring to FIG. 1, the illustrated conventional delay locked loop comprises a [0003] first clock buffer 100 for receiving an external clock bar CLKb for producing a falling clock signal FCLKT2 which is activated at a falling edge of a clock. It also includes a second clock buffer 110 for receiving an external clock CLK for producing a rising clock signal RCLKT2 activated at a rising edge of the clock. The delay locked loop of FIG. 1 also includes a clock divider 120 for producing a pulse at every eight clocks of the rising clock signal RCLKT2 and a phase comparator 130 for comparing a reference signal REF from the clock divider 120 with a feedback signal FEEDBACK from a delay modeling circuit 190. In addition, it includes a shift controller 140 for receiving the output of the phase comparator 130 to produce a right shift signal SR and a left shift signal SL for shifting a shift register 150. The shift register 150 controls the delay amount by shifting an output signal with the right shift signal SR and the left shift signal SL. The delay locked loop also includes a first delay line 160 responsive to the output signal of the shift register 150 for adjusting the delay amount of the output signal of the clock divider 120, a second delay line 170 responsive to the output signal of the shift register 150 for adjusting the delay amount of the rising clock signal RCLKT2, and a third delay line 180 responsive to the output signal of the shift register 150 for adjusting the delay amount of the falling clock signal FCLKT2. The delay modeling circuit 190 compensates the time difference between the external clock and the internal clock by using a feedback delay signal FEEDBACK_DLY1 received from the first delay line 160. The device of FIG. 1 also includes a delay locked loop signal driver 200 for driving internal circuitry with the second and third delay lines 170 and 180.
  • In operation, the [0004] clock divider 120 receives the rising clock signal RCLKT2 and produces the reference signal REF and a delay line input signal DELAY_IN that is synchronized with the rising clock signal at every other eight clocks. The reference signal REF is used as a reference for comparison with the feedback signal, which models the time delay to compensate and is feedback from the delay modeling circuit 190. The delay line input signal DELAY_IN is applied to the first delay line 160 and undergoes the delay adjusted by the shift register 150 to enable the feedback signal FEEDBACK through the delay modeling circuit 190. The feedback signal FEEDBACK is compared with the rising edge of the reference signal REF at the phase comparator 130. The shift controller 140 outputs the right shift signal SR or the left shift signal SL depending on the comparison result.
  • FIG. 2 provides a detailed circuit diagram of the [0005] conventional phase comparator 130 and the conventional shift controller 140. Referring to FIG. 2, the illustrated conventional phase comparator 130 includes: (a) a first comparator 210 for comparing the reference signal REF with the feedback signal FEEDBACK to produce first and second phase comparison signals PC0 and PC1, (b) a unit delay circuit 220 for delaying the feedback signal FEEDBACK by a unit delay, (c) a second comparator 230 for comparing the reference signal REF with the output signal of the unit delay circuit 220 to produce second and fourth phase comparison signals PC1 and PC3, and (d) a pulse generator 240 for receiving the reference signal REF and the feedback signal FEEDBACK to generate a comparison pulse signal CMP_PULSE.
  • Referring to FIG. 2, the illustrated [0006] conventional shift controller 140 includes: (a) a first NAND gate 250 which receives the first phase comparison signal PC0 and the third phase comparison signal PC2, (b) a first inverter 255 receiving the output of the first NAND gate 250, (c) a second NAND gate 260 receiving the second phase comparison signal PC1 and the fourth phase comparison signal PC3, (d) a second inverter 265 receiving the output of the second NAND gate 260, (e) a third NAND gate 270 receiving the output of the first inverter 255 and the comparison pulse signal CMP_PULSE, (f) a third inverter 275 receiving the output of the third NAND gate 270 to output the right shift signal SR, (g) a fourth NAND gate 280 receiving the output of the second inverter 265 and the comparison pulse signal CMP_PULSE, (h) a fourth inverter 285 receiving the output of the fourth NAND gate 280 to output the left shift signal SL, (i) a NOR gate 290 receiving the right shift signal SR and the left shift signal SL, and (j) a fifth inverter 295 receiving the output of the NOR gate 290 to output the delay locked loop locking signal DLL_LOCKZ.
  • The [0007] phase comparator 130 and the pulse generator 240 generate pulses when the reference signal REF and the feedback signal FEEDBACK are simultaneously high. When this comparison pulse signal CMP_PULSE is activated, the shift controller 140 receives the first to fourth phase comparison signals PC0, PC1, PC2 and PC3 from the phase comparator 130 to output the right shift signal SR and/or the left shift signal SL.
  • The right shift signal SR and/or the left shift signal SL operate the [0008] shift register 150 so as to control the delay amount. Repeating as described above, the delay locked loop clock is generated at locking at which the reference signal REF and the feedback signal FEEDBACK have a minimum jitter.
  • Receiving the delay locked loop clock generated as described above, data is transferred to outside of a chip through an output buffer, wherein the difference between the output data DQ and the external clock is referred to as an AC parameter tAC (DQ edge to clock edge skew). [0009]
  • The [0010] phase comparator 130 compares the reference signal REF and the feedback signal FEEDBACK at every eight clocks even after the delay locked loop clock is generated so as to shift the shift register when there is a difference between the reference signal REF and the feedback signal FEEDBACK.
  • Accordingly, the [0011] phase comparator 130 compares the difference between the reference signal REF and the feedback signal FEEDBACK and generates a corresponding output even if the difference is generated by noise, which could cause undesirable shift operation of the shift register 150.
  • When data is outputted by using the delay locked loop clock with the delay amount readjusted due to noise and the number of stages of the unit delay of the loop is changed, the AC parameter tAC suffers a loss corresponding to the number of the changed stages of the unit delay.[0012]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • Objects and features of the instant invention will become apparent from the following description of preferred embodiments taken in conjunction with the accompanying drawings, in which: [0013]
  • FIG. 1 is a block diagram of a conventional delay locked loop; [0014]
  • FIG. 2 provides a detailed circuit diagram of a conventional phase comparator and a conventional shift controller; [0015]
  • FIG. 3 shows a block diagram of a delay locked loop constructed in accordance with the teachings of the present invention; [0016]
  • FIG. 4A is a detailed circuit diagram of a shift controller constructed in accordance with the teachings of the present invention; [0017]
  • FIG. 4B is a more detailed illustration of the low pass filters of FIG. 4A; [0018]
  • FIG. 5 is a detailed circuit diagram of a low pass filter controller constructed in accordance with the teachings of the present invention; [0019]
  • FIG. 6A provides a detailed circuit diagram of a first low pass filter constructed in accordance with the teachings of the present invention; [0020]
  • FIGS. 6B and 6C are truth tables of the inputs and outputs associated with the components illustrated in FIG. 6A; [0021]
  • FIG. 6D is a timing diagram associated with the truth table illustrated in FIG. 6C; and [0022]
  • FIGS. 7A and 7B show timing diagrams of the conventional delay locked loop and the delay locked loop constructed in accordance with the teachings of the present invention.[0023]
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • Hereinafter, preferred devices constructed in accordance with the teachings of the present invention will be described in detail with reference to the accompanying drawings. [0024]
  • The delay locked loop constructed in accordance with the teachings of the present invention generally includes a phase comparator, a shift register, and a noise determining circuit. The noise determining circuit generally includes an LPF controlling circuit and low pass filters. [0025]
  • Referring to FIG. 3, the illustrated delay locked loop comprises a delay locked loop including a [0026] first clock buffer 300 receiving an external clock bar CLKb for producing a falling clock signal FCLKT2 activated at a falling edge of the clock. It also includes a second clock buffer 310 receiving an external clock CLK for producing a rising clock signal RCLKT2 which is activated at a rising edge of the clock. The loop also includes a clock divider 320 for producing a pulse at every other eight clocks of the rising clock signal RCLKT2, and a phase comparator 330 for comparing a reference signal REF from the clock divider 320 with a feedback signal FEEDBACK from a delay modeling circuit 390. The loop further includes a shift controller 340 receiving the output of the phase comparator 330 and the output signals of first and second low pass filters 420 and 430 to produce a right shift signal SR and/or a left shift signal SL to shift a shift register 350. The shift register 350 controls a delay amount by shifting an output signal in response to the right shift signal SR and/or the left shift signal SL from the shift controller 340. The loop also includes a first delay line 360 which is responsive to the output signal of the shift register 350 for adjusting the delay amount of the output signal of the clock divider 320, a second delay line 370 responsive to the output signal of the shift register 350 for adjusting the delay amount of the rising clock signal RCLKT2, and a third delay line 380 responsive to the output signal of the shift register 350 for adjusting the delay amount of the falling clock signal FCLKT2. The delay modeling circuit 390 compensates a time difference between the external clock CLK and an internal clock by using a delay adjusted feedback delay signal FEEDBACK_DLY1 received from the first delay line 360. The loop also includes a delay locked loop signal driving circuit 400 for driving internal circuitry with the outputs of the second and third delay lines 370 and 380, and a low pass filter controlling circuit 410 for receiving a delay locked loop locking signal DLL_LOCKZ, a self-refresh signal SREF, a power-up signal PWRUP, a delay locked loop reset signal DLL_RESET, and a delay locked loop disable signal DIS_DLL from the shift controller 240 to activate the low pass filters. The first low pass filter 420 receives a low pass filter activating signal LPF_EN from the low pass filter controlling circuit 410 and first and third phase comparison signals PC0 and PC2 (which are outputs of the phase comparator 330) to count the number of result values outputted from the phase comparator 330 (see FIG. 4B). The second low pass filter 430 receives the low pass filter activating signal LPF_EN from the low pass filter controlling circuit 410 as well as second and fourth phase comparison signals PC1 and PC3 (which are outputs of the phase comparator 330) to count the number of the result values outputted from the phase comparator 330 (see FIG. 4B).
  • One of the input signals of the low pass [0027] filter controlling circuit 410 is a delay locked loop locking signal DLL_LOCKZ. The delay locked loop locking signal DLL_LOCKZ becomes logic high before a delay locked loop clock is locked and transits to logic low at clock locking.
  • Therefore, before clock locking, the low pass filter activating signal LPF_EN is logic low and does not operate the first and second low pass filters [0028] 420 and 430. And after clock locking, the low pass filter activating signal LPF_EN transits to logic high to operate the first and second low pass filters 420 and 430.
  • Referring to FIG. 4A, the [0029] shift controller 340 includes a first input circuit 440 receiving the first and third phase comparison signals PC0 and PC2, the low pass filter activating signal LPF_EN, and the output (SHIFT_R) of the first low pass filter 420. A second input circuit 450 receives the second and fourth phase comparison signals PC1 and PC3, the low pass filter activating signal LPF_EN, and the output (SHIFT_L) of the second low pass filter 430. An output circuit 460 receives the outputs of the first and second input circuits 440 and 450 and the comparison pulse signal CMP_PULSE to output the right shift signal SR, the left shift signal SL and the delay locked loop locking signal DLL_LOCKZ.
  • More particularly, the [0030] first input circuit 440 includes a NAND gate 441 receiving the first and third phase comparison signals PC0 and PC2, a first NOR gate 442 receiving the output of the NAND gate 441 and the low pass filter activating signal LPF_EN, a first inverter 443 receiving the output of the NOR gate 442, a second inverter 444 receiving the output of the first inverter 443, a second NOR gate 445 receiving the output of the second inverter 444 and the output of the first low pass filter 420, and a third inverter 446 receiving the output of the second NOR gate 445.
  • The [0031] second input circuit 450 includes a NAND gate 451 receiving the second and fourth phase comparison signals PC1 and PC3, a first NOR gate 452 receiving the output of the NAND gate 451 and the low pass filter activating signal LPF_EN, a first inverter 453 receiving the output of the first NOR gate 452, a second inverter 454 receiving the output of the first inverter 453, a second NOR gate 455 receiving the output of the second inverter 454 and the output of the second low pass filter 430, and a third inverter 456 receiving the output of the second NOR gate 455.
  • The [0032] output circuit 460 includes a first NAND gate 461 receiving the output of the first input circuit 440 and the comparison pulse signal CMP_PULSE, a first inverter 462 receiving the output of the first NAND gate 461 to output the right shift signal SR, a second NAND gate 463 receiving the output of the second input circuit 450 and the comparison pulse signal CMP_PULSE, a second inverter 464 receiving the output of the second NAND gate 463 to output the left shift signal SL, a NOR gate 465 receiving the outputs of the first and second inverters 462 and 464, and a third inverter 466 receiving the output of the NOR gate 465 to output the delay locked loop locking signal DLL_LOCKZ.
  • In operation, when the low pass filter activating signal LPF_EN is logic low before locking, the [0033] shift controller 340 receives the first and third phase comparison signals PC0 and PC2 from the first NOR gate 442 of the first input circuit 440 and the second and fourth phase comparison signals PC1 and PC3 from the first NOR gate 452 of the second input circuit 450 to output the left and right shift signals SL and SR to shift the shift register 350.
  • On the contrary, when the low pass filter activating signal LPF_EN is logic high, the [0034] shift controller 340 blocks the first and third phase comparison signals PC0 and PC2 via the first NOR gate 442 of the first input circuit 440 and the second and fourth phase comparison signals PC1 and PC3 via the first NOR gate 452 of the second input circuit 450 but receives a first shift signal SHIFT_R via the second NOR gate 445 of the first input circuit 440 and a second shift signal SHIFT_L via the second NOR gate 455 of the second input circuit 450.
  • The first and second shift signals SHIFT_R and SHIFT_L activate the right and left shift signals SR and SL, respectively, to control the [0035] shift register 350.
  • Referring to FIG. 5, the illustrated low pass [0036] filter controlling circuit 410 includes an initializing circuit 500 and an activating circuit 510. The initializing circuit 500 receives as inputs the self-refresh signal SREF, the power-up signal PWRUP, the delay locked loop disable signal DIS_DLL and the delay locked loop reset signal DLL_RESET to notify that the delay locked loop operates. The activating circuit 510 receives as inputs the delay locked loop locking signal DLL_LOCKZ and the output of the initializing circuit 500 to output the low pass filter activating signal LPF_EN.
  • More particularly, the initializing [0037] circuit 500 includes: (a) a first inverter 501 receiving the power-up signal PWRUP, (b) a NOR gate 502 receiving the self-refresh signal SREF and the output of the first inverter 501, (c) a second inverter 503 receiving the delay locked loop disable signal DIS_DLL, (d) a delaying circuit 504 receiving the delay locked loop reset signal DLL_RESET, (e) a NAND gate 505 receiving the output of the NOR gate 502, the output of the second inverter 503 and the output of the delaying circuit 504, and (f) an inverting circuit 506 for inverting the output of the NAND gate 505.
  • The activating [0038] circuit 510 includes a first inverter 511 receiving the delay locked loop locking signal DLL_LOCKZ, a NAND gate 512 receiving the output of the initializing circuit 500 and the output of the first inverter 511, and a second inverter 513 receiving the output of the NAND gate 512 to output the low pass filter activating signal LPF_EN.
  • In operation, when the operation of the delay locked loop is indicated (i.e., when the self-refresh signal SREF is logic low (i.e., escaped from self-refresh mode), the power-up signal PWRUP is logic high, and the delay locked loop disable signal DIS_DLL is logic low), the inputs of the [0039] NAND gate 505 of the initializing circuit 500 all become logic high so that the output of the NAND gate 505 becomes logic low. Accordingly, the output of the NAND gate 505 is inverted to logic high by the inverting circuit 506. When the delay locked loop locking signal DLL_LOCKZ transits to logic low thereby indicating that locking of the delay locked loop has occurred, the inputs of the NAND gate 512 all become logic high so that the low pass filter activating signal LPF_EN is activated to logic high via the inverter 513.
  • Referring to FIG. 6A, the illustrated first [0040] low pass filter 420 includes an input circuit 600 receiving the first and third phase comparison signals PC0 and PC2 and the low pass filter activating signal LPF_EN. It also includes a controlling circuit 610 receiving a control pulse signal HIT from the phase comparator 330 and the output of the input circuit 600 to control shift of a counter 620. The counter 620 receives the output of the input circuit 600 to count the number of repetitions of logic values of the first and third phase comparison signals PC0 and PC2 under control of the output of the controlling circuit 610. The low pass filter 420 also includes a latch output circuit 630 for latching the output of the counter 620 to output the first shift signal SHIFT_R.
  • More particularly, the [0041] input circuit 600 includes a NAND gate 601 receiving the first and third phase comparison signal PC0 and PC2 and the low pass filter activating signal LPF_EN, and an inverter 602 receiving the output of the NAND gate 601.
  • The controlling [0042] circuit 610 includes: (a) an inverting circuit 611 for inverting the control pulse signal HIT, (b) a NAND gate 612 receiving the inverted control pulse signal HIT and the output of the input circuit 600, and (c) an inverter 613 receiving the output of the NAND gate 612.
  • The [0043] counter 620 includes an inverter 627 inverts the output of the controlling circuit 610. The first stage 621 is controlled by the output of the controlling circuit 610 and receives a feedback output of the sixth stage 626 and the output of the input circuit 600. The second stage 622 is controlled by the output of the controlling circuit 610 and receives the output of the first stage 621. The third stage 623 is controlled by the output of the controlling circuit 610 and receives the output of the second stage 622. The fourth stage 624 is controlled by the output of the controlling circuit 610 and receives the output of the third stage 623. The fifth stage 625 is controlled by the output of the controlling circuit 610 and receives the output of the fourth stage 624. The sixth stage 626 is controlled by the output of the controlling circuit 610 and receives the output of the fifth stage 625.
  • More particularly, the [0044] first stage 621 includes a transfer gate 10 constructed by a NMOS transistor having a gate coupled to the output of the controlling circuit 610 and a PMOS transistor having a gate coupled to the output of the inverter 627 to transfer the feedback output of the sixth stage 626. The first stage 621 also includes a NAND gate 11 receiving the output of the input circuit 600 and the output of the transfer gate 10, a first inverter 12 receiving the output of the NAND gate 11 having an output coupled to the output of the transfer gate 10 to latch, and a second inverter 13 receiving the output of the NAND gate 11.
  • The [0045] second stage 622 includes a transfer gate 20 constructed by a PMOS transistor having a gate coupled to the output of the controlling circuit 610 and a NMOS transistor having a gate coupled to the output of the inverter 627 to transfer the output of the first stage 621. The second stage 622 also includes a first inverter 21 receiving the output of the transfer gate 20, a second inverter 22 receiving the output of the first inverter 21 and having an output coupled to the output of the transfer gate 20 to latch, and a third inverter 23 receiving the output of the first inverter 21.
  • The [0046] fifth stage 625 includes a first inverter 628 receiving the output of the input circuit 600, and a transfer gate 30 constructed by a NMOS transistor having a gate coupled to the output of the controlling circuit 610 and a PMOS transistor having a gate coupled to the output of the inverter 627 to transfer the output of the fourth stage 624. The fifth stage 625 also includes a NAND gate 31 receiving the output of the first inverter 628 and the output of the transfer gate 31, a second inverter 32 receiving the output of the NAND gate 31 and having an output coupled to the output of the transfer gate 30 to latch, and a third inverter 33 receiving the output of the NAND gate 31.
  • The [0047] first stage 621 and the third stage 623 are identical to each other in their structure. The second, fourth and sixth stages 622, 624 and 626 are identical to each other in their structure.
  • The [0048] latch output circuit 630 includes a transfer gate 40 constructed by a PMOS transistor having a gate coupled to the output of the inverter 627 and a NMOS transistor having a gate coupled to the output of the controlling circuit 610 to transfer the output of the fourth stage 624. The latch output circuit 630 also includes a NAND gate 41 receiving the output of the input circuit 600 and the output of the transfer gate 40, a first inverter 42 receiving the output of the NAND gate 41 and having an output coupled to the output of the transfer gate 40 to latch, and a second inverter 43 receiving the output of the NAND gate 41 to output a first shift signal SHIFT_R.
  • The structure of the second [0049] low pass filter 430 is identical to that of the first low pass filter 420 shown in FIG. 6A except that it receives the second and fourth phase comparison signals PC1 and PC3 instead of the first and third phase comparison signals PC0 and PC2 and it outputs the SHIFT_L signal instead of the SHIFT_R signal.
  • In operation of the first and second low pass filters [0050] 420 and 430, when the low pass filter activating signal LPF_EN is logic low, the output of the NAND gate 601 of the input circuit 600 is logic high so that the input circuit 600 does not receive the first and third phase comparison signals PC0 and PC2 at the inputs of the NAND gate 601. In particular, the first and third phase comparison signals PC0 and PC2 do not matter (i.e., “a don't care”) to the NAND gate 601 because the low pass filter activating signal LPF_EN is logic low. On the contrary, when the low pass filter activating signal LPF_EN is logic high, the output of the input circuit 600 depends upon the states of the first and third phase comparison signals PC0 and PC2. When the low pass filter activating signal LPF_EN is logic low, the first and second low pass filters 420 and 430 do not operate.
  • The control pulse signal HIT is a pulse generated at every other predetermined number of clocks. It is a comparison pulse signal CMP_PULSE that determines the timing when the first to fourth phase comparison signals PC[0051] 0 to PC3 are generated at the phase comparator 330.
  • If the first and third phase comparison signals PC[0052] 0 and PC2 from the phase comparator 330 are not both in the logic high level three times sequentially (i.e., during three sequential HIT pulses), the first low pass filter 420 resets the counter 620 and then maintains the first shift signal SHIFT_R at a logic low. When the first and third phase comparison signals PC0 and PC2 from the phase comparator 330 are both at the logic high level three times sequentially, the first low pass filter 420 makes the first shift signal SHIFT_R logic high, and then resets the counter 620 to recount.
  • FIG. 6B illustrates a truth table for certain elements in FIG. 6A showing a sequence two HIT pulses. In the example of FIG. 6B, one of the first and third phase comparison signals PC[0053] 0 and PC2 enters a logic low state at the second HIT pulse. If the high state of the first and third phase comparison signals PC0 and PC2 are not repeated three times sequentially, the output node of the input circuit 600 has a logic low value so that the latch circuits of the first, third and fifth stages 10, 30 are initialized again. In particular, the first through sixth stages 621, 622, 623, 624, 625, 626 of the counter 620 return to their initial states in the second sequence of FIG. 6B and the state of the first shift signal SHIFT_R remains low. In effect, the low pass filter has determined that the first request to generate a SHIFT_R signal (shown in FIG. 6B as the first sequence where both PC0 and PC2 are high) was generated by noise. Accordingly, the counter 620 is reset to again start counting.
  • FIG. 6C illustrates a truth table for certain elements of FIG. 6A for a series of three HIT pulses wherein PC[0054] 0 and PC2 indicate that the shift right request is not attributed to noise. In the example of FIGS. 6C and 6D, when the first and third phase comparison signals PC0 and PC2 are both logic high, the transfer gates of the second, fourth and sixth stages 622, 624 and 626 of the counter 620 of the first low pass filter 420 are turned on to conduct. If the all high state is repeated three times sequentially, the first shift signal SHIFT_R outputs a logic high. In particular, the first and third phase comparison signals PC0 and PC2 are logic high throughout the first, second, and third sequences. In contrast to FIG. 6B, the first through sixth stages 621, 622, 623, 624, 625, 626 of the counter 620 do not return to their initial states at the second sequence. As a result, the first shift signal SHIFT_R is a logic high because the first low pass filter 420 determined that the output of the phase comparator 330 was not caused by noise.
  • Referring to FIG. 7B, the timing diagram shows that the low pass filter activating signal LPF_EN transits to logic high after the delay locked loop locking signal DLL_LOCKZ falls to logic low when the delay locked loop locking signal is locked. [0055]
  • Before the delay locked loop is locked, the [0056] shift controller 340 relays the output of the phase comparator 330 to the shift register 350. On the other hand, after the delay locked loop is locked, the first and second low pass filters 420 and 430 receive the output of the phase comparator 330 so that the first and second shift signals SHIFT_R and SHIFT_L output logic high and the shift controller 340 receives these logic high shift signals only when the phase comparator 330 outputs information for shift of the shift register 350 three times sequentially.
  • That is, the first and second low pass filters [0057] 420 and 430 determine that the output of the phase comparator 330 is originated from noise when the phase comparator 330 outputs the same result less than three times sequentially. When such a noise determination is made, the low pass filters 420, 430 operate to ensure there is no shift of the shift register 350.
  • As described above, the delay locked loop of improves the AC parameter tAC (DQ edge to CLK edge skew) by constructing the delay locked loop such that it is less sensitive to noise by using the delay locked loop low pass filters. [0058]
  • Although certain methods and apparatus constructed in accordance with the teachings of the invention have been described herein, the scope of coverage of this patent is not limited thereto. On the contrary, this patent covers all embodiments of the teachings of the invention fairly falling within the scope of the appended claims either literally or under the doctrine of equivalents. [0059]

Claims (19)

What is claimed is:
1. A delay locked loop comprising:
a phase comparator for developing a phase comparison signal;
a shift register responsive to the phase comparison signal; and
a noise determining circuit which determines whether the phase comparison signal output by the phase comparator was produced by noise, wherein the noise determining circuit is enabled when the delay locked loop is locked, and wherein when the noise determining circuit is enabled, the noise determining circuit controls the shift register to ignore the phase comparison signal from the phase comparator if the phase comparison signal was produced by noise.
2. The delay locked loop as recited in claim 1, wherein the noise determining circuit drives the shift register when the phase comparison signal has identical information for driving the shift register at least a predetermined number of times sequentially.
3. The delay locked loop as recited in claim 2, wherein the predetermined number is three.
4. A delay locked loop for use in a semiconductor memory device, the delay locked loop comprising:
a delay modeling circuit;
a first clock buffer for receiving an external clock signal and for producing a falling clock signal activated at a falling edge of the external clock signal;
a second clock buffer for receiving the external clock signal and for producing a rising clock signal activated at a rising edge of the external clock signal;
a clock divider for producing a reference signal at predetermined clocks of the rising clock signal;
a phase comparator for comparing the reference signal from the clock divider with a feedback signal from the delay modeling circuit;
a first low pass filter for producing a first shift signal;
a second low pass filter for producing a second shift signal;
a shift controller in communication with the phase comparator and the first and second low pass filters, the shift controller being adapted to selectively produce a right shift signal and a left shift signal;
a shift register responsive for controlling delay amount to the right shift signal and the left shift signal from the shift controller;
a first delay line responsive to an output signal of the shift register for adjusting a delay amount of an output signal of the clock divider;
a second delay line responsive to the output signal of the shift register for adjusting a delay amount of the rising clock signal;
a third delay line responsive to the output signal of the shift register for adjusting a delay amount of the falling clock signal;
a delay locked loop signal driving circuit for driving internal circuitry with outputs of the second and third delay lines;
a low pass filter controlling circuit for receiving a delay locked loop locking signal, from the shift controller to generate a low pass filter activating signal,
wherein the first low pass filter is responsive to the low pass filter activating signal from the low pass filter controlling circuit and to a first comparator signal output by the phase comparator to output the first shift signal if the first phase comparison signal is identical for a predetermined number of times sequentially, and
wherein the second low pass filter is responsive to the low pass filter activating signal from the low pass filter controlling circuit and to a second comparator signal output by the phase comparator to output the second shift signal if the second phase comparison signal is identical for a predetermined number of times sequentially and wherein the delay modeling circuit compensator time difference between the external clock signal and an internal clock signal by using a delay adjusted feedback delay signal received from the first delay line.
5. The delay locked loop as recited in claim 4, wherein the shift controller includes:
a first input circuit for receiving the first comparator signal, the low pass filter activating signal and an output of the first low pass filter;
a second input circuit for receiving the second comparator signal, the low pass filter activating signal and an output of the second low pass filter; and
an output circuit for receiving the outputs of the first and second input circuits and a comparison pulse signal to output the right shift signal, the left shift signal and the delay locked loop locking signal,
wherein the first comparator signal comprises first and third phase comparison signals and the second comparator signal comprises second and fourth phase comparison signals.
6. The delay locked loop as recited in claim 5, wherein the first input circuit includes:
a NAND gate for receiving the first and third phase comparison signals;
a first NOR gate for receiving an output of the NAND gate and the low pass filter activating signal;
a first inverter for receiving an output of the NOR gate;
a second inverter for receiving an output of the first inverter;
a second NOR gate for receiving an output of the second inverter and the output of the first low pass filter; and
a third inverter for receiving the output of the second NOR gate.
7. The delay locked loop as recited in claim 5, wherein the second input circuit includes:
a NAND gate for receiving the second and fourth phase comparison signals;
a first NOR gate for receiving an output of the NAND gate and the low pass filter activating signal;
a first inverter for receiving an output of the first NOR gate;
a second inverter for receiving an output of the first inverter;
a second NOR gate for receiving an output of the second inverter and the output of the second low pass filter; and
a third inverter for receiving the output of the second NOR gate.
8. The delay locked loop as recited in claim 5, wherein the output circuit includes:
a first NAND gate for receiving an output of the first input circuit and the comparison pulse signal;
a first inverter for receiving an output of the first NAND gate and for generating the right shift signal;
a second NAND gate for receiving an output of the second input circuit and the comparison pulse signal;
a second inverter for receiving an output of the second NAND gate and for generating the left shift signal;
a NOR gate for receiving outputs of the first and second inverters; and
a third inverter for receiving an output of the NOR gate to output the delay locked loop locking signal.
9. The delay locked loop as recited in claim 4, wherein the low pass filter controlling circuit includes:
an initializing circuit for receiving a self-refresh signal, a power-up signal, a delay locked loop disable signal and a delay locked loop reset signal to indicate that the delay locked loop is operating; and
an activating circuit for receiving the delay locked loop locking signal and an output of the initializing circuit and for generating the low pass filter activating signal.
10. The delay locked loop as recited in claim 9, wherein the initializing circuit includes:
a first inverter for receiving the power-up signal;
a NOR gate for receiving the self-refresh signal and an output of the first inverter;
a second inverter for receiving the delay locked loop disable signal;
a delaying circuit for receiving the delay locked loop reset signal;
a NAND gate for receiving an output of the NOR gate, an output of the second inverter and an output of the delaying circuit; and
an inverting circuit for inverting an output of the NAND gate.
11. The delay locked loop as recited in claim 9, wherein the activating circuit includes:
a first inverter for receiving the delay locked loop locking signal;
a NAND gate for receiving the output of the initializing circuit and an output of the first inverter; and
a second inverter for receiving an output of the NAND gate to output the low pass filter activating signal.
12. The delay locked loop as recited in claim 4, wherein the first low pass filter includes:
an input circuit for receiving the first comparator signal and the low pass filter activating signal;
a controlling circuit for receiving a control pulse signal from the phase comparator and an output of the input circuit;
a counter for receiving the output of the input circuit to count the number of repetitions of logic values of the first comparator signals under control of an output of the controlling circuit; and
a latch output circuit for latching an output of the counter to output the first shift signal.
13. The delay locked loop as recited in claim 12, wherein the input circuit includes:
a NAND gate for receiving the first comparator signal and the low pass filter activating signal; and
an inverter for receiving an output of the NAND gate.
14. The delay locked loop as recited in claim 12, wherein the controlling circuit includes:
an inverting circuit for inverting the control pulse signal;
a NAND gate for receiving the control pulse signal and the output of the input circuit; and
an inverter for receiving an output of the NAND gate.
15. The delay locked loop as recited in claim 12, wherein the counter includes:
an inverter for inverting the output of the controlling circuit;
a first stage controlled by the output of the controlling circuit, the first stage receives a feedback output of a sixth stage and the output of the input circuit;
a second stage controlled by the output of the controlling circuit, the second stage receives an output of the first stage;
a third stage controlled by the output of the controlling circuit, the third stage receives an output of the second stage;
a fourth stage controlled by the output of the controlling circuit, the fourth stage receives an output of the third stage;
a fifth stage controlled by the output of the controlling circuit, the fifth stage receives an output of the fourth stage; and
the sixth stage controlled by the output of the controlling circuit, the sixth stage receives an output of the fifth stage.
16. The delay locked loop as recited in claim 15, wherein the latch output circuit includes:
a transfer gate constructed by a PMOS transistor having a gate coupled to an output of the inverter and a NMOS transistor having a gate coupled to the output of the controlling circuit to transfer the output of the fourth stage;
a NAND gate for receiving the output of the input circuit and an output of the transfer gate;
a first inverter for receiving an output of the NAND gate and having an output coupled to an output of the transfer gate to latch; and
a second inverter for receiving the output of the NAND gate to output a first shift signal.
17. The delay locked loop as recited in claim 15, wherein the first stage includes:
a transfer gate constructed by a NMOS transistor having a gate coupled to the output of the controlling circuit and a PMOS transistor having a gate coupled to an output of the inverter to transfer the feedback output of the sixth stage;
a NAND gate for receiving the output of the input circuit and an output of the transfer gate;
a first inverter for receiving an output of the NAND gate and having an output coupled to an output of the transfer gate to latch; and
a second inverter for receiving the output of the NAND gate.
18. The delay locked loop as recited in claim 15, wherein the second stage includes:
a transfer gate constructed by a PMOS transistor having a gate coupled to the output of the controlling circuit and a NMOS transistor having a gate coupled to an output of the inverter to transfer the output of the first stage;
a first inverter for receiving an output of the transfer gate;
a second inverter for receiving an output of the first inverter and having an output coupled to the output of the transfer gate to latch; and
a third inverter for receiving the output of the first inverter.
19. The delay locked loop as recited in claim 15, wherein the fifth stage includes:
a first inverter for receiving the output of the input circuit;
a transfer gate constructed by a NMOS transistor having a gate coupled to the output of the controlling circuit and a PMOS transistor having a gate coupled to an output of the inverter to transfer the output of the fourth stage;
a NOR gate for receiving an output of the first inverter and an output of the transfer gate;
a second inverter for receiving an output of the NOR gate and having an output coupled to the output of the transfer gate to latch; and
a third inverter for receiving the output of the NOR gate.
US09/896,519 2000-06-30 2001-06-29 Delay locked loop with reduced noise response Expired - Lifetime US6433597B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2000-0036773A KR100416695B1 (en) 2000-06-30 2000-06-30 Delay locked loop that noise control is available
KR2000-36773 2000-06-30

Publications (2)

Publication Number Publication Date
US20020000856A1 true US20020000856A1 (en) 2002-01-03
US6433597B2 US6433597B2 (en) 2002-08-13

Family

ID=19675086

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/896,519 Expired - Lifetime US6433597B2 (en) 2000-06-30 2001-06-29 Delay locked loop with reduced noise response

Country Status (2)

Country Link
US (1) US6433597B2 (en)
KR (1) KR100416695B1 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020056753A1 (en) * 2000-11-14 2002-05-16 Michele Benedetti Method for locating the transitions between the elements of a bar code
US20040247065A1 (en) * 2001-10-08 2004-12-09 Josef Holzle Method and device for synchronisation of data transmission between tow circuits
US20050013393A1 (en) * 2003-07-17 2005-01-20 Nec Corporation Data transfer system and readjustment control method for use with the system
US20050028019A1 (en) * 2003-07-29 2005-02-03 Kim Kyung-Hoon Delay locked loop with improved jitter and clock delay compensating method thereof
US20080042702A1 (en) * 2006-06-05 2008-02-21 Micron Technology, Inc. Method and apparatus for reducing oscillation in synchronous circuits
US20090146707A1 (en) * 2007-12-10 2009-06-11 Hynix Semiconductor, Inc. Dll circuit and method of controlling the same
CN101741378A (en) * 2008-11-11 2010-06-16 海力士半导体有限公司 Dll circuit, update control apparatus in dll circuit and update method of dll circuit
US20120134223A1 (en) * 2009-09-08 2012-05-31 Elpida Memory, Inc. Clock generating circuit, semiconductor device including the same, and data processing system
US20210065782A1 (en) * 2019-09-03 2021-03-04 Micron Technology, Inc. Apparatuses and methods for deactivating a delay locked loop update in semiconductor devices

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100399941B1 (en) * 2001-06-30 2003-09-29 주식회사 하이닉스반도체 Register controlled delay locked loop in ddr sdram
KR100507854B1 (en) * 2002-10-30 2005-08-17 주식회사 하이닉스반도체 Register controlled delay locked loop having acceleration mode
KR100510063B1 (en) * 2002-12-24 2005-08-26 주식회사 하이닉스반도체 Register controlled delay locked loop
JP4480471B2 (en) * 2003-05-31 2010-06-16 株式会社ハイニックスセミコンダクター Register controlled delay lock loop
KR100713082B1 (en) * 2005-03-02 2007-05-02 주식회사 하이닉스반도체 Delay locked loop for controlling duty rate of clock
US7227809B2 (en) * 2005-10-14 2007-06-05 Micron Technology, Inc. Clock generator having a delay locked loop and duty cycle correction circuit in a parallel configuration
KR100766373B1 (en) * 2005-12-28 2007-10-11 주식회사 하이닉스반도체 Clock Generator of Semiconductor Memory
US7423465B2 (en) * 2006-01-27 2008-09-09 Micron Technology, Inc. Duty cycle error calculation circuit for a clock generator having a delay locked loop and duty cycle correction circuit
US8073890B2 (en) * 2006-02-22 2011-12-06 Micron Technology, Inc. Continuous high-frequency event filter
KR100807594B1 (en) * 2006-09-28 2008-02-28 주식회사 하이닉스반도체 On die thermal sensor and semiconductor device having the same
KR100855980B1 (en) * 2007-02-16 2008-09-02 삼성전자주식회사 Delay Locked Loop and clock delay method controlling delay time using shifter and adder
KR100911190B1 (en) * 2007-06-11 2009-08-06 주식회사 하이닉스반도체 Internal Clock Driver Circuit
US8754683B2 (en) * 2008-06-18 2014-06-17 Micron Technology, Inc. Locked-loop quiescence apparatus, systems, and methods
KR100958811B1 (en) 2008-09-02 2010-05-24 주식회사 하이닉스반도체 Delay locked loop circuit

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62139198A (en) * 1985-12-11 1987-06-22 Mitsubishi Electric Corp Semiconductor memory device
US6075832A (en) * 1997-10-07 2000-06-13 Intel Corporation Method and apparatus for deskewing clock signals

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020056753A1 (en) * 2000-11-14 2002-05-16 Michele Benedetti Method for locating the transitions between the elements of a bar code
US6834806B2 (en) * 2000-11-14 2004-12-28 Datalogic S.P.A. Method for locating the transitions between the elements of a bar code
US20040247065A1 (en) * 2001-10-08 2004-12-09 Josef Holzle Method and device for synchronisation of data transmission between tow circuits
US7428287B2 (en) * 2001-10-08 2008-09-23 Infineon Technologies Ag Method and device for synchronizing data transmission between two circuits
US20050013393A1 (en) * 2003-07-17 2005-01-20 Nec Corporation Data transfer system and readjustment control method for use with the system
US7676013B2 (en) * 2003-07-17 2010-03-09 Nec Corporation Data transfer system and readjustment control method for use with the system
US20050028019A1 (en) * 2003-07-29 2005-02-03 Kim Kyung-Hoon Delay locked loop with improved jitter and clock delay compensating method thereof
US7816962B2 (en) * 2003-07-29 2010-10-19 Hynix Semiconductor Inc. Delay locked loop with improved jitter and clock delay compensating method thereof
US7436230B2 (en) * 2003-07-29 2008-10-14 Hynix Semiconductor Inc. Delay locked loop with improved jitter and clock delay compensating method thereof
US20100014377A1 (en) * 2006-06-05 2010-01-21 Micron Technology, Inc. Method and apparatus for reducing oscillation in synchronous circuits
US8462579B2 (en) 2006-06-05 2013-06-11 Micron Technology, Inc. Method and apparatus for reducing oscillation in synchronous circuits
US7596052B2 (en) * 2006-06-05 2009-09-29 Micron Technology Inc. Method and apparatus for reducing oscillation in synchronous circuits
US8134886B2 (en) 2006-06-05 2012-03-13 Micron Technology, Inc. Method and apparatus for reducing oscillation in synchronous circuits
US7965580B2 (en) 2006-06-05 2011-06-21 Micron Technology, Inc. Method and apparatus for reducing oscillation in synchronous circuits
US20080042702A1 (en) * 2006-06-05 2008-02-21 Micron Technology, Inc. Method and apparatus for reducing oscillation in synchronous circuits
US7737746B2 (en) * 2007-12-10 2010-06-15 Hynix Semiconductor Inc. DLL circuit and method of controlling the same
US20090146707A1 (en) * 2007-12-10 2009-06-11 Hynix Semiconductor, Inc. Dll circuit and method of controlling the same
CN101741378A (en) * 2008-11-11 2010-06-16 海力士半导体有限公司 Dll circuit, update control apparatus in dll circuit and update method of dll circuit
US20120134223A1 (en) * 2009-09-08 2012-05-31 Elpida Memory, Inc. Clock generating circuit, semiconductor device including the same, and data processing system
US8344773B2 (en) * 2009-09-08 2013-01-01 Elpida Memory, Inc. Clock generating circuit, semiconductor device including the same, and data processing system
US20210065782A1 (en) * 2019-09-03 2021-03-04 Micron Technology, Inc. Apparatuses and methods for deactivating a delay locked loop update in semiconductor devices
US11049543B2 (en) * 2019-09-03 2021-06-29 Micron Technology, Inc. Apparatuses and methods for deactivating a delay locked loop update in semiconductor devices
US11676650B2 (en) 2019-09-03 2023-06-13 Micron Technology, Inc. Apparatuses and methods for deactivating a delay locked loop update in semiconductor devices

Also Published As

Publication number Publication date
US6433597B2 (en) 2002-08-13
KR100416695B1 (en) 2004-02-05
KR20020002565A (en) 2002-01-10

Similar Documents

Publication Publication Date Title
US6433597B2 (en) Delay locked loop with reduced noise response
US6987408B2 (en) Digital delay locked loop and control method thereof
US6989700B2 (en) Delay locked loop in semiconductor memory device and its clock locking method
US6157229A (en) Skew compensation device
US5901190A (en) Digital delay locked loop circuit using synchronous delay line
US7103133B2 (en) Register controlled delay locked loop circuit
US6995591B2 (en) Register controlled delay locked loop with low power consumption
US8988126B2 (en) Apparatus and method for latency control in high frequency synchronous semiconductor device
US7098712B2 (en) Register controlled delay locked loop with reduced delay locking time
US6333959B1 (en) Cross feedback latch-type bi-directional shift register in a delay lock loop circuit
US7659759B2 (en) Phase synchronous circuit
US20080116950A1 (en) Delay-locked loop circuit and method of generating multiplied clock therefrom
US6194916B1 (en) Phase comparator circuit for high speed signals in delay locked loop circuit
KR20020002526A (en) A register controlled DLL using ring delay and counter
US5991888A (en) Test clock modes
US6822494B2 (en) Register controlled delay locked loop
US7154311B2 (en) Delay locked loop in semiconductor memory device and locking method thereof
JP2004048729A (en) Clock frequency divider and frequency dividing method in delay locked loop
KR100514414B1 (en) Delay locked loop
US20100134164A1 (en) Delay locked loop circuit
US6255870B1 (en) Apparatus for compensating locking error in high speed memory device with delay locked loop
JP3982934B2 (en) Input circuit and semiconductor integrated circuit having the input circuit
JPH11127063A (en) Integrated circuit device
US6891417B2 (en) Circuits and methods for alignment of signals in integrated circuits
KR20020037525A (en) Semiconductor memory device with a delay locked loop circuit

Legal Events

Date Code Title Description
AS Assignment

Owner name: HYUNDAI ELECTRONICS INDUSTRIES, CO., LTD., KOREA,

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:JUNG, HEA-SUK;REEL/FRAME:012122/0630

Effective date: 20010625

STCF Information on status: patent grant

Free format text: PATENTED CASE

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

CC Certificate of correction
FPAY Fee payment

Year of fee payment: 4

FEPP Fee payment procedure

Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 8

FPAY Fee payment

Year of fee payment: 12