[go: up one dir, main page]

JP7543071B2 - Oscillator Circuit - Google Patents

Oscillator Circuit Download PDF

Info

Publication number
JP7543071B2
JP7543071B2 JP2020169769A JP2020169769A JP7543071B2 JP 7543071 B2 JP7543071 B2 JP 7543071B2 JP 2020169769 A JP2020169769 A JP 2020169769A JP 2020169769 A JP2020169769 A JP 2020169769A JP 7543071 B2 JP7543071 B2 JP 7543071B2
Authority
JP
Japan
Prior art keywords
clock
oscillator
circuit
phase
frequency
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020169769A
Other languages
Japanese (ja)
Other versions
JP2022061684A (en
Inventor
将信 辻
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Rohm Co Ltd
Original Assignee
Rohm Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Rohm Co Ltd filed Critical Rohm Co Ltd
Priority to JP2020169769A priority Critical patent/JP7543071B2/en
Publication of JP2022061684A publication Critical patent/JP2022061684A/en
Application granted granted Critical
Publication of JP7543071B2 publication Critical patent/JP7543071B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Pulse Circuits (AREA)
  • Manipulation Of Pulses (AREA)
  • Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)

Description

本発明は、オシレータ回路に関する。 The present invention relates to an oscillator circuit.

さまざまなIC(Integrated Circuit)に、基準クロックから任意周波数のクロックを生成する周波数シンセサイザが利用される。こうした周波数シンセサイザとして、PLL回路が広く用いられる。図1(a)~(c)は、PLL回路の基本アーキテクチャを説明するブロック図である。 Frequency synthesizers that generate a clock of any frequency from a reference clock are used in various ICs (Integrated Circuits). PLL circuits are widely used as such frequency synthesizers. Figures 1(a) to (c) are block diagrams that explain the basic architecture of a PLL circuit.

図1(a)には、アナログPLL回路1が示される。アナログPLL回路1は、位相比較器(PFD:Phase Frequency Detector)10、チャージポンプ回路12、ローパスフィルタ14、電圧制御発振器(VCO:Voltage Controlled Oscillator)16、分周器18を備える。VCO16は、アナログの制御電圧VCTRLに応じた周波数で発振する。VCO16の出力クロックCLK_VCOは、分周器18により1/N分周される。位相検出器10は、分周後のクロックCLK_DIVと基準クロックCLK_REFの位相差を検出し、チャージポンプ回路12を制御する。ローパスフィルタ14はチャージポンプ回路12の出力電圧を平滑化するループフィルタであり、制御電圧VCTRLを生成する。 1A shows an analog PLL circuit 1. The analog PLL circuit 1 includes a phase comparator (PFD: Phase Frequency Detector) 10, a charge pump circuit 12, a low-pass filter 14, a voltage controlled oscillator (VCO: Voltage Controlled Oscillator) 16, and a frequency divider 18. The VCO 16 oscillates at a frequency according to an analog control voltage V CTRL . The output clock CLK_VCO of the VCO 16 is divided by N by the frequency divider 18. The phase detector 10 detects the phase difference between the divided clock CLK_DIV and the reference clock CLK_REF, and controls the charge pump circuit 12. The low-pass filter 14 is a loop filter that smoothes the output voltage of the charge pump circuit 12, and generates the control voltage V CTRL .

図1(a)のアナログPLL回路1は古くからさまざまなアプリケーションで用いられており信頼性が高いが、ループフィルタに起因してチップサイズが大きくなるという問題がある。また、十分な性能を発揮するためには、回路設計者が回路のレイアウトを最適化する必要がある。 The analog PLL circuit 1 in FIG. 1(a) has been used for a long time in various applications and is highly reliable, but there is a problem that the chip size becomes large due to the loop filter. In addition, to achieve sufficient performance, the circuit designer must optimize the circuit layout.

図1(b)には、完全デジタルPLL回路(ADPLL:All Digital PLL)2が示される。ADPLL回路2は、FCW(Frequency Control Word)および基準クロックCLK_REFを受け、基準クロックCLK_REFをFCWに応じて逓倍した出力クロックCLK_DCOを生成する。ADPLL回路2は、周波数位相検出器20、デジタルフィルタ22、デジタル制御発振器(DCO:Digital Controlled Oscillator)24を備える。DCO24は、入力された制御コードDCTRLに応じた周波数で発振する。周波数位相比較器20は、図1の位相比較器10、チャージポンプ回路12、分周器18に相当する機能を有し、TDC(時間-デジタル変換器)、加算器、カウンタで構成される。周波数位相比較器20が生成するデジタル信号は、デジタルフィルタ22によってフィルタリングされ、DCO24に入力される。 FIG. 1B shows an all digital PLL circuit (ADPLL: All Digital PLL) 2. The ADPLL circuit 2 receives a frequency control word (FCW) and a reference clock CLK_REF, and generates an output clock CLK_DCO by multiplying the reference clock CLK_REF according to the FCW. The ADPLL circuit 2 includes a frequency phase detector 20, a digital filter 22, and a digitally controlled oscillator (DCO: Digital Controlled Oscillator) 24. The DCO 24 oscillates at a frequency according to the input control code D CTRL . The frequency phase comparator 20 has functions equivalent to the phase comparator 10, the charge pump circuit 12, and the divider 18 in FIG. 1, and is composed of a TDC (time-to-digital converter), an adder, and a counter. The digital signal generated by the frequency phase comparator 20 is filtered by the digital filter 22 and input to the DCO 24.

図1(b)のADPLL回路2は、微細の半導体プロセスで設計しやすいデジタル回路で構成できるため、チップ面積を小さくできるという利点がある。一方、オールデジタルとはいいつつも、周波数位相比較器20やDCO24については、所望の仕様を満たすために回路設計者が回路のレイアウトをマニュアルで最適化する必要がある。 The ADPLL circuit 2 in FIG. 1(b) has the advantage that it can be configured with digital circuits that are easy to design using fine semiconductor processes, making it possible to reduce the chip area. On the other hand, even though it is all-digital, the circuit designer must manually optimize the layout of the frequency phase comparator 20 and DCO 24 to meet the desired specifications.

図1(c)に、注入同期型PLL回路3(IL-PLL(Injection Locked PLL)とも称する)を示す。IL-PLL回路3は、アナログ回路あるいはデジタル回路のアーキテクチャで設計することができるが、ここではデジタル回路で構成する場合を説明する。IL-PLL回路3は、DCO30、フィードバック回路40、エッジ注入回路50を備える。IL-PLL回路3は、フィードバック制御とフィードフォワード制御のハイブリッドと把握され、図1(b)の周波数位相比較器20、デジタルフィルタ22に相当するフィードバック回路40によるフィードバック制御によって、DCO30の発振周波数を安定化する。エッジ注入回路50は、基準クロックCLK_REFのエッジを切り出し、切り出したエッジをDCO30に注入して出力クロックCLK_DCOの位相を再アライメントする。IL-PLL回路は、エッジの注入の方法に応じて、MDLL(Multiplying Delay Locked Loop)回路とも称される場合もある。 Figure 1(c) shows an injection-locked PLL circuit 3 (also called IL-PLL (Injection Locked PLL)). The IL-PLL circuit 3 can be designed with an analog or digital circuit architecture, but here we will explain the case where it is configured with a digital circuit. The IL-PLL circuit 3 includes a DCO 30, a feedback circuit 40, and an edge injection circuit 50. The IL-PLL circuit 3 is understood as a hybrid of feedback control and feedforward control, and stabilizes the oscillation frequency of the DCO 30 by feedback control using the feedback circuit 40, which corresponds to the frequency phase comparator 20 and digital filter 22 in Figure 1(b). The edge injection circuit 50 extracts an edge of the reference clock CLK_REF and injects the extracted edge into the DCO 30 to realign the phase of the output clock CLK_DCO. The IL-PLL circuit may also be called an MDLL (Multiplying Delay Locked Loop) circuit depending on the method of edge injection.

IL-PLL回路は、(i)注入同期によりループ帯域が広帯域化されるため、低位相雑音(低ジッタ)化が可能であり、またデジタル回路で構成した場合、(ii)図1(a)の位相比較器10やチャージポンプ回路12が存在しないことから低雑音化が可能であるという利点を有する。加えて、(iii)フィードバック経路による雑音の影響を受けにくくなることから、レイアウトの自由度が高いといえ、したがってP&R(Place and Route)ツールなどの設計支援ツールを用いた自動配置配線でも所望の特性を得られるという特徴を有する。 The IL-PLL circuit has the advantage that (i) the loop bandwidth is widened by injection locking, making it possible to achieve low phase noise (low jitter), and when configured as a digital circuit, (ii) the absence of the phase comparator 10 and charge pump circuit 12 in Figure 1(a) makes it possible to achieve low noise. In addition, (iii) it is less susceptible to the effects of noise from the feedback path, allowing for a high degree of freedom in layout, and therefore the desired characteristics can be obtained even with automatic placement and routing using design support tools such as a P&R (Place and Route) tool.

特開2017-143398号公報JP 2017-143398 A

R. Farjad-rad et al., "A 0.2-2GHz 12mW multiplying DLL for low-jitter clock synthesis in highly-integrated data-communication chips", 2002 IEEE International Solid-State Circuits Conference. Digest of Technical Papers (Cat. No.02CH37315), San Francisco, CA, USA, 2002, pp. 56-400R. Farjad-rad et al., "A 0.2-2GHz 12mW multiplying DLL for low-jitter clock synthesis in highly-integrated data-communication chips", 2002 IEEE International Solid-State Circuits Conference. Digest of Technical Papers (Cat. No. .02CH37315), San Francisco, CA, USA, 2002, pp. 56-400 S. Kundu, B. Kim and C. H. Kim, "A 0.2-to-1.45GHz subsampling fractional-N all-digital MDLL with zero-offset aperture PD-based spur cancellation and in-situ timing mismatch detection", 2016 IEEE International Solid-State Circuits Conference (ISSCC), San Francisco, CA, 2016, pp. 326-327S. Kundu, B. Kim and C. H. Kim, "A 0.2-to-1.45GHz subsampling fractional-N all-digital MDLL with zero-offset aperture PD-based spur cancellation and in-situ timing mismatch detection", 2016 IEEE International Solid -State Circuits Conference (ISSCC), San Francisco, CA, 2016, pp. 326-327 R. Wang and F. F. Dai, "A 0.8-1.3 GHz multi-phase injection-locked PLL using capacitive coupled multi-ring oscillator with reference spur suppression", 2017 IEEE Custom Integrated Circuits Conference (CICC), Austin, TX, 2017, pp. 1-4R. Wang and F. F. Dai, "A 0.8-1.3 GHz multi-phase injection-locked PLL using capacitive coupled multi-ring oscillator with reference suppression spur", 2017 IEEE Custom Integrated Circuits Conference (CICC), Austin, TX, 2017, pp .1-4 H. C. Ngo, K. Nakata, T. Yoshioka, Y. Terashima, K. Okada and A. Matsuzawa, "A 0.42ps-jitter -241.7dB-FOM synthesizable injection-locked PLL with noise-isolation LDO", 2017 IEEE International Solid-State Circuits Conference (ISSCC), San Francisco, CA, 2017, pp. 150-151H. C. Ngo, K. Nakata, T. Yoshioka, Y. Terashima, K. Okada and A. Matsuzawa, "A 0.42ps-jitter -241.7dB-FOM synthesized injection-locked PLL with noise-isolation LDO", 2017 IEEE International Solid -State Circuits Conference (ISSCC), San Francisco, CA, 2017, pp. 150-151 S. Yoo, S. Choi, Y. Lee, T. Seong, Y. Lim and J. Choi, "A 140fsrms-Jitter and -72dBc-Reference-Spur Ring-VCO-Based Injection-Locked Clock Multiplier Using a Background Triple-Point Frequency/Phase/Slope Calibrator", 2019 IEEE International Solid- State Circuits Conference - (ISSCC), San Francisco, CA, USA, 2019, pp. 490-492S. Yoo, S. Choi, Y. Lee, T. Seong, Y. Lim and J. Choi, "A 140fsrms-Jitter and -72dBc-Reference-Spur Ring-VCO-Based Injection-Locked Clock Multiplier Using a Background Triple -Point Frequency/Phase/Slope Calibrator", 2019 IEEE International Solid- State Circuits Conference - (ISSCC), San Francisco, CA, USA, 2019, pp. 490-492 S. Yoo, S. Choi, Y. Lee, T. Seong, Y. Lim and J. Choi, "A Low-Jitter and Low-Reference-Spur Ring-VCO- Based Injection-Locked Clock Multiplier Using a Triple-Point Background Calibrator", IEEE Journal of Solid-State Circuits ( Early Access )S. Yoo, S. Choi, Y. Lee, T. Seong, Y. Lim and J. Choi, "A Low-Jitter and Low-Reference-Spur Ring-VCO- Based Injection-Locked Clock Multiplier Using a Triple-Point "Background Calibrator", IEEE Journal of Solid-State Circuits (Early Access) B. M. Helal, M. Z. Straayer, G. Wei and M. H. Perrott, "A Highly Digital MDLL-Based Clock Multiplier That Leverages a Self-Scrambling Time-to-Digital Converter to Achieve Subpicosecond Jitter Performance", IEEE Journal of Solid-State Circuits, vol. 43, no. 4, pp. 855-863, April 2008B. M. Helal, M. Z. Straayer, G. Wei and M. H. Perrott, "A Highly Digital MDLL-Based Clock Multiplier That Leverages a Self-Scrambling Time-to-Digital Converter to Achieve Subpicosecond Jitter Performance", IEEE Journal of Solid-State Circuits, vol. 43, no. 4, pp. 855-863, April 2008 Y. Lee, T. Seong, S. Yoo and J. Choi, "A Low-Jitter and Low-Reference-Spur Ring-VCO-Based Switched-Loop Filter PLL Using a Fast Phase-Error Correction Technique", IEEE Journal of Solid-State Circuits, vol. 53, no. 4, pp. 1192-1202, April 2018Y. Lee, T. Seong, S. Yoo and J. Choi, "A Low-Jitter and Low-Reference-Spur Ring-VCO-Based Switched-Loop Filter PLL Using a Fast Phase-Error Correction Technique", IEEE Journal of Solid-State Circuits, vol. 53, no. 4, pp. 1192-1202, April 2018 G. Tak and K. Lee, "A Low-Reference Spur MDLL-Based Clock Multiplier and Derivation of Discrete-Time Noise Transfer Function for Phase Noise Analysis", IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 65, no. 2, pp. 485-497, Feb. 2018G. Tak and K. Lee, "A Low-Reference Spur MDLL-Based Clock Multiplier and Derivation of Discrete-Time Noise Transfer Function for Phase Noise Analysis", IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 65, no. 2, pp. 485-497, Feb. 2018 T. Liao, J. Su and C. Hung, "Spur-Reduction Frequency Synthesizer Exploiting Randomly Selected PFD", IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 21, no. 3, pp. 589-592, March 2013T. Liao, J. Su and C. Hung, "Spur-Reduction Frequency Synthesizer Exploiting Randomly Selected PFD", IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 21, no. 3, pp. 589-592, March 2013 N. Da Dalt, "An Analysis of Phase Noise in Realigned VCOs", IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 61, no. 3, pp. 143-147, March 2014N. Da Dalt, "An Analysis of Phase Noise in Realigned VCOs", IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 61, no. 3, pp. 143-147, March 2014 W. Deng et al., "A 0.048mm2 3mW synthesizable fractional-N PLL with a soft injection-locking technique", 2015 IEEE International Solid-State Circuits Conference - (ISSCC) Digest of Technical Papers, San Francisco, CA, 2015, pp. 1-3W. Deng et al., "A 0.048mm2 3mW synthesized fractional-N PLL with a soft injection-locking technique", 2015 IEEE International Solid-State Circuits Conference - (ISSCC) Digest of Technical Papers, San Francisco, CA, 2015, pp. 1-3

IL-PLL回路は、広帯域であるため、非常に低位相雑音(低ジッタ)のクロックを生成できる。しかしながら、IL-PLL回路は、以下で説明するように、周波数ジャンプおよびリファレンススプリアスの問題がある。 IL-PLL circuits are wideband and can generate clocks with very low phase noise (low jitter). However, IL-PLL circuits have problems with frequency jumps and reference spurs, as explained below.

図2(a)は、通常のPLL回路の周波数変化を示す図であり、図2(b)は、IL-PLL回路における周波数ジャンプを説明する図である。図2(a)に示すように、通常のPLL回路では、基準クロックCLK_REFの周波数fREFが、fc1からfc2に急峻に変動すると、出力クロックの周波数は、時間とともに緩やかに変動後の周波数fc2に近づいていく。 Fig. 2(a) is a diagram showing frequency changes in a normal PLL circuit, and Fig. 2(b) is a diagram explaining a frequency jump in an IL-PLL circuit. As shown in Fig. 2(a), in a normal PLL circuit, when the frequency f REF of the reference clock CLK_REF changes sharply from f c1 to f c2 , the frequency of the output clock gradually approaches the changed frequency f c2 over time.

これに対してIL-PLL回路では、図2(b)に示すように、基準クロックCLK_REFの周波数変動が発生すると、そのフィードフォワード制御による強制的なエッジリプレイスにより、周波数ジャンプを引き起こす。 In contrast, in an IL-PLL circuit, as shown in Figure 2(b), when a frequency fluctuation occurs in the reference clock CLK_REF, the feedforward control causes forced edge replacement, which causes a frequency jump.

IL-PLL回路の出力クロックCLK_DCOを、システムクロックとして利用する場合、システムクロックの周波数ジャンプは、システム全体の誤動作を引き起こす可能性がある。 When the output clock CLK_DCO of the IL-PLL circuit is used as the system clock, a frequency jump in the system clock may cause the entire system to malfunction.

周波数シンセサイザの重要な特性のひとつとして、リファレンススプリアス特性がある。図3は、リファレンススプリアスを説明する図である。リファレンススプリアス(Ref-Spur.)は、出力クロックの周波数(キャリア周波数)fcを中心として、基準周波数fREFの整数倍(n=1,2…)、オフセットした周波数f±n×fREFに発生する。 One of the important characteristics of a frequency synthesizer is the reference spurious characteristic. Figure 3 is a diagram explaining the reference spurious. The reference spurious (Ref-Spur.) occurs at an offset frequency f c ±n×f REF, which is an integer multiple (n=1, 2, ...) of the reference frequency f REF , with the output clock frequency (carrier frequency) fc at the center .

高いスプリアスは、RFシステムの性能低下の原因となり、A/DコンバータやD/Aコンバータにおいて、不要な雑音成分となる。従来のIL-PLL回路の出力クロックのスペクトラムには、原理上、不要な周波数成分であるリファレンススプリアスが多く含まれるため、改善が望まれている。 High spurious emissions can cause degradation of RF system performance and become unwanted noise components in A/D and D/A converters. In principle, the output clock spectrum of a conventional IL-PLL circuit contains many reference spurious emissions, which are unwanted frequency components, so improvements are needed.

本開示は係る課題に鑑みてなされたものであり、そのある態様の例示的な目的のひとつは、周波数ジャンプを抑制し、および/または、リファレンススプリアスを抑制できる注入同期型のオシレータ回路の提供にある。 The present disclosure has been made in consideration of such problems, and one exemplary objective of one aspect thereof is to provide an injection-locked oscillator circuit that can suppress frequency jumps and/or reference spurious.

本開示のある態様は、注入同期型のオシレータ回路に関する。オシレータ回路は、オシレータクロックを生成する可変周波数発振器と、オシレータクロックの周波数が基準クロックに応じた目標周波数に近づくように、可変周波数発振器を制御するフィードバック回路と、オシレータクロックと基準クロックを受け、オシレータクロックと基準クロックを位相補間して得られる補間クロックを生成する位相補間器と、を備える。オシレータ回路は、可変周波数発振器のオシレータクロックを補間クロックで置換可能に構成される。 One aspect of the present disclosure relates to an injection-locked oscillator circuit. The oscillator circuit includes a variable frequency oscillator that generates an oscillator clock, a feedback circuit that controls the variable frequency oscillator so that the frequency of the oscillator clock approaches a target frequency corresponding to a reference clock, and a phase interpolator that receives the oscillator clock and the reference clock and generates an interpolated clock obtained by phase-interpolating the oscillator clock and the reference clock. The oscillator circuit is configured so that the oscillator clock of the variable frequency oscillator can be replaced by the interpolated clock.

本開示の別の態様もまた、注入同期型のオシレータ回路である。オシレータ回路は、ウィンドウ信号を生成するウィンドウ発生器と、可変遅延回路と、基準クロックと可変遅延回路の出力に応じたオシレータクロックを受け、出力が可変遅延回路の入力と接続されており、(i)ウィンドウ信号がアサートされる期間、基準クロックとオシレータクロックを位相補間して得られる補間クロックを出力し、(ii)ウィンドウ信号がネゲートされる期間、オシレータクロックを出力する位相補間器と、オシレータクロックの位相と基準クロックの位相に応じたアップダウン信号を生成する位相比較器と、アップダウン信号に応じて、可変遅延回路の遅延量を制御するループフィルタと、を備える。 Another aspect of the present disclosure is also an injection-locked oscillator circuit. The oscillator circuit includes a window generator that generates a window signal, a variable delay circuit, a phase interpolator that receives an oscillator clock corresponding to a reference clock and the output of the variable delay circuit, the output of which is connected to the input of the variable delay circuit, (i) outputs an interpolated clock obtained by phase-interpolating the reference clock and the oscillator clock during a period in which the window signal is asserted, and (ii) outputs the oscillator clock during a period in which the window signal is negated, a phase comparator that generates an up-down signal corresponding to the phase of the oscillator clock and the phase of the reference clock, and a loop filter that controls the delay amount of the variable delay circuit according to the up-down signal.

なお、以上の構成要素を任意に組み合わせたもの、あるいは本発明の表現を、方法、装置などの間で変換したものもまた、本発明の態様として有効である。 In addition, any combination of the above components, or conversion of the present invention between methods, devices, etc., are also valid aspects of the present invention.

本開示のある態様によれば、周波数ジャンプを抑制し、および/または、リファレンススプリアスを抑制できる。 According to certain aspects of the present disclosure, it is possible to suppress frequency jumps and/or reference spurs.

図1(a)~(c)は、PLL回路の基本アーキテクチャを説明するブロック図である。1(a) to 1(c) are block diagrams illustrating the basic architecture of a PLL circuit. 図2(a)は、通常のPLL回路の周波数変化を示す図であり、図2(b)は、IL-PLL回路における周波数ジャンプを説明する図である。FIG. 2(a) is a diagram showing frequency changes in a normal PLL circuit, and FIG. 2(b) is a diagram explaining a frequency jump in an IL-PLL circuit. リファレンススプリアスを説明する図である。FIG. 13 is a diagram illustrating a reference spurious. 実施形態に係るPLL回路のブロック図である。1 is a block diagram of a PLL circuit according to an embodiment of the present invention; 位相補間器の動作を説明する図である。FIG. 2 is a diagram illustrating the operation of a phase interpolator. 図4のPLL回路の動作波形図である。5 is an operation waveform diagram of the PLL circuit of FIG. 4. 図4のPLL回路のエッジ注入回路の動作波形図である。5 is an operation waveform diagram of the edge injection circuit of the PLL circuit of FIG. 4. 図8(a)は、図4のPLL回路の周波数変化を示す図であり、図8(b)は、従来のPLL回路の周波数変化を示す図である。FIG. 8(a) is a diagram showing frequency changes in the PLL circuit of FIG. 4, and FIG. 8(b) is a diagram showing frequency changes in a conventional PLL circuit. 図9(a)~(c)は、オシレータクロックのジッタを説明する図である。9A to 9C are diagrams for explaining the jitter of the oscillator clock. 位相補間器の構成例を示す回路図である。FIG. 2 is a circuit diagram illustrating an example of the configuration of a phase interpolator. PLL回路の構成例を示す回路図である。FIG. 2 is a circuit diagram showing a configuration example of a PLL circuit. 変形例1に係るPLL回路の回路図である。FIG. 11 is a circuit diagram of a PLL circuit according to a first modified example. 変形例2に係るPLL回路の回路図である。FIG. 11 is a circuit diagram of a PLL circuit according to a second modified example.

(実施の形態の概要)
本開示のいくつかの例示的な実施形態の概要を説明する。この概要は、後述する詳細な説明の前置きとして、実施形態の基本的な理解を目的として、1つまたは複数の実施形態のいくつかの概念を簡略化して説明するものであり、発明あるいは開示の広さを限定するものではない。またこの概要は、考えられるすべての実施形態の包括的な概要ではなく、実施形態の欠くべからざる構成要素を限定するものではない。便宜上、「一実施形態」は、本明細書に開示するひとつの実施形態(実施例や変形例)または複数の実施形態(実施例や変形例)を指すものとして用いる場合がある。
(Overview of the embodiment)
A summary of some exemplary embodiments of the present disclosure will be described. This summary is intended to provide a simplified summary of some concepts of one or more embodiments for a basic understanding of the embodiments as a prelude to the detailed description that follows, and is not intended to limit the scope of the invention or disclosure. Furthermore, this summary is not an exhaustive summary of all possible embodiments, and is not intended to limit essential components of the embodiments. For convenience, the term "one embodiment" may be used to refer to one embodiment (example or variant) or multiple embodiments (examples or variants) disclosed in this specification.

一実施の形態に係る注入同期型のオシレータ回路は、可変周波数発振器、フィードバック回路、エッジ注入回路を備える。可変周波数発振器は、オシレータクロックを生成する。フィードバック回路は、オシレータクロックの周波数が基準クロックに応じた目標周波数に近づくように、可変周波数発振器を制御する。エッジ注入回路は、オシレータクロックと基準クロックを受け、オシレータクロックと基準クロックを位相補間することにより注入エッジを生成し、注入エッジを可変周波数発振器に注入する。 An injection-locked oscillator circuit according to one embodiment includes a variable frequency oscillator, a feedback circuit, and an edge injection circuit. The variable frequency oscillator generates an oscillator clock. The feedback circuit controls the variable frequency oscillator so that the frequency of the oscillator clock approaches a target frequency according to a reference clock. The edge injection circuit receives the oscillator clock and the reference clock, generates an injection edge by phase-interpolating the oscillator clock and the reference clock, and injects the injection edge into the variable frequency oscillator.

基準クロックのエッジを注入エッジとして利用し、可変周波数発振器のクロックとリプレースする従来構成に比べて、周波数ジャンプを抑制することができる。また、リファレンススプリアスも抑制できる。 Compared to the conventional configuration in which the edge of the reference clock is used as the injection edge to replace the clock of the variable frequency oscillator, frequency jumps can be suppressed. Reference spurious can also be suppressed.

一実施形態において、エッジ注入回路は、オシレータクロックと基準クロックを位相補間して補間クロックを生成する位相補間器を含んでもよい。エッジ注入回路は、補間クロックを注入エッジとして可変周波数発振器に注入してもよい。 In one embodiment, the edge injection circuit may include a phase interpolator that phase-interpolates the oscillator clock and the reference clock to generate an interpolated clock. The edge injection circuit may inject the interpolated clock as an injected edge into the variable frequency oscillator.

一実施形態において、可変周波数発振器は、可変遅延回路を含んでもよい。補間クロックは、可変遅延回路の入力に供給されてもよい。位相補間器は、イネーブル状態、ディセーブル状態が切り替え可能であり、イネーブル状態において、補間クロックは、オシレータクロックと基準クロックの位相を、位相比率の設定値に応じて内分した位相を有してもよい。ディセーブル状態において、補間クロックは、オシレータクロックに応じた位相を有してもよい。この構成によれば、位相補間器によって、マルチプレクサと等価の動作を実現できる。 In one embodiment, the variable frequency oscillator may include a variable delay circuit. The interpolation clock may be provided to an input of the variable delay circuit. The phase interpolator may be switchable between an enabled state and a disabled state, and in the enabled state, the interpolation clock may have a phase that is an internal division of the phases of the oscillator clock and the reference clock according to a set value of the phase ratio. In the disabled state, the interpolation clock may have a phase that corresponds to the oscillator clock. With this configuration, the phase interpolator can achieve an operation equivalent to that of a multiplexer.

一実施の形態において、位相補間器は、キャパシタと、出力がキャパシタと接続されるM個の駆動ユニットと、を含んでもよい。M個の駆動ユニットはそれぞれ、基準クロックおよびオシレータクロックを受け、第1状態において基準クロックに応じてキャパシタを駆動し、第2状態においてオシレータクロックに応じてキャパシタを駆動する。キャパシタを論理ゲートの入力容量で代用することにより、この位相補間器は、論理合成・自動配置配線により設計することができる。 In one embodiment, the phase interpolator may include a capacitor and M driving units whose outputs are connected to the capacitor. Each of the M driving units receives a reference clock and an oscillator clock, drives the capacitor in response to the reference clock in a first state, and drives the capacitor in response to the oscillator clock in a second state. By substituting the input capacitance of a logic gate for the capacitor, the phase interpolator can be designed by logic synthesis and automatic placement and routing.

一実施の形態において、ウィンドウ信号がネゲートされる期間、M個の駆動ユニットがすべて、第2状態となり、ウィンドウ信号がアサートされる期間、M個の駆動ユニットのうちのk個(k≦M)が、第1状態となってもよい。 In one embodiment, during the period when the window signal is negated, all of the M driving units may be in the second state, and during the period when the window signal is asserted, k of the M driving units (k≦M) may be in the first state.

一実施の形態において、オシレータ回路は、オシレータクロックのNサイクル(N≧2)に1回、アサートされるウィンドウ信号を生成するウィンドウ発生器をさらに備えてもよい。ウィンドウ信号が規定する窓の開く(アサート)タイミング、窓の閉じる(ネゲート)タイミングは、基準クロックに依存しない。したがって、可変周波数発振器が発振している間は基準クロックの有無にかかわらず窓を確実に開閉させることができる。また、窓の開いている期間に基準クロックの注入エッジが確実に含まれるようにタイミング調整することで、ウィンドウ信号に由来するグリッジや高調波発振は発生しない。もし、窓の開いている期間に基準クロックの遷移(エッジ)が発生しない場合には、所定サイクル(逓倍数)に1回の割合で、オシレータクロックの周期が長くなるが、発振が停止することはない。加えて、位相補完器の注入強度が1/2より小さい場合は、その周期の変動を最小限に抑えることができる。このように、一実施形態によれば、従来の問題点のいくつかを解決できる。 In one embodiment, the oscillator circuit may further include a window generator that generates a window signal that is asserted once every N cycles (N≧2) of the oscillator clock. The timing of opening (asserting) the window and closing (negating) the window, which are specified by the window signal, do not depend on the reference clock. Therefore, the window can be reliably opened and closed regardless of the presence or absence of the reference clock while the variable frequency oscillator is oscillating. In addition, by adjusting the timing so that the injection edge of the reference clock is reliably included in the period when the window is open, glitches and harmonic oscillations caused by the window signal do not occur. If no transition (edge) of the reference clock occurs during the period when the window is open, the period of the oscillator clock becomes longer at a rate of once per predetermined cycle (multiplication number), but the oscillation does not stop. In addition, if the injection strength of the phase complementer is less than 1/2, the fluctuation of the period can be minimized. In this way, according to one embodiment, some of the conventional problems can be solved.

一実施形態に係る注入同期型のオシレータ回路は、ウィンドウ信号を生成するウィンドウ発生器と、可変遅延回路と、基準クロックと可変遅延回路の出力に応じたオシレータクロックを受け、出力が可変遅延回路の入力と接続されており、(i)ウィンドウ信号がアサートされる期間、基準クロックとオシレータクロックを位相補間して得られる補間クロックを出力し、(ii)ウィンドウ信号がネゲートされる期間、オシレータクロックを出力する位相補間器と、オシレータクロックの位相と基準クロックの位相に応じたアップダウン信号を生成する位相比較器と、アップダウン信号に応じて、可変遅延回路の遅延量を制御するループフィルタと、を備える。 An injection-locked oscillator circuit according to one embodiment includes a window generator that generates a window signal, a variable delay circuit, a phase interpolator that receives an oscillator clock corresponding to a reference clock and the output of the variable delay circuit, the output of which is connected to the input of the variable delay circuit, (i) outputs an interpolated clock obtained by phase-interpolating the reference clock and the oscillator clock during a period in which the window signal is asserted, and (ii) outputs the oscillator clock during a period in which the window signal is negated, a phase comparator that generates an up-down signal corresponding to the phase of the oscillator clock and the phase of the reference clock, and a loop filter that controls the delay amount of the variable delay circuit according to the up-down signal.

位相補間器は、キャパシタと、M個の駆動ユニットと、を含んでもよい。M個の駆動ユニットはそれぞれ、基準クロックおよび内部クロックを受け、それぞれの出力がキャパシタと接続され、第1状態において基準クロックに応じてキャパシタを駆動し、第2状態においてオシレータクロックに応じてキャパシタを駆動するM個の駆動ユニットと、を含んでもよい。 The phase interpolator may include a capacitor and M drive units. Each of the M drive units receives a reference clock and an internal clock, and has an output connected to the capacitor, and drives the capacitor in response to the reference clock in a first state and drives the capacitor in response to the oscillator clock in a second state.

(実施の形態)
以下、本発明を好適な実施の形態をもとに図面を参照しながら説明する。各図面に示される同一または同等の構成要素、部材、処理には、同一の符号を付するものとし、適宜重複した説明は省略する。また、実施の形態は、発明を限定するものではなく例示であって、実施の形態に記述されるすべての特徴やその組み合わせは、必ずしも発明の本質的なものであるとは限らない。
(Embodiment)
The present invention will be described below based on preferred embodiments with reference to the drawings. The same or equivalent components, parts, and processes shown in each drawing are given the same reference numerals, and duplicated descriptions are omitted as appropriate. In addition, the embodiments are not intended to limit the invention, but are merely examples, and all of the features and combinations thereof described in the embodiments are not necessarily essential to the invention.

本明細書において、「部材Aが、部材Bと接続された状態」とは、部材Aと部材Bが物理的に直接的に接続される場合のほか、部材Aと部材Bが、それらの電気的な接続状態に実質的な影響を及ぼさない、あるいはそれらの結合により奏される機能や効果を損なわせない、その他の部材を介して間接的に接続される場合も含む。 In this specification, "a state in which component A is connected to component B" includes not only cases in which component A and component B are directly physically connected, but also cases in which component A and component B are indirectly connected via other components that do not substantially affect their electrical connection state or impair the function or effect achieved by their combination.

同様に、「部材Cが、部材Aと部材Bの間に設けられた状態」とは、部材Aと部材C、あるいは部材Bと部材Cが直接的に接続される場合のほか、それらの電気的な接続状態に実質的な影響を及ぼさない、あるいはそれらの結合により奏される機能や効果を損なわせない、その他の部材を介して間接的に接続される場合も含む。 Similarly, "a state in which component C is provided between components A and B" includes not only cases in which components A and C, or components B and C, are directly connected, but also cases in which they are indirectly connected via other components that do not substantially affect their electrical connection state or impair the function or effect achieved by their combination.

図4は、実施形態に係るPLL回路100のブロック図である。PLL回路100は、注入同期方式のオシレータ回路(周波数シンセサイザ)であり、可変周波数発振器200、エッジ注入回路220、フィードバック回路300、ウィンドウ発生器400を備える。 Figure 4 is a block diagram of a PLL circuit 100 according to an embodiment. The PLL circuit 100 is an injection-locked oscillator circuit (frequency synthesizer) and includes a variable frequency oscillator 200, an edge injection circuit 220, a feedback circuit 300, and a window generator 400.

可変周波数発振器200は、可変遅延回路210およびインバータ230を含み、可変遅延回路210に設定された遅延量に応じた周波数を有するオシレータクロックCLK_OSCを生成する。このオシレータクロックCLK_OSCは、PLL回路100の出力クロックCLK_DCOとして取り出される。またインバータ230の出力におけるオシレータクロックCLK_OSCを、内部クロックCLK_INTと称する。 The variable frequency oscillator 200 includes a variable delay circuit 210 and an inverter 230, and generates an oscillator clock CLK_OSC having a frequency according to the delay amount set in the variable delay circuit 210. This oscillator clock CLK_OSC is extracted as the output clock CLK_DCO of the PLL circuit 100. The oscillator clock CLK_OSC at the output of the inverter 230 is referred to as the internal clock CLK_INT.

フィードバック回路300は、オシレータクロックCLK_OSCの周波数が基準クロックCLK_REFに応じた目標周波数fREFに近づくように、可変遅延回路210の遅延量を制御する。フィードバック回路300の構成や制御方式は特に限定されず、公知技術を用いればよい。 The feedback circuit 300 controls the delay amount of the variable delay circuit 210 so that the frequency of the oscillator clock CLK_OSC approaches a target frequency f REF according to the reference clock CLK_REF. The configuration and control method of the feedback circuit 300 are not particularly limited, and any known technology may be used.

エッジ注入回路220は、オシレータクロックCLK_OSCと基準クロックCLK_REFを受け、オシレータクロックCLK_OSCと基準クロックCLK_REFを位相補間することにより注入エッジINJ_EDGEを生成し、注入エッジINJ_EDGEを可変周波数発振器200に注入する。 The edge injection circuit 220 receives the oscillator clock CLK_OSC and the reference clock CLK_REF, generates an injection edge INJ_EDGE by phase-interpolating the oscillator clock CLK_OSC and the reference clock CLK_REF, and injects the injection edge INJ_EDGE into the variable frequency oscillator 200.

本実施の形態において、エッジ注入回路220は、可変周波数発振器200に組み込まれており、ウィンドウ信号INJ_WINDがアサートされる期間、注入エッジINJ_EDGEを出力し、ウィンドウ信号INJ_WINDがネゲートされる期間、内部クロックCLK_INTを出力する。 In this embodiment, the edge injection circuit 220 is incorporated into the variable frequency oscillator 200, and outputs an injection edge INJ_EDGE during the period when the window signal INJ_WIND is asserted, and outputs an internal clock CLK_INT during the period when the window signal INJ_WIND is negated.

ウィンドウ発生器400は、ウィンドウ信号INJ_WINDを生成する。このウィンドウ信号INJ_WINDは、PLL回路100における注入同期のタイミング(期間)を規定するタイミング信号である。すなわちエッジ注入回路220は、ウィンドウ信号INJ_WINDに応答して、注入エッジINJ_EDGEを可変周波数発振器200に注入する。 The window generator 400 generates a window signal INJ_WIND. This window signal INJ_WIND is a timing signal that defines the timing (period) of injection locking in the PLL circuit 100. That is, the edge injection circuit 220 injects an injection edge INJ_EDGE into the variable frequency oscillator 200 in response to the window signal INJ_WIND.

エッジ注入回路220は、位相補間器250を含む。位相補間器250は、オシレータクロックCLK_OSCと基準クロックCLK_REFを位相補間して補間クロックCLK_PIを生成する。 The edge injection circuit 220 includes a phase interpolator 250. The phase interpolator 250 generates the interpolated clock CLK_PI by phase-interpolating the oscillator clock CLK_OSC and the reference clock CLK_REF.

具体的には、位相補間器250は、第1入力IN1に、基準クロックCLK_REFを受け、第2入力IN2に、オシレータクロックCLK_OSCである内部クロックCLK_INTを受ける。位相補間器250は、第1入力IN1の信号(基準クロックCLK_REF)と第2入力IN2の信号(オシレータクロックCLK_INT)を位相補間して得られる補間クロックCLK_PIを生成し、出力OUTに発生する。エッジ注入回路220は、補間クロックCLK_PIを注入エッジINJ_EDEGとして可変周波数発振器200に注入する。 Specifically, the phase interpolator 250 receives the reference clock CLK_REF at the first input IN1 and the internal clock CLK_INT, which is the oscillator clock CLK_OSC, at the second input IN2. The phase interpolator 250 generates an interpolated clock CLK_PI obtained by phase-interpolating the signal at the first input IN1 (reference clock CLK_REF) and the signal at the second input IN2 (oscillator clock CLK_INT), and generates it at the output OUT. The edge injection circuit 220 injects the interpolated clock CLK_PI into the variable frequency oscillator 200 as an injection edge INJ_EDEG.

図5は、位相補間器250の動作を説明する図である。ここでは第1入力IN1の信号の位相(エッジの発生時刻)φが進んでおり、第2入力IN2の信号の位相φが遅れている場合を例とする。位相補間器250の出力の位相φOUTは、式(1)で表すことができる。
φOUT=φ+k/M×(φ-φ)+τDELAY
={(M-k)×φ+k×φ}/M+τDELAY …(1)
τDELAYは位相補間器250の固有の遅延である。Mは位相補間器250の分解能(階調数)であり、2以上の定数である。kは位相比率の設定値であり、kは0~Mの中から選択可能である。図5には、M=3の場合が示される。つまり、位相補間器250の出力OUTの位相φOUTは、2つの入力IN1とIN2の位相φとφを、k:(M-k)に内分した位相に、遅延τDELAYを追加したものである。k=0のとき、φOUT=φ+τDELAYであり、k=Mのとき、φOUT=φ+τDELAYとなる。
5 is a diagram for explaining the operation of the phase interpolator 250. Here, a case is taken as an example in which the phase (edge occurrence time) φ1 of the signal of the first input IN1 is advanced, and the phase φ2 of the signal of the second input IN2 is delayed. The phase φOUT of the output of the phase interpolator 250 can be expressed by equation (1).
φ OUT1 +k/M×(φ 21 )+τ DELAY
= {(M-k)×φ 1 +k×φ 2 }/M+τ DELAY …(1)
τ DELAY is a delay inherent to the phase interpolator 250. M is the resolution (number of gradations) of the phase interpolator 250, and is a constant equal to or greater than 2. k is a set value of the phase ratio, and k can be selected from 0 to M. FIG. 5 shows the case where M=3. That is, the phase φ OUT of the output OUT of the phase interpolator 250 is obtained by adding a delay τ DELAY to the phase obtained by internally dividing the phases φ 1 and φ 2 of the two inputs IN1 and IN2 at k:(M−k). When k=0, φ OUT1DELAY , and when k=M, φ OUT2DELAY .

図4に戻る。本実施形態において、位相補間器250の出力OUTは、可変遅延回路210の入力と接続され、補間クロックCLK_PIが、可変遅延回路210に供給されている。 Returning to FIG. 4, in this embodiment, the output OUT of the phase interpolator 250 is connected to the input of the variable delay circuit 210, and the interpolation clock CLK_PI is supplied to the variable delay circuit 210.

位相補間器250は、ウィンドウ信号INJ_WINDに応じて、イネーブル状態、ディセーブル状態が切り替え可能に構成される。補間クロックCLK_PIは、イネーブル状態において、オシレータクロックである内部クロックCLK_INTと基準クロックCLK_REFの位相を、位相比率の設定値に応じて内分した位相を有する。つまり、イネーブル状態では、位相補間器250は、位相比率k≠Mの状態で動作する。 The phase interpolator 250 is configured to be switchable between an enabled state and a disabled state according to the window signal INJ_WIND. In the enabled state, the interpolation clock CLK_PI has a phase that is the internal division of the phases of the internal clock CLK_INT, which is the oscillator clock, and the reference clock CLK_REF according to the set value of the phase ratio. In other words, in the enabled state, the phase interpolator 250 operates in a state where the phase ratio k ≠ M.

反対にディセーブル状態において、補間クロックCLK_PIの位相は、オシレータクロックCLK_INTのみの位相情報を含み、基準クロックCLK_REFの位相情報を含まない。つまり、ディセーブル状態では、位相補間器250は、k=Mの状態で動作する。 Conversely, in the disabled state, the phase of the interpolated clock CLK_PI contains phase information of only the oscillator clock CLK_INT, and does not contain phase information of the reference clock CLK_REF. In other words, in the disabled state, the phase interpolator 250 operates in a state where k=M.

以上がPLL回路100の構成である。続いてその動作を説明する。図6は、図4のPLL回路100の動作波形図である。ここでは説明の簡素化および理解の容易化のため、エッジ注入回路220(位相補間器250)の遅延τDELAYは無視する。 The above is the configuration of the PLL circuit 100. Next, the operation will be described. Fig. 6 is a waveform diagram showing the operation of the PLL circuit 100 shown in Fig. 4. Here, for the sake of simplicity and ease of understanding, the delay τ DELAY of the edge injection circuit 220 (phase interpolator 250) is ignored.

なお本明細書において参照する波形図やタイムチャートの縦軸および横軸は、理解を容易とするために適宜拡大、縮小したものであり、また示される各波形も、理解の容易のために簡略化され、あるいは誇張もしくは強調されている。 The vertical and horizontal axes of the waveform diagrams and time charts referred to in this specification have been appropriately enlarged or reduced to facilitate understanding, and the waveforms shown have been simplified, exaggerated, or emphasized to facilitate understanding.

基準クロックCLK_REFの所定サイクルに1回の割合で、ウィンドウ信号INJ_WINDがアサートされる。基準クロックCLK_REFと内部クロックCLK_INTを位相補間して得られる補間クロックCLK_PIのうち、ウィンドウ信号INJ_WINDがアサート(ハイ)の区間に含まれる部分が、注入エッジINJ_EDGEとして利用される。この注入エッジINJ_EDGEが注入されると、オシレータクロックCLK_DCOのエッジが、注入エッジINJ_EDGEのエッジとリプレースされ、強制的な位相同期がかかる。UP_DNは、フィードバック回路300における位相比較の結果を示す。 The window signal INJ_WIND is asserted once per predetermined cycle of the reference clock CLK_REF. Of the interpolated clock CLK_PI obtained by phase-interpolating the reference clock CLK_REF and the internal clock CLK_INT, the portion included in the section in which the window signal INJ_WIND is asserted (high) is used as the injection edge INJ_EDGE. When this injection edge INJ_EDGE is injected, the edge of the oscillator clock CLK_DCO is replaced with the edge of the injection edge INJ_EDGE, forcing phase synchronization. UP_DN indicates the result of the phase comparison in the feedback circuit 300.

図7は、図4のPLL回路100のエッジ注入回路220の動作波形図である。図7は、エッジ注入期間を拡大して示したものである。この例では、位相補間器250の分解能はM=3である。ウィンドウ信号INJ_WINDがネゲート(ロー)の期間、位相補間器250は、k=3の状態で動作しており、位相補間器250の出力、すなわちオシレータクロックCLK_DCOは、内部クロックCLK_INTに対して、τDELAY遅延している。つまりエッジ注入回路220の位相補間器250は、内部クロックCLK_INTを通過させ、リングオシレータが形成される。 7 is an operation waveform diagram of the edge injection circuit 220 of the PLL circuit 100 of FIG. 4. FIG. 7 shows an enlarged edge injection period. In this example, the resolution of the phase interpolator 250 is M=3. During the period in which the window signal INJ_WIND is negated (low), the phase interpolator 250 operates in a state of k=3, and the output of the phase interpolator 250, i.e., the oscillator clock CLK_DCO, is delayed by τ DELAY with respect to the internal clock CLK_INT. In other words, the phase interpolator 250 of the edge injection circuit 220 passes the internal clock CLK_INT, forming a ring oscillator.

ウィンドウ信号INJ_WINDがアサート(ハイ)の期間、位相補間器250は、k=0,1,2,3のいずれかの状態で動作する。位相補間器250の出力、すなわちオシレータクロックCLK_DCOは、内部クロックCLK_INTに対して、τDELAY+k×Δt遅延している。
Δt=|Tref-Tint|/3
つまり、オシレータクロックCLK_DCOのエッジが、補間クロックCLK_PIの注入エッジでリプレースされる。
During the period in which the window signal INJ_WIND is asserted (high), the phase interpolator 250 operates in any one of states k = 0, 1, 2, and 3. The output of the phase interpolator 250, that is, the oscillator clock CLK_DCO, is delayed by τ DELAY + k × Δt with respect to the internal clock CLK_INT.
Δt=|T ref −T int |/3
That is, the edges of the oscillator clock CLK_DCO are replaced by the injection edges of the interpolated clock CLK_PI.

図6,図7では、内部クロックCLK_INTが先行する場合を示すが、位相関係が逆転した場合も、同様に動作する。 Figures 6 and 7 show the case where the internal clock CLK_INT leads, but the same operation occurs when the phase relationship is reversed.

図8(a)は、図4のPLL回路100の周波数変化を示す図であり、図8(b)は、従来のPLL回路の周波数変化を示す図である。図4のPLL回路100によれば、図8(a)に示すように、周波数ジャンプを抑制することができる。 Figure 8(a) is a diagram showing frequency changes in the PLL circuit 100 of Figure 4, and Figure 8(b) is a diagram showing frequency changes in a conventional PLL circuit. With the PLL circuit 100 of Figure 4, it is possible to suppress frequency jumps, as shown in Figure 8(a).

図9(a)~(c)は、オシレータクロックのジッタを説明する図である。図9(a)は、オシレータクロックCLK_DCOの波形を示す。図9(b)は、従来のPLL回路のジッタの積算値を、図9(c)は、図4のPLL回路のジッタの積算値を示す。本実施形態によれば、リファレンススプリアスの影響を小さくすることができる。なお、本実施形態ではリファレンススプリアスの低減と引き換えに、RMSジッタがわずかに増加する。 Figures 9(a) to (c) are diagrams explaining the jitter of the oscillator clock. Figure 9(a) shows the waveform of the oscillator clock CLK_DCO. Figure 9(b) shows the integrated value of the jitter of a conventional PLL circuit, and Figure 9(c) shows the integrated value of the jitter of the PLL circuit of Figure 4. According to this embodiment, it is possible to reduce the influence of the reference spurious. Note that in this embodiment, the RMS jitter increases slightly in exchange for the reduction in the reference spurious.

図4の構成では、ウィンドウ信号INJ_WINDがアサートされる注入期間における位相比率kに応じて、注入強度を調節することができる。そしてPLL回路100の用途に応じて、注入強度を調整することで、周波数ジャンプの抑制の程度、リファレンススプリアスの抑制の程度を調整できる。 In the configuration of FIG. 4, the injection strength can be adjusted according to the phase ratio k during the injection period in which the window signal INJ_WIND is asserted. By adjusting the injection strength according to the application of the PLL circuit 100, the degree of frequency jump suppression and the degree of reference spurious suppression can be adjusted.

またk=Mに設定すれば、従来のPLL回路として動作させることができ、k=0に設定すれば、基準クロックCLK_REFをそのまま注入する従来の注入同期型PLL回路として動作させることもできる。 If k = M is set, it can be operated as a conventional PLL circuit, and if k = 0 is set, it can be operated as a conventional injection-locked PLL circuit that directly injects the reference clock CLK_REF.

図10は、位相補間器250の構成例を示す回路図である。ENPIは、注入期間における位相比率kを指定する2ビットの設定値である。位相補間器250は、エンコーダ252、論理ゲート254,256、M個(この例ではM=3)の駆動ユニット260_1~260_3、キャパシタCOUTを含む。論理合成・自動配置配線で設計する場合はキャパシタCOUTは論理ゲートの入力容量などで代用すればよい。 10 is a circuit diagram showing a configuration example of the phase interpolator 250. ENPI is a 2-bit setting value that specifies the phase ratio k in the injection period. The phase interpolator 250 includes an encoder 252, logic gates 254 and 256, M (in this example, M=3) driving units 260_1 to 260_3, and a capacitor C OUT . When designing using logic synthesis and automatic placement and wiring, the capacitor C OUT may be substituted with the input capacitance of the logic gate, etc.

エンコーダ252は、バイナリの制御コードENPI[1:0]を、負論理のサーモメータコードPIB[2:0]に変換する。論理ゲート254は、ウィンドウ信号INJ_WINDを論理反転し、負論理のウィンドウ信号INJ_WINDBを生成する。 The encoder 252 converts the binary control code ENPI[1:0] into a negative logic thermometer code PIB[2:0]. The logic gate 254 logically inverts the window signal INJ_WIND to generate a negative logic window signal INJ_WINDB.

論理ゲート256は、サーモメータコードPIB[2:0]の各ビットと、ウィンドウ信号INJ_WINDBの否定論理和をとり、サーモメータコードPI[2:0]を生成する。サーモメータコードPI[2:0]は、ウィンドウ期間(INJ_WIND=H、INJ_WINDB=L)において、PIB[2:0]の反転論理を有し、それ以外の期間(INJ_WIND=B、INJ_WINDB=H)において、オールゼロ[000]となる。 Logic gate 256 performs a NOR on each bit of thermometer code PIB[2:0] and window signal INJ_WINDB to generate thermometer code PI[2:0]. Thermometer code PI[2:0] has the inverted logic of PIB[2:0] during the window period (INJ_WIND = H, INJ_WINDB = L), and is all zeros [000] during other periods (INJ_WIND = B, INJ_WINDB = H).

各駆動ユニット260は、入力信号IN1,IN2(CLK_REF,CLK_INT)およびサーモメータコードPIB[2:0],PI[2:0]を受ける。 Each drive unit 260 receives input signals IN1, IN2 (CLK_REF, CLK_INT) and thermometer codes PIB[2:0], PI[2:0].

各駆動ユニット260は、入力信号IN1(CLK_REF)に応じてその出力が変化する第1状態と、入力信号IN2(CLK_INT)に応じてその出力が変化する第2状態が切りかえ可能である。 Each drive unit 260 can be switched between a first state in which its output changes in response to the input signal IN1 (CLK_REF) and a second state in which its output changes in response to the input signal IN2 (CLK_INT).

各駆動ユニット260_i(i=1~3)の状態は、ウィンドウ信号INJ_WINDBおよびサーモメータコードPIBの対応するビットPIB[i-1]に応じて変化する。 The state of each drive unit 260_i (i = 1 to 3) changes according to the window signal INJ_WINDB and the corresponding bit PIB[i-1] of the thermometer code PIB.

INJ_WIND=1,ENPI[11]のとき、すべて駆動ユニット260_1~260_3は、第1状態となり、駆動ユニット260_1~260_Mは、基準クロックCLK_REFに応じて出力キャパシタCOUTを充放電する。その結果、出力クロックCLK_DCOは、基準クロックCLK_REFに応じた位相を有することとなる。 When INJ_WIND=1, ENPI[11], all the driving units 260_1 to 260_3 are in the first state, and the driving units 260_1 to 260_M charge and discharge the output capacitor C OUT according to the reference clock CLK_REF. As a result, the output clock CLK_DCO has a phase according to the reference clock CLK_REF.

INJ_WIND=1,ENPI[00]のとき、すべて駆動ユニット260_1~260_3は、第2状態となり、駆動ユニット260_1~260_Mは、内部クロックCLK_INTに応じて出力キャパシタCOUTを充放電する。その結果、出力クロックCLK_DCOは、内部クロックCLK_INTに応じた位相を有することとなる。 When INJ_WIND=1 and ENPI[00], all the driving units 260_1 to 260_3 are in the second state, and the driving units 260_1 to 260_M charge and discharge the output capacitor C OUT according to the internal clock CLK_INT. As a result, the output clock CLK_DCO has a phase according to the internal clock CLK_INT.

INJ_WIND=1,ENPI[01]あるいは[10]のとき、1個または2個の駆動ユニット260が第1状態で動作し、残りが第2状態で動作する。その結果、出力クロックCLK_DCOは、内部クロックCLK_INTと基準クロックCLK_REFの位相を補間した位相を有することとなる。 When INJ_WIND = 1 and ENPI [01] or [10], one or two drive units 260 operate in the first state, and the rest operate in the second state. As a result, the output clock CLK_DCO has a phase that is an interpolation of the phases of the internal clock CLK_INT and the reference clock CLK_REF.

INJ_WIND=0のとき、すべて駆動ユニット260_1~260_3は、第2状態となり、出力クロックCLK_DCOは、内部クロックCLK_INTに応じた位相を有することとなる。 When INJ_WIND = 0, all drive units 260_1 to 260_3 are in the second state, and the output clock CLK_DCO has a phase that corresponds to the internal clock CLK_INT.

この位相補間器250は、論理合成・自動配置配線により設計することができる。 This phase interpolator 250 can be designed using logic synthesis and automatic placement and routing.

上述したように、可変周波数発振器200、フィードバック回路300、ウィンドウ発生器400それぞれの構成は公知技術を用いればよく、特に限定されないが、以下に、いくつかの構成例を示す。 As described above, the configurations of the variable frequency oscillator 200, feedback circuit 300, and window generator 400 may each use publicly known technology and are not particularly limited, but several configuration examples are shown below.

図11は、PLL回路100の構成例(100A)を示す回路図である。フィードバック回路300は、位相検出器310およびループフィルタ320を含む。位相検出器310は、ウィンドウ信号INJ_WINDがアサートされる期間、イネーブル状態となり、基準クロックCLK_REFとオシレータクロック(内部クロックCLK_INT)の位相を比較し、アップダウン信号UP_DNを生成する。ループフィルタ320は、アップダウン信号UP_DNに応じて可変遅延回路210の遅延量を増減させる。 Figure 11 is a circuit diagram showing an example configuration (100A) of the PLL circuit 100. The feedback circuit 300 includes a phase detector 310 and a loop filter 320. The phase detector 310 is enabled during the period in which the window signal INJ_WIND is asserted, and compares the phase of the reference clock CLK_REF with that of the oscillator clock (internal clock CLK_INT) to generate an up-down signal UP_DN. The loop filter 320 increases or decreases the delay amount of the variable delay circuit 210 according to the up-down signal UP_DN.

位相検出器は、対称型位相検出器とすることが好ましい。ウィンドウ信号がアサートされる期間だけ、対称型位相検出器をイネーブルとすることで、位相引き込み範囲を、基準クロックの1周期の範囲に広げることができる。 The phase detector is preferably a symmetric phase detector. By enabling the symmetric phase detector only during the period when the window signal is asserted, the phase pull-in range can be expanded to the range of one period of the reference clock.

フィードバック回路300は、位相検出器310に代えて、ウィンドウ信号INJ_WINDがアサートされる期間、イネーブル状態となり、オシレータクロックCKL_OSCと基準クロックCLK_ERFの位相および周波数を比較し、比較結果を示すアップパルスおよびダウンパルスを生成する位相周波数検出器を備えてもよい。もともと広い位相引き込み範囲を有し、周波数引き込み機能を有する位相周波数検出器を採用し、さらにウィンドウ信号がアサートされる期間だけ、位相周波数検出器をイネーブルとすることで、位相引き込み範囲を実質的に無限に広げることができる。 Instead of the phase detector 310, the feedback circuit 300 may include a phase frequency detector that is enabled during the period when the window signal INJ_WIND is asserted, compares the phase and frequency of the oscillator clock CKL_OSC and the reference clock CLK_ERF, and generates up and down pulses that indicate the comparison result. By employing a phase frequency detector that originally has a wide phase pull-in range and has a frequency pull-in function, and further enabling the phase frequency detector only during the period when the window signal is asserted, the phase pull-in range can be expanded practically infinitely.

ウィンドウが開いたにも関わらず、注入エッジが発生しないと、基準クロックの周期ごとに、可変周波数発振器の周波数が短期的に変動する。そこでウィンドウ発生器は、基準クロックのエッジを検出できないとき、ウィンドウ信号のネゲートを維持してもよい。これにより基準クロックが停止したときにも、PLL回路によるクロック生成を継続できる。もしくは、位相補完器の注入強度を1/2より小さくすることで、その周期の変動を最小限に抑えることができる。また可変周波数発振器の周波数は、基準クロックが欠落した直後だけ変動するが、その後は一定に保つことができる。 If an injection edge does not occur even though the window is open, the frequency of the variable frequency oscillator will fluctuate in the short term for each period of the reference clock. Therefore, the window generator may keep the window signal negated when it cannot detect an edge of the reference clock. This allows the PLL circuit to continue generating clocks even when the reference clock stops. Alternatively, the injection strength of the phase complementer can be made less than 1/2 to minimize the fluctuation in the period. Furthermore, the frequency of the variable frequency oscillator will fluctuate only immediately after the reference clock is lost, but can be kept constant thereafter.

ウィンドウ発生器400は、カウンタ410および選択ロジック420を含む。カウンタ410は、オシレータクロックCLK_INTのNサイクルに1回の割合で、出力をアサートする。選択ロジック420は、カウンタ410の出力がアサートされる間、内部クロックCLK_INTを切り出して、ウィンドウ信号INJ_WINDを生成する。 The window generator 400 includes a counter 410 and a selection logic 420. The counter 410 asserts an output once every N cycles of the oscillator clock CLK_INT. The selection logic 420 extracts the internal clock CLK_INT while the output of the counter 410 is asserted to generate the window signal INJ_WIND.

実施の形態は例示であり、それらの各構成要素や各処理プロセスの組み合わせにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。以下、こうした変形例を説明する。 The above embodiments are merely examples, and those skilled in the art will understand that various modifications are possible in the combination of each component and each processing process, and that such modifications are also within the scope of the present invention. The following describes such modifications.

(変形例1)
図12は、変形例1に係るPLL回路100Bの回路図である。適応制御部500は、PLL回路100Bの動作状態に応じて、位相補間器250の位相比率k(制御コードENPI)を動的に変化させる。
(Variation 1)
12 is a circuit diagram of a PLL circuit 100B according to Modification 1. An adaptive control unit 500 dynamically changes the phase ratio k (control code ENPI) of the phase interpolator 250 in accordance with the operating state of the PLL circuit 100B.

たとえば、適応制御部500は、ウィンドウモニタ回路510を含む。ウィンドウモニタ回路510は、ウィンドウ信号INJ_WINDが規定する注入期間内に、基準クロックCLK_REFが含まれるか否かを判定する。そして、基準クロックCLKが注入期間から逸脱すると、OUTSIDE信号をアサート(H)する。設定回路520は、OUTSIDE信号がアサートされると、予め設定しておいた位相比率の値を出力し、位相補間器250に供給する。適応制御部500は、ΔΣ変調器530を含んでもよい。これにより、位相補間器250に対して、非整数である小数の位相比率を設定することが可能となる。 For example, the adaptive control unit 500 includes a window monitor circuit 510. The window monitor circuit 510 determines whether the reference clock CLK_REF is included within the injection period defined by the window signal INJ_WIND. When the reference clock CLK deviates from the injection period, the OUTSIDE signal is asserted (H). When the OUTSIDE signal is asserted, the setting circuit 520 outputs a pre-set phase ratio value and supplies it to the phase interpolator 250. The adaptive control unit 500 may include a ΔΣ modulator 530. This makes it possible to set a non-integer, decimal phase ratio for the phase interpolator 250.

(変形例2)
図13は、変形例2に係るPLL回路100Cの回路図である。エッジ注入回路220は、位相補間器250およびマルチプレクサ222を含む。マルチプレクサ222は、ウィンドウ信号INJ_WINDがアサートである注入期間において、位相補間器250の出力CLK_PIを選択し、ウィンドウ信号INJ_WINDがネゲートである期間において、内部クロックCLK_INTを選択する。この変形例においても、周波数ジャンプを抑制し、あるいはリファレンススプリアスを抑制できる。
(Variation 2)
13 is a circuit diagram of a PLL circuit 100C according to the second modification. The edge injection circuit 220 includes a phase interpolator 250 and a multiplexer 222. The multiplexer 222 selects the output CLK_PI of the phase interpolator 250 during an injection period in which the window signal INJ_WIND is asserted, and selects the internal clock CLK_INT during a period in which the window signal INJ_WIND is negated. This modification also makes it possible to suppress frequency jumps or reference spurious.

(変形例3)
本開示に係る技術は、セレクタによりエッジを注入する形式のオシレータ回路、すなわちIL-PLL回路やMDLL(Multiplying Delay Locked Loop)回路に適用することができる。本技術は、デジタルPLL/DLL、アナログPLL/DLLを問わずに適用可能あり、可変周波数発振器200は、DCOであってもよいし、VCOであってもよい。
(Variation 3)
The technology according to the present disclosure can be applied to an oscillator circuit in which an edge is injected by a selector, that is, an IL-PLL circuit or an MDLL (Multiplying Delay Locked Loop) circuit. The technology can be applied to both digital PLL/DLL and analog PLL/DLL, and the variable frequency oscillator 200 may be a DCO or a VCO.

実施の形態にもとづき、具体的な語句を用いて本発明を説明したが、実施の形態は、本発明の原理、応用を示しているにすぎず、実施の形態には、請求の範囲に規定された本発明の思想を逸脱しない範囲において、多くの変形例や配置の変更が認められる。 The present invention has been described using specific terms based on the embodiments, but the embodiments merely show the principles and applications of the present invention, and many modifications and changes in arrangement are permitted to the embodiments as long as they do not deviate from the concept of the present invention as defined in the claims.

100 PLL回路
200 可変周波数発振器
210 可変遅延回路
220 エッジ注入回路
230 インバータ
250 位相補間器
260 駆動ユニット
300 フィードバック回路
310 位相検出器
320 ループフィルタ
400 ウィンドウ発生器
410 カウンタ
420 選択ロジック
500 適応制御部
510 ウィンドウモニタ回路
520 設定回路
REFERENCE SIGNS LIST 100 PLL circuit 200 Variable frequency oscillator 210 Variable delay circuit 220 Edge injection circuit 230 Inverter 250 Phase interpolator 260 Driving unit 300 Feedback circuit 310 Phase detector 320 Loop filter 400 Window generator 410 Counter 420 Selection logic 500 Adaptive control section 510 Window monitor circuit 520 Setting circuit

Claims (8)

注入同期型のオシレータ回路であって、
可変遅延回路を含むリングオシレータであり、前記可変遅延回路の遅延量に応じた周波数を有するオシレータクロックを生成する可変周波数発振器と、
前記オシレータクロックの周波数が基準クロックに応じた目標周波数に近づくように、前記可変遅延回路を制御するフィードバック回路と、
前記リングオシレータに挿入された位相補間器を含み、前記位相補間器は、前記オシレータクロックと前記基準クロックを位相補間して補間クロックを生成し、当該補間クロックを前記可変遅延回路の入力に供給する、エッジ注入回路と、
を備え、
前記位相補間器は、イネーブル状態、ディセーブル状態が切り替え可能であり、前記イネーブル状態において、前記オシレータクロックと前記基準クロックの位相を、位相比率の設定値に応じて内分した位相を有する前記補間クロックを出力し、前記ディセーブル状態において、前記オシレータクロックに応じた位相を有する前記補間クロックを出力するように構成されることを特徴とするオシレータ回路。
An injection-locked oscillator circuit,
a variable frequency oscillator which is a ring oscillator including a variable delay circuit and generates an oscillator clock having a frequency according to the delay amount of the variable delay circuit ;
a feedback circuit that controls the variable delay circuit so that the frequency of the oscillator clock approaches a target frequency corresponding to a reference clock;
an edge injection circuit including a phase interpolator inserted in the ring oscillator, the phase interpolator performing phase interpolation between the oscillator clock and the reference clock to generate an interpolated clock and supplying the interpolated clock to an input of the variable delay circuit;
Equipped with
The phase interpolator is switchable between an enabled state and a disabled state, and is configured to output the interpolated clock having a phase obtained by dividing the phases of the oscillator clock and the reference clock internally in accordance with a set value of a phase ratio in the enabled state, and to output the interpolated clock having a phase corresponding to the oscillator clock in the disabled state .
前記位相補間器は、
キャパシタと、
M個の駆動ユニットであって、それぞれが、前記基準クロックおよび前記オシレータクロックを受け、それぞれの出力が前記キャパシタと接続され、第1状態において前記基準クロックに応じて前記キャパシタを駆動し、第2状態において前記オシレータクロックに応じて前記キャパシタを駆動するM個の駆動ユニットと、
を含むことを特徴とする請求項に記載のオシレータ回路。
The phase interpolator comprises:
A capacitor;
M driving units, each of which receives the reference clock and the oscillator clock, has an output connected to the capacitor, drives the capacitor in response to the reference clock in a first state, and drives the capacitor in response to the oscillator clock in a second state;
2. The oscillator circuit of claim 1 , comprising:
前記位相補間器は、
ウィンドウ信号がネゲートされる期間、前記ディセーブル状態となり、前記M個の駆動ユニットがすべて、前記第2状態となり、
ウィンドウ信号がアサートされる期間、前記イネーブル状態となり、前記M個の駆動ユニットのうちのk個(k≦M)が、前記第1状態となることを特徴とする請求項に記載のオシレータ回路。
The phase interpolator comprises:
During a period in which the window signal is negated, the disabled state is reached, and all of the M driving units are in the second state;
3. The oscillator circuit according to claim 2 , wherein during a period in which a window signal is asserted , k of the M driving units (k≦M) are in the enabled state and in the first state.
前記オシレータクロックのNサイクル(N≧2)に1回、アサートされる前記ウィンドウ信号を生成するウィンドウ発生器をさらに備えることを特徴とする請求項に記載のオシレータ回路。 4. The oscillator circuit of claim 3 , further comprising a window generator that generates the window signal that is asserted once every N cycles (N≧2) of the oscillator clock. 前記オシレータクロックのNサイクル(N≧2)に1回、アサートされるウィンドウ信号を生成するウィンドウ発生器をさらに備え、a window generator for generating a window signal that is asserted once every N cycles (N≧2) of the oscillator clock;
前記位相補間器は、前記ウィンドウ信号がアサートされる期間、前記イネーブル状態となり、前記ウィンドウ信号がネゲートされる期間、前記ディセーブル状態となることを特徴とする請求項1に記載のオシレータ回路。2. The oscillator circuit according to claim 1, wherein the phase interpolator is in the enabled state during a period in which the window signal is asserted, and in the disabled state during a period in which the window signal is negated.
注入同期型のオシレータ回路であって、
ウィンドウ信号を生成するウィンドウ発生器と、
可変遅延回路と、
基準クロックと前記可変遅延回路の出力に応じた内部クロックを受け、出力が前記可変遅延回路の入力と接続されており、(i)前記ウィンドウ信号がアサートされる期間、前記内部クロックと前記基準クロックの位相を、位相比率の設定値に応じて内分した位相を有する補間クロックを出力し、(ii)前記ウィンドウ信号がネゲートされる期間、前記内部クロックを出力する位相補間器と、
前記内部クロックの位相と前記基準クロックそれぞれの位相および/または周波数に応じて前記可変遅延回路の遅延量を制御するフィードバック回路と、
を備えることを特徴とするオシレータ回路。
An injection-locked oscillator circuit,
a window generator for generating a window signal;
A variable delay circuit;
a phase interpolator that receives a reference clock and an internal clock corresponding to the output of the variable delay circuit, has an output connected to an input of the variable delay circuit, (i) outputs an interpolated clock having a phase obtained by dividing the phases of the internal clock and the reference clock internally in accordance with a set value of a phase ratio during a period in which the window signal is asserted, and (ii) outputs the internal clock during a period in which the window signal is negated;
a feedback circuit that controls the delay amount of the variable delay circuit in response to a phase of the internal clock and a phase and/or a frequency of the reference clock;
1. An oscillator circuit comprising:
前記位相補間器は、
キャパシタと、
M個の駆動ユニットであって、それぞれが、前記基準クロックおよび前記内部クロックを受け、それぞれの出力が前記キャパシタと接続され、第1状態において前記基準クロックに応じて前記キャパシタを駆動し、第2状態において前記内部クロックに応じて前記キャパシタを駆動するM個の駆動ユニットと、
を含むことを特徴とする請求項に記載のオシレータ回路。
The phase interpolator comprises:
A capacitor;
M driving units, each of which receives the reference clock and the internal clock, has an output connected to the capacitor, drives the capacitor in response to the reference clock in a first state, and drives the capacitor in response to the internal clock in a second state;
7. The oscillator circuit of claim 6 , comprising:
注入同期型のオシレータ回路であって、An injection-locked oscillator circuit,
可変遅延回路を含むリングオシレータであり、前記可変遅延回路の遅延量に応じた周波数を有するオシレータクロックを生成する可変周波数発振器と、a variable frequency oscillator which is a ring oscillator including a variable delay circuit and generates an oscillator clock having a frequency according to the delay amount of the variable delay circuit;
前記オシレータクロックの周波数が基準クロックに応じた目標周波数に近づくように、前記可変遅延回路を制御するフィードバック回路と、a feedback circuit that controls the variable delay circuit so that the frequency of the oscillator clock approaches a target frequency corresponding to a reference clock;
前記オシレータクロックと前記基準クロックの位相を、位相比率の設定値に応じて内分した位相を有する補間クロックを出力する位相補間器と、a phase interpolator that outputs an interpolated clock having a phase obtained by dividing the phases of the oscillator clock and the reference clock internally in accordance with a set value of a phase ratio;
前記補間クロックと前記オシレータクロックを受け、一方を選択して前記可変遅延回路の入力に供給するマルチプレクサと、a multiplexer that receives the interpolation clock and the oscillator clock, selects one of them, and supplies it to an input of the variable delay circuit;
を備えることを特徴とするオシレータ回路。1. An oscillator circuit comprising:
JP2020169769A 2020-10-07 2020-10-07 Oscillator Circuit Active JP7543071B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020169769A JP7543071B2 (en) 2020-10-07 2020-10-07 Oscillator Circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020169769A JP7543071B2 (en) 2020-10-07 2020-10-07 Oscillator Circuit

Publications (2)

Publication Number Publication Date
JP2022061684A JP2022061684A (en) 2022-04-19
JP7543071B2 true JP7543071B2 (en) 2024-09-02

Family

ID=81210560

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020169769A Active JP7543071B2 (en) 2020-10-07 2020-10-07 Oscillator Circuit

Country Status (1)

Country Link
JP (1) JP7543071B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020113660A1 (en) 2001-02-20 2002-08-22 Velio Communications, Inc Phase controlled oscillator
JP2009302692A (en) 2008-06-11 2009-12-24 Fujitsu Ltd Clock and data recovery circuit
JP2019022136A (en) 2017-07-20 2019-02-07 ローム株式会社 Phase interpolator and timing generator, semiconductor integrated circuit
US20190052280A1 (en) 2017-08-11 2019-02-14 Innophase, Inc. Reference-locked clock generator
JP2020017931A (en) 2018-07-27 2020-01-30 学校法人常翔学園 Mutual injection phase synchronization circuit

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020113660A1 (en) 2001-02-20 2002-08-22 Velio Communications, Inc Phase controlled oscillator
JP2009302692A (en) 2008-06-11 2009-12-24 Fujitsu Ltd Clock and data recovery circuit
JP2019022136A (en) 2017-07-20 2019-02-07 ローム株式会社 Phase interpolator and timing generator, semiconductor integrated circuit
US20190052280A1 (en) 2017-08-11 2019-02-14 Innophase, Inc. Reference-locked clock generator
JP2020017931A (en) 2018-07-27 2020-01-30 学校法人常翔学園 Mutual injection phase synchronization circuit

Also Published As

Publication number Publication date
JP2022061684A (en) 2022-04-19

Similar Documents

Publication Publication Date Title
US7772900B2 (en) Phase-locked loop circuits and methods implementing pulsewidth modulation for fine tuning control of digitally controlled oscillators
US11012081B2 (en) Apparatus and methods for digital phase locked loop with analog proportional control function
US7750701B2 (en) Phase-locked loop circuits and methods implementing multiplexer circuit for fine tuning control of digitally controlled oscillators
US6147561A (en) Phase/frequency detector with time-delayed inputs in a charge pump based phase locked loop and a method for enhancing the phase locked loop gain
GB2545752B (en) Phase locked loops
US8106690B2 (en) Semiconductor integrated circuit device
US8258839B2 (en) 1 to 2N-1 fractional divider circuit with fine fractional resolution
EP3493405A2 (en) Chirp signal synthesizer using plls
US10784844B2 (en) Fractional frequency divider and frequency synthesizer
CN101242184A (en) Digital delay line based frequency synthesizer and related methods
US8248104B2 (en) Phase comparator and phase-locked loop
US20090079506A1 (en) Phase-locked loop and method with frequency calibration
EP4175180A1 (en) Circuitry and methods for fractional division of high-frequency clock signals
US20220302919A1 (en) Pll circuit
US10700669B2 (en) Avoiding very low duty cycles in a divided clock generated by a frequency divider
US7372340B2 (en) Precision frequency and phase synthesis with fewer voltage-controlled oscillator stages
JP7420537B2 (en) phase locked loop circuit
JP7482745B2 (en) Oscillator Circuit
JP7543071B2 (en) Oscillator Circuit
US12147201B2 (en) Segmented digital-to-time converter
Hati et al. Efficient design technique for pulse swallow based fractional-N frequency divider
Xu et al. A 2.0-2.9 GHz digital ring-based injection-locked clock multiplier using a self-alignment frequency tracking loop for reference spur reduction
Thirunarayanan et al. An injection-locking based programmable fractional frequency divider with 0.2 division step for quantization noise reduction
KR102430593B1 (en) Frequency synthesizing circuit
Zhu et al. The core chip design of fast locked all digital phase-locked loop

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230906

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240417

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240423

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240621

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240813

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240821

R150 Certificate of patent or registration of utility model

Ref document number: 7543071

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150