TW201534058A - Spread spectrum clock generator and method for generating spread spectrum clock signal - Google Patents
Spread spectrum clock generator and method for generating spread spectrum clock signal Download PDFInfo
- Publication number
- TW201534058A TW201534058A TW103105669A TW103105669A TW201534058A TW 201534058 A TW201534058 A TW 201534058A TW 103105669 A TW103105669 A TW 103105669A TW 103105669 A TW103105669 A TW 103105669A TW 201534058 A TW201534058 A TW 201534058A
- Authority
- TW
- Taiwan
- Prior art keywords
- signal
- spread spectrum
- clock signal
- frequency
- random number
- Prior art date
Links
Landscapes
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
Abstract
Description
本發明是有關於一種時脈產生器(clock generator)與時脈信號(clock signal)產生方法,且特別是有關於一種基於鎖相迴路系統(phase-locked loop system,PLL system)實現的展頻時脈產生器與展頻時脈信號產生方法。 The present invention relates to a clock generator and a clock signal generating method, and more particularly to a spread spectrum based on a phase-locked loop system (PLL system). Clock generator and spread spectrum clock signal generation method.
在今日的數位電路中,用以產生精確的時脈信號的時脈產生器是極其重要的,其中,時脈產生器通常是由具高度整合(integrated)的鎖相迴路電路所實現。在高速資料傳輸的應用中,對時脈頻率的要求也變得更高;然而,高頻信號往往會伴隨著嚴重的電磁干擾(electromagnetic interference,EMI)。一般來說,造成電磁干擾的電場強度主要集中在中心頻率,而電磁干擾可能會中斷,阻礙或降低電路本身和其它電路的性能。此外,電磁干擾亦可能會發生對人體健康產生不可預料的影響。 In today's digital circuits, clock generators for generating accurate clock signals are extremely important, where the clock generator is typically implemented by a highly integrated phase-locked loop circuit. In high-speed data transmission applications, the clock frequency requirements are also higher; however, high-frequency signals are often accompanied by severe electromagnetic interference (EMI). In general, the electric field strength that causes electromagnetic interference is mainly concentrated at the center frequency, and electromagnetic interference may be interrupted, hindering or reducing the performance of the circuit itself and other circuits. In addition, electromagnetic interference may also have unpredictable effects on human health.
因此,為了解決上述的電磁干擾問題,提出新的時脈產生器及新的時脈信號產生發法來減少電磁干擾,係發展本案之主要目的。 Therefore, in order to solve the above-mentioned electromagnetic interference problem, a new clock generator and a new clock signal generation method are proposed to reduce electromagnetic interference, and the main purpose of the present invention is developed.
本發明提出一種時脈產生器及時脈信號產生發法用以減少電磁干擾。 The invention provides a clock generator and a pulse signal generating method for reducing electromagnetic interference.
為達上述優點或其他優點,本發明之一實施例提出一種展頻時脈產生器,包含:隨機亂數調變器以及鎖相迴路系統。隨機亂數調變器用於根據隨機亂數模型產生調變信號。鎖相迴路系統,連接於隨機亂數調變器,用於接收調變信號並因應調變信號產生展頻時脈信號。 In order to achieve the above advantages or other advantages, an embodiment of the present invention provides a spread spectrum clock generator comprising: a random random number modulator and a phase locked loop system. A random random number modulator is used to generate a modulated signal according to a random random number model. The phase-locked loop system is connected to a random random number modulator for receiving the modulated signal and generating a spread spectrum clock signal according to the modulated signal.
本發明另提出一種展頻時脈產生器,包含:相位頻率偵測器、充電泵、電壓控制振盪器、除頻器以及隨機亂數調變器。相位頻率偵測器用於接收和比較參考時脈信號和迴授信號,並根據參考時脈信號和迴授信號間之相位差產生控制信號。充電泵,連接於相位頻率偵測器,用於因應相位頻率偵測器所輸出之控制信號產生控制電壓。電壓控制振盪器,連接於充電泵,用於根據充電泵所輸出之控制電壓產生時脈信號。除頻器,連接於電壓控制振盪器和相位頻率偵測器,用於接收電壓控制振盪器所輸出之時脈信號,根據頻率除數以向下變頻方式對時脈信號進行處理以產生迴授信號,並將迴授信號輸出至相位頻率偵測器。隨機亂數調變器,連接於除頻器,用於根據隨機亂數模型產生之調變信號來調變頻率除數。 The invention further provides a spread spectrum clock generator, comprising: a phase frequency detector, a charge pump, a voltage controlled oscillator, a frequency divider and a random random number modulator. The phase frequency detector is configured to receive and compare the reference clock signal and the feedback signal, and generate a control signal according to a phase difference between the reference clock signal and the feedback signal. The charge pump is connected to the phase frequency detector for generating a control voltage in response to a control signal output by the phase frequency detector. The voltage controlled oscillator is connected to the charge pump for generating a clock signal according to a control voltage output by the charge pump. The frequency divider is connected to the voltage controlled oscillator and the phase frequency detector for receiving the clock signal output by the voltage controlled oscillator, and processing the clock signal in a down conversion manner according to the frequency divisor to generate the feedback signal. Number and output the feedback signal to the phase frequency detector. A random random number modulator is connected to the frequency divider for modulating the frequency divisor according to the modulation signal generated by the random random number model.
本發明另提出一種用於時脈產生器產生展頻時脈信號方法,包含:根據隨機亂數模型產生調變信號;輸出調變信號至時脈產生器之鎖相迴路系統;以及鎖相迴路系統因應調變信號產生展頻時脈信號。 The invention further provides a method for generating a spread-spectrum clock signal by a clock generator, comprising: generating a modulation signal according to a random random number model; a phase-locked loop system for outputting a modulated signal to a clock generator; and a phase-locked loop The system generates a spread spectrum clock signal in response to the modulated signal.
綜上所述,本發明採用展頻技術用以克服電磁干擾問題;特別的是,本發明採用隨機亂數模型來調變時脈信號。因此,電場強度不會集中在一個中心頻率或一個小的頻率範圍內。 相反地,在本發明中,電場強度可均勻地分散在頻譜中而不會造成較大的跳頻或頻率衰減現象。 In summary, the present invention employs a spread spectrum technique to overcome the electromagnetic interference problem; in particular, the present invention uses a random random number model to modulate the clock signal. Therefore, the electric field strength is not concentrated in a center frequency or a small frequency range. Conversely, in the present invention, the electric field intensity can be uniformly dispersed in the spectrum without causing a large frequency hopping or frequency attenuating phenomenon.
為讓本發明之上述和其他目的、特徵和優點能更明顯易懂,下文特舉較佳實施例,並配合所附圖式,作詳細說明如下。 The above and other objects, features and advantages of the present invention will become more <RTIgt;
1‧‧‧鎖相迴路系統 1‧‧‧ phase-locked loop system
10‧‧‧展頻時脈產生器 10‧‧‧ Spread spectrum clock generator
11‧‧‧相位頻率偵測器 11‧‧‧ phase frequency detector
12‧‧‧充電泵 12‧‧‧Charging pump
13‧‧‧迴路濾波器 13‧‧‧ Loop Filter
14‧‧‧電壓控制振盪器 14‧‧‧Voltage Controlled Oscillator
15‧‧‧除頻器 15‧‧‧Delephone
16‧‧‧相位內插器 16‧‧‧ phase interpolator
2‧‧‧隨機亂數調變器 2‧‧‧ Random random number modulator
31‧‧‧二進制偽雜訊產生器 31‧‧‧Binary pseudo-noise generator
32、33、34‧‧‧方塊 32, 33, 34‧‧‧ squares
41‧‧‧線性迴授移位暫存器 41‧‧‧Linear feedback shift register
42‧‧‧布朗計數器 42‧‧‧Brown counter
43‧‧‧D型觸發器 43‧‧‧D type trigger
61、62、63、64、65、66、67‧‧‧步驟 61, 62, 63, 64, 65, 66, 67 ‧ ‧ steps
Fout‧‧‧時脈信號 F out ‧‧‧ clock signal
Fref‧‧‧參考時脈信號 F ref ‧‧‧Reference clock signal
Ffb‧‧‧迴授信號 F fb ‧‧‧Return signal
Vctrl‧‧‧控制電壓 V ctrl ‧‧‧ control voltage
S1、S2‧‧‧開關 S 1 , S 2 ‧‧ ‧ switch
Up、Dn‧‧‧控制信號 Up, Dn‧‧‧ control signals
Vctrl‧‧‧控制電壓 V ctrl ‧‧‧ control voltage
clk‧‧‧時脈 Clk‧‧‧ clock
PFD‧‧‧相位頻率偵測器 PFD‧‧‧ phase frequency detector
CP‧‧‧充電泵 CP‧‧‧Charging pump
LF‧‧‧迴路濾波器 LF‧‧‧ loop filter
VCO‧‧‧電壓控制振盪器 VCO‧‧‧Voltage Controlled Oscillator
FD‧‧‧除頻器 FD‧‧‧Densator
LFSR‧‧‧線性迴授移位暫存器 LFSR‧‧·linear feedback shift register
Q、D‧‧‧信號端 Q, D‧‧‧ signal end
圖1為本發明之一實施例之以鎖相迴路系統為基礎之展頻時脈產生器簡化示意圖。 1 is a simplified schematic diagram of a spread spectrum clock generator based on a phase locked loop system in accordance with an embodiment of the present invention.
圖2為圖1中所示展頻時脈產生器電路示意圖。 2 is a schematic diagram of the spread spectrum clock generator circuit shown in FIG. 1.
圖3係為本發明之隨機亂數調變器的主要操作原理示意圖。 FIG. 3 is a schematic diagram of the main operation principle of the random random number modulator of the present invention.
圖4為圖1~2中所示展頻時脈產生器內之隨機亂數調變器示意圖。 4 is a schematic diagram of a random random number modulator in the spread spectrum clock generator shown in FIGS.
圖5A~5C分別為本發明之另一實施例之展頻時脈產生器電路示意圖。 5A-5C are schematic diagrams of a spread spectrum clock generator circuit according to another embodiment of the present invention.
圖6為本發明之一實施例之時脈信號產生方法流程示意圖。 FIG. 6 is a schematic flow chart of a method for generating a clock signal according to an embodiment of the present invention.
當電場強度(electric filed strength)集中在一個特定的中心頻率或一個小的頻率範圍內時,電磁干擾(electromagnetic interference,EMI)的現象即有可能發生。因此,為了減少電磁干擾的影響,本發明利用展頻(spread spectrum)技術來調變時脈信號(clock signal),從而例如減小譜峰(spectral peak)或擴大和平展頻譜的形狀。但此處應當特別指出的是,時脈信號不應該被過度展頻以致於超出可接受的公差(tolerance)。 When the electric filed strength is concentrated at a specific center frequency or a small frequency range, electromagnetic interference (EMI) phenomenon may occur. Therefore, in order to reduce the influence of electromagnetic interference, the present invention utilizes a spread spectrum technique to modulate a clock signal, for example, to reduce a spectral peak or to expand the shape of a flat spread spectrum. However, it should be specifically noted here that the clock signal should not be over-spread so that it exceeds an acceptable tolerance.
圖1為本發明之一實施例之以鎖相迴路系統(phase-locked loop system,PLL system)為基礎之展頻時脈產生器(spread spectrum clock generator)簡化示意圖。在本實施例中,展頻時脈產生器10包含,但不限於,鎖相迴路系統1和隨機亂數調變器(random walk modulator)2。隨機亂數調變器2用於根據隨機亂數模型(random walk model)產生調變信號。調變信號用於調變鎖相迴路系統1中至少一個信號,以使得由鎖相迴路系統1所產生的時脈信號Fout可調變為具展頻特性。 1 is a simplified schematic diagram of a spread spectrum clock generator based on a phase-locked loop system (PLL system) according to an embodiment of the present invention. In the present embodiment, the spread spectrum clock generator 10 includes, but is not limited to, a phase locked loop system 1 and a random walk modulator 2. The random random number modulator 2 is used to generate a modulated signal according to a random walk model. The modulation signal is used to modulate at least one signal in the phase-locked loop system 1 such that the clock signal F out generated by the phase-locked loop system 1 is tunable to have a spread spectrum characteristic.
圖2為圖1中所示展頻時脈產生器電路示意圖。鎖相迴路系統1包含相位頻率偵測器(phase-frequency detector,PFD)11、充電泵(charge pump,CP)12、迴路濾波器(loop filter,LF)13、電壓控制振盪器(voltage-controlled oscillator,VCO)14和除頻器(frequency divider,FD)15。相位頻率偵測器11、充電泵12、迴路濾波器13和電壓控制振盪器14為串聯連接。上述任何兩個元件之間的連接並不限於電性連接;亦即上述任何兩個元件之間的連接可以通過任何類型的直接或間接的信號傳輸達成。除頻器15位於從電壓控制振盪器14到相位頻率偵測器11的迴授路徑(feedback path)上。如圖2所示,展頻時脈產生器10還包含隨機亂數調變器2。 2 is a schematic diagram of the spread spectrum clock generator circuit shown in FIG. 1. The phase locked loop system 1 includes a phase-frequency detector (PFD) 11, a charge pump (CP) 12, a loop filter (LF) 13, and a voltage-controlled oscillator (voltage-controlled). Oscillator, VCO) 14 and frequency divider (FD) 15. The phase frequency detector 11, the charge pump 12, the loop filter 13, and the voltage controlled oscillator 14 are connected in series. The connection between any two of the above elements is not limited to electrical connection; that is, the connection between any two of the above elements can be achieved by any type of direct or indirect signal transmission. The frequency divider 15 is located on a feedback path from the voltage controlled oscillator 14 to the phase frequency detector 11. As shown in FIG. 2, the spread spectrum clock generator 10 further includes a random random number modulator 2.
相位頻率偵測器11可由數位電路來實現。相位頻率偵測器11用於接收和比較參考時脈信號(reference clock)Fref和迴授信號(feedback signal)Ffb,並根據參考時脈信號Fref和迴授信號Ffb間之相位或頻率差產生控制信號Up或Dn;其中迴授信號Ffb從除頻器15所輸出。舉例來說,如果參考時脈信號Fref領先(lead)迴授信號Ffb,則相位頻率偵測器11輸出控制信號Up。反之,如果迴授信號Ffb領先參考時脈信號Fref,則相位頻率偵測器11輸出控制 信號Dn。控制信號Up和Dn相對應地控制開關S1和S2,進而引導電流流入或流出(即充電或放電)迴路濾波器13內之電容以建立高準位或低準位的控制電壓Vctrl。在每個週期(cycle)中,開關S1或S2被接通的時間與參考時脈信號Fref和迴授信號Ffb間之相位差成正比且由相應的控制信號Up或Dn所決定。因此,電荷的充放電量與參考時脈信號Fref和迴授信號Ffb間之相位/頻率差有關。隨後,迴路濾波器13(通常是低通濾波器)濾掉控制電壓Vctrl的高頻部分以減少抖動(jitter),進而提供穩定的控制電壓Vctrl至電壓控制振盪器14。雖然在圖2中迴路濾波器13是以二階非主動迴路濾波器為例,但本發明並不限制迴路濾波器13的階數或類型。最後,穩定的控制電壓Vctrl用於驅動電壓控制振盪器14以產生具特定頻率的時脈信號Fout。在另一實施例中,迴路濾波器13可以被整合(integrate)到充電泵12,亦即迴路濾波器13與充電泵12為單一整合元件而非兩個單獨元件。此外,在另一實施例中,充電泵12亦可被整合到相位頻率偵測器11。 The phase frequency detector 11 can be implemented by a digital circuit. The phase frequency detector 11 is configured to receive and compare a reference clock F ref and a feedback signal F fb according to a phase between the reference clock signal F ref and the feedback signal F fb or The frequency difference generates a control signal Up or Dn; wherein the feedback signal F fb is output from the frequency divider 15. For example, if the reference clock signal F ref leads the feedback signal F fb , the phase frequency detector 11 outputs a control signal Up. On the other hand, if the feedback signal F fb leads the reference clock signal F ref , the phase frequency detector 11 outputs the control signal Dn. Control signals Up and Dn corresponding to the switch S 1 is controlled and S 2, and further directing current flow into or out (i.e., charging or discharging) within the loop filter capacitor 13 to establish a high level or low level of the control voltage V ctrl. In each cycle, the time when the switch S 1 or S 2 is turned on is proportional to the phase difference between the reference clock signal F ref and the feedback signal F fb and is determined by the corresponding control signal Up or Dn . Therefore, the charge/discharge amount of the charge is related to the phase/frequency difference between the reference clock signal F ref and the feedback signal F fb . Subsequently, a loop filter 13 (typically a low pass filter) filters out the high frequency portion of the control voltage V ctrl to reduce jitter, thereby providing a stable control voltage V ctrl to the voltage controlled oscillator 14. Although the loop filter 13 is exemplified by a second-order non-active loop filter in FIG. 2, the present invention does not limit the order or type of the loop filter 13. Finally, a stable control voltage V ctrl is used to drive the voltage controlled oscillator 14 to generate a clock signal F out having a particular frequency. In another embodiment, the loop filter 13 can be integrated into the charge pump 12, that is, the loop filter 13 and the charge pump 12 are a single integrated component rather than two separate components. Moreover, in another embodiment, the charge pump 12 can also be integrated into the phase frequency detector 11.
迴授信號Ffb在與參考時脈信號Fref比較前,除頻器15用於以向下變頻(down-conversion)方式對時脈信號Fout進行處理以產生迴授信號Ffb。如果時脈信號Fout被偵測出具有相位漂移(phase drift),相位頻率偵測器11可及時反應,使得展頻時脈產生器10可及時提供穩定的時脈信號Fout。在一實施例中,除頻器15可以是整數除法器(integer divider);而經由向下變頻處理後,迴授信號Ffb的頻率將是時脈信號Fout的頻率的1/N。 Before the feedback signal F fb is compared with the reference clock signal F ref , the frequency divider 15 is used to process the clock signal F out in a down-conversion manner to generate the feedback signal F fb . If the clock signal F out is detected to have a phase drift, the phase frequency detector 11 can react in time, so that the spread spectrum clock generator 10 can provide a stable clock signal F out in time . In an embodiment, the frequency divider 15 may be an integer divider; and after the down conversion process, the frequency of the feedback signal F fb will be 1/N of the frequency of the clock signal F out .
為了使展頻時脈產生器10所輸出的時脈信號Fout具展頻特性,在本發明中隨機亂數調變器2被引入至展頻時脈產生器10,用於動態地調變頻率除數N。在一實施例中,隨機亂數調變器2可以是數位電路,用於產生調變信號(例如一維隨機亂數序 列)以調變頻率除數N。舉例來說,一維隨機亂數序列{Sn}可以是{-1、-1、1、1、1、1、1、1、-1、1、...},其中在此一維隨機亂數序列{Sn}中每一隨機亂數為+1或-1。在另一隨機亂數序列中,隨機亂數可以是其他具有相同絕對值的正/負整數。相對應地,除頻器15基於時脈脈衝(clock pulse)clk的時序(timing)所產生的頻率除數Ni(i為整數)被調整為{N0-1、N1-1、N2+1、N3+1、N4+1、N5+1、N6+1、N7+1、N8-1、N9+1、....},其中N0為除頻器15所產生之初始頻率除數。隨機亂數調變器2的主要操作原理示於圖3。首先,二進制偽雜訊產生器(binary pseudo noise generator)31產生虛擬隨機亂數(pseudo random number);其中每一虛擬隨機亂數可以是0或1,這兩個虛擬隨機亂數0或1產生的機率相同(即50%)。如果虛擬隨機亂數為1(方塊32),則除頻器15的頻率除數增加某一特定較小值,例如1(方塊33)。相反地,如果虛擬隨機亂數為0(方塊32),頻率除數減少某一特定較小值,例如1(方塊34)。綜上所述,除頻器15用於因應隨機亂數調變器2所產生的隨機亂數序列來動態調整頻率除數N。 In order to make the clock signal Fout output by the spread spectrum clock generator 10 have a spread spectrum characteristic, in the present invention, the random random number modulator 2 is introduced to the spread spectrum clock generator 10 for dynamically adjusting the frequency conversion. Rate divisor N. In an embodiment, the random random number modulator 2 may be a digital circuit for generating a modulated signal (eg, a one-dimensional random random number sequence) to modulate the frequency divisor N. For example, the one-dimensional random random number sequence {S n } may be {-1, -1, 1, 1, 1, 1, 1, 1, -1, 1, ...}, where one dimension Each random random number in the random random number sequence {S n } is +1 or -1. In another random random number sequence, the random random number may be other positive/negative integers having the same absolute value. Correspondingly, the frequency divisor N i (i is an integer) generated by the frequency divider 15 based on the timing of the clock pulse clk is adjusted to {N 0 -1, N 1 -1, N 2 +1, N 3 +1, N 4 +1, N 5 +1, N 6 +1, N 7 +1, N 8 -1, N 9 +1, ....}, where N 0 is The initial frequency divisor produced by the frequency converter 15. The main operating principle of the random random number modulator 2 is shown in Fig. 3. First, a binary pseudo noise generator 31 generates a pseudo random number; wherein each virtual random number can be 0 or 1, and the two virtual random numbers 0 or 1 are generated. The probability is the same (ie 50%). If the virtual random number is 1 (block 32), the frequency divisor of the frequency divider 15 is increased by a certain smaller value, such as 1 (block 33). Conversely, if the virtual random number is 0 (block 32), the frequency divisor is reduced by a certain smaller value, such as 1 (block 34). In summary, the frequency divider 15 is configured to dynamically adjust the frequency divisor N in response to the random random number sequence generated by the random random number modulator 2.
圖4為展頻時脈產生器內之隨機亂數調變器示意圖。在本實施例中,二進制偽雜訊產生器31由線性迴授移位暫存器(linear feedback shift register,LFSR)41所實現用於提供虛擬隨機亂數。布朗計數器(brownian counter)42的輸出值被鎖存(latch)在D型觸發器(D flip-flop)43中。如果虛擬隨機亂數為0,鎖存在D型觸發器43中的值將被布朗計數器42減少某一特定較小值,例如1。如果虛擬隨機亂數為1,鎖存在D型觸發器43中的值將被布朗計數器42增加相同值,例如1。在此值得注意的是,圖4所示之隨機亂數調變器2的電路僅為一示例,並非用以限定本發明。 4 is a schematic diagram of a random random number modulator in a spread spectrum clock generator. In the present embodiment, the binary pseudo noise generator 31 is implemented by a linear feedback shift register (LFSR) 41 for providing a virtual random random number. The output value of the brownian counter 42 is latched in a D flip-flop 43. If the virtual random number is 0, the value latched in the D-type flip-flop 43 will be reduced by the Brown counter 42 by a certain smaller value, such as one. If the virtual random number is 1, the value latched in the D-type flip-flop 43 will be increased by the Brown counter 42 by the same value, for example 1. It should be noted here that the circuit of the random random number modulator 2 shown in FIG. 4 is only an example and is not intended to limit the present invention.
與習知的統計隨機數序列相比,根據隨機亂數模型 所產生的兩個連續的頻率除數之間具有較小的偏差。此外,根據隨機亂數模型,由於其具正負數的隨機亂數產生的機率相同,因此在一定次數後某一整數集合中的每一數值終將都會被選中。因此,迴授信號Ffb的頻率只會有微小變化且電場強度可隨著時間均勻地分散在頻譜中而不會造成較大的跳頻或頻率衰減現象。因此,時脈信號Fout的頻率也會相應地隨著時間經由相位頻率偵測器11、充電泵12、迴路濾波器13和電壓控制振盪器14的操作而調變,以使譜峰隨著展頻而降低。可經由對頻率除數N設定上邊界(upper boundary)和下邊界(lower boundary),使得時脈信號Fout的頻率會在允許範圍內變化;其中上邊界和下邊界可根據系統的標準或規格進行設定。 Compared to the conventional statistical random number sequence, there is a small deviation between two consecutive frequency divisors generated according to the random random number model. In addition, according to the random random number model, since the probability of generating random random numbers with positive and negative numbers is the same, each value in a certain integer set will be selected after a certain number of times. Therefore, the frequency of the feedback signal F fb is only slightly changed and the electric field intensity can be uniformly dispersed in the spectrum with time without causing a large frequency hopping or frequency attenuation phenomenon. Therefore, the frequency of the clock signal F out is correspondingly modulated over time by the operation of the phase frequency detector 11, the charge pump 12, the loop filter 13, and the voltage controlled oscillator 14, so that the peaks follow Spreading frequency is reduced. The upper boundary and the lower boundary may be set by the frequency divisor N such that the frequency of the clock signal F out may vary within an allowable range; wherein the upper and lower boundaries may be according to system standards or specifications Make settings.
除了與除頻器15相連接外,在其他實施例中,隨機亂數調變器2亦可與鎖相迴路系統1的其它元件連接。圖5A~5C分別為本發明之另一實施例之展頻時脈產生器電路示意圖。如圖5A所示,在一實施例中,隨機亂數調變器2與電壓控制振盪器14連接並用於調整電壓控制振盪器14的輸入信號。如圖5B所示,在一實施例中,隨機亂數調變器2用於與相位內插器(phase interpolator)16建立適當的輸出相位;其中相位內插器16設置於電壓控制振盪器14和除頻器15之間。如圖5C所示,在一實施例中,隨機亂數調變器2用於調整將被送至相位頻率偵測器11的參考時脈信號Fref。綜上所述,經由將隨機亂數調變器2引入至展頻時脈產生器10,由電壓控制振盪器14所產生的時脈信號Fout可被逐漸調整,進而使得時脈信號Fout具有展頻特性。 In addition to being connected to the frequency divider 15, in other embodiments, the random random number modulator 2 can also be coupled to other components of the phase locked loop system 1. 5A-5C are schematic diagrams of a spread spectrum clock generator circuit according to another embodiment of the present invention. As shown in FIG. 5A, in one embodiment, random random number modulator 2 is coupled to voltage controlled oscillator 14 and used to adjust the input signal of voltage controlled oscillator 14. As shown in FIG. 5B, in an embodiment, the random random number modulator 2 is used to establish an appropriate output phase with a phase interpolator 16; wherein the phase interpolator 16 is disposed in the voltage controlled oscillator 14. Between the frequency divider 15 and the frequency divider 15. As shown in FIG. 5C, in an embodiment, the random random number modulator 2 is used to adjust the reference clock signal F ref to be sent to the phase frequency detector 11. In summary, by introducing the random random number modulator 2 to the spread spectrum clock generator 10, the clock signal F out generated by the voltage controlled oscillator 14 can be gradually adjusted, thereby making the clock signal F out With spread spectrum characteristics.
此外,圖2所示鎖相迴路系統1的結構僅為示例,並非用以限定鎖相迴路系統1的結構。事實上有多種具不同電路結構的鎖相迴路系統可適用於本發明的展頻時脈產生器10;例 如,線性鎖相迴路、數位鎖相迴路(DPLL)、和全數位鎖相迴路(ADPLL)。由於本領域的普通技術人員可以由本說明書中的描述得出鎖相迴路系統1的變化和修改,此處將不再贅述。 In addition, the structure of the phase-locked loop system 1 shown in FIG. 2 is merely an example, and is not intended to define the structure of the phase-locked loop system 1. In fact, there are a variety of phase-locked loop systems with different circuit configurations that can be applied to the spread spectrum clock generator 10 of the present invention; For example, a linear phase-locked loop, a digital phase-locked loop (DPLL), and an all-digital phase-locked loop (ADPLL). Variations and modifications of the phase locked loop system 1 can be derived from the description in this specification as those skilled in the art will not be described herein.
本發明另提供了一種用於產生展頻時脈信號的方法。此方法主要包含,但不限於,以下步驟:根據隨機亂數模型產生調變信號;以及因應比調變信號產生展頻時脈信號。以下為上述步驟的詳細描述。 The present invention further provides a method for generating a spread spectrum clock signal. The method mainly includes, but is not limited to, the following steps: generating a modulated signal according to a random random number model; and generating a spread spectrum clock signal according to the modulated signal. The following is a detailed description of the above steps.
圖6為本發明之一實施例之時脈信號產生方法流程示意圖。首先,接收和比較參考時脈信號和迴授信號,並根據參考時脈信號和迴授信號間之相位/或頻率差產生控制信號(步驟61)。然後,因應控制信號產生控制電壓(步驟62)。然後,根據控制電壓之準位產生時脈信號(步驟63)。然後,輸出此時脈信號(步驟64)。此外,為使得時脈信號的頻率能維持在可接受的容差範圍內,在步驟61中兩信號進行比較前,可根據頻率除數以向下變頻方式對時脈信號處理以產生迴授信號(步驟65)。此外,在進行向下變頻前,可根據隨機亂數模型產生調變信號(步驟66),以便根據此調變信號來調變頻率除數(步驟67)。 FIG. 6 is a schematic flow chart of a method for generating a clock signal according to an embodiment of the present invention. First, the reference clock signal and the feedback signal are received and compared, and a control signal is generated based on the phase/or frequency difference between the reference clock signal and the feedback signal (step 61). Then, a control voltage is generated in response to the control signal (step 62). Then, a clock signal is generated based on the level of the control voltage (step 63). Then, the current pulse signal is output (step 64). In addition, in order to maintain the frequency of the clock signal within an acceptable tolerance range, before the two signals are compared in step 61, the clock signal may be processed in a down conversion manner according to the frequency divisor to generate a feedback signal. (Step 65). Moreover, prior to downconversion, a modulated signal can be generated based on the random random number model (step 66) to modulate the frequency divisor based on the modulated signal (step 67).
調變信號可以是隨機亂數序列,而在隨機亂數序列中的每個隨機亂數可根據時脈脈衝(clock pulse)的時序(timing)來生成或觸發。根據隨機亂數序列來調整頻率除數的過程可包含以下步驟:根據布朗運動(Brownian motion)來提供隨機亂數序列,其中在隨機亂數序列中的每一個隨機亂數可選自兩個具有相同絕對值的正/負整數,且此兩個具有相同絕對值的正/負整數被選擇的機率相同;然後,如果選中的隨機亂數為正整數,新的頻率除數可經由加上此絕對值至先前的頻率除數而得出;或者,如果選中的隨機亂數為負整數,新的頻率除數可經由減掉此絕對值至先前的 頻率除數而得出。在另一實施例中,具邊界之頻率除數可以經由以下步驟產生:提供一個整數集合,其中在此整數集合中每一連續兩個整數間之間隔為固定值(例如,{950、951、952、...、1000、1001、1002、...、1050}且間隔為1);在第一時間選擇在整數集合中之某一整數為頻率除數(例如,1004);在第二時間選擇前述被選舉的整數的前一或後一之整數為下一個頻率除數(例如,1003或1005)。重複上述步驟,以得出一系列的頻率除數。根據前述的隨機亂數模型,每次選擇一個較大和較小的下一個頻率除數的機率是相同的(例如,50%)。 The modulated signal can be a random random number sequence, and each random random number in the random random number sequence can be generated or triggered according to the timing of the clock pulse. The process of adjusting the frequency divisor according to the random random number sequence may include the steps of: providing a random random number sequence according to Brownian motion, wherein each random random number in the random random number sequence may be selected from two a positive/negative integer of the same absolute value, and the probability that the two positive/negative integers having the same absolute value are selected is the same; then, if the selected random random number is a positive integer, the new frequency divisor can be added This absolute value is derived from the previous frequency divisor; or, if the selected random random number is a negative integer, the new frequency divisor can be subtracted from this absolute value to the previous The frequency is divisible. In another embodiment, the frequency divisor with the boundary may be generated by providing a set of integers, wherein the interval between each successive two integers in the set of integers is a fixed value (eg, {950, 951, 952, ..., 1000, 1001, 1002, ..., 1050} and the interval is 1); selecting an integer in the integer set at the first time as a frequency divisor (for example, 1004); The time selects the previous or last integer of the aforementioned selected integer as the next frequency divisor (for example, 1003 or 1005). Repeat the above steps to get a series of frequency divisors. According to the aforementioned random number model, the probability of selecting one larger and smaller next frequency divisor is the same each time (for example, 50%).
如同圖5A~5C所示,本發明之時脈信號產生方法並非限定經由調變除頻器的頻率除數來產生。舉例來說,在一實施例中,本發明之展頻目的可經由調變用於驅動電壓控制振盪器14的控制電壓Vctrl來達成。在另一實施例中,本發明之展頻目的可經由讓除頻器15用來接收具有輕微的相位調變的時脈信號Fout來達成。在另一實施方案中,本發明之展頻目的可經由參考時脈信號Fref在與迴授信號Ffb比較前可先進行調變來達成。由於本領域的普通技術人員可以由本說明書中的描述得出產生展頻時脈信號的變化和修改,此處將不再贅述。 As shown in FIGS. 5A to 5C, the clock signal generating method of the present invention is not limited to being generated via the frequency divisor of the modulation frequency divider. For example, in one embodiment, the spread spectrum purpose of the present invention can be achieved by modulating the control voltage V ctrl used to drive the voltage controlled oscillator 14. In another embodiment, the spread spectrum purpose of the present invention can be achieved by having the frequency divider 15 be used to receive a clock signal Fout having a slight phase modulation. In another embodiment, the spread spectrum purpose of the present invention can be achieved by adjusting the reference clock signal F ref prior to comparison with the feedback signal F fb . Since variations and modifications of the spread spectrum clock signal can be derived from the description in this specification by those skilled in the art, no further details will be described herein.
綜上所述,本發明採用展頻技術用以克服電磁干擾問題;特別的是,本發明採用隨機亂數模型來調變時脈信號。因此,電場強度不會集中在一個中心頻率或一個小的頻率範圍內。相反地,在本發明中,電場強度可均勻地分散在頻譜中而不會造成較大的跳頻或頻率衰減現象。 In summary, the present invention employs a spread spectrum technique to overcome the electromagnetic interference problem; in particular, the present invention uses a random random number model to modulate the clock signal. Therefore, the electric field strength is not concentrated in a center frequency or a small frequency range. Conversely, in the present invention, the electric field intensity can be uniformly dispersed in the spectrum without causing a large frequency hopping or frequency attenuating phenomenon.
雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明,任何熟習此技藝者,在不脫離本發明之精神和範圍內,當可作些許之更動與潤飾,因此本發明之保護範圍當視後 附之申請專利範圍所界定者為準。 While the present invention has been described in its preferred embodiments, the present invention is not intended to limit the invention, and the present invention may be modified and modified without departing from the spirit and scope of the invention. Scope of protection The scope defined in the patent application is subject to change.
2‧‧‧隨機亂數調變器 2‧‧‧ Random random number modulator
11‧‧‧相位頻率偵測器 11‧‧‧ phase frequency detector
12‧‧‧充電泵 12‧‧‧Charging pump
13‧‧‧迴路濾波器 13‧‧‧ Loop Filter
14‧‧‧電壓控制振盪器 14‧‧‧Voltage Controlled Oscillator
15‧‧‧除頻器 15‧‧‧Delephone
S1、S2‧‧‧開關 S 1 , S 2 ‧‧ ‧ switch
Fout‧‧‧時脈信號 F out ‧‧‧ clock signal
Fref‧‧‧參考時脈信號 F ref ‧‧‧Reference clock signal
Ffb‧‧‧迴授信號 F fb ‧‧‧Return signal
Up、Dn‧‧‧控制信號 Up, Dn‧‧‧ control signals
Vctrl‧‧‧控制電壓 V ctrl ‧‧‧ control voltage
clk‧‧‧時脈 Clk‧‧‧ clock
PFD‧‧‧相位頻率偵測器 PFD‧‧‧ phase frequency detector
CP‧‧‧充電泵 CP‧‧‧Charging pump
LF‧‧‧迴路濾波器 LF‧‧‧ loop filter
VCO‧‧‧電壓控制振盪器 VCO‧‧‧Voltage Controlled Oscillator
FD‧‧‧除頻器 FD‧‧‧Densator
Claims (20)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW103105669A TWI552532B (en) | 2014-02-20 | 2014-02-20 | Spread spectrum clock generator and method for generating spread spectrum clock signal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW103105669A TWI552532B (en) | 2014-02-20 | 2014-02-20 | Spread spectrum clock generator and method for generating spread spectrum clock signal |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201534058A true TW201534058A (en) | 2015-09-01 |
TWI552532B TWI552532B (en) | 2016-10-01 |
Family
ID=54694923
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW103105669A TWI552532B (en) | 2014-02-20 | 2014-02-20 | Spread spectrum clock generator and method for generating spread spectrum clock signal |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI552532B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112732005A (en) * | 2019-10-14 | 2021-04-30 | 瑞昱半导体股份有限公司 | Power supply circuit and operation method |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7911247B2 (en) * | 2008-02-26 | 2011-03-22 | Qualcomm Incorporated | Delta-sigma modulator clock dithering in a fractional-N phase-locked loop |
US9596038B2 (en) * | 2012-03-16 | 2017-03-14 | Infineon Technologies Ag | Random spread spectrum modulation |
-
2014
- 2014-02-20 TW TW103105669A patent/TWI552532B/en not_active IP Right Cessation
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112732005A (en) * | 2019-10-14 | 2021-04-30 | 瑞昱半导体股份有限公司 | Power supply circuit and operation method |
Also Published As
Publication number | Publication date |
---|---|
TWI552532B (en) | 2016-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Chang et al. | A spread-spectrum clock generator with triangular modulation | |
CN101034885B (en) | Method and system for generating clock signal with low electromagnetic interference | |
US8433024B2 (en) | Spread spectrum clock generator and method for adjusting spread amount | |
US8085101B2 (en) | Spread spectrum clock generation device | |
US8988121B2 (en) | Method and apparatus for generating a reference signal for a fractional-N frequency synthesizer | |
US9280928B2 (en) | Apparatus and method for driving LED display | |
JP2007053770A (en) | Semiconductor device with reduced jitters, spread spectrum clock generator and method for outputting signal | |
KR20120047379A (en) | Spread spectrum clock generator | |
US7495496B2 (en) | Method and circuit for producing spread spectrum and/or over clock signal | |
KR20100077548A (en) | Phase locked loop circuit | |
US20140015578A1 (en) | Apparatus and method for performing spread-spectrum clock control | |
US8803572B2 (en) | Phase locked loop circuit with reduced jitter | |
CN103718463A (en) | High-linearity phase frequency detector | |
JP2010288073A (en) | Spread spectrum clock generator and semiconductor device | |
US9191128B2 (en) | Spread spectrum clock generator and method for generating spread spectrum clock signal | |
TWI552532B (en) | Spread spectrum clock generator and method for generating spread spectrum clock signal | |
US11509315B2 (en) | Fractional-N phase-locked loop and sliced charge pump control method thereof | |
CN1909373B (en) | Method and circuit for generating spread spectrum and/or overfrequency clock | |
US8106687B2 (en) | Spread spectrum clock system and spread spectrum clock generator | |
US8422536B2 (en) | Spread spectrum clock signal generator method and system | |
CN102377413B (en) | Spread Spectrum Clock System and Its Spread Spectrum Clock Generator | |
Chore et al. | Low Power Fractional–N PLL Frequency synthesizer using 45NM VLSI technology | |
KR102718725B1 (en) | The Device That Includes A Phase Locked Loop And Can Avoid Integer Boundary Spurs By Controlling The Frequency Of The Reference Input Signal | |
Lin et al. | A 1.5-GHz sub-sampling fractional-n pll for spread-spectrum clock generator in 0.18-μm CMOS | |
TWI397264B (en) | Fractional-n phase-locked-loop and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |