KR20220058051A - MDLL mimicking the output characteristics of analog subsampling - Google Patents

MDLL mimicking the output characteristics of analog subsampling Download PDF

Info

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
Application number
KR1020200143330A
Other languages
Korean (ko)
Other versions
KR102474906B1 (en
Inventor
황인철
조동혁
Original Assignee
강원대학교산학협력단
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 강원대학교산학협력단 filed Critical 강원대학교산학협력단
Priority to KR1020200143330A priority Critical patent/KR102474906B1/en
Publication of KR20220058051A publication Critical patent/KR20220058051A/en
Application granted granted Critical
Publication of KR102474906B1 publication Critical patent/KR102474906B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/081Details of the phase-locked loop provided with an additional controlled phase shifter
    • H03L7/0812Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used
    • H03L7/0814Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used the phase shifting device being digitally controlled
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • 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
    • 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/099Details of the phase-locked loop concerning mainly the controlled oscillator of the loop
    • H03L7/0995Details 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

The present invention relates to a multi-delay locked loop (MDLL) circuit, and more particularly, to a multi-delay locked loop (MDLL) circuit which adjusts an output of a digital sub-sampling having a non-linear characteristic to have a linear characteristic. A multi-delay loop circuit includes a Time to Digital Converter (TDC) detecting a difference between a reference frequency and an output frequency, a Look Up table (LUT) mapping an output of the TDC to a linear curve, a Ring Oscillator (RO) including a plurality of inverters through which an output of the LUT passes and outputting a signal delayed according to an operation of the inverters, and an MRO operation unit periodically injecting an edge of a reference frequency into an edge of an output frequency of the RO.

Description

아날로그 서브 샘플링의 출력 특성을 모방한 다중 지연 동기 루프 회로{MDLL mimicking the output characteristics of analog subsampling}MDLL mimicking the output characteristics of analog subsampling

본 발명은 다중 지연 동기 루프 회로에 관한 것으로, 더욱 상세하게는 비선형적인 특성을 갖는 디지털 서브 샘플링의 출력을 선형적인 특성을 갖도록 조절하는 다중 지연 동기 루프 회로(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.

KR 10-2001-006635 AKR 10-2001-006635 A

본 발명은 전술한 문제점을 해결하기 위한 것으로, 다중 지연 동기 루프의 핵심적인 문제인 정적 위상 오프셋 및 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에서와 같이

Figure pat00001
Figure pat00002
의 두 가지 경우의 주기를 가지게 된다. 만약
Figure pat00003
의 주기에선 기준 주파수의 위상 에지와 출력 주파수의 위상 에지가 제대로 정렬되어 있더라도,
Figure pat00004
의 주기에선 기준 주파수의 위상 에지와 출력 주파수의 위상 에지가 차이가 나게 될 것이다.When this operation is performed, the reference frequency is
Figure pat00001
Wow
Figure pat00002
There are two cycles of if
Figure pat00003
In the period of , even if the phase edge of the reference frequency and the phase edge of the output frequency are properly aligned,
Figure pat00004
In the period of , the phase edge of the reference frequency and the phase edge of the output frequency will be different.

이때 기준 주파수의 위상 에지가 출력 주파수의 위상 에지로 주입되면 출력 주파수의 위상 오차(

Figure pat00005
)가 커졌다가 작아졌다를 반복한다. 이는 루프필터(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 (
Figure pat00005
) 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: Time to Digital Converter);
상기 시간 디지털 변환기(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.
제 1 항에 있어서,
상기 시간 디지털 변환기(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.
제 1 항에 있어서,
상기 룩업 테이블(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).
제 1 항에 있어서,
상기 기준 주파수의 에지와 상기 출력 주파수의 에지가 상기 시간 디지털 변환기의 탐지 범위 내에 포함되도록 상기 기준 주파수를 이동시키는 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.
제 1 항 내지 제 4 항 중 어느 한 항의 방법을 프로그램으로 구현하기 위한 프로그램이 기록된 컴퓨터로 판독 가능한 기록매체.
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.
KR1020200143330A 2020-10-30 2020-10-30 MDLL mimicking the output characteristics of analog subsampling KR102474906B1 (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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