CN107888185A - With the fractional clock frequency divider directly divided - Google Patents
With the fractional clock frequency divider directly divided Download PDFInfo
- Publication number
- CN107888185A CN107888185A CN201710879892.0A CN201710879892A CN107888185A CN 107888185 A CN107888185 A CN 107888185A CN 201710879892 A CN201710879892 A CN 201710879892A CN 107888185 A CN107888185 A CN 107888185A
- Authority
- CN
- China
- Prior art keywords
- output
- edge
- circuit
- input
- clock signal
- 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.)
- Granted
Links
- 230000004044 response Effects 0.000 claims abstract description 7
- 230000000630 rising effect Effects 0.000 claims description 36
- 238000013507 mapping Methods 0.000 claims description 29
- 210000001367 artery Anatomy 0.000 claims description 3
- 210000003462 vein Anatomy 0.000 claims description 3
- 238000004088 simulation Methods 0.000 claims description 2
- 238000004519 manufacturing process Methods 0.000 claims 1
- 230000001429 stepping effect Effects 0.000 description 24
- 238000000034 method Methods 0.000 description 8
- ATJFFYVFTNAWJD-UHFFFAOYSA-N Tin Chemical compound [Sn] ATJFFYVFTNAWJD-UHFFFAOYSA-N 0.000 description 5
- 230000005611 electricity Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 238000007796 conventional method Methods 0.000 description 3
- 238000012937 correction Methods 0.000 description 3
- 239000013078 crystal Substances 0.000 description 3
- 230000007423 decrease Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000013139 quantization Methods 0.000 description 2
- 238000007493 shaping process Methods 0.000 description 2
- UTGQNNCQYDRXCH-UHFFFAOYSA-N N,N'-diphenyl-1,4-phenylenediamine Chemical compound C=1C=C(NC=2C=CC=CC=2)C=CC=1NC1=CC=CC=C1 UTGQNNCQYDRXCH-UHFFFAOYSA-N 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000005452 bending Methods 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000000087 stabilizing effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/16—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop
- H03L7/18—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop using a frequency divider or counter in the loop
- H03L7/197—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop using a frequency divider or counter in the loop a time difference being used for locking the loop, the counter counting between numbers which are variable in time or the frequency divider dividing by a factor variable in time, e.g. for obtaining fractional frequency division
- H03L7/1974—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop using a frequency divider or counter in the loop a time difference being used for locking the loop, the counter counting between numbers which are variable in time or the frequency divider dividing by a factor variable in time, e.g. for obtaining fractional frequency division for fractional frequency division
- H03L7/1976—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop using a frequency divider or counter in the loop a time difference being used for locking the loop, the counter counting between numbers which are variable in time or the frequency divider dividing by a factor variable in time, e.g. for obtaining fractional frequency division for fractional frequency division using a phase accumulator for controlling the counter or frequency divider
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K23/00—Pulse counters comprising counting chains; Frequency dividers comprising counting chains
- H03K23/64—Pulse counters comprising counting chains; Frequency dividers comprising counting chains with a base or radix other than a power of two
- H03K23/68—Pulse counters comprising counting chains; Frequency dividers comprising counting chains with a base or radix other than a power of two with a base which is a non-integer
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/16—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/16—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop
- H03L7/18—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop using a frequency divider or counter in the loop
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/16—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop
- H03L7/18—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop using a frequency divider or counter in the loop
- H03L7/1806—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop using a frequency divider or counter in the loop the frequency divider comprising a phase accumulator generating the frequency divided signal
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/16—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop
- H03L7/18—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop using a frequency divider or counter in the loop
- H03L7/197—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop using a frequency divider or counter in the loop a time difference being used for locking the loop, the counter counting between numbers which are variable in time or the frequency divider dividing by a factor variable in time, e.g. for obtaining fractional frequency division
Landscapes
- Manipulation Of Pulses (AREA)
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
Abstract
Present application is related to the fractional clock frequency divider directly divided.Disclosed example includes fractional divider FFD circuits (210), and the FFD circuits (210) include:Dynamic divider (302), its tunable integer number N in response to input clock signal (CLKIN)KThe counting of individual circulation and phase-shifted pulse output signal (P1, P2) is provided;Output circuit (310), it provides the output clock signal (CLKOUT) with the first edge between the pulse output signals (P1, P2) first edge;And Deltasigma modulator DSM (320), it is by the second pulse output signals (P2) come timing to receive first predetermined value (α) and provide DSM output valves (mK);And phase accumulator (326), it, which is received, represents the DSM output valves (mK) and second predetermined value (MP) summation stepping input value (SI).The phase accumulator (326) is divisor input signal (NK) provide to the dynamic divider (302) and phase adjustment value (bK) provide to the output circuit (310) to control position of the first edge of the output clock signal (CLKOUT) between the first edge of the pulse output signals (P1, P2).
Description
Technical field
The present invention relates to frequency divider, and more particularly, it is related to fractional divider.
Background technology
Many communications and processing unit include the circuit that the clock input signal according to needed for difference operates.Feasible selection will
It is the Clock Tree that clock frequency needed for whole is produced from a single input reference clock.Generally, this can be by following operation come real
It is existing:Reference clock is fed to PLL to produce middle high frequency clock signal, when then one or more frequency dividers divide the high frequency
Clock with produce low-frequency clock signal for individual circuit use.Some frequency divider applications are needed between incoming frequency and output frequency
Integer relation, wherein divider circuit is to provide the counter of 1/K divider ratio, and wherein K is integer.However, newly should
With one or more output frequencies for usually requiring not having integer relation with input clock frequency.Some fractional divider frameworks carry
For integer fraction output frequency, such as 2/3 or general J/K, wherein J and K are the small integers for allowing actual intermediate frequency.In addition,
Many applications need Clock Tree solution, wherein some output clocks are produced from a single reference clock, when not limiting output
The frequency of clock signal.For example, some applications are related to the different pieces of information interface resided in single assembly, each of which needs difference
Clock frequency.In addition, in addition to low power consumption and low-complexity for occupied area, many Clock dividers applications
Also need to that there is low-down phase noise level, low Jitter and the high quality of the control to unnecessary clutter output clock
Signal.
The content of the invention
Present using directly frequency dividing to promote the shake of low time-domain integration and controlled noise, but do not have excessive power consumption or
The single channel and multichannel fractional divider of big circuit area.Disclosed example includes fractional divider circuit, the fraction
Divider circuit includes:Counter or dynamic divider circuit, its tunable integer number N in response to input clock signalKIt is individual to follow
The counting of ring and phase-shifted pulse output signal is provided;Output circuit, it provides the output clock signal with edge, the edge
Numeral with the input fixed phase relative to the output clock signal provided by the dynamic divider (counter)
Adjustable phase/delay;And delta-sigma modulator (DSM), it is by the dynamic divider output signal come timing to receive
First predetermined value and offer DSM output valves;And phase accumulator, it, which is received, represents the DSM output valves and second predetermined value
Summation stepping input value.The phase accumulator provides divisor input signal to the dynamic divider and phase is adjusted
Whole value is provided to the output circuit to control the first edge of the output clock signal in the pulse output signals
The first edge between position.In an example, the phase adjustment value is used as in look-up table or other codes
The index of mapper or correction maps device circuit is to drive the first and second D/A converters (DAC) that digital output signal is carried
Phase interpolator is supplied to control the first edge of the output signal on first side of the pulse output signals
Position between edge.In some instances, the phase interpolator circuits include slew rate adjustment circuit with defeated according to the pulse
The edge for going out signal produces tilt signals, and the phase interpolator circuits produce the output according to the second tilt signals
Clock signal edge.In some instances, the output circuit includes frequency divider two-divider circuit with by the second output frequency
The second output clock signal is provided to promote unified output clock duty cycle.
Brief description of the drawings
Fig. 1 displayings use the single PLL multichannel divider circuit based on PLL.
Fig. 2 shows multichannel fractional divider integrated circuit.
Fig. 3 shows fractional divider circuit.
Fig. 4 is the signal graph for showing the signal waveform in Fig. 3 fractional divider circuit.
Fig. 5 is the further detail below for showing the example phase accumulator in Fig. 3 fractional divider circuit.
Embodiment
In the drawings, same reference numbers refer to similar elements throughout, and various features are not necessarily drawn to scale.
In the following discussion and in detail in the claims, term " including (including, includes) ", " have (having,
Has) ", " possess " or its variant is intended to, as inclusive, and therefore should be interpreted to anticipate with term " comprising " similar mode
Refer to " include, but are not limited to ... ".Moreover, term " coupling (couple or couples) " be intended to comprising directly or indirectly electricity or
Mechanically connect or it is combined.For example, if first device is coupled to second device or coupled with second device, then connection can lead to
Cross directly electrical connection or by the indirect electrical connection via one or more mediating devices and connection.
Fig. 1 shows the multichannel divider circuit 100 based on PLL, and it has crystal 102 so that clock signal is provided to single
Individual high frequency PLL 106 input 104, high frequency PLL 106 provide high frequency input 108 to multiple fractional frequency generators (FFG)
110-1、110-2、……、110-J.FFG 110 have corresponding output 112-1,112-2 ..., 112-J, these output difference
There is provided with somewhat move up or move down at or near input clock frequency but in frequency output signal K1F1,
K1F2、……、KJFJ.Integer frequency divider circuit 114-1,114-2 ..., 114-J corresponding FFG output signals K1F1,
K1F2 ..., KJFJ divided by corresponding integer K -1, K2 ..., KJ and by respective frequencies F1, F2 ..., FJ exports in frequency divider
116-1,116-2 ..., output signal is provided at 116-J.In this way, divider circuit 100 is obtained using integral frequency divisioil
Final output frequency.The shortcomings that this method is that FFG phase noises and Qi Fei are wanted the big of clutter by final divider circuit 114
Part, which is gone back to, to be needed to be clean to meet the band bending of many application specifications.In addition, FFG circuits 110 in Fig. 1 and whole
Modulus frequency divider circuit 114 all operates outside high frequency input clock, and is therefore subjected to the poor power efficiency of high input clock frequency.
In addition, FFG and divider circuit 110 and 114 need high speed circuit component.
Effective and simple frequency divider using direct fractional divider (DFFD) method is shown with reference now to Fig. 2 to 4, Fig. 2
System 200.High-frequency crystal clock source 202 (such as 2.5 arrive 5.0GHz) provides clock signal clk the input to PLL 206
204.PLL 206 have output 208, its input clock signal CLKIN provide arrive have output 212-1,212-2 ...,
212-J one or more fractional divider (FFD) circuits 210-1,210-2 ..., 210-J.Output 212 is individually by corresponding defeated
Go out frequency FOUT1, FOUT2 ..., FOUTJ provide corresponding output signal CLKOUT-1, CLKOUT-2 ..., CLKOUT-J.
Circuit 200 advantageously avoids using output frequency divider as situation in Fig. 1.Divider circuit 200 is by eliminating by defeated
It is associated with the integer frequency divider 114 in Fig. 1 to be alleviated or avoided to go out high quality clock edge caused by divider circuit redundancy
Phase noise and clutter fold.Circuit 200 and Fig. 2 also provide in the case where need not need complicated circuit as before
Fractional frequency produces.In addition, the conventional method compared to Fig. 1, the solution proposed can support maximum output frequency, this
It is attributed to relax the rate request to most of component in each fractional divider block.
In some instances, divider circuit 200 manufactures in integrated circuit (IC) 201 and can include one or more FFD
Circuit 210.In an example, PLL circuit 206 is included in IC 201, and terminal (for example, IC joint sheets or pin) 203
Connectivity is provided to be received from external circuit (such as crystal, voltage-controlled oscillator (VCO) or the other clock sources shown)
Clock signal clk, and PLL 206 provides input clock signal CLKIN and arrives one or more FFD circuits 210.In another example
In, PLL 206 inputs joint sheet 203 and FFD circuits or circuit is arrived in input clock signal CLKIN offers outside IC 201
210 input.In certain embodiments, there is provided output clock signal clk OUT to be delivered to external circuit by lead-out terminal
(not showing).
The further detail below of Fig. 3 displayings example FFD circuits 210, FFD circuits 210 include dynamic divider circuit 302, defeated
Go out circuit 310, delta-sigma modulator (DSM) 320 and phase accumulator circuit 326.Fig. 4 shows the FFD circuits 210 for including Fig. 3
In signal waveform signal graph 400.Dynamic divider 302 provides dynamic divider circuit 302, and it includes input 304 to connect
Receive the input clock signal CLKIN with incoming frequency FIN.In an example, dynamic divider circuit 302 is in response to input
Clock signal clk IN tunable integer number NKThe counting of individual circulation and output 306 and 308 punishment you can well imagine supply the first and second phases
Move pulse output signals P1 and P2.Dynamic divider circuit 302 includes the first output for providing the first pulse output signals P1
306.Fig. 4 shows the first pulse output signals P1 at 402, its include first (such as rise) edge 404a and second (such as
Decline) edge 404b.In an example, dynamic divider circuit 302 is counter circuit, and it implements " NK" frequency dividing edge meter
Count device function and in input clock signal CLKIN NKLetter is produced after individual rising edge or in response to this rising edge
Number P1 first edge 404a.In an example, it is defeated to provide the second pulse for the second output 308 of dynamic divider circuit 302
Go out signal P2, the signal 404 being shown as in Fig. 4.Signal P2 includes first (for example, rising) edge 406a and second (under for example,
Drop) edge 406b.Signal P2 the first rising edge 406a follows input clock signal CLKIN NkThe of individual drop edge
One rising edge.Dynamic divider circuit 302 also represents tunable integer number N comprising control input to receiveKDivisor input letter
Number NK。
In some instances, dynamic divider 302 serves as edge counter, and it only counts the rising edge of input clock.
In other examples, dynamic divider circuit only counts the drop edge of input clock.In other examples, dynamic divider is electric
Road 302 counts all edges (including rise/fall edge).Any operator scheme of dynamic divider can be used.Dynamic divides
Device circuit 302 can also include duty cycle control circuit, so as to provide consistent working cycles for pulse signal P1 and P2.Described
In bright example, dynamic divider circuit 302 is provided with complete more than input clock signal CLKIN (signal 402 in Fig. 4)
The pulse output signals P1 and P2 of the pulse width of circulation.In other possible embodiments, dynamic divider circuit 302 provides
The first and second pulse output signals with the first drop edge 404a and 406a together with the second rising edge 404b and 406b
P1 and P2.In other possible embodiments, the first pulse P1 is only provided as input into phase by dynamic divider circuit 302
Interpolater 340, and output circuit 310 produces it using this input and exports pulse, the output pulse has numeral is adjustable to prolong
Late/phase.In this example, the second pulse P2 is used as the clock signal as described in Fig. 3.In certain embodiments,
Additional timings control signal (not showing) offer for timing, setting and is resetted it by dynamic divider circuit to output circuit
Form circuit unit.
Output circuit 310 includes the first output 312, and it provides the first output clock signal clk OUT, illustrates in Fig. 4
Signal 408.First output clock signal clk OUT has the first output frequency FOUT less than incoming frequency FIN, and CLKOUT
Include the first and second (such as raising and lowering) edge 408a and 408b.In addition, CLKOUT signal output apparatus 310 is in pulse
The first edge 408a of CLKOUT signals is provided between output signal P1 and P2 first edge 404a and 406a.In some examples
In, output circuit 310 includes working cycles restoring circuit 315, and it provides CLKOUT according to the output of phase interpolator circuits 340
Signal.In this example, produced exactly according to the shake of intended application and clutter requirement by phase interpolator circuits 340
Edge 408a is risen, and can relatively be forbidden in the case where only meeting the working cycles requirement of intended application by working cycles recovery block
True real estate life drop edge 408b.In some instances, output circuit 310 avoids recovering 315 using working cycles, and alternatively
Be incorporated to integer frequency divider circuit 314, such as (in an example) frequency-halving circuit with produce output CLKOUTa rather than
CLKOUT.Integer frequency divider circuit 314 is from the Rreceive output of phase interpolator circuits 340 and comprising the second output 312a, and described the
The second output frequency (for example, FOUT/2) that two output 312a are pressed less than the first output frequency FOUT provides the second output clock letter
Number CLKOUTa.In other examples, different integer frequency dividers 314 (such as four frequency dividings, eight frequency dividings etc.) are also feasible.Fig. 4 is said
Bright CLKOUTa signals 410 include the first (for example, rising) edge 410a and second (for example, decline) edge 410b.
DSM circuits 320, which include the clock input for receiving the second pulse output signals P2 and therefore pressed, is less than incoming frequency FIN
Frequency operate.DSM 320, which is included, provides DSM output valves mKOutput 322 and receive first predetermined value α the second input.
For example, FFD circuits 210 also implement summation function 324 and add circuit or programming instruction represents DSM output valves m to provideKWith
Two predetermined value MPSummation input value SI.In certain embodiments, first predetermined value α can programmed or configuration.For example, figure
IC 201 in 2 includes terminal 211
" CONFIG "), so as to allow user that first predetermined value α and second predetermined value M is set or configuredPAs further discussed below
Third predetermined value MC.In turn, these values set the fractional divider ratio of FFD circuits 210.
Phase accumulator 326 includes the input for receiving stepping input value SI and the first output 328a, the first output 328a
It is coupled to the control input of divider circuit 302 to provide divisor input signal NKTo be provided for counting input clock signal
The tunable integer number Counter Value at CLKIN edge (rising or falling edge or both).In addition, phase accumulator 326 includes
Second output 328b, its long number phase adjustment value bKOutput circuit 310 is provided to control output clock signal
Positions of the CLKOUT first edge 408a between pulse output signals P1 and P2 first edge 404a and 406a.It is general next
To say, phase accumulator 326 provides the output with B position, wherein in an example, B=10.
Output circuit 310 uses phase adjustment value bK, to perform phase interpolation with the edge 404a of P1 and P2 signals
The first output clock signal clk OUT edge is produced at interpolation time position or point between 406a.In this way, FFD electricity
Road 210 provides possible fractional divider on a large scale or divider ratio to provide output clock by any wanted frequency.Fig. 3's
In example, the first output clock signal frequency FOUT=FIN/ (MC+(MP+α)2-B) and the second output clock frequency be FOUT/2.
As finding, an example of output circuit 310 include code mapping circuit or correction maps device circuit 330 (in schema in figure 3
Labeled as " code mapping device (CODE MAPPER) "), such as according to phase adjustment value bKOne or more multidigit output valves are provided
The look-up table (LUT) of 332 (being shown as the single value in Fig. 3) and analog signal is provided to phase interpolator circuits 340
One or more A/D converters (DAC, not showing).In fact, phase interpolator circuits 340 can be subjected to it is non-linear.Code mapping
It is non-linear to compensate this phase interpolator that circuit 330 and DAC provide alignment mechanism.In a reality of 10 phase interpolators 326
In example, 13 DAC can be used, and example look-up table embodiment includes 1024 rows, each of which row is by by two DAC
One of 13 codes using.Code mapping circuit 330 desired value can be used to be programmed with for phase interpolator 340
And/or any of DAC non-linear calibrates circuit 210.In another example, code mapping is usable will than direct LUT methods
The much smaller memory size of the memory size that uses.Can be by reading correction sequence and by using school from smaller memory
Positive sequence changes input code to produce final output code to complete this projected forms.Phase interpolator circuits 340 are coupled to
Dynamic divider circuit 302 is to receive the first and second pulse output signals P1 and P2, and comprising for producing the first output arteries and veins
Rush signal CLKOUT output.In operation, phase interpolator circuits 340 are according to the simulation output from the first and second DAC
Signal controls output signal CLKOUT first edge 408a in pulse output signals P1 and P2 first edge 404a, 406a
Between position.In some instances, code mapping circuit 330, which provides, has than phase adjustment value bKLonger position blank it is more
Position output.For example, the code mapping circuit 330 in Fig. 3 is based on 10 phase adjustment value b from phase accumulator circuit 326K
13 outputs 332 are provided and arrive DAC.
In operation, phase accumulator circuit 326 is phase adjustment value bKOutput circuit 310, output circuit 310 are provided
Phase interpolation (PI) scopes 412 of adjustment output clock edge 408a between the first edge 404a and 406a of P1 and P2 signals
Interior position.In the example in figure 4, divisor input signal NKInitially there is the value of 13 clock steps, wherein clock step is
Input clock CLKIN 402 half cycles, output clock signal clk OUT 408 corresponding first edge 408a is initially the
At about 30% between one edge 404a and 406a.In next output dock cycles, the adjustment phase place adjusted value of phase accumulator 326
bKTo cause phase interpolator 342 to be positioned closer to the second pulse output signals P2 the first side output clock edge is risen
Edge 406a.In addition, in this example, phase accumulator 326 provides output to set integer divisor signal NKTo represent follow-up defeated
Go out 14 clock steps of dock cycles.In next output dock cycles in Fig. 4, phase accumulator circuit 326 provides warp
Update phase adjustment value bKThe rising edge of CLKOUT signals 408 is repositioned closer to P1 pulse output signals 404
First edge 404a.
Referring also to Fig. 5, in an example, the implementing phase accumulator circuit 326 of stepping accumulator circuit 500 is used.Step
Enter accumulator circuit 500 to include the clock input for receiving the second pulse output signals P2 and receive the defeated of stepping input value SI
Enter.Stepping accumulator circuit 500 also exports 502 to provide carry value (carry forward forward comprising the first stepping accumulator
Value) QK, and the second stepping accumulator exports 328b phase adjustment value bKWhen providing output circuit 310 to control first
Time locations of the clock output signal CLKOUT first edge 408a between the edge 404a and 404b of P1 and P2 signals.Summation
Or add circuit or function 504 make the QK of carry value forward and third predetermined value M from the first stepping accumulator output 502CPhase
Add.In this example, the first output 328b of phase accumulator circuit 326 is according to value QK and MCAnd divisor input signal NK
The control input of dynamic divider circuit 302 is provided.
As seen in Fig. 3 and 5, output circuit 310 and DSM 320, phase accumulator 326 and code mapping circuit
330 by P2 signals come timing, and therefore by frequency relatively low with input clock signal CLKIN incoming frequency FIN compared with
Operation.In some embodiments, dynamic divider circuit 302 can provide another timing signal to be used as clock rather than arteries and veins
Rush P2.This timing signal is needed with pulse P1 and P2 identical speed but with different delays or pulse duration.Cause
This, this designs the advantages of providing compared to conventional method, because the assembly circuit 310,320 and 326 of FFD circuits 210 is without high
Speed digital circuit unit, and these circuits consume less power than the circuit operated outside input clock CLKIN.Reality in Fig. 3
Example FFD circuits 210 produce output clock signal clk OUT side using input clock signal CLKIN decline and rising edge
Edge.In this case, dynamic divider circuit 302 performs edge to input CLKIN and counted.The illustrated reality described in Fig. 4
In example, dynamic divider circuit 302 provides the of the rising edge with the drop edge corresponding to input clock signal CLKIN
One pulse output signals P1 and with corresponding to input clock signal CLKIN follow-up rising edge rising edge second
Pulse output signals P2.In this example, the first and second pulse output signals P1 and P2, which are provided, has than input signal CLKIN
Dock cycles longer duration pulse.In addition, as further shown in Fig. 4, when FFD circuits 210 provide setting
Between 414 to allow the adjustment of the output of phase interpolator circuits 340 (such as stabilizing DAC for utilizing in this circuit), start from P1
Next the first of pulse output signals or rising edge before the second pulse output signals P2 second or drop edge 406b.
The clock step of half of the circuit 210 based on the cycle T IN (TIN=1/FIN) equal to input clock signal CLKIN is directed to TIN/
2 clock step and operate, and export clock signal clk OUT there is 1/FOUT cycle T OUT, wherein FOUT=2FIN/ (MC
+(MP+α)2-B), such as show in Fig. 4.
Carried respectively from the first and second dynamic divider circuit outputs 306 and 308 using output signal P1 and P2 as input
It is supplied to phase interpolator circuits 340.Phase interpolator circuits 340 provide phase interpolation with the upper of P1 and P2 pulse output signals
Generation is exporting the output clock signal clk OUT provided at 312 rising edge between rising edge.Dynamic divider circuit 302
According to the adjustable comp values N received from the first output 328a of phase accumulator circuit 326KTo operate.In operation, phase
Interpolation circuit 340 adjusts the marginal position between P1 and P2 corresponding rising edge according to code mapping device output 332.Phase
Interpolater is grasped according to the value from the code mapping circuit 330 that (such as by its timing) is operated according to P2 drop edge
Make.According to the tunable integer number divider value N provided by phase accumulator circuit 326KCome control continuous impulse in P1 signals it
Between time and continuous impulse in P2 signals between time.
To produce the phase interpolation and divider circuit divider value N via circuit 340 of output clock edgeKAdjustment
Combination without extra multiplier and divider and/or the extra PLL circuit associated with conventional fractional frequency divider method
In the case of pass through FFD circuits 210 provide fraction division.In an example, dynamic divider circuit 302 includes high-speed figure electricity
Pulse output signals P1 and P2 are arrived in road so that clean edge is provided.Remaining circuit in FFD 210 need not include high-speed figure
Circuit unit, because these components are operated by relatively low (for example, frequency dividing) output frequency FOUT, such as in the example for passing through Fig. 3
P2 carry out timing.In addition, remaining FFD component is promoted the low-power behaviour of FFD circuits 210 by relatively low output frequency FOUT operation
Make.Parameter alpha, MPAnd MCDefine effective fraction division ratio of FFD circuits 210 and can be defined by user, such as by programming as schemed
The IC embodiments of single FFD circuits 210 or multichannel frequency divider system 201 shown in 2, wherein IC 201, which is included, properly to be drawn
Pin or joint sheet, so as to allow parameter alpha, MPAnd MCConfiguration or programming.In illustrated embodiment, MCIt is to define greatly
(large or big) stepping is so that value NKThe integer value of advance, and parameter MPIt is that the stepping for defining small stepping to adjust in Fig. 5 adds up
The integer of the input of device circuit 500.In an example, parameter alpha is to represent the programmable value of the actual value between 0 and 1.It is actual
On, parameter alpha is represented by fixing point.Represent that the fixing point degree of accuracy of this parameter will be according to ppm (PPM) or (1,000,000,000 points of ppb
Rate) etc. define final output frequency resolution.In fact, by being inputted by user and configuration parameter α, MPAnd MCTo set FFD
The fraction division ratio of circuit 210, or these predeterminable values in some instances.
Phase interpolator 340 produces output clock signal clk OUT according to P1 and P2 pulse output signals.In an example
In, phase interpolator circuits 340 can be quadrature phase interpolater.In phase interpolator circuits 340 On-premise, two DAC electricity
Road, wherein the first and second DAC-circuits receive corresponding signal P1 and P2 multidigit output and individually analog output signal is provided
To phase interpolation circuit 340 to control output signal CLKOUT first edge 410a the first of pulse output signals P1 and P2
Position between edge 404a and 406a.In fact, phase interpolator circuits 340 and its form DAC can increase it is a certain non-linear
Grade, and code mapping circuit 330 has the first and second 13 outputs, the first and second 13 output is 13 outputs
Value is provided to corresponding DAC to promote the nonlinear calibration of this phase interpolator.In an example, DAC provides current signal
Circuit in phase interpolator, to provide calibrated drift current amount according to corresponding code mapping circuit values to adapt to phase
The phase nonlinear of interpolation circuit 340.The DAC codes control provided by code mapping circuit 330 is provided to phase interpolator
The analog signal of circuit 340 is to adjust position of the output clock edge between the corresponding edge of P1 and P2 signals.In a reality
In example, code mapping circuit 330 receives 10 input value b from the second output 328b of phase accumulator circuit 326K.It is general next
Say, phase accumulator 326 provides the digital output signal b with length " B "K, wherein in the illustrated example, B=10
Position.Code mapping circuit 330 provides the output of DAC codes by high bit resolution ratio (for example, 13 positions).This permission is more subtly controlled
Time domain distance between the edge of system output clock edge and corresponding P1 and P2 signals.In the drop edge of corresponding P2 pulse signals
Afterwards, circuit 210 provides the setting time 414 in Fig. 4 and is directed to subsequent phase interpolation to allow to be updated over code mapping circuit values
Change DAC operation.
Input clock signal CLKIN defines the when layout of the granularity with half of dock cycles (TIN/2), its definition circuit
The clock step of 210 operation.For the input clock with certain duty cycle distortion grade, complete clock circulation (TIN) can
Clock step is alternatively functioned as in other embodiments.Edge counter circuit 302 effectively counts given number NKIndividual clock
Edge or clock step, and there is rising edge N from its previous rising edge outputKThe duty cycle pulse P1 of clock step.
As mentioned previously, parameter NKDo not fix and can be updated by phase accumulator circuit 326.Second output pulse signal P2 is from P1
One clock step of phase shift.The ideal edge of final output clock by the somewhere between the two of P1 and P2 rising edges, with
Just the potential complicated fractional divider ratio of FFD circuits 210 is adapted to.
In an example, phase interpolator 340 is by establishing between the two of P1 and P2 rising edges 404a and 406a
High resolution time lattice two DAC control linear phase interpolators.13 DAC when layout have clock step divided by
2BGranularity (such as phase interpolator stepping or PI steppings), wherein B is the effective resolution of phase interpolator (such as above-mentioned
In example, B=10).Output clock edge is produced using edge counter 302 by phase interpolator 340, and with point of PI steppings
Resolution produces output clock edge 408a phase interpolation.For example, the 5GHz input clocks with reliable 50% working cycles will
100ps clock step is established, it is combined to provide adjustment of the final time grain less than 100fs with 10 (B=10) PI steppings
Degree.Due to FFD circuits 210 can be used for it is potential it is any remove percentage and input clock frequency FIN, so ideally to output frequently
Rate FOUT is not limited.In fact, being exported clock need not keep on this high resolution time lattice, and export clock letter
Certain quantization noise level may be present on number CLKOUT produced output edge 408a and 408b.
DSM 320, which promotes to realize, to be wanted output frequency FOUT and also helps most of release of quantization noise power to want
Frequency shift (FS) frequency band (such as 10KHz to 10MHz).In operation, DSM 320 performs shake and according to its institute by PI steppings grade
The order and framework of use provide appropriate noise shaping grade and provide the shake sequence of the time average with equal to predetermined value α
Row.Phase accumulator circuit 326 controls dynamic divider parameter NK, and also pass through phase adjustment value bKWith code mapping circuit 330
To produce the appropriate phase adjustment value of phase interpolator 340.In operation, phase accumulator circuit 326 moves forward MCWhen individual
Clock stepping and MP+mKIndividual PI steppings, wherein mKIt is the delta-sigma modulator output of k-th edge.Over time, mKSequence
Average value converges to input value α.In one embodiment, α is the multiple bit value between 0 and 1, and it represents the residue point of PI steppings
Number part, and MPAnd MCIt is the small step size of clock and PI steppings and big step size respectively.Phase in illustrated example
Accumulator clock step is TIN/2, and PI steppings are clock step/2B.In each output dock cycles TOUT, circuit 326
Advance forward MP+mKIndividual phase stepping and MCThe stepping forward of individual clock.The Current Content of accumulator is incremented by stepping input SI=MP+
mK.Phase adjustment value bK=MOD (bK-1+MP+mK,2B), wherein bK-1It is the value b from previous loopsK.In this example, forward
Carry value QK=| (bK-1+MP+mK)/2B|.Circuit 210 moves forward N for k-th output edgeK=MC+QKIndividual clock step.
In an example, phase interpolator circuits 340 provide the accurate generation of rising edge.As previously discussed, integer frequency divider electricity
Road 314 can be used for ensuring caused by have on output frequency FOUT/2 it is smaller or without duty cycle distortion.In other realities
In example, the first output clock signal clk OUT is provided and arrives receiving circuit, and output circuit 310 can include appropriate circuitry to ensure
Drop edge is in defined acceptable duty cycle range.
In an example, phase interpolator circuits 340 include slew rate adjustment circuit (not showing) with according to the first pulse
Output signal P1 edge 404a produces the first tilt signals and produces the according to the second pulse output signals P2 edge 406a
Two tilt signals.In this example, phase interpolator circuits 340 produce the first output clock signal clk OUT according to tilt signals
First edge 408a.Phase interpolator 340 can include the conventional phase using sine wave or 50% working cycles waveform operation
Interpolation circuit.In this method, phase interpolator circuits 340 directly use multiple phases of input clock (such as quadrant signal)
The edge strobe pulse of position and the offer of dynamic divider circuit 302 with the shape similar to pulse signal P1.Pass through AND-gate
What edge selection signal was applied to interpolation waveform to allow waveform by (not showing) wants edge to pass through.Lacking the other of this condition
In example, slew rate adjustment circuit can be used for the phase interpolation for promoting non-50% working cycles waveform P1 and P2.In an example,
This slew rate adjustment circuit can include RC circuits or other appropriate circuitries has enough slopes etc. to produce in P1 and P2 edge
The tilt signals of level are to promote the appropriate phase interpolation in circuit 430.The amplitude interpolation of tilt signals provides phase/temporal interpolation
Function.In an example, charged by switching transistor circuit using fixed current source (not showing) to capacitor to produce
Edge.During pulse P1 and P2 turn-on time, to corresponding slew rate adjustment circuit charging, and in P1 and P2 phases turn-off time
Between, slew rate adjustment circuit electric discharge is provided tilt signals.P1 pulses are used only as phase interpolator circuits 340 in another example
Input and using voltage DAC (not showing) adjustment tilt signals initial level.Using the method, pass through code mapping circuit
330 output controls DAC value, and different DAC level cause caused by tilt signals varying level cross events.Herein
In method, it is numeral/phase converter that phase interpolator circuits 340, which perform, because an input and therefore reality is used only in it
On do not perform interpolation.For the sufficiently large RC time steady state values of charging circuit, this slope circuit produces and wants linear gradient.Phase
Position interpolation circuit 340 and its constituent components bandwidth designed to it is sufficiently large with ensure output in signal P2 drop edge
It is stable between 406b and P1 next rising edge.Gained P1 and P2 working cycles relax the speed of phase interpolator circuits 340
It is required that.
As mentioned previously, disclosed example provides using direct fraction division and avoids the IC using output frequency divider
201st, frequency divider system 200 and FFD circuits 210.In turn, this promote low-power compact design, it is described design be it is sane and
By providing large-scale divider value using the edge counter 302 for being applied to high speed input clock before the reason of where in office.
Compared with the frequency divider with fixed count module, the edge counter parameter N in circuit 210KIt is unfixed and can be defeated from one
Go out edge and change into next output edge.In addition, without quadrant interpolation, and only two phases P1 and P2 are generated and for circuit
Phase interpolation in 210, rather than produce as in some conventional methods some phases (such as 4 to 8 for phase interpolation
It is individual).Two-phase duty-cycle operation avoids the requirement of the phase multiplexing or switching used in other more phase methods.Therefore, it is overall
Operation does not have glitch (glitch) and this largely has double effect to complexity reduction, because need not
Phase multiplexing/switching and the operation do not have glitch and remove circuit without glitch.
In addition, low power consumption is realized, and in addition to edge counter 302, remaining forms circuit 310,320 and 326 nothings
Need to be come using high speed input clock work (alternatively these circuits by P2 come timing, in some examples shown above, P2
1 times or 2 times of speed in output clock frequency).In addition, duty cycle pulse output signal P1 and P2 use can provide
Sufficiently large transit time is to relax the rate request for being formed DAC components used in the phase interpolator circuits 340.In addition,
As in Fig. 1 using but the removal of output integer frequency divider that removes in fig. 2 avoid associated phase noise and clutter folding
Folded effect.Therefore, disclosed example can be fully benefit from the noise shaping ability of delta-sigma modulator 320 and to its order not
With any restrictions (in addition to its complexity).In operation, disclosed example provides low-power, the solution party of low-complexity
Case, while high-performance is realized to promote high accuracy in terms of the phase noise of complete fractional clock frequency dividing and clutter grade, its
With about 0.01/1000000000th (PPB) and the resolution ratio smaller than input clock and small in 10KHz to 20MHz frequency band
In 130fs RMS integration Jitter and the clutter grade of -100dBC relative to master clock carrier power.
Examples detailed above only illustrates some possible embodiments of the various aspects of the present invention, wherein those skilled in the art
Read and understand this specification and attached drawings after it will be appreciated that equivalence replacement and/or modification.In the scope of claims
It is interior described embodiment to be modified, and other embodiments are feasible.
Claims (27)
1. a kind of fractional divider FFD circuits, it includes:
Dynamic divider circuit, it counts the clock edge of the input clock signal with incoming frequency and in response to the input
The tunable integer number N of clock signalKThe counting of individual circulation and the first and second phase-shifted pulse output signals are provided,
The dynamic divider circuit includes:
First output, it provides first pulse output signals comprising first edge and second edge, first pulse
The first edge of output signal follows the N in the input clock signalKN-th edge in the sequence of individual continuous boundary
Afterwards,
Second output, it provides second pulse output signals comprising first edge and second edge, second pulse
The first edge of output signal is followed after the first edge at the n-th edge of the input clock signal, with
And
Control input, it, which is received, represents the tunable integer number NKDivisor input signal;
Output circuit, it includes the first clock and exported with defeated by the first output frequency offer first with the first and second edges
Go out clock signal, the output circuit exports in the first edge of first pulse output signals with second pulse
The first edge of the first output clock signal is provided between the first edge of signal;
Delta-sigma modulator DSM, it, which is included, receives the clock input of second pulse output signals, receives first predetermined value
Second input and the output that DSM output valves are provided;And
Phase accumulator circuit, it is included:Input, it receives the step for the summation for representing the DSM output valves and second predetermined value
Enter input value;First output, it is coupled to the divisor input signal to provide to described in the dynamic divider circuit
Control input;And second output, its phase adjustment value are provided to the output circuit to cause output circuit control
The first edge of the first edge of the first output clock signal in first and second pulse output signals
Between position.
2. FFD circuits according to claim 1, wherein the output circuit includes:
Code mapping circuit, it provides the first and second multidigit output valves according to the phase adjustment value;
Phase interpolator circuits, it is coupled to the dynamic divider circuit to receive the first and second pulses output letter
Number, the phase interpolator circuits include output to provide the first output clock signal, the phase interpolator circuits warp
Operate to control the first edge of the output signal to exist according to the digital code provided by the code mapping circuit
The position between the first edge of the pulse output signals.
3. FFD circuits according to claim 2, wherein the phase interpolator circuits have fixed delay, and wherein institute
State the first output clock signal rising edge can adjusted and delocalization in the upper of first and second pulse output signals
Between liter edge.
4. FFD circuits according to claim 2, wherein the phase interpolator circuits export according only to first pulse
Signal operation is numeral/time converter to be produced according to the digital code from the code mapping circuit with adjustable
The rising edge of the first output clock signal of whole time delay.
5. FFD circuits according to claim 2, wherein the output circuit includes integer frequency divider circuit with from the phase
Position interpolation circuit Rreceive output signal, the integer frequency divider circuit include the second output with by less than the described first output frequency
Second output frequency of rate provides the second output clock signal.
6. FFD circuits according to claim 2,
Wherein described phase accumulator circuit includes stepping accumulator circuit, and the stepping accumulator circuit includes:
Clock inputs, and it receives second pulse output signals,
Input, it receives the stepping input value,
First stepping accumulator exports, and it provides carry value forward, and
Second stepping accumulator exports, and its described phase adjustment value, which provides, arrives the output circuit;And
First output of wherein described phase accumulator circuit is according to from the first stepping accumulator output
Forward the summation of carry value and third predetermined value and the divisor input signal provide to the dynamic divider circuit institute
State control input.
7. FFD circuits according to claim 6, wherein the first predetermined value, the second predetermined value and the described 3rd
Predetermined value can be configured.
8. FFD circuits according to claim 1, wherein the dynamic divider circuit operation is edge counter in terms of only
The rising edge of the number input clock signal only counts the drop edge of the input clock signal or counts the input
All raising and lowering edges of clock signal.
9. FFD circuits according to claim 1, wherein the first predetermined value and the second predetermined value can be configured.
10. FFD circuits according to claim 1, wherein on the first edge of first pulse output signals is
The second edge for rising edge and first pulse output signals is drop edge, and wherein described second pulse output letter
Number the first edge be that the second edges of rising edge and second pulse output signals is drop edge.
11. a kind of frequency divider system, it includes:
Phase-locked loop circuit, there is output to provide input clock signal for it;
Multiple fractional divider FFD circuits, indivedual FFD circuits include:
Dynamic divider circuit, it counts the clock edge of the input clock signal with incoming frequency and in response to the input
The tunable integer number N of clock signalKThe counting of individual circulation and the first and second phase-shifted pulse output signals are provided, the dynamic point
Frequency device circuit includes:
First output, it provides first pulse output signals comprising first edge and second edge, first pulse
The first edge of output signal follows the N in the input clock signalKN-th edge in the sequence of individual continuous boundary
Afterwards,
Second output, it provides second pulse output signals comprising first edge and second edge, second pulse
The first edge of output signal is followed after the first edge at the n-th edge of the input clock signal, with
And
Control input, it, which is received, represents the tunable integer number NKDivisor input signal,
Output circuit, it includes the first clock and exported with defeated by the first output frequency offer first with the first and second edges
Go out clock signal, the output circuit exports in the first edge of first pulse output signals and second pulse
The first edge of the first output clock signal is provided between the first edge of signal,
Delta-sigma modulator DSM, it, which is included, receives the clock input of second pulse output signals, receives first predetermined value
Second input and the output that DSM output valves are provided, and
Phase accumulator circuit, it is included:Input, it receives the step for the summation for representing the DSM output valves and second predetermined value
Enter input value;First output, it is coupled to the divisor input signal to provide to described in the dynamic divider circuit
Control input;And second output, its phase adjustment value are provided to the output circuit to cause output circuit control
The first edge of the first edge of the first output clock signal in first and second pulse output signals
Between position.
12. frequency divider system according to claim 11, wherein the output circuit includes:
Code mapping circuit, it provides the first and second multidigit output valves according to the phase adjustment value;And
Phase interpolator circuits, it is coupled to the dynamic divider circuit to receive the first and second pulses output letter
Number, the phase interpolator circuits include output to provide the first output clock signal, the phase interpolator circuits warp
Operate to control the first edge of the output signal to exist according to the digital code provided by the code mapping circuit
The position between the first edge of the pulse output signals.
13. frequency divider system according to claim 12, wherein the phase interpolator circuits have fixed delay, and its
Described in first output clock signal rising edge can adjusted and delocalization in first and second pulse output signals
Rising edge between.
14. frequency divider system according to claim 12, wherein the phase interpolator circuits are according only to first arteries and veins
Output signal operation is rushed for numeral/time converter to be produced according to the digital code from the code mapping circuit to have
There is the rising edge of the first output clock signal of adjustable time delay.
15. frequency divider system according to claim 12, wherein the output circuit include integer frequency divider circuit with from
The phase interpolator circuits Rreceive output signal, the integer frequency divider circuit include the second output with by less than described first
Second output frequency of output frequency provides the second output clock signal.
16. frequency divider system according to claim 12,
Wherein described phase accumulator circuit includes stepping accumulator circuit, and the stepping accumulator circuit includes:
Clock inputs, and it receives second pulse output signals,
Input, it receives the stepping input value,
First stepping accumulator exports, to carry value before its offer, and
Second stepping accumulator exports, and its described phase adjustment value, which provides, arrives the output circuit;And
First output of wherein described phase accumulator circuit is according to from the first stepping accumulator output
The summation of forward direction carry value and third predetermined value and the divisor input signal provide to the dynamic divider circuit institute
State control input.
17. frequency divider system according to claim 16, wherein the first predetermined value, the second predetermined value and described
Third predetermined value can be configured.
18. frequency divider system according to claim 11, wherein the first predetermined value and the second predetermined value can be through
Configuration.
19. frequency divider system according to claim 11, wherein the PLL circuit and the manufacture of the multiple FFD circuits exist
In single integrated circuit.
20. a kind of IC, it includes:
Fractional divider FFD circuits, it is included:
Dynamic divider circuit, it counts the clock edge of the input clock signal with incoming frequency and in response to the input
The tunable integer number N of clock signalKThe counting of individual circulation and the first and second phase-shifted pulse output signals are provided, the dynamic point
Frequency device circuit includes:
First output, it provides first pulse output signals comprising first edge and second edge, first pulse
The first edge of output signal follows the N in the input clock signalKN-th edge in the sequence of individual continuous boundary
Afterwards,
Second output, it provides second pulse output signals comprising first edge and second edge, second pulse
The first edge of output signal is followed after the rising edge at the n-th edge of the input clock signal, with
And
Control input, it, which is received, represents the tunable integer number NKDivisor input signal,
Output circuit, it includes the first clock and exported with defeated by the first output frequency offer first with the first and second edges
Go out clock signal, the output circuit exports in the first edge of first pulse output signals and second pulse
The first edge of the first output clock signal is provided between the first edge of signal,
Delta-sigma modulator DSM, it, which is included, receives the clock input of second pulse output signals, receives first predetermined value
Second input and the output that DSM output valves are provided, and
Phase accumulator circuit, it is included:Input, it receives the step for the summation for representing the DSM output valves and second predetermined value
Enter input value;First output, it is coupled to the divisor input signal to provide to described in the dynamic divider circuit
Control input;And second output, its phase adjustment value are provided to the output circuit to cause output circuit control
The first edge of the first edge of the first output clock signal in first and second pulse output signals
Between position.
21. IC according to claim 20, it includes multiple FFD circuits, and the multiple FFD circuits are coupled to connect through independent
Receive the input clock signal and corresponding output clock signal is provided, indivedual FFD circuits are included according to claim 20 institute
Dynamic divider circuit, output circuit, DSM and the phase accumulator circuit stated.
22. IC according to claim 21, it further comprises:
Input terminal, it receives clock signal;And
Phase-locked loop circuit, it is coupled to receive the clock signal from the input terminal, and the PLL circuit is the input
Clock signal provides the dynamic divider circuit to indivedual FFD circuits.
23. IC according to claim 20, it further comprises:
Input terminal, it receives clock signal;And
Phase-locked loop circuit, it is coupled to receive the clock signal from the input terminal, and the PLL circuit is the input
Clock signal provides the dynamic divider circuit to the FFD circuits.
24. IC according to claim 20, wherein the output circuit includes:
Code mapping circuit, it provides the first and second multidigit output valves according to the phase adjustment value;
First D/A converter DAC, it provides first according to the first multidigit output valve from the code mapping circuit
Analog output signal;
2nd DAC, it provides the second simulation output letter according to the second multidigit output valve from the code mapping circuit
Number;And
Phase interpolator circuits, it is coupled to the dynamic divider circuit to receive the first and second pulses output letter
Number, the phase interpolator circuits include output to provide the first output clock signal, the phase interpolator circuits warp
Operate to control the first edge of the output signal to exist according to the digital code provided by the code mapping circuit
The position between the first edge of the pulse output signals.
25. IC according to claim 24, wherein the phase interpolator circuits have fixed delay, and wherein described
One output clock signal rising edge can adjusted and delocalization first and second pulse output signals rising edge
Between edge.
26. IC according to claim 24, believe wherein the phase interpolator circuits export according only to first pulse
Number operation for numeral/time converter with produced according to the digital code from the code mapping circuit have it is adjustable
The rising edge of the first output clock signal of time delay.
27. IC according to claim 24, wherein the output circuit includes integer frequency divider circuit with from the phase
Interpolation circuit Rreceive output signal, the integer frequency divider circuit include the second output with by less than first output frequency
The second output frequency provide second output clock signal.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15/281,617 US10153777B2 (en) | 2016-09-30 | 2016-09-30 | Fractional frequency clock divider with direct division |
US15/281,617 | 2016-09-30 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107888185A true CN107888185A (en) | 2018-04-06 |
CN107888185B CN107888185B (en) | 2023-04-28 |
Family
ID=61757317
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710879892.0A Active CN107888185B (en) | 2016-09-30 | 2017-09-26 | Fractional clock divider with direct frequency division |
Country Status (2)
Country | Link |
---|---|
US (1) | US10153777B2 (en) |
CN (1) | CN107888185B (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10153775B1 (en) * | 2017-09-12 | 2018-12-11 | Micron Technology, Inc. | Phase interpolator |
US10868545B2 (en) | 2018-10-29 | 2020-12-15 | Taiwan Semiconductor Manufacturing Company, Ltd. | Low power clock network |
CN110289856B (en) * | 2019-07-02 | 2023-01-24 | 京微齐力(北京)科技有限公司 | Dynamic phase shift and decimal frequency division system based on PLL circuit |
US10784872B1 (en) * | 2019-09-17 | 2020-09-22 | Taiwan Semiconductor Manufacturing Company Limited | Fractional realignment techniques for PLLs |
JP7435162B2 (en) * | 2020-03-30 | 2024-02-21 | 沖電気工業株式会社 | Timing identification device, image forming device and motor drive device |
TWI739449B (en) * | 2020-05-28 | 2021-09-11 | 瑞昱半導體股份有限公司 | Open loop fractional frequency divider |
CN114070271B (en) * | 2022-01-14 | 2022-05-03 | 南京沁恒微电子股份有限公司 | Clock jitter generating device and method based on phase interpolation |
CN115603744B (en) * | 2022-12-13 | 2023-03-10 | 上海韬润半导体有限公司 | Direct decimal frequency division circuit and method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101030776A (en) * | 2006-01-25 | 2007-09-05 | 国际商业机器公司 | Method for processing signal through divider circuit and divider circuit |
US8559587B1 (en) * | 2012-03-21 | 2013-10-15 | Integrated Device Technology, Inc | Fractional-N dividers having divider modulation circuits therein with segmented accumulators |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6353649B1 (en) * | 2000-06-02 | 2002-03-05 | Motorola, Inc. | Time interpolating direct digital synthesizer |
JP4587620B2 (en) * | 2001-09-10 | 2010-11-24 | ルネサスエレクトロニクス株式会社 | Clock control method, frequency dividing circuit and PLL circuit |
KR100398048B1 (en) * | 2001-12-11 | 2003-09-19 | 한국전자통신연구원 | Structure of a delta-sigma fractional divider |
US7463710B2 (en) * | 2003-06-27 | 2008-12-09 | Analog Devices, Inc. | Fractional-N synthesizer and method of programming the output phase |
US8476887B2 (en) | 2004-12-03 | 2013-07-02 | Texas Instruments Incorporated | DC to DC converter with pseudo constant switching frequency |
US7298195B2 (en) | 2005-03-31 | 2007-11-20 | Agere Systems Inc. | Methods and apparatus for improved phase switching and linearity in an analog phase interpolator |
US7417510B2 (en) | 2006-09-28 | 2008-08-26 | Silicon Laboratories Inc. | Direct digital interpolative synthesis |
US8149022B2 (en) * | 2007-02-09 | 2012-04-03 | Mediatek Inc. | Digital delay line based frequency synthesizer |
US7777581B2 (en) | 2007-10-19 | 2010-08-17 | Diablo Technologies Inc. | Voltage Controlled Oscillator (VCO) with a wide tuning range and substantially constant voltage swing over the tuning range |
US20110241746A1 (en) | 2010-03-30 | 2011-10-06 | Taiwan Semiconductor Manufacturing Co., Ltd. | Low power small area static phase interpolator with good linearity |
US8552787B2 (en) | 2010-06-10 | 2013-10-08 | Qualcomm Incorporated | Methods and apparatus for a gray-coded phase rotating frequency divider |
US8258839B2 (en) * | 2010-10-15 | 2012-09-04 | Texas Instruments Incorporated | 1 to 2N-1 fractional divider circuit with fine fractional resolution |
US8810290B1 (en) * | 2011-01-11 | 2014-08-19 | Hittite Microwave Corporation | Fractional phase locked loop having an exact output frequency and phase and method of using the same |
US8558597B2 (en) | 2012-02-10 | 2013-10-15 | International Business Machines Corporation | High-resolution phase interpolators |
US8873689B2 (en) | 2012-08-02 | 2014-10-28 | Taiwan Semiconductor Manufacturing Co., Ltd. | Phase interpolator for clock data recovery circuit with active wave shaping integrators |
US8692599B2 (en) * | 2012-08-22 | 2014-04-08 | Silicon Laboratories Inc. | Interpolative divider linearity enhancement techniques |
JP6149427B2 (en) * | 2013-03-04 | 2017-06-21 | 株式会社リコー | Clock generation circuit and clock generation method in clock generation circuit |
US9484939B2 (en) * | 2014-05-16 | 2016-11-01 | Lattice Semiconductor Corporation | Techniques for fractional-N phase locked loops |
CN105450224B (en) * | 2014-07-16 | 2018-07-27 | 无锡华润上华科技有限公司 | Power Direct Digital Frequency Synthesis and Direct Digital Frequency Synthesizers |
US9236873B1 (en) * | 2014-12-17 | 2016-01-12 | Integrated Device Technology, Inc. | Fractional divider based phase locked loops with digital noise cancellation |
US9696351B2 (en) | 2014-12-30 | 2017-07-04 | Stmicroelectronics International N.V. | Data receiving device including an envelope detector and related methods |
-
2016
- 2016-09-30 US US15/281,617 patent/US10153777B2/en active Active
-
2017
- 2017-09-26 CN CN201710879892.0A patent/CN107888185B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101030776A (en) * | 2006-01-25 | 2007-09-05 | 国际商业机器公司 | Method for processing signal through divider circuit and divider circuit |
US8559587B1 (en) * | 2012-03-21 | 2013-10-15 | Integrated Device Technology, Inc | Fractional-N dividers having divider modulation circuits therein with segmented accumulators |
Also Published As
Publication number | Publication date |
---|---|
US20180097523A1 (en) | 2018-04-05 |
CN107888185B (en) | 2023-04-28 |
US10153777B2 (en) | 2018-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107888185A (en) | With the fractional clock frequency divider directly divided | |
US9735787B2 (en) | Frequency synthesizer with dynamic phase and pulse-width control | |
US8433018B2 (en) | Methods and apparatus for frequency synthesis with feedback interpolation | |
US7772900B2 (en) | Phase-locked loop circuits and methods implementing pulsewidth modulation for fine tuning control of digitally controlled oscillators | |
US20110109355A1 (en) | Semiconductor integrated circuit device | |
US8258839B2 (en) | 1 to 2N-1 fractional divider circuit with fine fractional resolution | |
US7151398B2 (en) | Clock signal generators having programmable full-period clock skew control | |
CN103297046A (en) | Phase-locked loop and method and circuit for producing clock thereof | |
KR100633949B1 (en) | Spread spectrum clock generating apparatus | |
EP0680672B1 (en) | Retriggered oscillator for jitter-free phase locked loop frequency synthesis | |
US9705507B1 (en) | Fixed frequency divider circuit | |
JPWO2008149981A1 (en) | Modulator and pulse wave generator | |
JP3761858B2 (en) | Clock signal generation circuit | |
KR20100047983A (en) | Digital controlled oscillator with wide dynamic range | |
US7772929B2 (en) | Device and method for frequency synthesis | |
US10700669B2 (en) | Avoiding very low duty cycles in a divided clock generated by a frequency divider | |
JP6322995B2 (en) | Spread spectrum clock generation circuit and electronic device | |
JP2005184488A (en) | Circuit for modulating frequency | |
CN109842410A (en) | Frequency divider and transceiver including the frequency divider | |
Sabarinath et al. | Design and implementation of FPGA based high resolution digital pulse width modulator | |
KR101083816B1 (en) | Fractional Frequency Divider | |
JPWO2008018276A1 (en) | Voltage-controlled oscillator, frequency synthesizer, and oscillation frequency control method | |
JP2018504819A (en) | Frequency divider | |
KR101780369B1 (en) | Buck converter with spectrum spread clocking oscillator | |
KR101603093B1 (en) | Spread spectrum clock generator |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |