[go: up one dir, main page]

KR100477809B1 - 듀티 사이클 교정이 가능한 디지털 디엘엘 장치 및 듀티사이클 교정 방법 - Google Patents

듀티 사이클 교정이 가능한 디지털 디엘엘 장치 및 듀티사이클 교정 방법 Download PDF

Info

Publication number
KR100477809B1
KR100477809B1 KR10-2002-0028119A KR20020028119A KR100477809B1 KR 100477809 B1 KR100477809 B1 KR 100477809B1 KR 20020028119 A KR20020028119 A KR 20020028119A KR 100477809 B1 KR100477809 B1 KR 100477809B1
Authority
KR
South Korea
Prior art keywords
signal
clock signal
mixed
clock
delay
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
KR10-2002-0028119A
Other languages
English (en)
Other versions
KR20030090122A (ko
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 KR10-2002-0028119A priority Critical patent/KR100477809B1/ko
Priority to US10/335,655 priority patent/US6677792B2/en
Priority to TW091138010A priority patent/TWI312235B/zh
Priority to DE10300690A priority patent/DE10300690B4/de
Priority to JP2003033529A priority patent/JP4276857B2/ja
Publication of KR20030090122A publication Critical patent/KR20030090122A/ko
Application granted granted Critical
Publication of KR100477809B1 publication Critical patent/KR100477809B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/21Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
    • G11C11/34Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
    • G11C11/40Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
    • G11C11/401Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
    • G11C11/4063Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
    • G11C11/407Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
    • 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/087Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal using at least two phase detectors or a frequency and phase detector in the loop

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Nonlinear Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Hardware Design (AREA)
  • Pulse Circuits (AREA)
  • Dram (AREA)
  • Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)

Abstract

본 발명의 듀티 사이클 교정이 가능한 디지털 디엘엘 장치 및 듀티 사이클 교정 방법은, 혼합 회로(blend circuit)를 이용하여 듀티 에러를 교정하고, 50%의 듀티 사이클을 갖는 내부 클럭 신호를 생성할 수 있는 듀티 사이클 교정이 가능한 디지털 디엘엘 장치 및 듀티 사이클 교정 방법을 제공하는데 그 목적이 있다.
상기 목적을 달성하기 위하여 본 발명은, 외부 클럭 신호를 입력받아 클럭의 에지에서 활성화되는 클럭 입력 신호를 생성하는 버퍼; 상기 클럭 입력 신호를 입력받고, 제1 비교 신호 및 제2 비교 신호를 입력받아 상기 클럭 입력 신호를 소정의 시간만큼 지연시킨 후 출력하는 딜레이 라인부; 상기 딜레이 라인부에서 제2 클럭 신호가 활성화되지 않는 동안에는 상기 제1 클럭 신호를 바이패스하고, 상기 제2 클럭 신호가 활성화되면, 상기 제1 클럭 신호와 상기 제2 클럭 신호를 혼합하여 각각의 하향 에지의 중간 위상을 가지는 혼합 클럭 신호를 생성하는 혼합 회로; 상기 혼합 클럭 신호를 입력받아 외부에서 유입된 클럭과 실제 내부 클럭간의 시간 차이를 보상하고, 보상 클럭 신호를 생성하는 딜레이 모델부; 상기 외부 클럭 신호를 입력받아 상기 보상 클럭 신호와 비교하여 제1 비교 신호를 생성하고, 상기 제1 비교 신호를 상기 딜레이 라인부에 출력하는 직접 위상 감지기; 및 상기 제1 클럭 신호 및 상기 제2 클럭 신호를 입력받고, 그 위상을 감지하여 제2 비교 신호를 생성한 후 상기 딜레이 라인부로 출력하는 위상 감지기를 포함한다.

Description

듀티 사이클 교정이 가능한 디지털 디엘엘 장치 및 듀티 사이클 교정 방법{DIGITAL DLL APPARATUS FOR CORRECTING DUTY CYCLE AND METHOD THEREOF}
본 발명은 듀티 사이클 교정이 가능한 디지털 디엘엘 장치 및 듀티 사이클 교정 방법에 관한 것으로, 외부 클럭과 내부 클럭 간의 스큐(skew)를 보상하는 클럭 발생 장치를 필요로 하는 모든 반도체 장치 및 컴퓨터 시스템에 사용되는 듀티 사이클 교정이 가능한 디지털 디엘엘 장치 및 듀티 사이클 교정 방법에 관한 것이다.
일반적으로, 지연 고정 루프(DLL)란 반도체메모리 장치에서 클럭을 사용하는 동기식 메모리의 내부 클럭을 에러 없이 외부 클럭과 일치되게 하기 위해서 사용하는 회로이다. 즉 외부에서 들어오는 클럭이 내부에서 사용될 때 타이밍 딜레이가 발생하는데, 이 타이밍 딜레이를 제어하여 내부에서 사용하는 클럭이 외부에서 들어오는 클럭과 동일하게 동기되도록 하기 위해서 사용한다.
종래에, 이러한 DLL 회로의 클럭 신호를 조정하기 위해 여러 가지 기술이 있었다.
먼저, 미국 특허 제 5808498호에는, 공통 노드를 갖는 소스 커플링 쌍의 형태를 형성하고, 입력 기준 신호 및 그 상보 신호를 수신하는 입력 쌍 및 한 쌍의 출력 노드를 포함하는 한 쌍의 전계 효과 트랜지스터를 포함하고, 각각 복수개의 출력 노드 및 제1 공급 레일 사이에 커플링된 제1 및 제2 전류 소스를 포함하며, 상기 제1 및 제2 전류 소스는 I 암페어의 전류값을 생성하고, 공통 노드와 제2 공급 레일 사이에 커플링된 제3 전류 소스를 포함하며, 상기 제3 전류 소스는 2I 암페어의 전류값을 싱킹하는(sinking) 제1 차동 증폭기와, 복수개의 출력 노드를 교차하여 커플링되고, 입력 기준 신호 및 그 상보 신호에 응답하여 상기 차동 증폭기의 출력 노드에 한 쌍의 상보적 삼각파 신호를 생성하도록 하는 필터 회로와, 한 쌍의 상보적 삼각파 신호를 수신하는 커플링된 한 쌍의 입력을 갖고, 한 쌍의 상보적 삼각파 신호 사이의 비교에 응답하여 입력 기준 신호와 소정의 위상 관계를 갖는 출력 신호를 생성하는 비교기를 포함하는 위상 시프팅 회로가 개시되어 있다.
둘째로, 일본 특허 공개 제 2001-6399호에는, 외부 클럭을 위상 조정하고 내부 클럭을 발생하는 위상 조정부를 포함하는 반도체 장치에 있어서, 상기 외부 클럭의 주파수가 상기 위상 주파수의 위상 조정 범위에서 벗어난 것을 검출하는 검출기와, 외부에서 입력되는 제어 신호에 의해 전환되는 제1 동작 모드 및 제2 동작 모드를 포함하고, 상기 제1 동작 모드에서는 상기 검출기의 검출 결과에 관계없이 소정의 출력 신호를 출력하고, 상기 제2 동작 모드에서는 상기 검출기의 검출 결과에 의해 소정의 출력 상태로 되는 출력 회로를 포함하는 것을 특징으로 하는 반도체 장치가 개시되어 있다.
마지막으로, 일본 특허 공개 평11-353878호에는, 입력된 제1 클럭의 위상을 조정해서 외부 클럭에 대해 소정의 위상만큼 지연된 제2 클럭을 생성하는 클럭 위상 조정 회로를 포함하고, 상기 제1 클럭 또는 상기 제2 클럭 중 어느 한 쪽과 동기되는 데이터를 출력하는 반도체 장치에 있어서, 상기 클럭 위상 조정 회로 내의 상기 제1 클럭의 지연량을 나타낸 표시 신호에 응답하여 상기 제1 클럭의 주파수를 판정하고, 제어 신호를 출력하는 클럭 주파수 판정부와, 상기 제어 신호에 응답하여 상기 제1 클럭 또는 제2 클럭 중 한 쪽을 선택하는 클럭 선택부를 구비하는 것을 특징으로 하는 반도체 장치가 개시되어 있다.
상술한 종래의 DDR 메모리에서 사용되는 것과 같은 DLL은 클럭 신호에 있어서 기준 신호 및 상보 신호를 이용하여 전체 위상의 지연을 조정할 뿐, 외부 클럭의 데이터 처리에 있어서 듀티 에러(duty error)가 발생하는 경우에는 이를 교정할 수 없는 문제점이 있다.
상기 문제점을 해결하기 위하여 안출된 본 발명은 혼합 회로(blend circuit)를 이용하여 듀티 에러를 교정하고, 50%의 듀티 사이클을 갖는 내부 클럭 신호를 생성할 수 있는 듀티 사이클 교정이 가능한 디지털 디엘엘 장치 및 듀티 사이클 교정 방법을 제공하는데 그 목적이 있다.
상기 목적을 달성하기 위하여 본 발명의 듀티 사이클 교정이 가능한 디지털 디엘엘 장치는, 외부 클럭 신호를 입력받아 클럭의 에지에서 활성화되는 클럭 입력 신호를 생성하는 버퍼; 상기 클럭 입력 신호를 입력받고, 제1 비교 신호 및 제2 비교 신호를 입력받아 상기 클럭 입력 신호를 소정의 시간만큼 지연시킨 후 출력하는 딜레이 라인부; 상기 딜레이 라인부에서 제2 클럭 신호가 활성화되지 않는 동안에는 상기 제1 클럭 신호를 바이패스하고, 상기 제2 클럭 신호가 활성화되면, 상기 제1 클럭 신호와 상기 제2 클럭 신호를 혼합하여 각각의 하향 에지의 중간 위상을 가지는 혼합 클럭 신호를 생성하는 혼합 회로; 상기 혼합 클럭 신호를 입력받아 외부에서 유입된 클럭과 실제 내부 클럭간의 시간 차이를 보상하고, 보상 클럭 신호를 생성하는 딜레이 모델부; 상기 외부 클럭 신호를 입력받아 상기 보상 클럭 신호와 비교하여 제1 비교 신호를 생성하고, 상기 제1 비교 신호를 상기 딜레이 라인부에 출력하는 직접 위상 감지기; 및 상기 제1 클럭 신호 및 상기 제2 클럭 신호를 입력받고, 그 위상을 감지하여 제2 비교 신호를 생성한 후 상기 딜레이 라인부로 출력하는 위상 감지기를 포함한다.
또한, 상기 목적을 달성하기 위하여 본 발명의 디지털 디엘엘 장치의 듀티 사이클 교정 방법은, 외부 클럭 신호와 보상 클럭 신호의 상향 에지가 일치하는 지를 검사하는 단계; 상향 에지가 일치하는 경우에는 제2 클럭 신호를 활성화하는 단계; 상기 제1 클럭 신호 및 제2 클럭 신호의 상향 에지가 일치하는 지를 검사하는 단계; 및 상기 제1 클럭 신호 및 제2 클럭 신호의 상향 에지가 일치하는 경우에는 상기 제1 클럭 신호 및 제2 클럭 신호 사이의 위상을 취하여 듀티가 50%인 혼합 클럭 신호를 생성하는 단계를 포함한다.
이하, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 정도로 상세히 설명하기 위하여 본 발명의 가장 바람직한 실시예들을 첨부된 도면을 참조하여 설명하기로 한다.
먼저, 도 1은 본 발명의 일 실시예에 의한 듀티 사이클 교정이 가능한 디지털 디엘엘 장치를 나타낸 블록도로서, 본 발명의 듀티 사이클 교정이 가능한 디지털 디엘엘 장치는, 버퍼(110), 딜레이 라인부(120), 혼합 회로(130), 딜레이 모델부(140), 직접 위상 감지기(150) 및 위상 감지기(160)를 포함한다.
버퍼(110)는, 외부 클럭 신호(ext_clk)를 입력받아 클럭의 에지에서 활성화되는 클럭 입력 신호를 생성하고, 상기 클럭 입력 신호를 후술하는 딜레이 라인부(120)에 출력하는 역할을 한다.
또한, 딜레이 라인부(120)는, 상기 버퍼(110)에서 상기 클럭 입력 신호를 입력받고, 후술하는 직접 위상 감지기(150) 및 후술하는 위상 감지기(160)의 제1 비교 신호 및 제2 비교 신호를 입력받아 상기 클럭 입력 신호를 소정의 시간만큼 지연시킨 후 후술하는 혼합 회로(130)로 출력하는 역할을 한다. 여기서, 상기 딜레이 라인부(120)는 제1 제어 수단(121), 제1 딜레이 라인(122), 제2 제어 수단(123) 및 제2 딜레이 라인(124)을 포함한다.
상기 딜레이 라인부(120) 내에 장착된 제1 제어 수단(121)은, 후술하는 직접 위상 감지기(150)의 제1 비교 신호에 따라 딜레이 양을 조절하는 제1 제어 신호를 생성하고, 상기 제1 제어 신호를 후술하는 제1 딜레이 라인(122)에 출력하는 역할을 한다.
또한, 상기 딜레이 라인부(120) 내에 장착된 제1 딜레이 라인(122)은, 상기 제1 제어 수단(121)에서 상기 제1 제어 신호를 입력받고, 상기 버퍼(110)에서 상기 클럭 입력 신호를 입력받으며, 상기 제1 제어 신호에 따라 상기 클럭 입력 신호를 소정 시간 지연시켜 제1 클럭 신호(intclk1)를 생성하고, 상기 제1 클럭 신호(intclk1)를 후술하는 혼합 회로(130)로 출력하는 역할을 한다.
한편, 상기 딜레이 라인부(120) 내에 장착된 제2 제어 수단(123)은, 후술하는 위상 감지기(160)의 제2 비교 신호에 따라 딜레이 양을 조절하는 제2 제어 신호를 생성하고, 상기 제2 제어 신호를 후술하는 제2 딜레이 라인(124)에 출력하는 역할을 한다.
또한, 상기 딜레이 라인부(120) 내에 장착된 제2 딜레이 라인(124)은, 상기 제2 제어 수단(123)에서 상기 제2 제어 신호를 입력받고, 상기 버퍼(110)에서 상기 클럭 입력 신호를 입력받으며, 상기 제2 제어 신호에 따라 상기 클럭 입력 신호를 소정 시간 지연시킨 후 제2 클럭 신호(intclk2)를 생성하고, 상기 제2 클럭 신호(intclk2)를 후술하는 혼합 회로(130)로 출력하는 역할을 한다.
한편, 혼합 회로(130)는, 상기 딜레이 라인부(120)에서 제2 클럭 신호(intclk2)가 활성화되지 않는 동안에는 상기 제1 클럭 신호(intclk1)를 바이패스하고, 상기 딜레이 라인부(120)에서 상기 제2 클럭 신호(intclk2)가 활성화되면, 상기 제1 클럭 신호(intclk1)와 상기 제2 클럭 신호(intclk2)를 혼합하여 각각의 하향 에지의 중간 위상을 가지는 혼합 클럭 신호(int_clk)를 생성하고, 상기 혼합 클럭 신호(int_clk)를 외부 및 후술하는 딜레이 모델부(140)에 출력하는 역할을 한다.
한편, 딜레이 모델부(140)는, 상기 혼합 회로(130)로부터 듀티가 조절된 상기 혼합 클럭 신호(int_clk)를 입력받아 외부에서 유입된 클럭과 실제 내부 클럭간의 시간 차이를 보상하고, 보상 클럭 신호(iclk)를 생성하여 후술하는 직접 위상 감지기(150)로 출력하는 역할을 한다.
또한, 직접 위상 감지기(150)는, 상기 외부 클럭 신호(ext_clk)를 입력받아 상기 딜레이 모델부(140)에서 입력된 상기 보상 클럭 신호(iclk)와 비교하여 제1 비교 신호를 생성하고, 상기 제1 비교 신호를 상기 딜레이 라인부(120)에 출력하는 역할을 한다.
한편, 위상 감지기(160)는, 상기 딜레이 라인부(120)에서 상기 제1 클럭 신호(intclk1) 및 상기 제2 클럭 신호(intclk2)를 입력받고, 상기 제1 클럭 신호(intclk1) 및 상기 제2 클럭 신호(intclk2)의 위상을 감지하여 제2 비교 신호를 생성하고, 상기 제2 비교 신호를 상기 딜레이 라인부(120)로 출력하는 역할을 한다.
도 2는 본 발명의 일 실시예에 의한 듀티 사이클 교정이 가능한 디지털 디엘엘 장치의 동작을 나타낸 타이밍도로서, 이를 참조하여 본 발명의 듀티 사이클 교정이 가능한 디지털 디엘엘 장치의 동작을 설명하면 다음과 같다.
먼저, 외부 클럭 신호(ext_clk)가 버퍼(110)에서 버퍼링되어 나타난 신호가 딜레이 라인부(120) 내 제1 딜레이 라인(122) 및 제2 딜레이 라인(124)으로 인가된다. 제1 딜레이 라인(122)에서 출력되는 신호인 제1 클럭 신호(intclk1)는 초기에 혼합 회로(130)를 그대로 통과(bypass)하고, 다시 딜레이 모델부(140)를 거쳐서 나타난 보상 클럭 신호(iclk)가 직접 위상 감지기(150)에서 외부 클럭과 그 상향 에지 위상을 비교하여 같은 위상을 가질 수 있도록 딜레이 라인부(120)의 지연 량을 조절하게 된다. 이런 과정을 거쳐 제1 클럭 신호(intclk1)가 혼합 회로(130) 및 딜레이 모델부(140)를 통과하여 나타난 신호인 보상 클럭 신호(iclk)가 외부 클럭 신호(ext_clk)와 그 상향 에지의 위상이 정확히 일치되었다고 판단되면, 제2 딜레이 라인(124)이 동작하게 된다. 이렇게 제2 딜레이 라인(124)에서 반전되어 나타난 신호인 제2 클럭 신호(intclk2)는 위상 감지기(160)에서 제1 클럭 신호(intclk1)의 상향 에지와 비교되어, 항상 두 상향 에지의 위상이 동일하도록 제2 딜레이 라인(124)의 지연 량이 조절된다. 도 2에 나타난 바와 같이 제1 클럭 신호(intclk1) 및 제2 클럭 신호(intclk2)의 상향 에지가 일치된 후에 혼합 회로(130)가 동작을 수행하게 된다. 즉, 혼합 회로(130)는, 초기에는 제1 클럭 신호(intclk1)를 그대로 통과시키고 있다가, 상술한 상향 에지 일치 과정이 종료한 후에 두 입력 신호의 위상을 혼합하는 것이다.
도 3은 본 발명의 다른 일 실시예에 의한 듀티 사이클 교정이 가능한 디지털 디엘엘 장치를 나타낸 블록도로서, 이러한 듀티 사이클 교정이 가능한 디지털 디엘엘 장치는, 버퍼(310), 딜레이 라인부(320), 혼합 회로(330), 딜레이 모델부(340), 직접 위상 감지기(350) 및 위상 감지기(360)를 포함한다.
버퍼(310)는, 외부 클럭 신호(ext_clk)를 입력받아 클럭의 에지에서 활성화되는 클럭 입력 신호를 생성하고, 상기 클럭 입력 신호를 후술하는 딜레이 라인부(320)에 출력하는 역할을 한다.
또한, 딜레이 라인부(320)는, 상기 버퍼(310)에서 상기 클럭 입력 신호를 입력받고, 후술하는 직접 위상 감지기(350) 및 후술하는 위상 감지기(360)의 제1 비교 신호 및 제2 비교 신호를 입력받아 상기 클럭 입력 신호를 소정의 시간만큼 지연시킨 후 후술하는 혼합 회로(330)로 출력하는 역할을 한다. 여기서, 상기 딜레이 라인부(320)는 제3 제어 수단(321), 제1 시프트 레지스터(322), 제3 딜레이 라인(323), 제4 제어 수단(324), 제2 시프트 레지스터(325) 및 제4 딜레이 라인(326)을 포함한다.
상기 딜레이 라인부(320) 내에 장착된 제3 제어 수단(321)은, 후술하는 직접 위상 감지기(350)의 제1 비교 신호에 따라 딜레이 양을 조절하는 제1 왼쪽 시프트 신호 또는 제1 오른쪽 시프트 신호를 생성하고, 상기 제1 왼쪽 시프트 신호 또는 상기 제1 오른쪽 시프트 신호를 후술하는 제1 시프트 레지스터(322)에 출력하는 역할을 한다.
한편, 상기 딜레이 라인부(320) 내에 장착된 제1 시프트 레지스터(322)는, 상기 제3 제어 수단(321)의 상기 제1 왼쪽 쉬프트 신호 또는 상기 제1 오른쪽 쉬프트 신호를 입력받아 출력 신호를 좌우로 이동하여 딜레이 양을 제어하는 제3 제어 신호를 생성하고, 상기 제3 제어 신호를 후술하는 제3 딜레이 라인(323)으로 출력하는 역할을 한다.
또한, 상기 딜레이 라인부(320) 내에 장착된 제3 딜레이 라인(323)은, 상기 제1 시프트 레지스터(322)에서 상기 제3 제어 신호를 입력받고, 상기 버퍼(310)에서 상기 클럭 입력 신호를 입력받으며, 상기 제3 제어 신호에 따라 상기 클럭 입력 신호를 소정 시간 지연시켜 제1 클럭 신호(intclk1)를 생성하고, 상기 제1 클럭 신호(intclk1)를 후술하는 혼합 회로(330)로 출력하는 역할을 한다. 즉, 상기 제3 딜레이 라인(323) 내에는 복수개의 유닛 딜레이 셀(Unit delay cell)이 순차적으로 연결된 장치를 가지고 있는데, 상기 제1 시프트 레지스터(322)에서 출력된 제3 제어 신호에 의해 상기 클럭 입력 신호를 원하는 개수 만큼의 유닛 딜레이 셀을 거치도록 함으로써 딜레이를 조정하게 된다.
한편, 상기 딜레이 라인부(320) 내에 장착된 제4 제어 수단(324)은, 후술하는 위상 감지기(360)의 제2 비교 신호에 따라 딜레이 양을 조절하는 제2 왼쪽 시프트 신호 또는 제2 오른쪽 시프트 신호를 생성하고, 상기 제2 왼쪽 시프트 신호 또는 상기 제2 오른쪽 시프트 신호를 후술하는 제1 시프트 레지스터(322)에 출력하는 역할을 한다.
또한, 상기 딜레이 라인부(320) 내에 장착된 제2 시프트 레지스터(325)는, 상기 제4 제어 수단(324)의 상기 제2 왼쪽 쉬프트 신호 또는 상기 제2 오른쪽 쉬프트 신호를 입력받아 출력 신호를 좌우로 이동하여 딜레이 양을 제어하는 제4 제어 신호를 생성하고, 상기 제4 제어 신호를 후술하는 제4 딜레이 라인(326)으로 출력하는 역할을 한다.
또한, 상기 딜레이 라인부(320) 내에 장착된 제4 딜레이 라인(326)은, 상기 제2 시프트 레지스터(325)에서 상기 제4 제어 신호를 입력받고, 상기 버퍼(310)에서 상기 클럭 입력 신호를 입력받으며, 상기 제4 제어 신호에 따라 상기 클럭 입력 신호를 소정 시간 지연시킨 후 반전하여 제2 클럭 신호(intclk2)를 생성하고, 상기 제2 클럭 신호(intclk2)를 후술하는 혼합 회로(330)로 출력하는 역할을 한다. 즉, 상기 제4 딜레이 라인(326) 내에는 복수개의 유닛 딜레이 셀(Unit delay cell)이 순차적으로 연결된 장치를 가지고 있는데, 상기 제2 시프트 레지스터(325)에서 출력된 제4 제어 신호에 의해 상기 클럭 입력 신호를 원하는 개수 만큼의 유닛 딜레이 셀을 거치도록 함으로써 딜레이를 조정하게 된다.
한편, 혼합 회로(330)는, 상기 딜레이 라인부(320)에서 제2 클럭 신호(intclk2)가 활성화되지 않는 동안에는 상기 제1 클럭 신호(intclk1)를 바이패스하고, 상기 딜레이 라인부(320)에서 상기 제2 클럭 신호(intclk2)가 활성화되면, 상기 제1 클럭 신호(intclk1)와 상기 제2 클럭 신호(intclk2)를 혼합하여 각각의 하향 에지의 중간 위상을 가지는 혼합 클럭 신호(int_clk)를 생성하고, 상기 혼합 클럭 신호(int_clk)를 외부 및 후술하는 딜레이 모델부(340)에 출력하는 역할을 한다.
한편, 딜레이 모델부(340)는, 상기 혼합 회로(330)로부터 듀티가 조절된 상기 혼합 클럭 신호(int_clk)를 입력받아 외부에서 유입된 클럭과 실제 내부 클럭간의 시간 차이를 보상하고, 보상 클럭 신호(iclk)를 생성하여 후술하는 직접 위상 감지기(350)로 출력하는 역할을 한다.
또한, 직접 위상 감지기(350)는, 상기 외부 클럭 신호(ext_clk)를 입력받아 분주하고, 분주된 신호와 상기 딜레이 모델부(340)에서 입력된 상기 보상 클럭 신호(iclk)를 비교하여 제1 비교 신호를 생성하고, 상기 제1 비교 신호를 상기 딜레이 라인부(320)에 출력하는 역할을 한다.
한편, 위상 감지기(360)는, 상기 딜레이 라인부(320)에서 상기 제1 클럭 신호(intclk1) 및 상기 제2 클럭 신호(intclk2)를 입력받고, 상기 제1 클럭 신호(intclk1) 및 상기 제2 클럭 신호(intclk2)의 위상을 감지하여 제2 비교 신호를 생성하고, 상기 제2 비교 신호를 상기 딜레이 라인부(320)로 출력하는 역할을 한다.
도 4는 본 발명의 일 실시예에 의한 듀티 사이클 교정이 가능한 디지털 디엘엘 장치 내에 장착된 딜레이 라인(323, 326)을 나타낸 블록도로서, 이러한 딜레이 라인(323, 326)은, 코스 딜레이 라인(Coarse Delay Line)(401) 및 제1 위상 혼합기(402)를 포함하고 있다.
상기 딜레이 라인(323, 326) 내에 장착된 코스 딜레이 라인(401)은, 순차적으로 연결된 복수개의 유닛 딜레이 셀을 구비하고, 활성화된 유닛 딜레이 셀의 개수에 따른 지연 시간을 갖는 두 개의 신호를 생성하고, 상기 두 개의 신호를 후술하는 제1 위상 혼합기(402)로 출력한다.
또한, 상기 딜레이 라인(323, 326) 내에 장착된 제1 위상 혼합기(402)는, 상기 코스 딜레이 라인(401)으로부터 상기 두 개의 신호를 입력받아 지연 시간을 세밀하게 튜닝하는 역할을 한다.
도 5는 본 발명의 또 다른 일 실시예에 의한 듀티 사이클 교정이 가능한 디지털 디엘엘 장치를 나타낸 블록도로서, 본 발명의 듀티 사이클 교정이 가능한 디지털 디엘엘 장치는, 버퍼(510), 딜레이 라인부(520), 혼합 회로(530), 딜레이 모델부(540), 직접 위상 감지기(550) 및 위상 감지기(560)를 포함한다.
버퍼(510)는, 외부 클럭 신호(ext_clk)를 입력받아 클럭의 에지에서 활성화되는 클럭 입력 신호를 생성하고, 상기 클럭 입력 신호를 후술하는 딜레이 라인부(520)에 출력하는 역할을 한다.
또한, 딜레이 라인부(520)는, 상기 버퍼(510)에서 상기 클럭 입력 신호를 입력받고, 후술하는 직접 위상 감지기(550) 및 후술하는 위상 감지기(560)의 제1 비교 신호 및 제2 비교 신호를 입력받아 상기 클럭 입력 신호를 소정의 시간만큼 지연시킨 후 후술하는 혼합 회로(530)로 출력하는 역할을 한다. 여기서, 상기 딜레이 라인부(520)는 복수개의 딜레이 셀(521), 제5 제어 수단(522), 제1 신호 생성 수단(523), 제6 제어 수단(524) 및 제2 신호 생성 수단(525)을 포함한다.
상기 딜레이 라인부(520) 내에 장착된 복수개의 딜레이 셀(521)은, 상기 버퍼(510)에서 상기 클럭 입력 신호를 입력받고, 상기 클럭 입력 신호에 의해 생성된 복수개의 다중 위상 신호를 후술하는 제1 신호 생성 수단(523) 및 후술하는 제2 신호 생성 수단(525)에 출력하는 역할을 한다.
상기 딜레이 라인부(520) 내에 장착된 제5 제어 수단(522)은, 후술하는 직접 위상 감지기(550)의 제1 비교 신호에 따라 딜레이 양을 조절하는 제5 제어 신호를 생성하고, 상기 제5 제어 신호를 후술하는 제1 신호 생성 수단(523)에 출력하는 역할을 한다.
또한, 상기 딜레이 라인부(520) 내에 장착된 제1 신호 생성 수단(523)은, 상기 제5 제어 수단(522)에서 상기 제5 제어 신호를 입력받고, 상기 복수개의 딜레이 셀(521)에서 상기 다중 위상 신호를 입력받으며, 상기 제5 제어 신호에 따라 상기 다중 위상 신호 중 이웃하는 두 개의 신호를 선택하고, 상기 두 개의 신호를 혼합하여 제1 클럭 신호(intclk1)를 생성하며, 상기 제1 클럭 신호(intclk1)를 후술하는 혼합 회로(530)로 출력하는 역할을 한다.
한편, 상기 딜레이 라인부(520) 내에 장착된 제6 제어 수단(524)은, 후술하는 위상 감지기(560)의 제2 비교 신호에 따라 딜레이 양을 조절하는 제6 제어 신호를 생성하고, 상기 제6 제어 신호를 후술하는 제2 딜레이 라인(124)에 출력하는 역할을 한다.
또한, 상기 딜레이 라인부(520) 내에 장착된 제2 신호 생성 수단(525)은, 상기 제6 제어 수단(524)에서 상기 제6 제어 신호를 입력받고, 상기 복수개의 딜레이 셀(521)에서 상기 다중 위상 신호를 입력받으며, 상기 제6 제어 신호에 따라 상기 다중 위상 신호 중 이웃하는 두 개의 신호를 선택하고, 상기 두 개의 신호에 의해 제2 클럭 신호(intclk2)를 생성하며, 상기 제2 클럭 신호(intclk2)를 후술하는 혼합 회로(530)로 출력하는 역할을 한다.
한편, 혼합 회로(530)는, 상기 딜레이 라인부(520)에서 제2 클럭 신호(intclk2)가 활성화되지 않는 동안에는 상기 제1 클럭 신호(intclk1)를 바이패스하고, 상기 딜레이 라인부(520)에서 상기 제2 클럭 신호(intclk2)가 활성화되면, 상기 제1 클럭 신호(intclk1)와 상기 제2 클럭 신호(intclk2)를 혼합하여 각각의 하향 에지의 중간 위상을 가지는 혼합 클럭 신호(int_clk)를 생성하고, 상기 혼합 클럭 신호(int_clk)를 외부 및 후술하는 딜레이 모델부(540)에 출력하는 역할을 한다.
한편, 딜레이 모델부(540)는, 상기 혼합 회로(530)로부터 듀티가 조절된 상기 혼합 클럭 신호(int_clk)를 입력받아 외부에서 유입된 클럭과 실제 내부 클럭간의 시간 차이를 보상하고, 보상 클럭 신호(iclk)를 생성하여 후술하는 직접 위상 감지기(550)로 출력하는 역할을 한다.
또한, 직접 위상 감지기(550)는, 상기 외부 클럭 신호(ext_clk)를 입력받아 상기 딜레이 모델부(540)에서 입력된 상기 보상 클럭 신호(iclk)와 비교하여 제1 비교 신호를 생성하고, 상기 제1 비교 신호를 상기 딜레이 라인부(520)에 출력하는 역할을 한다.
한편, 위상 감지기(560)는, 상기 딜레이 라인부(520)에서 상기 제1 클럭 신호(intclk1) 및 상기 제2 클럭 신호(intclk2)를 입력받고, 상기 제1 클럭 신호(intclk1) 및 상기 제2 클럭 신호(intclk2)의 상향 에지 중 어느 것이 앞서는지를 나타내는 제2 비교 신호를 생성하고, 상기 제2 비교 신호를 상기 딜레이 라인부(520)로 출력하는 역할을 한다.
도 6은 본 발명의 또 다른 일 실시예에 의한 듀티 사이클 교정이 가능한 디지털 디엘엘 장치 내에 장착된 신호 생성 수단(523, 524)을 나타낸 블록도로서, 이러한 신호 생성 수단(523, 524)은 MUX(601) 및 제2 위상 혼합기(602)를 포함한다.
상기 신호 생성 수단(523, 524) 내에 장착된 MUX(601)는, 상기 제어 수단(522, 524)에서 입력 받은 제어 신호에 의해, 상기 복수개의 딜레이 셀(521)에서 입력받은 상기 복수개의 다중 위상 신호 중 Δ(한 개의 유닛 딜레이 셀에 의한 지연 시간)만큼의 차를 갖는 이웃하는 두 개의 신호를 선택하고, 상기 두 개의 신호를 후술하는 제2 위상 혼합기(602)로 출력하는 역할을 한다.
또한, 상기 신호 생성 수단(523, 524) 내에 장착된 제2 위상 혼합기(602)는, 상기 MUX(601)에서 입력받은 두 개의 신호에 의해 한 개의 신호를 생성한 후, 이를 상기 혼합 회로(530)로 출력하는 역할을 한다.
도 7a 및 도 7b는 본 발명의 일 실시예에 의한 듀티 사이클 교정이 가능한 디지털 디엘엘 장치 내에 장착된 위상 혼합기(402, 602)를 나타낸 블록도이고, 도 7c는 본 발명의 일 실시예에 의한 듀티 사이클 교정이 가능한 디지털 디엘엘 장치 내에 장착된 위상 혼합기(402, 602)의 동작을 나타낸 예시도로서, 이러한 본 발명의 위상 혼합기(402, 602)에 대해 설명하면 아래와 같다.
위상 혼합기(402, 602) 내에 장착된 복수개의 제1 혼합 셀(701)은, 제어 수단(321, 324, 522, 524)으로부터의 혼합 제어 신호를 한 단자(s)로 입력받고, 다른 단자(IN)로 지연 시간이 다른 두 신호 중 한 신호(X1)를 입력받으며, 상기 제어 수단(321, 324, 522, 524)으로부터의 혼합 제어 신호가 제1 논리 단계(low)인 경우에는 하이-지(High-Z) 신호를 출력하고, 상기 제어 수단(321, 324, 522, 524)으로부터의 혼합 제어 신호가 제2 논리 단계(high)인 경우에는 상기 지연 시간이 다른 두 신호 중 한 신호(X1)를 반전하여 출력하는 역할을 한다. 여기서, 상기 제1 혼합셀(701)은, 제1 PMOS 트랜지스터(P1), 제2 PMOS 트랜지스터(P2), 제1 NMOS 트랜지스터(N1) 및 제2 NMOS 트랜지스터(N2)를 포함한다.
상기 제1 혼합 셀(701) 내에 장착된 제1 PMOS 트랜지스터(P1)는, 소스 단자는 전원 전압에 연결되고, 게이트 단자로 지연 시간이 다른 두 신호 중 한 신호(X1)를 입력받는다.
또한, 상기 제1 혼합 셀(701) 내에 장착된 제2 PMOS 트랜지스터(P2)는, 소스 단자는 상기 제1 PMOS 트랜지스터(P1)의 드레인 단자에 연결되고, 게이트 단자로 상기 제어 수단(321, 324, 522, 524)으로부터의 혼합 제어 신호의 반전된 값을 입력받으며, 드레인 단자는 출력 단자(OUT)에 연결된다.
한편, 상기 제1 혼합 셀(701) 내에 장착된 제1 NMOS 트랜지스터(N1)는, 소스 단자는 접지되고, 게이트 단자로 지연 시간이 다른 두 신호 중 한 신호(X1)를 입력받는다.
또한, 상기 제1 혼합 셀(701) 내에 장착된 제2 NMOS 트랜지스터(N2)는, 소스 단자는 상기 제1 NMOS 트랜지스터(N1)의 드레인 단자에 연결되고, 게이트 단자로 상기 제어 수단(321, 324, 522, 524)으로부터의 혼합 제어 신호를 입력받으며, 드레인 단자는 출력 단자(OUT)에 연결된다.
또한, 위상 혼합기(402, 602) 내에 장착된 복수개의 제2 혼합 셀(702)은, 제어 수단(321, 324, 522, 524)으로부터의 혼합 제어 신호를 한 단자(s)로 입력받고, 다른 단자(IN)로 지연 시간이 다른 두 신호 중 다른 한 신호(X2)를 입력받으며, 상기 제2 신호가 제1 논리 단계(low)인 경우에는 하이-지(High-Z) 신호를 출력하고, 상기 제어 수단(321, 324, 522, 524)으로부터의 혼합 제어 신호가 제2 논리 단계(high)인 경우에는 상기 지연 시간이 다른 두 신호 중 다른 한 신호(X2)를 반전하여 출력하는 역할을 한다. 여기서, 상기 제2 혼합 셀(702)은, 제1 PMOS 트랜지스터(P1), 제2 PMOS 트랜지스터(P2), 제1 NMOS 트랜지스터(N1) 및 제2 NMOS 트랜지스터(N2)를 포함한다.
상기 제2 혼합 셀(702) 내에 장착된 제1 PMOS 트랜지스터(P1)는, 소스 단자는 전원 전압에 연결되고, 게이트 단자로 지연 시간이 다른 두 신호 중 다른 한 신호(X2)를 입력받는다.
또한, 상기 제2 혼합 셀(702) 내에 장착된 제2 PMOS 트랜지스터(P2)는, 소스 단자는 상기 제1 PMOS 트랜지스터(P1)의 드레인 단자에 연결되고, 게이트 단자로 제어 수단(321, 324, 522, 524)으로부터의 혼합 제어 신호의 반전된 값을 입력받으며, 드레인 단자는 출력 단자(OUT)에 연결된다.
한편, 상기 제2 혼합 셀(702) 내에 장착된 제1 NMOS 트랜지스터(N1)는, 소스 단자는 접지되고, 게이트 단자로 지연 시간이 다른 두 신호 중 다른 한 신호(X2)를 입력받는다.
또한, 상기 제2 혼합 셀(702) 내에 장착된 제2 NMOS 트랜지스터(N2)는, 소스 단자는 상기 제1 NMOS 트랜지스터(N1)의 드레인 단자에 연결되고, 게이트 단자로 제어 수단(321, 324, 522, 524)으로부터의 혼합 제어 신호를 입력받으며, 드레인 단자는 출력 단자(OUT)에 연결된다.
한편, 위상 혼합기(402, 602) 내에 장착된 제1 인버터(703)는, 상기 제1 혼합 셀(701) 및 제2 혼합 셀(702)이 출력한 복수개의 신호를 반전하여 출력하는 역할을 한다.
도 7c는 본 발명의 일 실시예에 의한 듀티 사이클 교정이 가능한 디지털 디엘엘 장치 내에 장착된 위상 혼합기의 동작을 나타낸 예시도로서, 두 개의 입력 신호(X1, X2)가 출력 단자(OUT)로 출력될 때는 혼합 제어 신호에 의해 두 신호(X1, X2)의 사이의 위상을 갖는 신호(Y)를 출력하게 된다.
도 8은 본 발명의 일실시예에 의한 듀티 사이클 교정이 가능한 디지털 디엘엘 장치 내에 장착된 혼합 회로(130, 330, 530)를 나타낸 예시도로서, 이에 관해 설명하면 다음과 같다.
제2 인버터(810)는, 혼합 인에이블 신호(Blend_enb)를 입력받아 반전하여 출력하는 역할을 한다.
또한, 제1 클럭 신호 처리부(820)는, 상기 혼합 인에이블 신호(Blend_enb)가 제2 논리 단계인 경우에는 제1 클럭 신호를 입력받아 그대로 출력하고, 상기 혼합 인에이블 신호(Blend_enb)가 제1 논리 단계인 경우에는 제1 클럭 신호를 이용하여 제1 혼합 신호를 생성한 후 후술하는 제3 인버터(840)로 출력하는 역할을 한다. 여기서, 상기 제1 클럭 신호 처리부(820)는, 항상 인버터 회로로 동작하는 k개의 제1 제어가능 인버터 및 상기 혼합 인에이블 신호(Blend_enb)가 제2 논리 단계인 경우에는 인버터로 동작하고, 상기 혼합 인에이블 신호(Blend_enb)가 제1 논리 단계인 경우에는 턴 오프되는 n-k개의 제2 제어가능 인버터를 포함하고 있다.
한편, 제2 클럭 신호 처리부(830)는, 상기 혼합 인에이블 신호(Blend_enb)가 제2 논리 단계인 경우에는 동작하지 않고, 상기 혼합 인에이블 신호(Blend_enb)가 제1 논리 단계인 경우에는 제2 클럭 신호를 이용하여 제2 혼합 신호를 생성한 후 후술하는 제3 인버터(840)로 출력하는 역할을 한다. 여기서, 상기 제2 클럭 신호 처리부(830)는, 항상 턴 오프 상태인 k개의 제3 제어가능 인버터 및 상기 혼합 인에이블 신호(Blend_enb)가 제1 논리 단계인 경우에는 인버터로 동작하고, 상기 혼합 인에이블 신호(Blend_enb)가 제2 논리 단계인 경우에는 턴 오프되는 n-k개의 제4 제어가능 인버터를 포함하고 있다.
또한, 제3 인버터(840)는, 상기 제1 혼합 신호 및 상기 제2 혼합 신호를 취합하여 반전함으로써 상기 혼합 클럭 신호(int_clk)를 생성하는 역할을 한다.
도 9는 본 발명의 일 실시예에 의한 디지털 디엘엘 장치의 듀티 사이클 교정 방법을 나타낸 동작흐름도로서, 이에 관하여 설명하면 아래와 같다.
먼저, 직접 위상 감지기(150)에 의해 외부 클럭 신호(ext_clk)와 보상 클럭 신호(iclk)의 상향 에지가 일치하는 지를 검사한다(S901).
외부 클럭 신호와 보상 클럭 신호의 상향 에지가 일치하는 지를 검사하는 단계;
상향 에지가 일치하는 경우 , 제2 딜레이 라인(124)이 활성화되어 제2 클럭 신호(intclk2)를 활성화하게 된다(S902).
다음에, 제1 클럭 신호(intclk1) 및 제2 클럭 신호(intclk2)의 상향 에지가 일치하는 지를 검사한다(S903).
제1 클럭 신호(intclk1) 및 제2 클럭 신호(intclk2)의 상향 에지가 일치하면, 혼합 회로(130)에서 상기 제1 클럭 신호 및 제2 클럭 신호의 중간 위상을 취하여 듀티가 50%인 혼합 클럭 신호를 생성하게 된다(S904).
만약, 외부 클럭 신호와 보상 클럭 신호의 상향 에지가 일치하지 않는 경우에는 딜레이 과정을 통하여 일치시킨 후, 외부 클럭 신호와 보상 클럭 신호의 상향 에지가 일치하는 지를 다시 검사하게 된다(S905).
한편, 제1 클럭 신호(intclk1) 및 제2 클럭 신호(intclk2)의 상향 에지가 일치하지 않으면, 제2 클럭 신호(intclk2)의 딜레이를 조정한 후 다시 제1 클럭 신호(intclk1) 및 제2 클럭 신호(intclk2)의 상향 에지가 일치하는 지를 검사하는 단계로 돌아간다(S906).
이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지로 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 한정되는 것이 아니다.
본 발명은, 종래의 듀티 사이클 교정이 어려웠던 디지털형 디엘엘 장치와는 달리, 혼합 회로를 이용하여 듀티 에러를 교정하고, 50%의 듀티 사이클을 갖는 내부 클럭 신호를 생성할 수 있는 이점이 있다.
도 1은 본 발명의 일 실시예에 의한 듀티 사이클 교정이 가능한 디지털 디엘엘 장치를 나타낸 블록도,
도 2는 본 발명의 일 실시예에 의한 듀티 사이클 교정이 가능한 디지털 디엘엘 장치의 동작을 나타낸 타이밍도,
도 3은 본 발명의 다른 일 실시예에 의한 듀티 사이클 교정이 가능한 디지털 디엘엘 장치를 나타낸 블록도,
도 4는 본 발명의 일 실시예에 의한 듀티 사이클 교정이 가능한 디지털 디엘엘 장치 내에 장착된 딜레이 라인을 나타낸 블록도,
도 5는 본 발명의 또 다른 일 실시예에 의한 듀티 사이클 교정이 가능한 디지털 디엘엘 장치를 나타낸 블록도,
도 6은 본 발명의 또 다른 일 실시예에 의한 듀티 사이클 교정이 가능한 디지털 디엘엘 장치 내에 장착된 신호 생성 수단을 나타낸 블록도,
도 7a 및 도 7b는 본 발명의 일 실시예에 의한 듀티 사이클 교정이 가능한 디지털 디엘엘 장치 내에 장착된 위상 혼합기를 나타낸 블록도,
도 7c는 본 발명의 일 실시예에 의한 듀티 사이클 교정이 가능한 디지털 디엘엘 장치 내에 장착된 위상 혼합기의 동작을 나타낸 예시도,
도 8은 본 발명의 일실시예에 의한 듀티 사이클 교정이 가능한 디지털 디엘엘 장치 내에 장착된 혼합 회로를 나타낸 예시도,
도 9는 본 발명의 일 실시예에 의한 디지털 디엘엘 장치의 듀티 사이클 교정 방법을 나타낸 동작흐름도,
* 도면의 주요 부분에 대한 부호의 설명 *
110 : 버퍼
120 : 딜레이 라인부
130 : 듀티 에러 조정부
140 : 제1 딜레이 모델부
150 : 제1 직접 위상 감지기
160 : 제2 딜레이 모델부
170 : 제2 직접 위상 감지기

Claims (24)

  1. 외부 클럭 신호를 입력받아 클럭의 에지에서 활성화되는 클럭 입력 신호를 생성하는 버퍼;
    상기 클럭 입력 신호를 입력받고, 제1 비교 신호 및 제2 비교 신호를 입력받아 상기 클럭 입력 신호를 소정의 시간만큼 지연시킨 후 출력하는 딜레이 라인부;
    상기 딜레이 라인부에서 제2 클럭 신호가 활성화되지 않는 동안에는 상기 제1 클럭 신호를 바이패스하고, 상기 제2 클럭 신호가 활성화되면, 상기 제1 클럭 신호와 상기 제2 클럭 신호를 혼합하여 각각의 하향 에지의 중간 위상을 가지는 혼합 클럭 신호를 생성하는 혼합 회로;
    상기 혼합 클럭 신호를 입력받아 외부에서 유입된 클럭과 실제 내부 클럭간의 시간 차이를 보상하고, 보상 클럭 신호를 생성하는 딜레이 모델부;
    상기 외부 클럭 신호를 입력받아 상기 보상 클럭 신호와 비교하여 제1 비교 신호를 생성하고, 상기 제1 비교 신호를 상기 딜레이 라인부에 출력하는 직접 위상 감지기; 및
    상기 제1 클럭 신호 및 상기 제2 클럭 신호를 입력받고, 그 위상을 감지하여 제2 비교 신호를 생성한 후 상기 딜레이 라인부로 출력하는 위상 감지기
    를 포함하는 것을 특징으로 하는 듀티 사이클 교정이 가능한 디지털 디엘엘 장치.
  2. 제1항에 있어서, 상기 딜레이 라인부는,
    상기 제1 비교 신호에 따라 딜레이 양을 조절하는 제1 제어 신호를 생성하는 제1 제어 수단;
    상기 제1 제어 신호를 입력받고, 상기 클럭 입력 신호를 입력받으며, 상기 제1 제어 신호에 따라 상기 클럭 입력 신호를 소정 시간 지연시켜 제1 클럭 신호를 생성하는 제1 딜레이 라인;
    상기 제2 비교 신호에 따라 딜레이 양을 조절하는 제2 제어 신호를 생성하는 제2 제어 수단; 및
    상기 제2 제어 신호를 입력받고, 상기 클럭 입력 신호를 입력받으며, 상기 제2 제어 신호에 따라 상기 클럭 입력 신호를 소정 시간 지연시킨 후 반전하여 제2 클럭 신호를 생성하는 제2 딜레이 라인
    을 포함하는 것을 특징으로 하는 듀티 사이클 교정이 가능한 디지털 디엘엘 장치.
  3. 제1항에 있어서, 상기 딜레이 라인부는,
    상기 제1 비교 신호에 따라 딜레이 양을 조절하는 제1 왼쪽 시프트 신호 또는 제1 오른쪽 시프트 신호를 생성하여 출력하는 제3 제어 수단;
    상기 제1 왼쪽 쉬프트 신호 또는 상기 제1 오른쪽 쉬프트 신호를 입력받아 출력 신호를 좌우로 이동하여 딜레이 양을 제어하는 제3 제어 신호를 생성하여 출력하는 제1 시프트 레지스터;
    상기 제3 제어 신호를 입력받고, 상기 버퍼에서 상기 클럭 입력 신호를 입력받으며, 상기 제3 제어 신호에 따라 상기 클럭 입력 신호를 소정 시간 지연시켜 제1 클럭 신호를 생성하여 상기 혼합 회로로 출력하는 제3 딜레이 라인;
    상기 제2 비교 신호에 따라 딜레이 양을 조절하는 제2 왼쪽 시프트 신호 또는 제2 오른쪽 시프트 신호를 생성하여 출력하는 제4 제어 수단;
    상기 제2 왼쪽 쉬프트 신호 또는 상기 제2 오른쪽 쉬프트 신호를 입력받아 출력 신호를 좌우로 이동하여 딜레이 양을 제어하는 제4 제어 신호를 생성하여 출력하는 제2 시프트 레지스터; 및
    상기 제4 제어 신호를 입력받고, 상기 버퍼에서 상기 클럭 입력 신호를 입력받으며, 상기 제4 제어 신호에 따라 상기 클럭 입력 신호를 소정 시간 지연시킨 후 반전하여 제2 클럭 신호를 생성하고, 상기 제2 클럭 신호를 상기 혼합 회로로 출력하는 제4 딜레이 라인
    을 포함하는 것을 특징으로 하는 듀티 사이클 교정이 가능한 디지털 디엘엘 장치.
  4. 제3항에 있어서, 상기 제3 딜레이 라인은,
    순차적으로 연결된 복수개의 유닛 딜레이 셀을 구비하고, 활성화된 유닛 딜레이 셀의 개수에 따른 지연 시간을 갖는 두 개의 신호를 생성하여 출력하는 코스 딜레이 라인; 및
    상기 코스 딜레이 라인으로부터 상기 두 개의 신호를 입력받아 지연 시간을 세밀하게 튜닝하는 제1 위상 혼합기
    를 포함하는 것을 특징으로 하는 듀티 사이클 교정이 가능한 디지털 디엘엘 장치.
  5. 제3항에 있어서, 상기 제4 딜레이 라인은,
    순차적으로 연결된 복수개의 유닛 딜레이 셀을 구비하고, 활성화된 유닛 딜레이 셀의 개수에 따른 지연 시간을 갖는 두 개의 신호를 생성하여 출력하는 코스 딜레이 라인; 및
    상기 코스 딜레이 라인으로부터 상기 두 개의 신호를 입력받아 지연 시간을 세밀하게 튜닝하는 제1 위상 혼합기
    를 포함하는 것을 특징으로 하는 듀티 사이클 교정이 가능한 디지털 디엘엘 장치.
  6. 제1항에 있어서, 상기 딜레이 라인부는,
    상기 버퍼에서 상기 클럭 입력 신호를 입력받고, 상기 클럭 입력 신호에 의해 생성된 복수개의 다중 위상 신호를 출력하는 복수개의 딜레이 셀;
    상기 제1 비교 신호에 따라 딜레이 양을 조절하는 제5 제어 신호를 생성하여 출력하는 제5 제어 수단;
    상기 제5 제어 신호에 따라 상기 다중 위상 신호 중 이웃하는 두 개의 신호를 선택하고, 상기 두 개의 신호를 튜닝하여 생성된 제1 클럭 신호를 상기 혼합 회로로 출력하는 제1 신호 생성 수단;
    상기 제2 비교 신호에 따라 딜레이 양을 조절하는 제6 제어 신호를 생성하여 출력하는 제6 제어 수단; 및
    상기 제6 제어 신호에 따라 상기 다중 위상 신호 중 이웃하는 두 개의 신호를 선택하고, 상기 두 개의 신호를 튜닝하고 반전함으로써 생성된 제2 클럭 신호를 상기 혼합 회로로 출력하는 제2 신호 생성 수단
    을 포함하는 것을 특징으로 하는 듀티 사이클 교정이 가능한 디지털 디엘엘 장치.
  7. 제6항에 있어서, 상기 제1 신호 생성 수단은,
    상기 제5 제어 신호에 의해, 상기 복수개의 딜레이 셀에서 입력받은 상기 복수개의 다중 위상 신호 중 한 개의 유닛 딜레이 셀에 의한 지연 시간만큼의 차를 갖는 이웃하는 두 개의 신호를 선택하여 출력하는 MUX; 및
    상기 MUX에서 두 개의 신호를 입력받아 튜닝하여 생성된 한 개의 신호를 상기 혼합 회로로 출력하는 제2 위상 혼합기
    를 포함하는 것을 특징으로 하는 듀티 사이클 교정이 가능한 디지털 디엘엘 장치.
  8. 제6항에 있어서, 상기 제2 신호 생성 수단은,
    상기 제6 제어 신호에 의해, 상기 복수개의 딜레이 셀에서 입력받은 상기 복수개의 다중 위상 신호 중 한 개의 유닛 딜레이 셀에 의한 지연 시간만큼의 차를 갖는 이웃하는 두 개의 신호를 선택하여 출력하는 MUX; 및
    상기 MUX에서 두 개의 신호를 입력받아 튜닝하여 생성된 한 개의 신호를 상기 혼합 회로로 출력하는 제2 위상 혼합기
    를 포함하는 것을 특징으로 하는 듀티 사이클 교정이 가능한 디지털 디엘엘 장치.
  9. 제4항 또한 제5항에 있어서, 상기 제1 위상 혼합기는,
    상기 제3 제어 수단 또는 상기 제4 제어 수단으로부터의 복수개의 혼합 제어 신호 중 한 신호를 한 단자로 입력받고, 다른 단자로 상기 코스 딜레이 라인에서 출력된 두 신호 중 한 신호를 입력받으며, 상기 혼합 제어 신호가 제1 논리 단계인 경우에는 하이-지 신호를 출력하고, 상기 혼합 제어 신호가 제2 논리 단계인 경우에는 상기 코스 딜레이 라인에서 출력된 두 신호 중 한 신호를 반전하여 출력하는 복수개의 제1 혼합 셀;
    상기 제3 제어 수단 또는 상기 제4 제어 수단으로부터의 복수개의 혼합 제어 신호 중 한 신호를 한 단자로 입력받고, 다른 단자로 상기 코스 딜레이 라인에서 출력된 두 신호 중 나머지 한 신호를 입력받으며, 상기 혼합 제어 신호가 제1 논리 단계인 경우에는 하이-지 신호를 출력하고, 상기 혼합 제어 신호가 제2 논리 단계인 경우에는 상기 코스 딜레이 라인에서 출력된 두 신호 중 나머지 한 신호를 반전하여 출력하는 제2 혼합 셀; 및
    상기 제1 혼합 셀 및 제2 혼합 셀이 출력한 복수개의 신호를 반전하여 출력하는 인버터
    를 포함하는 것을 특징으로 하는 듀티 사이클 교정이 가능한 디지털 디엘엘 장치.
  10. 제7항 또는 제8항에 있어서, 상기 제2 위상 혼합기는,
    상기 제5 제어 수단 또는 제6 제어 수단으로부터의 복수개의 혼합 제어 신호 중 한 신호를 한 단자로 입력받고, 다른 단자로 상기 MUX에서 출력된 두 신호 중 한 신호를 입력받으며, 상기 혼합 제어 신호가 제1 논리 단계인 경우에는 하이-지 신호를 출력하고, 상기 혼합 제어 신호가 제2 논리 단계인 경우에는 상기 MUX에서 출력된 두 신호 중 한 신호를 반전하여 출력하는 복수개의 제1 혼합 셀;
    상기 제5 제어 수단 또는 제6 제어 수단으로부터의 복수개의 혼합 제어 신호 중 한 신호를 한 단자로 입력받고, 다른 단자로 상기 MUX에서 출력된 두 신호 중 나머지 한 신호를 입력받으며, 상기 혼합 제어 신호가 제1 논리 단계인 경우에는 하이-지 신호를 출력하고, 상기 혼합 제어 신호가 제2 논리 단계인 경우에는 상기 MUX에서 출력된 두 신호 중 나머지 한 신호를 반전하여 출력하는 제2 혼합 셀; 및
    상기 제1 혼합 셀 및 제2 혼합 셀이 출력한 복수개의 신호를 반전하여 출력하는 인버터
    를 포함하는 것을 특징으로 하는 듀티 사이클 교정이 가능한 디지털 디엘엘 장치.
  11. 제9항에 있어서, 상기 제1 혼합 셀은,
    소스 단자는 전원 전압에 연결되고, 게이트 단자로 상기 코스 딜레이 라인에서 출력된 두 신호 중 한 신호를 입력받는 제1 PMOS 트랜지스터;
    소스 단자는 상기 제1 PMOS 트랜지스터의 드레인 단자에 연결되고, 게이트 단자로 한 개의 혼합 제어 신호의 반전된 값을 입력받으며, 드레인 단자는 출력 단자에 연결되는 제2 PMOS 트랜지스터;
    소스 단자는 접지되고, 게이트 단자로 상기 코스 딜레이 라인에서 출력된 두 신호 중 한 신호를 입력받는 제1 NMOS 트랜지스터; 및
    소스 단자는 상기 제1 NMOS 트랜지스터의 드레인 단자에 연결되고, 게이트 단자로 한 개의 혼합 제어 신호를 입력받으며, 드레인 단자는 출력 단자에 연결되는 제2 NMOS 트랜지스터
    를 포함하는 것을 특징으로 하는 듀티 사이클 교정이 가능한 디지털 디엘엘 장치.
  12. 제10항에 있어서, 상기 제1 혼합 셀은,
    소스 단자는 전원 전압에 연결되고, 게이트 단자로 상기 MUX에서 출력된 두 신호 중 한 신호를 입력받는 제1 PMOS 트랜지스터;
    소스 단자는 상기 제1 PMOS 트랜지스터의 드레인 단자에 연결되고, 게이트 단자로 한 개의 혼합 제어 신호의 반전된 값을 입력받으며, 드레인 단자는 출력 단자에 연결되는 제2 PMOS 트랜지스터;
    소스 단자는 접지되고, 게이트 단자로 상기 MUX에서 출력된 두 신호 중 한 신호를 입력받는 제1 NMOS 트랜지스터; 및
    소스 단자는 상기 제1 NMOS 트랜지스터의 드레인 단자에 연결되고, 게이트 단자로 한 개의 혼합 제어 신호를 입력받으며, 드레인 단자는 출력 단자에 연결되는 제2 NMOS 트랜지스터
    를 포함하는 것을 특징으로 하는 듀티 사이클 교정이 가능한 디지털 디엘엘 장치.
  13. 제9항에 있어서, 상기 제2 혼합 셀은,
    소스 단자는 전원 전압에 연결되고, 게이트 단자로 상기 코스 딜레이 라인에서 출력된 두 신호 중 나머지 한 신호를 입력받는 제1 PMOS 트랜지스터;
    소스 단자는 상기 제1 PMOS 트랜지스터의 드레인 단자에 연결되고, 게이트 단자로 한 개의 혼합 제어 신호의 반전된 값을 입력받으며, 드레인 단자는 출력 단자에 연결되는 제2 PMOS 트랜지스터;
    소스 단자는 접지되고, 게이트 단자로 상기 코스 딜레이 라인에서 출력된 두 신호 중 나머지 한 신호를 입력받는 제1 NMOS 트랜지스터; 및
    소스 단자는 상기 제1 NMOS 트랜지스터의 드레인 단자에 연결되고, 게이트 단자로 한 개의 혼합 제어 신호를 입력받으며, 드레인 단자는 출력 단자에 연결되는 제2 NMOS 트랜지스터
    를 포함하는 것을 특징으로 하는 듀티 사이클 교정이 가능한 디지털 디엘엘 장치.
  14. 제10항에 있어서, 상기 제2 혼합 셀은,
    소스 단자는 전원 전압에 연결되고, 게이트 단자로 상기 MUX에서 출력된 두 신호 중 나머지 한 신호를 입력받는 제1 PMOS 트랜지스터;
    소스 단자는 상기 제1 PMOS 트랜지스터의 드레인 단자에 연결되고, 게이트 단자로 한 개의 혼합 제어 신호의 반전된 값을 입력받으며, 드레인 단자는 출력 단자에 연결되는 제2 PMOS 트랜지스터;
    소스 단자는 접지되고, 게이트 단자로 상기 MUX에서 출력된 두 신호 중 나머지 한 신호를 입력받는 제1 NMOS 트랜지스터; 및
    소스 단자는 상기 제1 NMOS 트랜지스터의 드레인 단자에 연결되고, 게이트 단자로 한 개의 혼합 제어 신호를 입력받으며, 드레인 단자는 출력 단자에 연결되는 제2 NMOS 트랜지스터
    를 포함하는 것을 특징으로 하는 듀티 사이클 교정이 가능한 디지털 디엘엘 장치.
  15. 제1항에 있어서, 상기 혼합 회로는,
    혼합 인에이블 신호를 입력받아 반전하여 출력하는 제2 인버터;
    상기 혼합 인에이블 신호가 제2 논리 단계인 경우에는 제1 클럭 신호를 입력받아 그대로 출력하고, 상기 혼합 인에이블 신호가 제1 논리 단계인 경우에는 제1 클럭 신호를 이용하여 제1 혼합 신호를 생성하는 제1 클럭 신호 처리부;
    상기 혼합 인에이블 신호가 제2 논리 단계인 경우에는 동작하지 않고, 상기 혼합 인에이블 신호가 제1 논리 단계인 경우에는 제2 클럭 신호를 이용하여 제2 혼합 신호를 생성하는 제2 클럭 신호 처리부; 및
    상기 제1 혼합 신호 및 상기 제2 혼합 신호를 취합하여 반전함으로써 상기 혼합 클럭 신호를 생성하는 제3 인버터
    를 포함하는 것을 특징으로 하는 듀티 사이클 교정이 가능한 디지털 디엘엘 장치.
  16. 제15항에 있어서, 상기 제1 클럭 신호 처리부는,
    항상 인버터 회로로 동작하는 k개의 제1 제어가능 인버터; 및
    상기 혼합 인에이블 신호가 제2 논리 단계인 경우에는 인버터로 동작하고, 상기 혼합 인에이블 신호가 제1 논리 단계인 경우에는 턴 오프되는 n-k개의 제2 제어가능 인버터
    를 포함하는 것을 특징으로 하는 듀티 사이클 교정이 가능한 디지털 디엘엘 장치.
  17. 제16항에 있어서,
    상기 복수개의 제1 제어가능 인버터 및 제2 제어가능 인버터의 크기는 동일한 것
    을 특징으로 하는 듀티 사이클 교정이 가능한 디지털 디엘엘 장치.
  18. 제16항 또는 제17항에 있어서,
    상기 복수개의 제1 제어가능 인버터 및 제2 제어가능 인버터의 개수는 동일한 것
    을 특징으로 하는 듀티 사이클 교정이 가능한 디지털 디엘엘 장치.
  19. 제15항에 있어서, 상기 제2 클럭 신호 처리부는,
    항상 턴 오프 상태인 k개의 제3 제어가능 인버터; 및
    상기 혼합 인에이블 신호가 제1 논리 단계인 경우에는 인버터로 동작하고, 상기 혼합 인에이블 신호가 제2 논리 단계인 경우에는 턴 오프되는 n-k개의 제4 제어가능 인버터
    를 포함하는 것을 특징으로 하는 듀티 사이클 교정이 가능한 디지털 디엘엘 장치.
  20. 제19항에 있어서,
    상기 복수개의 제1 제어가능 인버터 및 제2 제어가능 인버터의 크기는 동일한 것
    을 특징으로 하는 듀티 사이클 교정이 가능한 디지털 디엘엘 장치.
  21. 제19항 또는 제20항에 있어서,
    상기 복수개의 제1 제어가능 인버터 및 제2 제어가능 인버터의 개수는 동일한 것
    을 특징으로 하는 듀티 사이클 교정이 가능한 디지털 디엘엘 장치.
  22. 삭제
  23. 외부 클럭 신호와 보상 클럭 신호의 상향 에지가 일치하는 지를 검사하는 단계;
    상향 에지가 일치하는 경우에는 제2 클럭 신호를 활성화하는 단계;
    상기 제1 클럭 신호 및 제2 클럭 신호의 상향 에지가 일치하는 지를 검사하는 단계;
    상기 제1 클럭 신호 및 제2 클럭 신호의 상향 에지가 일치하는 경우에는 상기 제1 클럭 신호 및 제2 클럭 신호 사이의 위상을 취하여 듀티가 50%인 혼합 클럭 신호를 생성하는 단계; 및
    외부 클럭 신호와 보상 클럭 신호의 상향 에지가 일치하지 않는 경우에는 딜레이 과정을 통하여 에지를 일치시킨 후, 외부 클럭 신호와 보상 클럭 신호의 상향 에지가 일치하는 지 검사하는 단계로 돌아가는 단계
    를 포함하는 것을 특징으로 하는 디지털 디엘엘 장치의 듀티 사이클 교정 방법.
  24. 외부 클럭 신호와 보상 클럭 신호의 상향 에지가 일치하는 지를 검사하는 단계;
    상향 에지가 일치하는 경우에는 제2 클럭 신호를 활성화하는 단계;
    상기 제1 클럭 신호 및 제2 클럭 신호의 상향 에지가 일치하는 지를 검사하는 단계;
    상기 제1 클럭 신호 및 제2 클럭 신호의 상향 에지가 일치하는 경우에는 상기 제1 클럭 신호 및 제2 클럭 신호 사이의 위상을 취하여 듀티가 50%인 혼합 클럭 신호를 생성하는 단계; 및
    상기 제1 클럭 신호 및 제2 클럭 신호의 상향 에지가 일치하지 않는 경우에는 상기 제2 클럭 신호의 딜레이 과정을 통하여 에지를 일치시킨 후, 상기 제1 클럭 신호 및 제2 클럭 신호의 상향 에지가 일치하는 지 검사하는 단계로 돌아가는 단계
    를 포함하는 것을 특징으로 하는 디지털 디엘엘 장치의 듀티 사이클 교정 방법.
KR10-2002-0028119A 2002-05-21 2002-05-21 듀티 사이클 교정이 가능한 디지털 디엘엘 장치 및 듀티사이클 교정 방법 Expired - Fee Related KR100477809B1 (ko)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR10-2002-0028119A KR100477809B1 (ko) 2002-05-21 2002-05-21 듀티 사이클 교정이 가능한 디지털 디엘엘 장치 및 듀티사이클 교정 방법
US10/335,655 US6677792B2 (en) 2002-05-21 2002-12-30 Digital DLL apparatus for correcting duty cycle and method thereof
TW091138010A TWI312235B (en) 2002-05-21 2002-12-31 Digital dll apparatus for correcting duty cycle and method thereof
DE10300690A DE10300690B4 (de) 2002-05-21 2003-01-10 Digitale DLL-Vorrichtung zum Korrigieren des Tastverhältnisses und dessen Verfahren
JP2003033529A JP4276857B2 (ja) 2002-05-21 2003-02-12 デューティサイクル修正が可能なデジタルdll装置及びデューティサイクル修正方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2002-0028119A KR100477809B1 (ko) 2002-05-21 2002-05-21 듀티 사이클 교정이 가능한 디지털 디엘엘 장치 및 듀티사이클 교정 방법

Publications (2)

Publication Number Publication Date
KR20030090122A KR20030090122A (ko) 2003-11-28
KR100477809B1 true KR100477809B1 (ko) 2005-03-21

Family

ID=29546321

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2002-0028119A Expired - Fee Related KR100477809B1 (ko) 2002-05-21 2002-05-21 듀티 사이클 교정이 가능한 디지털 디엘엘 장치 및 듀티사이클 교정 방법

Country Status (5)

Country Link
US (1) US6677792B2 (ko)
JP (1) JP4276857B2 (ko)
KR (1) KR100477809B1 (ko)
DE (1) DE10300690B4 (ko)
TW (1) TWI312235B (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9831859B2 (en) 2015-10-20 2017-11-28 SK Hynix Inc. Buffer circuit, semiconductor integrated circuit, and system including the buffer circuit

Families Citing this family (71)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002366112A (ja) * 2001-06-07 2002-12-20 Hitachi Ltd 液晶駆動装置及び液晶表示装置
KR100424180B1 (ko) * 2001-12-21 2004-03-24 주식회사 하이닉스반도체 듀티 사이클 보상 기능을 갖는 지연 고정 루프 회로
DE10214304B4 (de) * 2002-03-28 2004-10-21 Infineon Technologies Ag Verfahren und Vorrichtung zur Erzeugung zweier Signale mit einem vorbestimmten Abstand sich entsprechender Signalflanken zueinander
KR100477808B1 (ko) * 2002-05-21 2005-03-21 주식회사 하이닉스반도체 듀티 사이클 교정이 가능한 디지털 디엘엘 장치 및 듀티사이클 교정 방법
US7110446B1 (en) * 2002-07-26 2006-09-19 Xilinx, Inc. Method and apparatus for reducing effect of jitter
KR100486256B1 (ko) * 2002-09-04 2005-05-03 삼성전자주식회사 듀티사이클 보정회로를 구비하는 반도체 메모리 장치 및상기 반도체 메모리 장치에서 클럭신호를 보간하는 회로
KR100490655B1 (ko) * 2002-10-30 2005-05-24 주식회사 하이닉스반도체 듀티 사이클 보정 회로 및 그를 구비한 지연고정루프
JP4277979B2 (ja) * 2003-01-31 2009-06-10 株式会社ルネサステクノロジ 半導体集積回路装置
JP2004287691A (ja) * 2003-03-20 2004-10-14 Renesas Technology Corp 半導体集積回路
KR100515071B1 (ko) * 2003-04-29 2005-09-16 주식회사 하이닉스반도체 디엘엘 장치
US6992515B1 (en) * 2003-08-18 2006-01-31 Cray, Inc. Clock signal duty cycle adjust circuit
US20050093594A1 (en) * 2003-10-30 2005-05-05 Infineon Technologies North America Corp. Delay locked loop phase blender circuit
KR100578232B1 (ko) * 2003-10-30 2006-05-12 주식회사 하이닉스반도체 지연 고정 루프
KR100554981B1 (ko) * 2003-11-20 2006-03-03 주식회사 하이닉스반도체 지연 고정 루프
JP2005174212A (ja) 2003-12-15 2005-06-30 Sony Corp 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム
KR100532498B1 (ko) * 2004-01-28 2005-11-30 삼성전자주식회사 오실레이터와 카운터를 이용하는 지연 동기 회로 및 클럭동기 방법
KR100529390B1 (ko) * 2004-02-19 2005-11-17 주식회사 하이닉스반도체 개회로 디지털 듀티 보정 회로
KR100673885B1 (ko) * 2004-04-27 2007-01-26 주식회사 하이닉스반도체 반도체 기억 소자의 듀티 싸이클 교정 장치 및 그 방법
US7005904B2 (en) * 2004-04-30 2006-02-28 Infineon Technologies Ag Duty cycle correction
US7230464B2 (en) * 2004-06-29 2007-06-12 Intel Corporation Closed-loop delay compensation for driver
US7126874B2 (en) * 2004-08-31 2006-10-24 Micron Technology, Inc. Memory system and method for strobing data, command and address signals
KR100604914B1 (ko) 2004-10-28 2006-07-28 삼성전자주식회사 반전 록킹 스킴에 따른 지연 동기 루프의 듀티 싸이클보정 회로 및 방법
US7084689B2 (en) * 2004-11-12 2006-08-01 International Business Machines Corporation Method and apparatus for generating non-skewed complementary signals through interpolation
US7667513B2 (en) * 2004-11-12 2010-02-23 International Business Machines Corporation Digital duty cycle corrector
US7116143B2 (en) * 2004-12-30 2006-10-03 Micron Technology, Inc. Synchronous clock generator including duty cycle correction
US7680232B2 (en) * 2005-01-21 2010-03-16 Altera Corporation Method and apparatus for multi-mode clock data recovery
KR100594318B1 (ko) * 2005-01-31 2006-06-30 삼성전자주식회사 위상점프없는 소프트 스위칭을 위한 멀티플렉서 및멀티플렉싱 방법
KR100713082B1 (ko) * 2005-03-02 2007-05-02 주식회사 하이닉스반도체 클럭의 듀티 비율을 조정할 수 있는 지연 고정 루프
US7423466B2 (en) * 2005-04-29 2008-09-09 Stmicroelectronics Pvt. Ltd. Apparatus for enabling duty cycle locking at the rising/falling edge of the clock
US7276951B2 (en) * 2005-05-25 2007-10-02 Micron Technology, Inc. Delay line circuit
KR100668852B1 (ko) * 2005-06-30 2007-01-16 주식회사 하이닉스반도체 듀티비 보정 장치
US7304516B2 (en) * 2005-09-01 2007-12-04 Micron Technology, Inc. Method and apparatus for digital phase generation for high frequency clock applications
US20070080731A1 (en) * 2005-10-11 2007-04-12 Kim Jung P Duty cycle corrector
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
US7420399B2 (en) * 2005-11-10 2008-09-02 Jonghee Han Duty cycle corrector
US7593496B2 (en) * 2005-12-27 2009-09-22 Intel Corporation Phase interpolator
KR100701704B1 (ko) * 2006-01-12 2007-03-29 주식회사 하이닉스반도체 듀티 교정 회로
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
GB2434930B (en) * 2006-02-01 2009-08-26 Wolfson Microelectronics Plc Delay-locked loop circuits
US8073890B2 (en) * 2006-02-22 2011-12-06 Micron Technology, Inc. Continuous high-frequency event filter
KR100954117B1 (ko) * 2006-02-22 2010-04-23 주식회사 하이닉스반도체 지연 고정 루프 장치
US7310010B2 (en) * 2006-04-13 2007-12-18 Infineon Technologies Ag Duty cycle corrector
US7489176B2 (en) 2006-04-28 2009-02-10 Rambus Inc. Clock distribution circuit
JP4106383B2 (ja) * 2006-06-08 2008-06-25 インターナショナル・ビジネス・マシーンズ・コーポレーション 遅延比率調整回路、遅延パルス生成回路及びパルス幅変調パルス信号発生装置。
KR100800150B1 (ko) * 2006-06-30 2008-02-01 주식회사 하이닉스반도체 지연 고정 루프 장치
US8122275B2 (en) * 2006-08-24 2012-02-21 Altera Corporation Write-leveling implementation in programmable logic devices
KR100838376B1 (ko) * 2006-08-24 2008-06-13 주식회사 하이닉스반도체 전원전압 변동에 대비한 디엘엘장치.
KR100853462B1 (ko) * 2006-08-31 2008-08-21 주식회사 하이닉스반도체 반도체 메모리 장치
KR100808055B1 (ko) * 2006-10-31 2008-02-28 주식회사 하이닉스반도체 반도체 소자의 지연 고정 루프와 그의 구동 방법
KR100861297B1 (ko) * 2006-12-28 2008-10-01 주식회사 하이닉스반도체 반도체 메모리 장치 및 그에 포함되는 지연 고정 루프
KR100854457B1 (ko) * 2006-12-29 2008-08-27 주식회사 하이닉스반도체 지연고정루프
KR100857855B1 (ko) * 2007-02-28 2008-09-10 주식회사 하이닉스반도체 반도체 메모리 장치 및 그 구동방법
US8339295B2 (en) * 2007-07-31 2012-12-25 Motorola Solutions, Inc. Method and system for managing digital to time conversion
KR100930404B1 (ko) 2007-12-10 2009-12-08 주식회사 하이닉스반도체 Dll 회로 및 그 제어 방법
JP5537568B2 (ja) * 2009-12-25 2014-07-02 富士通株式会社 信号受信回路、メモリコントローラ、プロセッサ、コンピュータ及び位相制御方法
KR101128961B1 (ko) 2010-01-29 2012-03-27 주식회사 하이닉스반도체 반도체 장치
CN102081965B (zh) * 2011-02-21 2013-04-10 西安华芯半导体有限公司 一种产生dram内部写时钟的电路
TWI448081B (zh) * 2012-01-20 2014-08-01 Nat Univ Chung Cheng All-digital clock correction circuit and method thereof
JP5949267B2 (ja) * 2012-07-24 2016-07-06 富士通株式会社 デューティ補正回路、及び、情報処理装置
US9954517B2 (en) 2012-11-06 2018-04-24 Micron Technology, Inc. Apparatuses and methods for duty cycle adjustment
US8917132B2 (en) * 2013-03-11 2014-12-23 Micron Technology, Inc. Apparatuses, methods, and circuits including a delay circuit
US8947144B2 (en) 2013-06-18 2015-02-03 Micron Technology, Inc. Apparatuses and methods for duty cycle adjustment
US9503066B2 (en) 2013-07-08 2016-11-22 Micron Technology, Inc. Apparatuses and methods for phase interpolating clock signals and for providing duty cycle corrected clock signals
JP6183225B2 (ja) * 2014-01-16 2017-08-23 富士通株式会社 タイミング調整回路、クロック生成回路、及びタイミング調整方法
US9413338B2 (en) 2014-05-22 2016-08-09 Micron Technology, Inc. Apparatuses, methods, and circuits including a duty cycle adjustment circuit
TWI552528B (zh) * 2014-12-31 2016-10-01 致茂電子股份有限公司 時脈產生裝置
KR20180046429A (ko) * 2016-10-27 2018-05-09 삼성전자주식회사 오프셋을 제거하는 지연 고정 루프 및 이를 포함하는 메모리 장치
KR102728613B1 (ko) 2019-06-21 2024-11-12 에스케이하이닉스 주식회사 위상 감지 회로 및 이를 이용하는 클럭 생성 회로 및 반도체 장치
KR102824212B1 (ko) * 2020-05-14 2025-06-25 삼성전자주식회사 멀티 위상 클록 생성기, 그것을 포함하는 메모리 장치, 및 그것의 멀티 위상클록 생성 방법
WO2022118440A1 (ja) * 2020-12-03 2022-06-09 株式会社ソシオネクスト 位相補間回路、受信回路及び半導体集積回路
CN116088635A (zh) * 2023-02-02 2023-05-09 深圳比特微电子科技有限公司 流水线时钟驱动电路、计算芯片、算力板和计算设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07106926A (ja) * 1993-10-06 1995-04-21 Hitachi Ltd クロック発生回路、及びデータ処理装置
JPH0888545A (ja) * 1994-09-19 1996-04-02 Fujitsu Ltd デューティ比補正方法および装置
KR980006918A (ko) * 1996-06-26 1998-03-30 김광호 50% 듀티 사이클 데이타 발생기(50% Duty Cycle Data Generator)
JPH10163823A (ja) * 1996-11-25 1998-06-19 Oki Electric Ind Co Ltd デューティ比補正回路
KR20000009099A (ko) * 1998-07-21 2000-02-15 윤종용 데이터의 듀티 사이클을 보정하는 듀티 사이클 보정회로 및 그방법

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0216399A (ja) * 1987-07-09 1990-01-19 Hitachi Ltd 多段ポンプ
JP3592386B2 (ja) 1994-11-22 2004-11-24 株式会社ルネサステクノロジ 同期型半導体記憶装置
EP0829135B1 (en) 1995-05-26 2002-09-18 Rambus Inc. Phase shifting circuit and method for providing a phase shift
JP3479389B2 (ja) 1995-06-21 2003-12-15 株式会社日立製作所 データ処理システム及び半導体集積回路
JP3688392B2 (ja) * 1996-05-31 2005-08-24 三菱電機株式会社 波形整形装置およびクロック供給装置
JP3729582B2 (ja) * 1996-08-13 2005-12-21 富士通株式会社 半導体装置、半導体装置システム及びディジタル遅延回路
TW353176B (en) 1996-09-20 1999-02-21 Hitachi Ltd A semiconductor device capable of holding signals independent of the pulse width of an external clock and a computer system including the semiconductor
JP4033962B2 (ja) * 1997-05-23 2008-01-16 株式会社ルネサステクノロジ クロック生成回路
JP3901297B2 (ja) * 1997-09-09 2007-04-04 富士通株式会社 Dll回路及びそれを利用した半導体記憶装置
KR100252043B1 (ko) 1997-11-07 2000-05-01 윤종용 반도체 메모리 장치의 칼럼 선택 신호 제어기 및 칼럼 선택제어 방법
JP3497710B2 (ja) 1997-11-07 2004-02-16 富士通株式会社 半導体装置
US6085345A (en) 1997-12-24 2000-07-04 Intel Corporation Timing control for input/output testability
JP3789628B2 (ja) * 1998-01-16 2006-06-28 富士通株式会社 半導体装置
JP4031859B2 (ja) * 1998-02-03 2008-01-09 富士通株式会社 半導体装置
JPH11353878A (ja) 1998-04-07 1999-12-24 Fujitsu Ltd 半導体装置
JPH11306757A (ja) 1998-04-27 1999-11-05 Mitsubishi Electric Corp 同期型半導体記憶装置
KR100305646B1 (ko) * 1998-05-29 2001-11-30 박종섭 클럭보정회로
US6100733A (en) 1998-06-09 2000-08-08 Siemens Aktiengesellschaft Clock latency compensation circuit for DDR timing
JP3745123B2 (ja) * 1998-08-24 2006-02-15 三菱電機株式会社 デューティ比補正回路及びクロック生成回路
DE19845121C1 (de) * 1998-09-30 2000-03-30 Siemens Ag Integrierte Schaltung mit einstellbaren Verzögerungseinheiten für Taktsignale
KR100284741B1 (ko) 1998-12-18 2001-03-15 윤종용 로컬클럭 신호 발생회로 및 방법, 내부클럭신호 발생회로 및방법,이를 이용한 반도체 메모리 장치
JP2001006399A (ja) 1999-06-17 2001-01-12 Fujitsu Ltd 半導体装置
DE19930167C2 (de) * 1999-06-30 2003-03-06 Infineon Technologies Ag Integrierte Schaltung mit einem Phasenregelkreis
JP2001035234A (ja) * 1999-07-16 2001-02-09 Sony Corp 反射型ディスプレイの照明装置および液晶表示装置
JP2001084763A (ja) * 1999-09-08 2001-03-30 Mitsubishi Electric Corp クロック発生回路およびそれを具備した半導体記憶装置
KR100321755B1 (ko) * 1999-12-24 2002-02-02 박종섭 록킹 시간이 빠른 지연고정루프
KR100575864B1 (ko) 1999-12-30 2006-05-03 주식회사 하이닉스반도체 램버스 디램
JP3865191B2 (ja) 2000-02-21 2007-01-10 株式会社ルネサステクノロジ 半導体集積回路装置
KR100366618B1 (ko) * 2000-03-31 2003-01-09 삼성전자 주식회사 클럭 신호의 듀티 사이클을 보정하는 지연 동기 루프 회로및 지연 동기 방법
JP4392678B2 (ja) * 2000-04-18 2010-01-06 エルピーダメモリ株式会社 Dll回路
JP3888603B2 (ja) * 2000-07-24 2007-03-07 株式会社ルネサステクノロジ クロック生成回路および制御方法並びに半導体記憶装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07106926A (ja) * 1993-10-06 1995-04-21 Hitachi Ltd クロック発生回路、及びデータ処理装置
JPH0888545A (ja) * 1994-09-19 1996-04-02 Fujitsu Ltd デューティ比補正方法および装置
KR980006918A (ko) * 1996-06-26 1998-03-30 김광호 50% 듀티 사이클 데이타 발생기(50% Duty Cycle Data Generator)
JPH10163823A (ja) * 1996-11-25 1998-06-19 Oki Electric Ind Co Ltd デューティ比補正回路
KR20000009099A (ko) * 1998-07-21 2000-02-15 윤종용 데이터의 듀티 사이클을 보정하는 듀티 사이클 보정회로 및 그방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9831859B2 (en) 2015-10-20 2017-11-28 SK Hynix Inc. Buffer circuit, semiconductor integrated circuit, and system including the buffer circuit

Also Published As

Publication number Publication date
TWI312235B (en) 2009-07-11
US6677792B2 (en) 2004-01-13
JP2003347908A (ja) 2003-12-05
JP4276857B2 (ja) 2009-06-10
TW200307395A (en) 2003-12-01
DE10300690B4 (de) 2005-06-09
DE10300690A1 (de) 2003-12-11
US20030218486A1 (en) 2003-11-27
KR20030090122A (ko) 2003-11-28

Similar Documents

Publication Publication Date Title
KR100477809B1 (ko) 듀티 사이클 교정이 가능한 디지털 디엘엘 장치 및 듀티사이클 교정 방법
KR100477808B1 (ko) 듀티 사이클 교정이 가능한 디지털 디엘엘 장치 및 듀티사이클 교정 방법
US6859081B2 (en) Duty cycle correction circuit and delay locked loop having the same
US7046059B2 (en) Delay locked loop and its control method
KR100554981B1 (ko) 지연 고정 루프
KR100696957B1 (ko) 클럭 듀티 조정 회로, 이를 이용한 지연 고정 루프 회로 및그 방법
KR100668852B1 (ko) 듀티비 보정 장치
EP1634375B1 (en) Delayed locked loop phase blender circuit
JP4992020B2 (ja) ディレイロックループ及びそのクロック生成方法
KR100808591B1 (ko) 클럭 트리 회로 및 그를 이용한 듀티 보정 테스트 방법과그를 포함하는 반도체 메모리 장치
US20080054964A1 (en) Semiconductor memory device
KR100424181B1 (ko) 제어된 타이밍을 갖는 출력 클록 신호를 생성하는 회로 및방법
US20100315147A1 (en) Phase mixer with adjustable load-to-drive ratio
KR20060095260A (ko) 반도체 기억 소자의 지연 고정 루프 회로 및 그 제어 방법
US7109774B2 (en) Delay locked loop (DLL) circuit and method for locking clock delay by using the same
KR100838376B1 (ko) 전원전압 변동에 대비한 디엘엘장치.
US7026859B2 (en) Control circuit for delay locked loop
KR19990042341A (ko) 클럭 동기 지연 회로와 결합된 지연 동기 루프(dll)
KR100800139B1 (ko) 디엘엘 장치
KR100915808B1 (ko) 지연고정루프 회로의 지연 회로 및 지연 방법
JPH10190448A (ja) 位相比較回路及び信号発生回路

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

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

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

FPAY Annual fee payment

Payment date: 20130225

Year of fee payment: 9

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

FPAY Annual fee payment

Payment date: 20140221

Year of fee payment: 10

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 10

FPAY Annual fee payment

Payment date: 20150223

Year of fee payment: 11

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 11

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

FPAY Annual fee payment

Payment date: 20160223

Year of fee payment: 12

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 12

FPAY Annual fee payment

Payment date: 20170223

Year of fee payment: 13

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 13

FPAY Annual fee payment

Payment date: 20180223

Year of fee payment: 14

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 14

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20190311

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20190311