KR102024013B1 - Phase interpolator and method for pulse signal - Google Patents
Phase interpolator and method for pulse signal Download PDFInfo
- Publication number
- KR102024013B1 KR102024013B1 KR1020170167253A KR20170167253A KR102024013B1 KR 102024013 B1 KR102024013 B1 KR 102024013B1 KR 1020170167253 A KR1020170167253 A KR 1020170167253A KR 20170167253 A KR20170167253 A KR 20170167253A KR 102024013 B1 KR102024013 B1 KR 102024013B1
- Authority
- KR
- South Korea
- Prior art keywords
- capacitor
- buffer
- phase
- controlling
- size
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K5/13—Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals
- H03K5/133—Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals using a chain of active delay devices
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K2005/00013—Delay, i.e. output pulse is delayed after input pulse and pulse length of output pulse is dependent on pulse length of input pulse
- H03K2005/00019—Variable delay
- H03K2005/00058—Variable delay controlled by a digital setting
- H03K2005/00071—Variable delay controlled by a digital setting by adding capacitance as a load
Landscapes
- Physics & Mathematics (AREA)
- Nonlinear Science (AREA)
- Manipulation Of Pulses (AREA)
- Analogue/Digital Conversion (AREA)
Abstract
펄스 신호를 위한 위상 보간기 및 보간 방법이 개시된다. 두 위상 클록의 위상 차이를 유지하여 위상 보간의 선형성을 개선하기 위해 캐패시터를 입력단에 추가하고 그에 따라 버퍼를 추가하여 클록의 상승 및 하강 시간을 디지털 코드 혹은 아날로그 전압으로 제어하여 동작하는 장점이 있고, 제어 코드로 인에이블 신호를 만들어 버퍼 크기를 제어하고, 또한 캐패시터의 크기도 제어할 수 있다.A phase interpolator and an interpolation method for a pulse signal are disclosed. In order to maintain the phase difference between the two phase clocks to improve the linearity of phase interpolation, a capacitor is added to the input terminal and a buffer is added accordingly to control the clock's rise and fall time by digital code or analog voltage. An enable signal can be used to control the buffer size and also to control the size of the capacitor.
Description
본 발명은 펄스 신호를 위한 위상 보간기 및 보간 방법에 관한 것으로, 더욱 상세하게는 펄스 신호의 위상을 보간하는 펄스 신호를 위한 위상 보간기 및 보간 방법에 관한 것이다.The present invention relates to a phase interpolator and an interpolation method for a pulse signal, and more particularly, to a phase interpolator and an interpolation method for a pulse signal for interpolating a phase of a pulse signal.
위상 보간기는 다른 위상을 가지는 두 개의 입력 펄스 신호에 대해 위상 보간을 통해 새로운 위상을 가지는 펄스 신호를 생성하는 회로이다. 일반적으로 입력되는 두 펄스 신호의 상승 시간과 신호 천이시 전압 변화에 따른 캐패시터 부하의 변화에 의해 위상 보간의 비선형성이 발생된다.The phase interpolator is a circuit which generates a pulse signal having a new phase through phase interpolation for two input pulse signals having different phases. In general, nonlinearity of phase interpolation is caused by a change in capacitor load caused by a rise time of two input pulse signals and a voltage change during signal transition.
제안하는 위상 보간기는 입력단에 제어 가능한 버퍼와 캐패시터 부하를 추가하여 위상 보간의 선형성을 개선한다.The proposed phase interpolator improves the linearity of phase interpolation by adding controllable buffer and capacitor load at the input stage.
상기와 같은 문제점을 해결하기 위한 본 발명의 목적은, 버퍼와 캐패시터를 이용하여 신호의 상승 및 하강 시간을 제어하고 입력 용량성 부하의 변화를 줄임으로 위상 보간의 선형성을 개선하는 펄스 신호를 위한 위상 보간기 및 보간 방법을 제공하는데 있다.An object of the present invention for solving the above problems, the phase for the pulse signal to improve the linearity of the phase interpolation by controlling the rise and fall time of the signal using the buffer and capacitor and reducing the change of the input capacitive load An interpolator and an interpolation method are provided.
상기 목적을 달성하기 위한 본 발명은, 두 위상 클록의 상승 및 하강 시간을 디지털 코드로 제어하는 버퍼(20); 입력되는 두 클록의 위상 차이를 일정하게 유지하여 위상 보간의 선형성을 개선하기 위한 캐패시터(30); 및 펄스 신호의 위상 보간을 위한 위상 합성부 (10)를 포함하는 위상 보간기를 제시한다.The present invention for achieving the above object, the
버퍼(20)는 제어 코드로 인에이블 신호를 만드는 디코더; 디코더에 의해 버퍼(20) 크기를 제어하는 구동부(21)를 포함한다.The
또한, 캐패시터(30)는 제어 코드로 인에이블 신호를 만드는 제2디코더; 제2디코더에 의해 캐피시터(30) 크기를 제어하는 캐패시터 어레이부(31) 를 포함한다.In addition, the
상기와 같은 본 발명에 따른 펄스 신호를 위한 위상 보간기 및 보간 방법에서 디지털 방식을 이용할 경우에는 다른 위상을 가지는 두 클록에 대해 제어 코드를 사용하여 출력 클록의 위상을 제어할 수 있다.In the case of using the digital method in the phase interpolator and the interpolation method for the pulse signal according to the present invention, it is possible to control the phase of the output clock by using a control code for two clocks having different phases.
또한, 클록 위상 보간기의 선형성을 개선하기 위해 두 위상 클록의 상승 및 하강 시간을 디지털 코드로 제어하고 두 위상 클록의 입력 용량성 부하를 제어할 수 있는 장점이 있다.In addition, to improve the linearity of the clock phase interpolator, it is advantageous to control the rise and fall times of the two phase clocks with a digital code and to control the input capacitive load of the two phase clocks.
또한, 제어 코드로 인에이블 신호를 만들어 버퍼 크기를 제어하고, 크기 제어된 버퍼로 위상 보간기의 캐패시터를 구동할 수 있다.In addition, an enable signal may be generated by using a control code to control the buffer size, and the capacitor of the phase interpolator may be driven by the size-controlled buffer.
상기와 같은 본 발명에 따른 펄스 신호를 위한 위상 보간기 및 보간 방법을 이용할 경우에는 두 위상 클록과 제어 코드를 사용하여 펄스 신호를 보간할 수 있다.When the phase interpolator and the interpolation method for the pulse signal according to the present invention are used as described above, the pulse signal may be interpolated using two phase clocks and a control code.
또한, 클럭 신호에 따라 변화되는 입력 커패시티브 부하의 변경을 최소화하기 위해 두 위상 클록의 위상 차이를 유지하여 위상 보간의 선형성을 개선하기 위한 캐패시터와 캐패시터 추가로 인한 두 위상 클록의 상승 및 하강 시간을 디지털 코드로 제어하는 장점이 있다.In addition, the rise and fall times of the two phase clocks due to the addition of capacitors and capacitors to improve the linearity of the phase interpolation by maintaining the phase difference between the two phase clocks to minimize the change in the input capacitive load that varies with the clock signal. Has the advantage of controlling the digital code.
도 1은 위상 보간기의 블록도이다.
도 2a는 버퍼(20)의 블록도이다.
도 2b는 캐패시터(30)의 블록도이다.
도 3은 캐패시터(30)가 0.05pF인 경우 위상 보간기 출력을 보인 예시도이다.
도 4는 캐패시터(30)가 0.85pF인 경우 위상 보간기 출력을 보인 예시도이다.
도 5는 캐패시터(30) 크기에 따른 선형성을 보인 예시도이다.
도 6은 위상 보간 방법의 동작 흐름도이다.
도 7은 버퍼(20)의 동작 방법의 동작 흐름도이다.
도 8은 아날로그 방법으로 버퍼 크기와 캐패시터 크기를 제어하는 회로도이다.1 is a block diagram of a phase interpolator.
2A is a block diagram of a
2B is a block diagram of
3 is a diagram illustrating a phase interpolator output when the
4 is an exemplary diagram showing a phase interpolator output when the
5 is an exemplary view showing linearity according to the size of the
6 is an operational flowchart of a phase interpolation method.
7 is an operation flowchart of a method of operating the
8 is a circuit diagram of controlling a buffer size and a capacitor size by an analog method.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless defined otherwise, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art. Terms such as those defined in the commonly used dictionaries should be construed as having meanings consistent with the meanings in the context of the related art and shall not be construed in ideal or excessively formal meanings unless expressly defined in this application. Do not.
이하, 본 발명에 따른 바람직한 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
위상 보간기는 버퍼, 캐패시터 및 위상 합성부를 포함하고, 버퍼로 구동되는 두 위상 클록의 상승 및 하강 시간을 디지털 코드로 제어한다. 버퍼의 출력 신호는 캐패시터와 위상 합성부로 공급된다. The phase interpolator includes a buffer, a capacitor, and a phase combiner, and digitally controls the rise and fall times of two phase clocks driven by the buffer. The output signal of the buffer is supplied to the capacitor and the phase combiner.
위상 보간기는 버퍼, 캐패시터 및 위상 합성부를 포함하고, 위상 보간의 선형성을 개선하기 위해 버퍼로 구동되는 두 위상 클록의 상승 및 하강 시간을 디지털 코드로 제어하고 캐패시터의 크기도 디지털 코드로 제어 가능하다.The phase interpolator includes a buffer, a capacitor, and a phase combiner, and digitally controls the rise and fall times of the two phase clocks driven by the buffer to improve linearity of the phase interpolation, and the size of the capacitor is also digitally controlled.
도 1은 위상 보간기의 블록도이다.1 is a block diagram of a phase interpolator.
위상 보간기는 두 위상 클록의 상승 및 하강 시간을 디지털 코드로 제어하는 버퍼(20); 버퍼(20) 출력에 의해 두 위상 클록의 신호 변화에 따라 부하가 변화하는 캐패시터(30); 및 캐패시터(30) 출력으로 동작하는 위상 합성부(10)를 포함한다.The phase interpolator includes a
버퍼(20)는 두 위상 클록의 상승 및 하강 시간을 디지털 코드로 제어한다. 버퍼(20)는 디지털 코드로 크기가 달라진다. 버퍼(20) 크기는 구동 전류의 크기를 달라지게 한다.The
버퍼에 의해 구동된 두 위상의 클록 신호는 캐패시터(30)와 위상 합성부(10)로 공급된다. 버퍼(20)와 캐패시터(30)의 크기는 디지털 코드에 의해 제어된다. 위상 합성부(10)는 복수 개의 인버터와 복수 개의 멀티플렉서(다중화기)로 구성된다.The clock signal of two phases driven by the buffer is supplied to the
도 2a는 버퍼(20)의 블록도이며, 도 2b는 캐패시터(30)의 블록도이다.2A is a block diagram of the
버퍼(20)는 제어 코드로 인에이블 신호를 만드는 디코더; 디코더에 의해 버퍼(20) 크기를 제어하는 구동부(21) 를 포함한다. The
구동부(21)는 디코더에 의해 버퍼(20) 크기를 제어한다. 구동부(21)는 N형, P형 반도체 소자가 조합된 풀업 드라이버/풀다운 드라이버 구조를 가진다. 디코더의 제어 코드에 의해 구동부(21)의 반도체 소자가 동작한다.The
캐패시터(30)는 제어 코드로 인에이블 신호를 만드는 제2디코더; 제2디코더에 의해 캐패시터(30) 크기를 제어하는 캐패시터 어레이부(31) 를 포함한다.The
캐패시터(30)는 제어 코드로 크기 제어되고 캐패시터 어레이부 (31)에 의해 구동된다.The
구동부(21)의 풀업 드라이버/풀다운 드라이버와 캐패시터 어레이부(31)의 캐패시터 개수는 시스템의 요구사항에 따라 변경될 수 있다.The number of capacitors of the pull-up driver / pull-down driver of the
버퍼(20)와 캐패시터(30) 각각의 디코더와 제2디코더는 각각의 제어 코드로 인에이블 신호를 만든다. 제어 코드가 조합되어 인에이블 신호가 생성된다.The decoder and the second decoder of each of the
도 3은 캐패시터(30)가 0.05pF인 경우 위상 보간기 출력을 보인 예시도이다.3 is a diagram illustrating a phase interpolator output when the
캐패시터(30)가 0.05pF일 때 위상 보간기의 출력을 나타낸다.The output of the phase interpolator is shown when the
위상 보간기의 두 입력 펄스 신호의 위상차가 240.384 psec인 경우 두 신호를 보간하여 16 phase 신호를 생성할 때 간격값의 이상적인 값이 240.384이고, 실험값이 도 3의 표와 같이 생성된다.When the phase difference between two input pulse signals of the phase interpolator is 240.384 psec, an ideal value of the interval value is 240.384 when the two signals are interpolated to generate a 16 phase signal, and an experimental value is generated as shown in the table of FIG. 3.
도 4는 캐패시터(30)가 0.85pF인 경우 위상 보간기 출력을 보인 예시도이다.4 is an exemplary diagram showing a phase interpolator output when the
캐패시터(30)가 0.85pF일 때 위상 보간기의 출력을 나타낸다.Shows the output of the phase interpolator when
위상 보간기의 두 입력 펄스 신호의 위상차가 240.384 psec인 경우 두 신호를 보간하여 16 phase 신호를 생성할 때 간격값의 이상적인 값이 240.384이고, 실험값이 도 4의 표와 같이 생성된다.When the phase difference between two input pulse signals of the phase interpolator is 240.384 psec, the ideal value of the interval value is 240.384 when the two signals are interpolated to generate a 16 phase signal, and an experimental value is generated as shown in the table of FIG. 4.
도 5는 캐패시터(30) 크기에 따른 선형성을 보인 예시도이다.5 is an exemplary view showing linearity according to the size of the
캐패시터(30) 크기에 따른 DNL(Differential Nonlinearity)과 INL(Integral Nonlinearity) 선형성을 보인다.Differential nonlinearity (DNL) and integral nonlinearity (INL) linearity are shown according to the size of the
선형성은 아날로그 신호가 증가함에 따라 0, 1, 2, 3, 4. . . 로 출력되는 것이다. DNL은 증가하는 수치 중 어떤 특정한 곳에서 변환값이 잘못나오는 경우를 뜻하고, INL은 증가하는 수차가 전체적으로 한쪽으로 치우쳐 나오는 경우를 뜻한다. DNL 특성 곡선이 코드 넘버의 증가에 따라 상승과 감소를 반복함을 나타내고, INL 특성 곡선이 캐패시터 크기가 증가할수록 작아짐을 나타낸다.Linearity is 0, 1, 2, 3, 4. as the analog signal increases. . Will be output as DNL is the case where the conversion value is wrong at a certain place in the increasing value, and INL is the case where the increasing aberration is skewed to one side as a whole. It shows that the DNL characteristic curve repeats the increase and decrease as the code number increases, and the INL characteristic curve decreases as the capacitor size increases.
도 6은 위상 보간 방법의 동작 흐름도이다.6 is an operational flowchart of a phase interpolation method.
위상 보간 방법에 대해 설명한다.The phase interpolation method is described.
위상 보간기는 프로그램을 저장하는 프로그램 메모리, 데이터를 저장하는 데이터 메모리, 프로그램을 실행하는 프로세서를 포함한다.The phase interpolator includes a program memory for storing a program, a data memory for storing data, and a processor for executing the program.
프로그램 메모리에 저장된 데이터를 살펴보면, 프로그램 메모리는 두 위상 클록의 신호 위상 차이를 유지하기 위한 캐패시터(30)를 선택하는 단계 (S81); 버퍼(20)로 구동되는 두 위상 클록의 상승 및 하강 시간을 디지털 코드로 제어하는 단계 (S82); 및 위상 합성부(10)가 캐패시터(30) 출력에 의해 동작하는 단계(S83)를 포함한다.Looking at the data stored in the program memory, the program memory selects a
위상 보간기는 프로세서에 의해 프로그램 메모리에 저장된 프로그램을 실행하며 이러한 동작을 설명하면 다음과 같다.The phase interpolator executes a program stored in the program memory by the processor. The operation of the phase interpolator is as follows.
위상 보간기에서 실행되는 절차를 시계열 순으로 설명한다.The procedures performed in the phase interpolator are explained in chronological order.
위상 보간기는 캐패시터(30)로 위상 합성부(10)의 입력 용량성 부하의 변화에 둔감하게 하기 위해 캐패시터(30)의 크기를 제어한다. 캐패시터(30)는 디지털 코드로 크기가 달라진다.The phase interpolator controls the size of the
위상 보간기는 버퍼(20)에 의해 구동되는 두 위상 클록의 상승 및 하강 시간을 디지털 코드로 제어한다. 두 위상 클록의 신호의 위상 차이를 유지하여 위상 보간의 선형성을 개선한다. 버퍼(20)는 디지털 코드로 크기가 달라진다.The phase interpolator digitally controls the rise and fall times of the two phase clocks driven by the
위상 보간기는 위상 합성부(10)에 의해 캐패시터(30) 출력에 의해 동작한다.The phase interpolator is operated by the output of the
도 7은 버퍼(20)의 동작 방법의 동작 흐름도이다.7 is an operation flowchart of a method of operating the
버퍼(20)의 동작 방법에 대해 설명한다.The operation method of the
버퍼(20)는 프로그램을 저장하는 프로그램 메모리, 데이터를 저장하는 데이터 메모리, 프로그램을 실행하는 프로세서를 포함한다.The
프로그램 메모리에 저장된 데이터를 살펴보면, 프로그램 메모리는 디코더에 의해 제어 코드로 인에이블 신호를 만드는 단계(S91); 디코더에 의해 버퍼(20) 크기를 제어하는 단계(S92); 및 캐패시터(30)에 의해 제어 코드로 크기 제어되고 구동되는 단계(S93)를 포함한다.Looking at the data stored in the program memory, the program memory generates an enable signal with a control code by the decoder (S91); Controlling the size of the
버퍼(20)는 프로세서에 의해 프로그램 메모리에 저장된 프로그램을 실행하며 이러한 동작을 설명하면 다음과 같다.The
버퍼(20)에서 실행되는 절차를 시계열 순으로 설명한다.The procedure executed in the
버퍼(20)는 디코더에 의해 제어 코드로 인에이블 신호를 만든다. 제어 코드가 조합되어 인에이블 신호가 생성된다.The
버퍼(20)는 디코더에 의해 버퍼(20) 크기를 제어한다.The
버퍼(20)는 캐패시터(2730)에 의해 제어 코드로 크기 제어되고 구동된다.The
캐패시터(30)는 제2디코더에 의해 인에이블 신호를 만든다.
캐패시터 어레이부(31)는 제2디코더에 의해 캐패시터(30) 크기를 제어한다.The
버퍼(20)가 제2디코더에 의해 제어된 캐패시터(30)를 구동한다.The
도 8은 아날로그 방법으로 버퍼 크기와 캐패시터 크기를 제어하는 회로도이다.8 is a circuit diagram of controlling a buffer size and a capacitor size by an analog method.
Vbp와 Vbn으로 버퍼의 구동력을 제어하고, Vbm으로 캐패시터의 용량성 부하의 크기를 제어한다. Vbp와 Vbn으로 미러가 버퍼의 구동 전류 크기를 제어해서 버퍼의 구동력을 제어하는 것이다. Vbm은 반도체 종단에 연결된 캐패시터에 대해 구동 전류 변화로 캐패시터 크기를 제어한다.The driving force of the buffer is controlled by Vbp and Vbn, and the size of the capacitive load of the capacitor is controlled by Vbm. With Vbp and Vbn, the mirror controls the driving current of the buffer by controlling the magnitude of the driving current of the buffer. Vbm controls capacitor size by varying the drive current for the capacitors connected to the semiconductor terminations.
위상 보간기의 버퍼(20)와 캐패시터(30)를 아날로그 전압을 이용하여 크기 제어할 수 있다. 이는 제어 코드를 이용한 디지털 방법과 다르게 아날로그 전압을 이용한 아날로그 방법이다.The
상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although described above with reference to a preferred embodiment of the present invention, those skilled in the art will be variously modified and changed within the scope of the invention without departing from the spirit and scope of the invention described in the claims below I can understand that you can.
10: 위상 합성부
20: 버퍼 21: 구동부
30: 캐패시터 31: 캐패시터 어레이부10: phase synthesizer
20: buffer 21: drive unit
30: capacitor 31: capacitor array unit
Claims (6)
상기 버퍼(20) 출력에 의해 제어되는 두 위상 클록의 상승 또는 하강 시간에 따라 용량성 부하를 변화시키는 캐패시터(30); 및
상기 캐패시터(30)를 통과한 상기 버퍼(20)의 출력에 의해 제어되는 두 위상 클록을 입력신호로 동작하는 위상 합성부(10)를 포함하는 펄스 신호를 위한 위상 보간기.A buffer 20 for controlling the rise or fall time of two phase clocks corresponding to two input pulse signals having different phases;
A capacitor (30) for changing the capacitive load in accordance with the rise or fall time of the two phase clocks controlled by the output of the buffer (20); And
And a phase synthesizer (10) for operating a two phase clock controlled by an output of the buffer (20) passing through the capacitor (30) as an input signal.
제어 코드에 의해 상기 버퍼(20)의 구동 전류의 크기를 제어하는 구동부(21)를 포함하는 펄스 신호를 위한 위상 보간기.The method of claim 1,
And a driver (21) for controlling the magnitude of the drive current of the buffer (20) by a control code.
제어 코드에 의해 상기 캐패시터(30)의 용량성 부하의 크기를 제어하는 캐패시터 어레이부(31)를 포함하는 펄스 신호를 위한 위상 보간기.The method of claim 1,
And a capacitor array section (31) for controlling the magnitude of the capacitive load of said capacitor (30) by a control code.
상기 버퍼(20)가 두 위상 클록의 상승 또는 하강 시간을 제어하는 단계; 및
위상 합성부(10)가 상기 캐패시터(30) 출력에 의해 동작하는 단계를 포함하는 펄스 신호를 위한 위상 보간 방법.Varying the capacitive load of the capacitor 30 in accordance with the rise or fall time of the two phase clocks controlled by the buffer 20 output in response to two input pulse signals having different phases;
Controlling the rise or fall time of the two phase clocks by the buffer (20); And
A phase interpolation method for a pulse signal comprising the step of operating a phase synthesizer (10) by the output of the capacitor (30).
상기 제어하는 단계는,
상기 버퍼(20)의 구동부(21)가 제어 코드에 의해 버퍼(20) 크기의 구동 전류를 제어하는 단계;를 포함하는 펄스 신호를 위한 위상 보간 방법.The method of claim 4, wherein
The controlling step,
And controlling the driving current of the buffer (20) by a control code by the driver (21) of the buffer (20).
상기 변화시키는 단계는,
상기 캐패시터(30)의 캐패시터 어레이부(31)는 제어 코드에 의해 캐패시터(30)의 용량성 부하의 크기를 제어하는 단계; 및
상기 버퍼(20)가 제어 코드에 의해 제어된 캐패시터(30)를 구동하는 단계를 포함하는 펄스 신호를 위한 위상 보간 방법.The method of claim 4, wherein
The changing step,
Controlling the size of the capacitive load of the capacitor (30) by a control code in the capacitor array unit (31) of the capacitor (30); And
The buffer (20) driving a capacitor (30) controlled by a control code.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170167253A KR102024013B1 (en) | 2017-12-07 | 2017-12-07 | Phase interpolator and method for pulse signal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170167253A KR102024013B1 (en) | 2017-12-07 | 2017-12-07 | Phase interpolator and method for pulse signal |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190067373A KR20190067373A (en) | 2019-06-17 |
KR102024013B1 true KR102024013B1 (en) | 2019-09-23 |
Family
ID=67064547
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170167253A KR102024013B1 (en) | 2017-12-07 | 2017-12-07 | Phase interpolator and method for pulse signal |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102024013B1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004103220A (en) | 2002-09-04 | 2004-04-02 | Samsung Electronics Co Ltd | Semiconductor memory device equipped with duty cycle correction circuit, and circuit for interpolating clock signal in the semiconductor memory device |
JP2017523659A (en) | 2014-06-09 | 2017-08-17 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | Using a capacitive element to improve the linearity of the phase interpolator |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100738236B1 (en) * | 2005-07-11 | 2007-07-12 | 엘지전자 주식회사 | Phase Interpolation Circuitry |
KR20100037427A (en) | 2008-10-01 | 2010-04-09 | 삼성전자주식회사 | Ac coupling phase interpolator and dll using it |
KR101727719B1 (en) | 2010-10-11 | 2017-04-18 | 삼성전자주식회사 | Phase interpolator and semiconductor comprising the same and phase interpolating method thererof |
-
2017
- 2017-12-07 KR KR1020170167253A patent/KR102024013B1/en active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004103220A (en) | 2002-09-04 | 2004-04-02 | Samsung Electronics Co Ltd | Semiconductor memory device equipped with duty cycle correction circuit, and circuit for interpolating clock signal in the semiconductor memory device |
JP2017523659A (en) | 2014-06-09 | 2017-08-17 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | Using a capacitive element to improve the linearity of the phase interpolator |
Also Published As
Publication number | Publication date |
---|---|
KR20190067373A (en) | 2019-06-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101237581B1 (en) | Comparator type dc-dc converter using synchronous rectification method | |
JP5559675B2 (en) | Actuator drive | |
JP2008124726A (en) | Ramp generating circuit and a/d converter | |
US7956785B2 (en) | Return to zero digital to analog converter and converting method thereof | |
US20080278200A1 (en) | Current Weighted Voltage Interpolation Buffer | |
JP2012129973A (en) | Load drive device | |
JP4648779B2 (en) | Digital / analog converter | |
JP5303762B2 (en) | Waveform processing circuit. | |
JP2018057072A (en) | Signal output circuit | |
US9494963B2 (en) | Multi-stage voltage division circuit | |
JP2009296523A (en) | Clock signal generation apparatus | |
KR102024013B1 (en) | Phase interpolator and method for pulse signal | |
KR101215763B1 (en) | timing signal generation circuit | |
US7061293B2 (en) | Spread spectrum clock generating circuit | |
KR20070007645A (en) | Phase interpolation circuitry | |
US20060220695A1 (en) | Circuit arrangement for generating switch-on signals | |
US9647650B2 (en) | Clock generating device | |
JP4825738B2 (en) | Pulse width modulation circuit | |
US20180166986A1 (en) | Charge pump circuit | |
KR100486276B1 (en) | signal generation circuit of delayed tap signals capable of controlling the delay by interpolating inputted two clocks | |
CN108964634B (en) | Data recovery circuit | |
US12028080B2 (en) | Clock generating circuit and method for generating clock signal | |
US9887552B2 (en) | Fine timing adjustment method | |
JP2009177297A (en) | Digitally controlled oscillator | |
CN116667827A (en) | Clock generating circuit and clock signal generating method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E90F | Notification of reason for final refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |