KR20220058051A - MDLL mimicking the output characteristics of analog subsampling - Google Patents
MDLL mimicking the output characteristics of analog subsampling Download PDFInfo
- Publication number
- KR20220058051A KR20220058051A KR1020200143330A KR20200143330A KR20220058051A KR 20220058051 A KR20220058051 A KR 20220058051A KR 1020200143330 A KR1020200143330 A KR 1020200143330A KR 20200143330 A KR20200143330 A KR 20200143330A KR 20220058051 A KR20220058051 A KR 20220058051A
- Authority
- KR
- South Korea
- Prior art keywords
- frequency
- output
- edge
- reference frequency
- locked loop
- Prior art date
Links
- 230000003111 delayed effect Effects 0.000 claims abstract description 5
- 238000000034 method Methods 0.000 claims description 7
- 238000001514 detection method Methods 0.000 claims description 5
- 230000001131 transforming effect Effects 0.000 claims description 3
- 238000005070 sampling Methods 0.000 abstract description 24
- 238000013507 mapping Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 10
- 230000008901 benefit Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 230000003068 static effect Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000001308 synthesis method Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/081—Details of the phase-locked loop provided with an additional controlled phase shifter
- H03L7/0812—Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used
- H03L7/0814—Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used the phase shifting device being digitally controlled
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/085—Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/099—Details of the phase-locked loop concerning mainly the controlled oscillator of the loop
- H03L7/0995—Details of the phase-locked loop concerning mainly the controlled oscillator of the loop the oscillator comprising a ring oscillator
Landscapes
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
Abstract
Description
본 발명은 다중 지연 동기 루프 회로에 관한 것으로, 더욱 상세하게는 비선형적인 특성을 갖는 디지털 서브 샘플링의 출력을 선형적인 특성을 갖도록 조절하는 다중 지연 동기 루프 회로(MDLL)에 관한 것이다.The present invention relates to a multiple delay locked loop circuit, and more particularly, to a multiple delay locked loop circuit (MDLL) for adjusting an output of digital subsampling having a nonlinear characteristic to have a linear characteristic.
지연 동기 루프(DLL: Delay Locked Loop)는 전자 장치에서 내부 클럭을 발생시키기 위하여 이용될 수 있다. 일반적인 지연 동기 루프는 수신된 외부 클럭을 지연 라인을 이용하여 소정 시간만큼 지연시켜 외부 클럭에 동기된 내부 클럭을 발생시킨다. 이러한 지연 고정 루프 기반의 클럭 생성 장치는 위상 고정 루프 기반의 클럭 생성 장치 및 국부 발진기와 비교할 때 지터의 축적이 없어 위상 잡음이 적으며, 루프 필터의 구조가 간단하므로 소형화가 가능하다. 특히, 반도체 메모리 장치의 경우 외부 클럭의 주파수를 체배한 주파수를 갖는 내부 클럭을 이용함으 로써 데이터 전송 속도를 증가시킬 수 있고, 정확한 위상 지연 및 듀티 비를 갖는 클럭들을 데이터 전송에 이용 함으로써 고속 데이터 전송시 에러를 줄일 수 있다.A delay locked loop (DLL) may be used to generate an internal clock in an electronic device. A general delay-locked loop generates an internal clock synchronized with the external clock by delaying the received external clock by a predetermined time using a delay line. Compared with the phase-locked loop-based clock generator and the local oscillator, the delay-locked loop-based clock generator has less phase noise because it does not accumulate jitter, and the structure of the loop filter is simple, so it can be miniaturized. In particular, in the case of a semiconductor memory device, data transmission speed can be increased by using an internal clock having a frequency multiplied by the frequency of an external clock, and high-speed data transmission can be achieved by using clocks with accurate phase delay and duty ratio for data transmission error can be reduced.
일반적인 지연 동기 루프는 기준 신호(Reference Signal)를 지연선(Delay Line)에 주입시켜 입력된 기준신호 보다 기준 신호의 한 주기만큼 지연된 신호를 출력시키는 회로이다. 또한, 지연 동기 루프는 입력 기준 신호의 한 주기 지연뿐만 아니라 임의 주기 지연을 통해 주파수 합성에 응용될 수 있다.A general delay lock loop is a circuit that injects a reference signal into a delay line and outputs a signal delayed by one period of the reference signal rather than the input reference signal. In addition, the delay locked loop can be applied to frequency synthesis through an arbitrary period delay as well as one period delay of the input reference signal.
이에 따라, 최근에는 기존의 지연 동기 루프의 지연선을 링 구조로 바꾼 다중 지연 동기 루프(MDLL: Multiplying Delay Locked Loop)에 대한 연구가 활발히 진행되고 있다. 이와 같은 다중 지연 동기 루프를 이용하여 주파수 합성을 하게 되면 기존의 위상 고정 루프를 이용한 주파수 합성기에 비해 매 입력되는 기준 신호에 의해 발진기에 누적되는 지터(Jitter)가 깨끗해짐으로써 좋은 페이즈 노이즈 성능을 보일 수 있다.Accordingly, recently, research on a Multiplying Delay Locked Loop (MDLL) in which the delay line of the existing delay lock loop is changed to a ring structure is being actively conducted. When frequency is synthesized using such a multi-delay locked loop, the jitter accumulated in the oscillator by every input reference signal is cleared compared to the conventional frequency synthesizer using a phase-locked loop, so good phase noise performance can be exhibited. there is.
그러나, 링 발진기의 주파수가 의도한 주파수와 정확히 동일하지 않게 되면 매 기준 신호 마다 정적 위상 오프셋(Static Phase Offset)이 발생할 수 있다. 이와 같은 정적 위상 오프셋은, 주파수 합성기 출력 스펙트럼에서 일정 크기의 주파수 톤(Reference Spur)을 발생시키는 문제가 야기된다.However, if the frequency of the ring oscillator is not exactly the same as the intended frequency, a static phase offset may occur for every reference signal. Such a static phase offset causes a problem of generating a frequency tone (Reference Spur) of a certain magnitude in the frequency synthesizer output spectrum.
이와 관련하여 다중 지연 동기 루프에서 발생하는 주파수 톤 및 다중 지연 동기 루프의 Fractional-N 동작에 따른 Fractional spur를 줄이기 위한 방법이 필요한 실정이다.In this regard, there is a need for a method for reducing a frequency tone generated in a multi-delay locked loop and a fractional spur according to a fractional-N operation of a multi-delay locked loop.
본 발명은 전술한 문제점을 해결하기 위한 것으로, 다중 지연 동기 루프의 핵심적인 문제인 정적 위상 오프셋 및 Fractional spur를 줄일 수 있는 주파수 합성 방법을 제공하는데 그 목적이 있다.An object of the present invention is to provide a frequency synthesis method capable of reducing static phase offset and fractional spur, which are core problems of a multi-delay locked loop.
본 발명의 일 실시 예로써, 아날로그 서브 샘플링의 출력 특성을 모방한 다중 지연 동기 루프 회로가 제공된다.As an embodiment of the present invention, a multi-delay locked loop circuit that mimics the output characteristics of analog subsampling is provided.
본 발명의 일 실시 예에 따른 다중 지연 동기 루프 회로는 기준 주파수와 출력 주파수의 차이를 탐지하는 시간 디지털 변환기(TDC: Time to Digital Converter), 시간 디지털 변환기(TDC)의 출력을 선형적인 곡선으로 매핑하는 룩업 테이블(LUT: Look Up table), 룩업 테이블의 출력이 통과되는 복수의 인버터를 포함하며, 인버터의 동작에 따라 지연된 신호를 출력하는 링 발진기(RO: Ring Oscillator) 및 링 발진기의 출력 주파수의 에지에 주기적으로 기준 주파수의 에지를 주입하는 MRO 동작부를 포함할 수 있다.A multi-delay locked loop circuit according to an embodiment of the present invention maps the outputs of a time to digital converter (TDC) and a time digital converter (TDC) that detect a difference between a reference frequency and an output frequency into a linear curve A lookup table (LUT) that includes a plurality of inverters through which the output of the lookup table is passed, a ring oscillator (RO) that outputs a delayed signal according to the operation of the inverter, and an output frequency of the ring oscillator It may include an MRO operation unit that periodically injects an edge of the reference frequency into the edge.
본 발명의 일 실시 예에 따른 다중 지연 동기 루프 회로에서 시간 디지털 변환기(TDC)는, 클락 단자에서 Q단자까지의 지연을 최소화 시키는 감지 증폭 d-플립플랍(sense amplifier D flip-flop) 및 기준 주파수와 기존주파수를 역 변환시킨 역기준 주파수의 에지를 정렬시키는 에지 정렬부(aligner)를 더 포함할 수 있다.In the multi-delay locked loop circuit according to an embodiment of the present invention, a time digital converter (TDC) is a sense amplifier D flip-flop and a reference frequency to minimize the delay from the clock terminal to the Q terminal. and an edge aligner for aligning edges of an inverse reference frequency obtained by inversely transforming an existing frequency.
본 발명의 일 실시 예에 따른 다중 지연 동기 루프 회로에서 룩업 테이블(LUT)은, 베릴로그 하드웨어 서술 언어(Verilog Hardware description Language: Verilog HDL)로 구현되는 것을 특징으로 할 수 있다.In the multi-delay locked loop circuit according to an embodiment of the present invention, the lookup table (LUT) may be implemented in Verilog Hardware Description Language (Verilog HDL).
본 발명의 일 실시 예에 따른 다중 지연 동기 루프 회로는 기준 주파수의 에지와 출력 주파수의 에지가 시간 디지털 변환기의 탐지 범위 내에 포함되도록 기준 주파수를 이동시키는 LMS알고리즘을 더 포함할 수 있다.The multi-delay locked loop circuit according to an embodiment of the present invention may further include an LMS algorithm for moving the reference frequency so that the edge of the reference frequency and the edge of the output frequency are included in the detection range of the time digital converter.
본 발명의 일 실시 예로써, 전술한 방법을 구현하기 위한 프로그램이 기록된 컴퓨터로 판독 가능한 기록매체가 제공된다.As an embodiment of the present invention, a computer-readable recording medium in which a program for implementing the above-described method is recorded is provided.
전술한 바와 같은 구성을 갖는 본 발명에 따르면, 디지털 서브 샘플링의 출력이 비선형성을 가짐에 따라 발생하는 문제점들이 해결되는 이점이 있다.According to the present invention having the configuration as described above, there is an advantage in that problems occurring as the output of digital subsampling has nonlinearity is solved.
또한, 본 발명은 링 발진기에 누적되는 지터를 초기화하여 대역 내 위상 잡음을 개선시키는 이점이 있다.In addition, the present invention has the advantage of improving the in-band phase noise by initializing the jitter accumulated in the ring oscillator.
도 1은 종래 아날로그 서브 샘플링 위상 동기 루프(PLL)의 전체 블록 다이어그램이다.
도 2는 종래 디지털 서브 샘플링 위상 동기 루프(PLL)의 전체 블록 다이어그램이다.
도 3은 종래 다중 지연 동기 루프(MDLL)의 Fractional-N 동작에 따른 문제점을 보여주는 타이밍 다이어그램이다.
도 4는 본 발명의 실시 예에 따른 다중 지연 동기 루프의 전체 블록 다이어그램이다.
도 5는 본 발명의 실시 예에 따른 서브 샘플링 위상 검출기(SSPD)의 블록 다이어그램이다.
도 6은 본 발명의 실시 예에 따른 서브 샘플링 위상 검출기의 출력 특성곡선(a)과 출력 특성 곡선의 미분곡선(b)을 나타낸다.1 is an overall block diagram of a conventional analog sub-sampling phase locked loop (PLL).
2 is an overall block diagram of a conventional digital sub-sampling phase locked loop (PLL).
3 is a timing diagram illustrating a problem according to a fractional-N operation of a conventional multiple delay locked loop (MDLL).
4 is an overall block diagram of a multi-delay locked loop according to an embodiment of the present invention.
5 is a block diagram of a sub-sampling phase detector (SSPD) according to an embodiment of the present invention.
6 shows an output characteristic curve (a) and a differential curve (b) of the output characteristic curve of the sub-sampling phase detector according to an embodiment of the present invention.
아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시 예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시 예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those of ordinary skill in the art can easily carry out the present invention. However, the present invention may be implemented in several different forms and is not limited to the embodiments described herein. And in order to clearly explain the present invention in the drawings, parts irrelevant to the description are omitted, and similar reference numerals are attached to similar parts throughout the specification.
본 명세서에서 사용되는 용어에 대해 간략히 설명하고, 본 발명에 대해 구체적으로 설명하기로 한다.Terms used in this specification will be briefly described, and the present invention will be described in detail.
본 발명에서 사용되는 용어는 본 발명에서의 기능을 고려하면서 가능한 현재 널리 사용되는 일반적인 용어들을 선택하였으나, 이는 당 분야에 종사하는 기술자의 의도 또는 판례, 새로운 기술의 출현 등에 따라 달라질 수 있다. 또한, 특정한 경우는 출원인이 임의로 선정한 용어도 있으며, 이 경우 해당되는 발명의 설명 부분에서 상세히 그 의미를 기재할 것이다. 따라서 본 발명에서 사용되는 용어는 단순한 용어의 명칭이 아닌, 그 용어가 가지는 의미와 본 발명의 전반에 걸친 내용을 토대로 정의되어야 한다.The terms used in the present invention have been selected as currently widely used general terms as possible while considering the functions in the present invention, but these may vary depending on the intention or precedent of a person skilled in the art, the emergence of new technology, and the like. In addition, in a specific case, there is a term arbitrarily selected by the applicant, and in this case, the meaning will be described in detail in the description of the corresponding invention. Therefore, the term used in the present invention should be defined based on the meaning of the term and the overall content of the present invention, rather than the name of a simple term.
명세서 전체에서 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있음을 의미한다. 또한, 명세서에 기재된 "...부", "모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어 또는 소프트웨어로 구현되거나 하드웨어와 소프트웨어의 결합으로 구현될 수 있다. 또한, 명세서 전체에서 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, "그 중간에 다른 소자를 사이에 두고"연결되어 있는 경우도 포함한다.In the entire specification, when a part "includes" a certain element, this means that other elements may be further included, rather than excluding other elements, unless otherwise stated. In addition, terms such as "...unit" and "module" described in the specification mean a unit that processes at least one function or operation, which may be implemented as hardware or software, or a combination of hardware and software. . In addition, throughout the specification, when a part is "connected" with another part, this includes not only the case of "directly connected" but also the case of "connecting with another element in the middle".
이하 첨부된 도면을 참고하여 본 발명을 상세히 설명하기로 한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.
도 1은 종래 아날로그 서브 샘플링 위상 동기 루프(PLL)의 전체 블록 다이어그램이다.1 is an overall block diagram of a conventional analog sub-sampling phase locked loop (PLL).
도 1을 참조하면, 아날로그 서브 샘플링 위상 동기 루프(PLL)는 기준 주파수의 위상과 출력 주파수의 위상을 탐지하여 오차를 출력하는 서브 샘플링 위상 검출기(SSPD: Sub-sampling phase detector), 오차에 따라 전류를 제어하는 전하펌프(CP: Charge pump), 전류에 따라 전압을 조정하는 루프필터(LF: Loop filter) 및 조정된 전압에 따라 주파수가 변경되는 전압 제어 발진기(VCO: Voltage controlled oscillator)를 포함한다.Referring to FIG. 1 , the analog sub-sampling phase-locked loop (PLL) detects a phase of a reference frequency and a phase of an output frequency and outputs an error. A sub-sampling phase detector (SSPD) that outputs an error. It includes a charge pump (CP) that controls the voltage, a loop filter (LF) that adjusts the voltage according to the current, and a voltage controlled oscillator (VCO: Voltage controlled oscillator) whose frequency is changed according to the adjusted voltage. .
서브 샘플링 위상 검출기(SSPD)는 기준 주파수의 위상 에지가 출력 주파수의 위상 에지보다 앞서면 기준 전압에 비해 높은 전압을 가지고, 전하펌프(CP)는 전류를 조절하여 루프필터(LF)의 전압을 줄여 전압 제어 발진기(VCO)의 주파수를 낮춰 출력 주파수의 위상을 앞으로 이동시킨다.The sub-sampling phase detector (SSPD) has a higher voltage than the reference voltage when the phase edge of the reference frequency precedes the phase edge of the output frequency, and the charge pump (CP) controls the current to reduce the voltage of the loop filter (LF) to reduce the voltage Lowering the frequency of the controlled oscillator (VCO) shifts the phase of the output frequency forward.
반대로 기준 주파수의 위상 에지가 출력 주파수의 위상 에지보다 뒤처지면 기준 전압에 비해 낮은 전압을 가지므로, 전하펌프(CP)는 루프필터(LF)의 전압을 키워 전압 제어 발진기(VCO)의 주파수를 높여 출력 주파수의 위상을 뒤로 이동시킨다.Conversely, when the phase edge of the reference frequency lags behind the phase edge of the output frequency, it has a lower voltage compared to the reference voltage. Shifts the phase of the output frequency backward.
이렇게 피드백 루프가 동작하면 결국 기준 주파수의 위상 에지와 출력 주파수의 위상 에지가 정렬되어 기준 전압과 동일한 전압을 가지고, Phase locked 상태가 된다.When the feedback loop operates in this way, the phase edge of the reference frequency and the phase edge of the output frequency are eventually aligned, have the same voltage as the reference voltage, and enter a phase locked state.
아날로그 서브 샘플링 위상 동기 루프(PLL)는 Phase noise 측면에서 좋은 성능을 뛰지만, 루프필터(LF)에 저항과 커패시터의 수동 소자를 사용해야 한다는 점에서 큰 면적을 차지한다는 단점을 가진다. 또한, 전하펌프(CP)의 출력 특성이 완벽하게 선형적이지 않기 때문에 비대칭을 가지는 단점이 있다.The analog sub-sampling phase-locked loop (PLL) performs well in terms of phase noise, but has a disadvantage in that it occupies a large area in that passive elements such as resistors and capacitors are used for the loop filter (LF). In addition, since the output characteristics of the charge pump CP are not perfectly linear, there is a disadvantage of having an asymmetry.
도 2는 종래 디지털 서브 샘플링 위상 동기 루프(PLL)의 전체 블록 다이어그램이다.2 is an overall block diagram of a conventional digital sub-sampling phase locked loop (PLL).
도 2를 참조하면, 종래 디지털 서브 샘플링 위상 동기 루프(PLL)는 디지털 서브 샘플링 위상 검출기(Digital SSPD: Digital sub-sampling PD), 디지털 루프필터(DLF: Digital loop filter) 및 디지털 제어 발진기(DCO: Digital controlled oscillator)를 포함할 수 있다. 2, the conventional digital sub-sampling phase-locked loop (PLL) is a digital sub-sampling phase detector (Digital SSPD: Digital sub-sampling PD), a digital loop filter (DLF: Digital loop filter), and a digitally controlled oscillator (DCO: Digital controlled oscillator).
디지털 서브 샘플링 위상 검출기(Digital SSPD)는 기준 주파수의 위상 에지와 출력 주파수의 위상 에지의 차이를 단순히 기준 주파수가 앞서면 -1, 기준 주파수가 뒤처지면 1의 값을 출력하는 Bang-bang 동작을 수행한다.The digital sub-sampling phase detector (Digital SSPD) performs a bang-bang operation in which the difference between the phase edge of the reference frequency and the phase edge of the output frequency is simply outputted as -1 if the reference frequency leads and 1 if the reference frequency lags behind. .
디지털 서브 샘플링 위상 검출기(Digital SSPD)에서 나온 출력 오차 값은 디지털 루프필터(DLF)를 통해 제어된다. 이 제어 값은 디지털 제어 발진기(DCO)의 주파수를 제어한다.The output error value from the digital sub-sampling phase detector (Digital SSPD) is controlled through a digital loop filter (DLF). This control value controls the frequency of the digitally controlled oscillator (DCO).
루프필터(LF)가 디지털로 설계되어 아날로그 루프필터에 비해 면적이 훨씬 작아 큰 이점을 가진다. 또한, 디지털은 외부에서 값을 바꿔줄 수 있으므로 PLL 동작 환경 에 따라 Loop gain을 바꿔줄 수 있어, 동작에 안정성을 갖는다.Since the loop filter (LF) is designed digitally, the area is much smaller than that of the analog loop filter, which has a great advantage. Also, since the digital value can be changed from the outside, the loop gain can be changed according to the PLL operating environment, so it has stability in operation.
디지털 서브 샘플링 위상 검출기(Digital SSPD)는 D-플립플랍(flip-flop)으로 구성되어 있으며, D-플립플랍을 통해 Bang-bang 동작을 수행한다.The digital sub-sampling phase detector (Digital SSPD) consists of a D-flip-flop, and performs a bang-bang operation through the D-flip-flop.
디지털 서브 샘플링 위상 검출기(Digital SSPD)의 출력 특성 곡선은 출력 오차에 따라 펄스파의 모양을 가져 비선형적인 특성을 갖는다. 이는 PLL의 동작에 불안정성을 가져와 Loop bandwidth에서 peaking이 생겨 발진하는 Limit cycle oscillation의 문제를 가져온다. 또한, 위상 오차가 얼마가 되든지간에 -1또는 1의 값을 출력하기 때문에 위상을 동기 화해 PLL을 locking 하는데 시간이 오래 걸린다는 문제점이 있다.The output characteristic curve of the digital sub-sampling phase detector (Digital SSPD) has a non-linear characteristic because it has a shape of a pulse wave according to an output error. This leads to instability in the operation of the PLL, which leads to the problem of limit cycle oscillation where peaking occurs in the loop bandwidth and oscillates. In addition, there is a problem that it takes a long time to lock the PLL by synchronizing the phases because a value of -1 or 1 is output no matter how much the phase error is.
도 3은 종래 다중 지연 동기 루프(MDLL)의 Fractional-N 동작에 따른 문제점을 보여주는 타이밍 다이어그램이다.3 is a timing diagram illustrating a problem according to a fractional-N operation of a conventional multiple delay locked loop (MDLL).
다중 지연 동기 루프(MDLL: Multiplying delay locked loop)은 기존 PLL 동작에서 전압 제어 발진기(VCO)의 누적된 지터(Jitter)를 제거하기 위해 주기적으로 잡음이 없는 기준 주파수의 위상 에지를 출력 주파수의 위상 에지로 주입해주는 동작을 수행한다.Multiplying delay locked loop (MDLL) periodically removes the noise-free phase edge of the reference frequency to remove the accumulated jitter of the voltage-controlled oscillator (VCO) in the conventional PLL operation and the phase edge of the output frequency. to perform the injection operation.
PLL이 Integer-N 동작을 하게 되면 출력 주파수 = 기준 주파수 x N이 된다. 그러나 출력 주파수를 미세하게 제어하기 위해 다중 지연 동기 루프(MDLL)가 Fractional-N 동작을 하게 되는데 이때 출력 주파수 = 기준 주파수 x N.F가 된다.When PLL operates Integer-N, output frequency = reference frequency x N. However, to finely control the output frequency, the multi-delay locked loop (MDLL) performs fractional-N operation, where the output frequency = reference frequency x N.F.
이러한 동작을 하면 기준 주파수는 도 3에서와 같이 와 의 두 가지 경우의 주기를 가지게 된다. 만약 의 주기에선 기준 주파수의 위상 에지와 출력 주파수의 위상 에지가 제대로 정렬되어 있더라도, 의 주기에선 기준 주파수의 위상 에지와 출력 주파수의 위상 에지가 차이가 나게 될 것이다.When this operation is performed, the reference frequency is Wow There are two cycles of if In the period of , even if the phase edge of the reference frequency and the phase edge of the output frequency are properly aligned, In the period of , the phase edge of the reference frequency and the phase edge of the output frequency will be different.
이때 기준 주파수의 위상 에지가 출력 주파수의 위상 에지로 주입되면 출력 주파수의 위상 오차()가 커졌다가 작아졌다를 반복한다. 이는 루프필터(LF)의 전압을 흔들리게 하고, 이에 따라 전압 제어 발진기(VCO)의 출력 주파수가 변화하기 때문에 전압 제어 발진기(VCO)의 출력 스펙트럼에 Fractional spur가 생기는 문제점이 야기된다.At this time, if the phase edge of the reference frequency is injected into the phase edge of the output frequency, the phase error of the output frequency ( ) increases and then decreases and repeats. This causes the voltage of the loop filter LF to fluctuate, and accordingly, the output frequency of the voltage controlled oscillator VCO changes, causing a problem in that a fractional spur occurs in the output spectrum of the voltage controlled oscillator VCO.
도 4는 본 발명의 실시 예에 따른 다중 지연 동기 루프의 전체 블록 다이어그램이다.4 is an overall block diagram of a multi-delay locked loop according to an embodiment of the present invention.
본 발명의 일 실시 예에 따른 다중 지연 동기 루프 회로는 기준 주파수와 출력 주파수의 차이를 탐지하는 시간 디지털 변환기(TDC: Time to Digital Converter), 시간 디지털 변환기(TDC)의 출력을 선형적인 곡선으로 매핑하는 룩업 테이블(LUT: Look Up table), 룩업 테이블의 출력이 통과되는 복수의 인버터를 포함하며, 인버터의 동작에 따라 지연된 신호를 출력하는 링 발진기(RO: Ring Oscillator) 및 링 발진기의 출력 주파수의 에지에 주기적으로 기준 주파수의 에지를 주입하는 MRO 동작부를 포함할 수 있다.A multi-delay locked loop circuit according to an embodiment of the present invention maps the outputs of a time to digital converter (TDC) and a time digital converter (TDC) that detect a difference between a reference frequency and an output frequency into a linear curve A lookup table (LUT) that includes a plurality of inverters through which the output of the lookup table is passed, a ring oscillator (RO) that outputs a delayed signal according to the operation of the inverter, and an output frequency of the ring oscillator It may include an MRO operation unit that periodically injects an edge of the reference frequency into the edge.
본 발명의 일 실시 예에 따른 다중 지연 동기 루프 회로는 기준 주파수의 에지와 출력 주파수의 에지가 시간 디지털 변환기의 탐지 범위 내에 포함되도록 기준 주파수를 이동시키는 LMS알고리즘을 더 포함할 수 있다.The multi-delay locked loop circuit according to an embodiment of the present invention may further include an LMS algorithm for moving the reference frequency so that the edge of the reference frequency and the edge of the output frequency are included in the detection range of the time digital converter.
가상-아날로그 서브 샘플링 위상 검출기(Pseudo-analog SSPD: Pseudo-analog sub-sampling PD)는 아날로그 서브 샘플링의 출력 특성을 모방한 디지털 서브 샘플러이다. 가상-아날로그 서브 샘플링 위상 검출기(Pseudo-analog SSPD)는 시간 디지털 변환기와 룩업 테이블을 포함할 수 있다.A pseudo-analog sub-sampling phase detector (Pseudo-analog SSPD: Pseudo-analog sub-sampling PD) is a digital sub-sampler that mimics the output characteristics of analog sub-sampling. The pseudo-analog sub-sampling phase detector (pseudo-analog SSPD) may include a time digital converter and a lookup table.
시간 디지털 변환기(TDC)는 기준 주파수와 출력 주파수의 에지를 비교하여 위상 차이를 탐지한다.A time-to-digital converter (TDC) detects the phase difference by comparing the edges of the reference frequency and the output frequency.
룩업 테이블(LUT)은 시간 디지털 변환기의 출력을 정현파 출력 특성 곡선에 맞게 매핑하여 출력한다. 이때, 매핑되는 값이 고정되지 않고, 출력 주파수의 변화에 따라 교정되어 유동적으로 매핑된다.The lookup table (LUT) maps the output of the time digital converter to the sinusoidal output characteristic curve and outputs it. In this case, the mapped value is not fixed, but is corrected according to a change in the output frequency and is mapped flexibly.
출력된 에러값(pe[k])은 디지털 루프필터(Digital LF)에 의해 제어되어 Delta sigma 디지털 전압 변환기(Delta sigma Digital to voltage converter)를 통해 링발진기(RO/MRO)의 주파수를 제어한다.The output error value (pe[k]) is controlled by the digital loop filter (Digital LF) to control the frequency of the ring oscillator (RO/MRO) through the Delta sigma digital to voltage converter.
MRO 동작부는 링 발진기의 출력 주파수의 에지에 주기적으로 기준 주파수의 에지를 주입하여 링 발진기에서 누적되는 지터를 제거한다. 이러한 동작을 MRO동작이라 한다.The MRO operation unit removes jitter accumulated in the ring oscillator by periodically injecting the edge of the reference frequency into the edge of the output frequency of the ring oscillator. This operation is called MRO operation.
LMS 알고리즘은 다중 지연 동기 회로(MDLL)의 서브 샘플링 동작을 위해, 기준 주파수의 에지와 출력 주파수의 에지가 시간 디지털 변환기의 탐지 범위 안에 포함되도록 기준 주파수를 조정할 수 있다. 기준 주파수의 에지와 출력 주파수의 에지를 시간 디지털 변환기(TDC)의 탐지 범위 안으로 가져와야 하는 이유는, 서브 샘플링은 반드시 유효한 정보만 샘플링 해야 하기 때문이다.The LMS algorithm may adjust the reference frequency so that the edge of the reference frequency and the edge of the output frequency are included in the detection range of the time digital converter for the subsampling operation of the multi-delay synchronization circuit (MDLL). The reason that the edge of the reference frequency and the edge of the output frequency must be brought into the detection range of the time digital converter (TDC) is that subsampling must sample only valid information.
도 5는 본 발명의 실시 예에 따른 서브 샘플링 위상 검출기(SSPD)의 블록 다이어그램이다.5 is a block diagram of a sub-sampling phase detector (SSPD) according to an embodiment of the present invention.
본 발명의 일 실시 예에 따른 다중 지연 동기 루프 회로에서 시간 디지털 변환기(TDC)는, 클락 단자에서 Q단자까지의 지연을 최소화 시키는 감지 증폭 d-플립플랍(sense amplifier D flip-flop) 및 기준 주파수와 기존주파수를 역 변환시킨 역기준 주파수의 에지를 정렬시키는 에지 정렬부(aligner)를 더 포함할 수 있다.In the multi-delay locked loop circuit according to an embodiment of the present invention, a time digital converter (TDC) is a sense amplifier D flip-flop and a reference frequency to minimize the delay from the clock terminal to the Q terminal. and an edge aligner for aligning edges of an inverse reference frequency obtained by inversely transforming an existing frequency.
본 발명의 일 실시 예에 따른 다중 지연 동기 루프 회로에서 룩업테이블(LUT)은, 베릴로그 하드웨어 서술 언어(Verilog HDL: Verilog Hardware description Language)로 구현되는 것을 특징으로 할 수 있다.In the multi-delay locked loop circuit according to an embodiment of the present invention, the lookup table (LUT) may be implemented in Verilog Hardware Description Language (Verilog HDL).
감지 증폭 d-플립플랍(sense amplifier D flip-flop)는 클락(Clk)단자에서 Q단자까지의 지연을 최소화 하기 위해 준안정적 특성을 가진, 인버터 체인이다. 여기서 인버터(inverter) 하나의 지연시간이 최소 분해능이다.The sense amplifier D flip-flop is an inverter chain with meta-stable characteristics to minimize the delay from the clock (Clk) terminal to the Q terminal. Here, the delay time of one inverter is the minimum resolution.
에지 정렬기(aligner)는 이 구조의 시간 디지털 변환기(TDC)에서 기준 주파수와 역 기준 주파수가 동시에 사용 되도록 하기 위해 기준 주파수와 역기준 주파수의 에지를 정렬시킨다.An edge aligner aligns the edges of the reference frequency and the inverse reference frequency so that the reference frequency and the inverse reference frequency are used simultaneously in the time digital converter (TDC) of this structure.
룩업테이블(LUT)는 정현파 LUT(Sinusoidal LUT)로 구비될 수 있으며, 정현파 LUT는 시간 디지털 변환기(TDC)의 출력 값을 정현파 특성 곡선으로 매핑 시킨다.The lookup table (LUT) may be provided as a sinusoidal LUT (Sinusoidal LUT), and the sinusoidal LUT maps an output value of a time digital converter (TDC) to a sinusoidal characteristic curve.
룩업테이블(LUT)은 베릴로그 하드웨어 서술언어(Verilog Hardware description Language)로 구현되어 매핑 값을 자유롭게 변화시킬 수 있는 유동성을 가진다. 즉, 출력 주파수에 따라 정현파 특성 곡선의 이득이 바뀐다.The lookup table (LUT) is implemented in a Verilog hardware description language (Verilog Hardware Description Language) and has the flexibility to freely change the mapping value. That is, the gain of the sinusoidal characteristic curve changes according to the output frequency.
도 6은 본 발명의 실시 예에 따른 서브 샘플링 위상 검출기의 출력 특성곡선과 출력 특성 곡선의 미분곡선을 나타낸다.6 shows an output characteristic curve and a differential curve of an output characteristic curve of a sub-sampling phase detector according to an embodiment of the present invention.
도 6(a)의 파란색 선은 종래 디지털 서브샘플링 위상 검출기의 출력 특성곡선이고, 검은색 선은 본 발명의 실시 예에 따른 서브 샘플링 위상 검출기의 출력 특성곡선이다.A blue line in FIG. 6A is an output characteristic curve of the conventional digital subsampling phase detector, and a black line is an output characteristic curve of the subsampling phase detector according to an embodiment of the present invention.
도 6(a)를 참조하면, 본 발명에 따른 디지털 서브 샘플러와 종래 디지털 서브 샘플러의 출력특성을 비교할 수 있다.Referring to FIG. 6A , the output characteristics of the digital sub-sampler according to the present invention and the conventional digital sub-sampler can be compared.
종래 디지털 서브 샘플러의 경우 아날로그 서브 샘플러에 비해 장치의 크기는 작으나 출력특성이 비선형적이며, 출력값이 -1 또는 1로만 표현되어 동작시간이 오래 걸린다는 문제점이 있었다. 그러나, 본 발명에 따르면 디지털 서브 샘플러의 출력특성이 선형성을 가질 수 있으므로, 동작에 걸리는 시간을 줄이면서도 장치의 소형화를 도모할 수 있을 것이다.In the case of the conventional digital subsampler, the size of the device is smaller than that of the analog subsampler, but the output characteristics are non-linear, and the output value is expressed only as -1 or 1, so it takes a long time to operate. However, according to the present invention, since the output characteristic of the digital sub-sampler can have linearity, it is possible to reduce the operation time and achieve a miniaturization of the device.
도 6(b)의 검은색 선은 정현파의 곡선을 나타내고, 빨간색 선은 정현파의 곡선을 미분한 것을 나타낸다.The black line in FIG. 6(b) represents the curve of the sine wave, and the red line represents the differentiation of the curve of the sine wave.
도 6(b)를 참조하면, 정현파 곡선을 미분한 값은 위상 검출기의 오차가 0이 되는 지점에서 최대값을 가지는 것을 알 수 있다. 즉, zero 지점에서 최대 이득을 가진다.Referring to FIG. 6(b) , it can be seen that the value obtained by differentiating the sine wave curve has a maximum value at the point where the error of the phase detector becomes zero. That is, it has the maximum gain at the zero point.
시간 디지털 변화기(TDC)의 분해능은 오차가 적어질수록 좋아지므로, 대역 내 위상 잡음(In-band phase noise)이 개선된다. 또한, 루프 주파수 대역폭에 따라 디지털 시간 변환기(TDC)의 이득이 달라지므로 안정성이 보장된다.Since the resolution of the time digital converter (TDC) is improved as the error is reduced, the in-band phase noise is improved. In addition, since the gain of the digital time converter (TDC) varies according to the loop frequency bandwidth, stability is guaranteed.
전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로, 이상에서 기술한 실시 예들은 모든 면에서 예시적인 것이며, 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.The description of the present invention described above is for illustration, and those of ordinary skill in the art to which the present invention pertains can understand that it can be easily modified into other specific forms without changing the technical spirit or essential features of the present invention. will be. Therefore, it should be understood that the embodiments described above are illustrative in all respects and not restrictive. For example, each component described as a single type may be implemented in a distributed manner, and likewise components described as distributed may be implemented in a combined form.
본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present invention is indicated by the following claims rather than the above detailed description, and all changes or modifications derived from the meaning and scope of the claims and their equivalents should be interpreted as being included in the scope of the present invention. do.
Claims (5)
상기 시간 디지털 변환기(TDC)의 출력을 선형적인 곡선으로 매핑하는 룩업 테이블(LUT: Look Up table);
상기 룩업 테이블의 출력이 통과되는 복수의 인버터를 포함하며, 상기 인버터의 동작에 따라 지연된 신호를 출력하는 링 발진기(RO: Ring Oscillator); 및
상기 링 발진기의 출력 주파수의 에지에 주기적으로 기준 주파수의 에지를 주입하는 MRO 동작부를 포함하는 다중 지연 동기 루프 회로.
Time to Digital Converter (TDC) that detects the difference between the reference frequency and the output frequency;
a look-up table (LUT) that maps the output of the time-to-digital converter (TDC) to a linear curve;
a ring oscillator (RO) including a plurality of inverters through which the output of the lookup table passes, and outputting a delayed signal according to an operation of the inverter; and
and an MRO operation unit for periodically injecting an edge of a reference frequency into an edge of an output frequency of the ring oscillator.
상기 시간 디지털 변환기(TDC)는,
클락 단자에서 Q단자까지의 지연을 최소화 시키는 감지 증폭 d-플립플랍(sense amplifier D flip-flop); 및
상기 기준 주파수와 상기 기존주파수를 역 변환시킨 역기준 주파수의 에지를 정렬시키는 에지 정렬부(aligner)를 더 포함하는 다중 지연 동기 루프 회로.
The method of claim 1,
The time digital converter (TDC),
a sense amplifier D flip-flop that minimizes the delay from the clock terminal to the Q terminal; and
The multi-delay locked loop circuit further comprising an edge aligner for aligning edges of the reference frequency and the inverse reference frequency obtained by inversely transforming the existing frequency.
상기 룩업 테이블(LUT)은,
베릴로그 하드웨어 서술 언어(Verilog Hardware description Language: Verilog HDL)로 구현되는 것을 특징으로 하는 다중 지연 동기 루프 회로.
The method of claim 1,
The lookup table (LUT) is,
A multiple delay locked loop circuit, characterized in that it is implemented in Verilog Hardware Description Language (Verilog HDL).
상기 기준 주파수의 에지와 상기 출력 주파수의 에지가 상기 시간 디지털 변환기의 탐지 범위 내에 포함되도록 상기 기준 주파수를 이동시키는 LMS알고리즘을 더 포함하는 다중 지연 동기 루프 회로.
The method of claim 1,
and an LMS algorithm for shifting the reference frequency so that an edge of the reference frequency and an edge of the output frequency are within a detection range of the time digital converter.
A computer-readable recording medium in which a program for implementing the method of any one of claims 1 to 4 as a program is recorded.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200143330A KR102474906B1 (en) | 2020-10-30 | 2020-10-30 | MDLL mimicking the output characteristics of analog subsampling |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200143330A KR102474906B1 (en) | 2020-10-30 | 2020-10-30 | MDLL mimicking the output characteristics of analog subsampling |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20220058051A true KR20220058051A (en) | 2022-05-09 |
KR102474906B1 KR102474906B1 (en) | 2022-12-06 |
Family
ID=81582288
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200143330A KR102474906B1 (en) | 2020-10-30 | 2020-10-30 | MDLL mimicking the output characteristics of analog subsampling |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102474906B1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010006635A (en) | 1999-06-15 | 2001-01-26 | 다니구찌 이찌로오 | Delay circuitry, clock generating circuitry, and phase synchronization circuitry |
US20100066421A1 (en) * | 2008-09-18 | 2010-03-18 | Qualcomm Incorporated | Adaptive calibration for digital phase-locked loops |
US20110309886A1 (en) * | 2008-06-27 | 2011-12-22 | Mohsen Moussavi | Digitally controlled oscillators |
KR20200045259A (en) * | 2018-10-22 | 2020-05-04 | 강원대학교산학협력단 | Digital phase locked loop and method of operating the same |
-
2020
- 2020-10-30 KR KR1020200143330A patent/KR102474906B1/en active IP Right Grant
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010006635A (en) | 1999-06-15 | 2001-01-26 | 다니구찌 이찌로오 | Delay circuitry, clock generating circuitry, and phase synchronization circuitry |
US20110309886A1 (en) * | 2008-06-27 | 2011-12-22 | Mohsen Moussavi | Digitally controlled oscillators |
US20100066421A1 (en) * | 2008-09-18 | 2010-03-18 | Qualcomm Incorporated | Adaptive calibration for digital phase-locked loops |
KR20200045259A (en) * | 2018-10-22 | 2020-05-04 | 강원대학교산학협력단 | Digital phase locked loop and method of operating the same |
Also Published As
Publication number | Publication date |
---|---|
KR102474906B1 (en) | 2022-12-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7733139B2 (en) | Delay locked loop circuit and method for eliminating jitter and offset therein | |
US11218156B2 (en) | Clock and data recovery devices with fractional-N PLL | |
US6915081B2 (en) | PLL circuit and optical communication reception apparatus | |
US7323942B2 (en) | Dual loop PLL, and multiplication clock generator using dual loop PLL | |
CA2582345C (en) | Sigma-delta based phase lock loop | |
US20090146705A1 (en) | Delay locked loop circuit and method for eliminating jitter and offset therein | |
US20030142775A1 (en) | Phase locked loop circuit and optical communications receiving apparatus | |
US6703878B2 (en) | Input jitter attenuation in a phase-locked loop | |
US6249188B1 (en) | Error-suppressing phase comparator | |
CN112994687B (en) | Reference clock signal injection phase-locked loop circuit and offset elimination method | |
JP3866959B2 (en) | Frequency difference detection device and frequency difference detection method | |
CN113364457A (en) | Quadruple frequency circuit | |
KR102474906B1 (en) | MDLL mimicking the output characteristics of analog subsampling | |
EP1199806B1 (en) | PLL circuit and optical communication reception apparatus | |
US6239632B1 (en) | Method, architecture and/or circuitry for controlling the pulse width in a phase and/or frequency detector | |
EP4175180A1 (en) | Circuitry and methods for fractional division of high-frequency clock signals | |
US20050057314A1 (en) | Device and method for detecting phase difference and PLL using the same | |
KR100531457B1 (en) | Delay Locked Loop For Generating Multi-Phase Clocks Without Voltage-Controlled Oscillator | |
US11509315B2 (en) | Fractional-N phase-locked loop and sliced charge pump control method thereof | |
US9634677B2 (en) | Clock generator and integrated circuit using the same and injection-locked phase-locked loop control method | |
KR102430593B1 (en) | Frequency synthesizing circuit | |
KR0145006B1 (en) | Phase detector | |
Hsu et al. | A delay-locked loop using a synthesizer-based phase shifter for 3.2 gb/s chip-to-chip communication | |
Stephens | Charge Pumps, Counters, and Delay-Locked Loops | |
KR20120135706A (en) | Delay-locked loop for decreasing the noise of input phase |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |