Capacitance phase interpolation circuit and method thereof, and multi-phase generator applying the same
Summary by NHIP
Two-unit capacitance phase interpolation circuit
The circuit generates output clock signals by performing phase interpolation on multiple reference clock signals using two coupled units. Each unit contains a ring-coupled group of capacitors with equivalent capacitance, and the system explicitly excludes resistors.
Claim Score by NHIP
Abstract
A capacitance phase interpolation circuit including a first capacitance phase interpolation unit and a second capacitance phase interpolation unit is disclosed. The first capacitance phase interpolation unit includes a first capacitance group, wherein a plurality of capacitors in the first capacitance group are in a ring coupling, and the first capacitance phase interpolation unit receives a plurality of reference clock signals. The second capacitance phase interpolation unit is coupled to the first capacitance phase interpolation unit and includes a second capacitance group, wherein a plurality of capacitors in the second capacitance group are in a ring coupling, and each of the output clock signals is obtained via the first capacitance phase interpolation unit and the second capacitance phase interpolation unit by performing phase interpolation on all the reference clock signals.

Term
8.1 yearsleft in the term
Expires 5 November 2034.
- Priority
- Filed
- Granted
- Today
- Expires
18 claims: 2 independent, 16 dependent
- 1A capacitance phase interpolation circuit, comprising:a first capacitance phase interpolation unit comprising a first capacitance group and receiving a plurality of reference clock signals, wherein a plurality of capacitors in the first capacitance group are in a ring coupling;anda second capacitance phase interpolation unit, coupled to the first capacitance phase interpolation unit and comprising a second capacitance group, wherein a plurality of capacitors in the second capacitance group are in a ring coupling;wherein each of output clock signals is obtained via the first capacitance phase interpolation unit and the second capacitance phase interpolation unit by performing phase interpolation on all the reference clock signals, and the first and second capacitance phase interpolation units do not include resistors.
- 11Broadest claimClaim Score 48, average(NHIP)A capacitance phase interpolation method, comprising:receiving a plurality of reference clock signals by a first capacitance phase interpolation unit comprising a first capacitance group, wherein a plurality of capacitors in the first capacitance group are in a ring coupling;andperforming interpolation by the first capacitance phase interpolation unit and a second capacitance phase interpolation unit which is coupled to the first capacitance phase interpolation unit and comprising a second capacitance group, wherein each of output clock signals is obtained by performing phase interpolation on all the reference clock signals, and a plurality of capacitors in the second capacitance group are in a ring coupling, and the first and second capacitance phase interpolation units do not include resistors.
Independent claims2
66 paragraphs in 6 sections, as filed
CROSS-REFERENCE OF RELATED APPLICATION
This application claims the benefit of Taiwan application Serial No. 103120318, filed Jun. 12, 2014, the disclosure of which is incorporated by reference herein in its entirety.
TECHNICAL FIELD
The disclosure relates in general to a capacitance phase interpolation circuit and a method thereof, and a multi-phase generator using the same.
BACKGROUND
Phase interpolation technology has been widely used in electronic devices, such as clock generator, testing machine and so on, for interpolating a plurality of output clock signals having different phases from a plurality of reference clock signals.
Normally, phase interpolation technology is used in a high-frequency operating environment, and thus factors, such as high-frequency noise interference, frequency offset and phase error, are taken into consideration. Of these factors, the phase error is normally caused by process variation.
Therefore, the present disclosure discloses a capacitance phase interpolation circuit and a method thereof capable of overcoming above factors to obtain required output clock signals.
SUMMARY
The disclosure is directed to a capacitance phase interpolation circuit, a method thereof, and a multi-phase generator using the same, wherein each of the output clock signals is obtained by performing phase interpolation on all the reference clock signals.
According to one embodiment, a capacitance phase interpolation circuit including a first capacitance phase interpolation unit and a second capacitance phase interpolation unit is disclosed. The first capacitance phase interpolation unit includes a first capacitance group, wherein a plurality of capacitors in the first capacitance group are in a ring coupling, and the first capacitance phase interpolation unit receives a plurality of reference clock signals. The second capacitance phase interpolation unit is coupled to the first capacitance phase interpolation unit and includes a second capacitance group, wherein a plurality of capacitors in the second capacitance group are in a ring coupling, and each of the output clock signals is obtained via the first capacitance phase interpolation unit and the second capacitance phase interpolation unit by performing phase interpolation on all the reference clock signals.
According to another embodiment, a capacitance phase interpolation method is disclosed. A plurality of reference clock signals are received by a first capacitance phase interpolation unit including a first capacitance group, wherein a plurality of capacitors in the first capacitance group are in a ring coupling. Interpolation is performed by the first capacitance phase interpolation unit and a second capacitance phase interpolation unit, wherein the second capacitance phase interpolation unit is coupled to the first capacitance phase interpolation unit and includes a second capacitance group, a plurality of capacitors in the second capacitance group are in a ring coupling, and each of the output clock signals is obtained by performing phase interpolation on all the reference clock signals.
According to an alternative embodiment, a multi-phase generator including a phase-locked loop, an interpolation circuit and a phase selector is disclosed. The phase-locked loop generates a first multi-phase output signal from a reference signal. The interpolation circuit is coupled to the phase-locked loop for obtaining a second multi-phase output signal by interpolating the first multi-phase output signal outputted from the phase-locked loop. The phase selector is coupled to the interpolation circuit for selecting at least a phase from the second multi-phase output signal.
BRIEF DESCRIPTION OF THE DRAWINGS
<figref idref="DRAWINGS">FIG. 1A</figref> is a circuit diagram of a capacitance phase interpolation circuit according to an embodiment of the present disclosure.
<figref idref="DRAWINGS">FIG. 1B</figref> is a detailed circuit diagram of a phase inverter.
<figref idref="DRAWINGS">FIG. 2</figref> is a circuit diagram of a capacitance phase interpolation circuit according to another embodiment of the present disclosure.
<figref idref="DRAWINGS">FIG. 3</figref> is a functional block diagram of a multi-phase generator according to an alternate embodiment of the present disclosure.
In the following detailed description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the disclosed embodiments. It will be apparent, however, that one or more embodiments may be practiced without these specific details. In other instances, well-known structures and devices are schematically shown in order to simplify the drawing.
DETAILED DESCRIPTION
Technical terms of the disclosure are based on general definition in the technical field of the disclosure. If the disclosure describes or explains one or some terms, definition of the terms is based on the description or explanation of the disclosure. The common technology or theory in the field of the disclosure is not described in details if it does not involve the features of the disclosure. Further, shapes, sizes and ratios of the objects are exemplary for one skilled person in the art to understand the disclosure, not to limit the disclosure.
Each of the disclosed embodiments has one or more technical features. In possible implementation, one skilled person in the art would selectively implement part or all technical features of any embodiment of the disclosure or selectively combine part or all technical features of the embodiments of the disclosure.
Referring to <figref idref="DRAWINGS">FIG. 1A</figref>, a circuit diagram of a capacitance phase interpolation circuit according to an embodiment of the present disclosure is shown. As indicated in <figref idref="DRAWINGS">FIG. 1A</figref>, the capacitance phase interpolation circuit <b>100</b> according to the embodiment of the present disclosure includes a first capacitance phase interpolation unit <b>110</b> and a buffer unit <b>120</b>. The first capacitance phase interpolation unit <b>110</b> includes a plurality of capacitors <b>110</b><i>a</i>˜<b>110</b><i>i </i>(also referred as a first capacitance group), wherein each of the capacitors <b>110</b><i>a</i>˜<b>110</b><i>i </i>has equivalent capacitance. The buffer unit <b>120</b> includes a plurality of phase inverters <b>120</b><i>a</i>˜<b>120</b><i>f</i>, wherein each of the phase inverters <b>120</b><i>a</i>˜<b>120</b><i>f </i>basically has equivalent circuit structure.
The capacitor <b>110</b><i>a </i>has two ends: one is coupled to a first reference clock CLK<sub>0</sub>, and the other is coupled to the capacitor <b>110</b><i>i. </i>
The capacitor <b>110</b><i>b </i>has two ends: one is coupled to the first reference clock CLK<sub>0</sub>, and the other is coupled to the phase inverter <b>120</b><i>a </i>of the buffer unit <b>120</b>.
The capacitor <b>110</b><i>c </i>has two ends: one is coupled to the first reference clock CLK<sub>0</sub>, and the other is coupled to the phase inverter <b>120</b><i>b </i>of the buffer unit <b>120</b>.
The capacitor <b>110</b><i>d </i>has two ends: one is coupled to a second reference clock CLK<sub>1</sub>, and the other is coupled to the phase inverter <b>120</b><i>b </i>of the buffer unit <b>120</b>. Or, the capacitors <b>110</b><i>c </i>and <b>110</b><i>d </i>are serially coupled between the first reference clock signal CLK<sub>0 </sub>and the second reference clock signal CLK<sub>1 </sub>of the reference clock signals, wherein the capacitors <b>110</b><i>c </i>and <b>110</b><i>d </i>together are coupled to the phase inverter <b>120</b><i>b. </i>
The capacitor <b>110</b><i>e </i>has two ends: one is coupled to the second reference clock CLK<sub>1</sub>, and the other is coupled to the phase inverter <b>120</b><i>c </i>of the buffer unit <b>120</b>.
The capacitor <b>110</b><i>f </i>has two ends: one is coupled to the second reference clock CLK<sub>1</sub>, and the other is coupled to the phase inverter <b>120</b><i>d </i>of the buffer unit <b>120</b>.
The capacitor <b>110</b><i>g </i>has two ends: one is coupled to a third reference clock CLK<sub>2</sub>, and the other is coupled to the phase inverter <b>120</b><i>d </i>of the buffer unit <b>120</b>.
The capacitor <b>110</b><i>h </i>has two ends: one is coupled to the third reference clock CLK<sub>2</sub>, and the other is coupled to the phase inverter <b>120</b><i>e </i>of the buffer unit <b>120</b>.
The capacitor <b>110</b><i>i </i>has two ends: one is coupled to the third reference clock CLK<sub>2</sub>, and the other is coupled to the phase inverter <b>120</b><i>f </i>of the buffer unit <b>120</b>.
The phase inverter <b>120</b><i>a </i>is coupled to the capacitor <b>110</b><i>b </i>for inverting the first reference clock CLK<b>0</b> to a first output clock signal P<sub>0</sub>.
The phase inverter <b>120</b><i>b </i>is coupled to the capacitors <b>110</b><i>c </i>and <b>110</b><i>d</i>. Since the second ends of the capacitors <b>110</b><i>c </i>and <b>110</b><i>d </i>are coupled to a node N<b>1</b>, the signal at the node N<b>1</b> is an interpolation result of the first reference clock CLK<sub>0 </sub>and the second reference clock CLK<sub>1</sub>. Therefore, the phase inverter <b>120</b><i>b </i>inverts the signal at the node N<b>1</b> to a second output clock signal P<sub>1</sub>.
The phase inverter <b>120</b><i>c </i>is coupled to the capacitor <b>110</b><i>e </i>for inverting the second reference clock CLK<b>1</b> to a third output clock signal P<sub>2</sub>.
The phase inverter <b>120</b><i>d </i>is coupled to the capacitors <b>110</b><i>f </i>and <b>110</b><i>g</i>. Since the second ends of capacitors <b>110</b><i>f </i>and <b>110</b><i>g </i>are coupled to a node N<b>2</b>, the signal at the node N<b>2</b> is an interpolation result of the second reference clock CLK<sub>1 </sub>and the third reference clock CLK<sub>2</sub>. Therefore, the phase inverter <b>120</b><i>d </i>inverts the signal at the node N<b>2</b> to a fourth output clock signal P<b>3</b>.
The phase inverter <b>120</b><i>e </i>is coupled to the capacitor <b>110</b><i>h </i>for inverting the third reference clock CLK<sub>2 </sub>to a fifth output clock signal P<sub>4</sub>.
The phase inverter <b>120</b><i>f </i>is coupled to the capacitors <b>110</b><i>i </i>and <b>110</b><i>a</i>. Since the second ends of capacitors <b>110</b><i>i </i>and <b>110</b><i>a </i>are coupled to a node N<b>3</b>, the signal at the node N<b>3</b> is an interpolation result of the third reference clock CLK<sub>2 </sub>and the first reference clock CLK<sub>0</sub>. Therefore, the phase inverter <b>120</b><i>f </i>inverts the signal at the node N<b>3</b> to a sixth output clock signals P<sub>5</sub>.
Signals at the nodes N<b>1</b>, N<b>2</b> and N<b>3</b> are referred as intermediate signals; and signals between capacitors and their associated phase inverters are also referred as intermediate signals.
As indicated in <figref idref="DRAWINGS">FIG. 1A</figref>, the capacitance phase interpolation circuit <b>100</b> obtains six output clock signals by performing phase interpolation on three reference clock signals, wherein three output clock signals among the six output clock signals are inverse signals of the three reference clock signals, and the other three output clock signals are inverse signals of three intermediate signals obtained by performing phase interpolation on every two of the three reference clock signals.
As indicated in <figref idref="DRAWINGS">FIG. 1A</figref>, each signal path for generating output clock signal includes one single phase inverter. However, anyone who is skilled in the technology field of the present disclosure shall understand that the signal path may include two or more than two phase inverters (that is, one or more than one phase inverters is serially coupled to the phase inverter <b>120</b><i>a</i>, and such design is still within the spirit of the present disclosure.
In addition, the one or more than one phase inverter of each signal path for generating output clock signal may be used for adjusting the level of the output clock signal, and such design is still within the spirit of the present disclosure.
Besides, the capacitors <b>110</b><i>a</i>˜<b>110</b><i>i </i>of the first capacitance phase interpolation unit <b>110</b> may be regarded as ring coupling because the first capacitor <b>110</b><i>a </i>is coupled to the last capacitor <b>110</b><i>i</i>. That is, the capacitors are either directly coupled or indirectly coupled. Moreover, among the capacitors <b>110</b><i>a</i>˜<b>110</b><i>i</i>, the capacitors <b>110</b><i>a</i>, <b>110</b><i>c</i>, <b>110</b><i>d</i>, <b>110</b><i>f</i>, <b>110</b><i>g </i>and <b>110</b><i>i </i>are serially coupled to each other.
<figref idref="DRAWINGS">FIG. 1B</figref> is a detailed circuit diagram of the phase inverter <b>120</b><i>a</i>. As indicated in <figref idref="DRAWINGS">FIG. 1B</figref>, the phase inverter <b>120</b><i>a </i>includes a capacitor C<b>1</b>, a resistor R<b>1</b>, and transistors T<b>1</b> and T<b>2</b>. The capacitor C<b>1</b> is coupled between an input end and a node N<b>4</b>. The capacitor C<b>1</b>, the resistor R<b>1</b>, the transistor T<b>1</b> and T<b>2</b> are coupled to the node N<b>4</b>. The resistor R<b>1</b> is coupled between the node N<b>4</b> and an output node. The transistor T<b>1</b> is coupled to the node N<b>4</b>, a voltage supply (not illustrated) and the output node. The transistor T<b>2</b> is coupled to the node N<b>4</b>, a ground end and the output node. Descriptions of the operations of the elements of the phase inverter <b>120</b><i>a </i>are omitted here.
Referring to <figref idref="DRAWINGS">FIG. 2</figref>, a circuit diagram of a capacitance phase interpolation circuit according to another embodiment of the present disclosure is shown. As indicated in <figref idref="DRAWINGS">FIG. 2</figref>, the capacitance phase interpolation circuit <b>200</b> includes a first capacitance phase interpolation unit <b>210</b>, a buffer unit <b>220</b> and a second capacitance phase interpolation unit <b>230</b>. The first capacitance phase interpolation unit <b>210</b> includes a plurality of capacitors <b>210</b><i>a</i>˜<b>210</b><i>i</i>. The buffer unit <b>220</b> includes a plurality of phase inverters <b>220</b><i>a</i>˜<b>220</b><i>f</i>. The second capacitance phase interpolation unit <b>230</b> includes a plurality of capacitors <b>230</b><i>a</i>˜<b>230</b><i>f </i>(also referred as a second capacitance group), wherein each of the capacitors <b>230</b><i>a</i>˜<b>230</b><i>f </i>has equivalent capacitance, and the capacitors <b>230</b><i>a</i>˜<b>230</b><i>f </i>are serially coupled. The structures and operations of the first capacitance phase interpolation unit <b>210</b> and the buffer unit <b>220</b> are identical or similar to that illustrated in <figref idref="DRAWINGS">FIG. 1A</figref>, and specific descriptions are omitted here.
The structures and operations of the second capacitance phase interpolation unit <b>230</b> are disclosed below. The capacitor <b>230</b><i>a </i>has two ends respectively coupled to nodes N<b>21</b> and N<b>22</b>. The capacitors <b>210</b><i>b</i>, <b>230</b><i>a </i>and <b>230</b><i>f </i>together with the phase inverter <b>220</b><i>a </i>are coupled to the node N<b>21</b>. The capacitors <b>210</b><i>c</i>, <b>210</b><i>d</i>, <b>230</b><i>a </i>and <b>230</b><i>b </i>together with the phase inverter <b>220</b><i>b </i>are coupled to the node N<b>22</b>.
The capacitor <b>230</b><i>b </i>has two ends respectively coupled to nodes N<b>22</b> and N<b>23</b>. The capacitors <b>210</b><i>e</i>, <b>230</b><i>b </i>and <b>230</b><i>c </i>together with the phase inverter <b>220</b><i>c </i>are coupled to the node N<b>23</b>.
The capacitor <b>230</b><i>c </i>has two ends respectively coupled to nodes N<b>23</b> and N<b>24</b>. The capacitors <b>210</b><i>f</i>, <b>210</b><i>g</i>, <b>230</b><i>c</i>, and <b>230</b><i>d </i>together with the phase inverter <b>220</b><i>d </i>are coupled to the node N<b>24</b>.
The capacitor <b>230</b><i>d </i>has two ends respectively are coupled to node N<b>24</b> and N<b>25</b>. The capacitors <b>210</b><i>h</i>, <b>230</b><i>d</i>, and <b>230</b><i>e </i>together with the phase inverter <b>220</b><i>e </i>are coupled to the node N<b>25</b>.
The capacitor <b>230</b><i>e </i>has two ends respectively coupled to node N<b>25</b> and N<b>26</b>. The capacitors <b>210</b><i>i</i>, <b>210</b><i>a</i>, <b>230</b><i>e</i>, and <b>230</b><i>f </i>together with the phase inverter <b>220</b><i>f </i>are coupled to the node N<b>26</b>.
The capacitor <b>230</b><i>f </i>has two ends respectively coupled to node N<b>26</b> and N<b>21</b>.
The coupling relationship between the capacitors <b>230</b><i>a</i>˜<b>230</b><i>f </i>is referred as “ring” coupling. That is, anyone of the capacitors <b>230</b><i>a</i>˜<b>230</b><i>f </i>may be coupled to anyone of the capacitors <b>230</b><i>a</i>˜<b>230</b><i>f</i>. For example, the capacitor <b>230</b><i>a </i>may be coupled to the capacitor <b>230</b><i>d </i>via the capacitors <b>230</b><i>b </i>and <b>230</b><i>c. </i>
Details of interpolation are disclosed below. In the embodiment illustrated in <figref idref="DRAWINGS">FIG. 2</figref>, the coupling relationship between the capacitors <b>230</b><i>a</i>˜<b>230</b><i>f </i>of the second capacitance phase interpolation unit <b>230</b> is ring coupling. During interpolation, each output clock signal is obtained by performing phase interpolation on each reference clock signal (that is, each input signal) and all the other output clock signals. Or, each output clock signal is obtained by performing phase interpolation on all the reference clock signals. Let the first output clock signal P<sub>0 </sub>be taken for example. The phase inverter <b>220</b><i>a </i>inverts the signal at the node N<b>21</b> to obtain the first output clock signal P<sub>0</sub>. As for the node N<b>21</b>, the first reference clock CLK<sub>0 </sub>may be coupled to the node N<b>21</b> via the capacitor <b>210</b><i>b</i>; the second reference clock CLK<sub>1 </sub>may be coupled to the node N<b>21</b> via the capacitors <b>210</b><i>d </i>and <b>230</b><i>a</i>; and the third reference clock CLK<sub>2 </sub>may be coupled to the node N<b>21</b> via the capacitors <b>210</b><i>i</i>, <b>210</b><i>a </i>and <b>210</b><i>b</i>. Moreover, the second output clock signal P<sub>1 </sub>(that is, the signal at the node N<b>22</b>) may be coupled to the node N<b>21</b> via the capacitor <b>230</b><i>a</i>; the third output clock signal P<sub>2 </sub>(that is, the signal at the node N<b>23</b>) may be coupled to the node N<b>21</b> via the capacitors <b>230</b><i>a </i>and <b>230</b><i>b</i>; the fourth output clock signal P<sub>3 </sub>(that is, the signal at the node N<b>24</b>) may be coupled to the node N<b>21</b> via the capacitors <b>230</b><i>a</i>, <b>230</b><i>b </i>and <b>230</b><i>c </i>(or, via the capacitors <b>230</b><i>d</i>, <b>230</b><i>e </i>and <b>230</b><i>f</i>); the fifth output clock signal P<sub>4 </sub>(that is, the signal at the node N<b>25</b>) may be coupled to the node N<b>21</b> via the capacitors <b>230</b><i>e </i>and <b>230</b><i>f</i>; and the sixth output clock signals P<sub>5 </sub>(that is, the signal at the node N<b>26</b>) may be coupled to the node N<b>21</b> via the capacitor <b>230</b><i>f. </i>
As indicated in <figref idref="DRAWINGS">FIG. 1A</figref>, P<sub>0</sub>=CLK<sub>0</sub>, P<sub>1</sub>=N<b>1</b>=(CLK<sub>0</sub>+CLK<sub>1</sub>), P<sub>2</sub>=CLK<sub>1</sub>, P<sub>3</sub>=N<b>2</b>=(CLK<sub>1</sub>+CLK<sub>2</sub>), P<sub>4</sub>=CLK<sub>2</sub>, P<sub>5</sub>=N<b>3</b>=(CLK<sub>2</sub>+CLK<sub>0</sub>), wherein P<sub>1 </sub>is an interpolation result of CLK<sub>0 </sub>and CLK<sub>1</sub>, P<sub>3 </sub>is an interpolation result of CLK<sub>1 </sub>and CLK<sub>2</sub>, and P<sub>5 </sub>is an interpolation result of CLK<sub>2 </sub>and CLK<sub>1</sub>.
As indicated in <figref idref="DRAWINGS">FIG. 2</figref>, P<sub>0</sub>=N<b>21</b>=(N<b>22</b>+N<b>26</b>+CLK<sub>0</sub>), P<sub>1</sub>=N<b>22</b>=(N<b>21</b>+N<b>23</b>+CLK<sub>0</sub>+CLK<sub>1</sub>), P<sub>2</sub>=N<b>23</b>=(N<b>22</b>+N<b>24</b>+CLK<sub>1</sub>); P<sub>3</sub>=N<b>24</b>=(N<b>23</b>+N<b>25</b>+CLK<sub>1</sub>+CLK<sub>2</sub>), P<sub>4</sub>=N<b>25</b>=(N<b>24</b>+N<b>26</b>+CLK<sub>2</sub>), P<sub>5</sub>=N<b>26</b>=(N<b>25</b>+N<b>21</b>+CLK<sub>2</sub>+CLK<sub>0</sub>), wherein P<sub>0 </sub>is an interpolation result of N<b>22</b>, N<b>26</b> and CLK<sub>0</sub>, P<sub>1 </sub>is an interpolation result of N<b>21</b>, N<b>23</b>, CLK<sub>0 </sub>and CLK<sub>1</sub>, P<sub>2 </sub>is an interpolation result of N<b>22</b>, N<b>24</b> and CLK<sub>1</sub>, P<sub>3 </sub>is an interpolation result of N<b>23</b>, N<b>25</b>, CLK<sub>1 </sub>and CLK<sub>2</sub>, P<sub>4 </sub>is an interpolation result of N<b>24</b>, N<b>26</b> and CLK<sub>2</sub>, and P<sub>5 </sub>is an interpolation result of N<b>25</b>, N<b>21</b>, CLK<sub>2 </sub>and CLK<sub>0</sub>.
Or, in the present embodiment of the disclosure, a plurality of capacitors are used for generating a plurality of the intermediate signals (for example, the signals at the nodes N<b>21</b>, N<b>23</b> and N<b>25</b> of <figref idref="DRAWINGS">FIG. 2</figref>). Then, the capacitors are further used for generating output clock signals from the intermediate signals.
In <figref idref="DRAWINGS">FIG. 1A</figref> and <figref idref="DRAWINGS">FIG. 2</figref>, six output clock signals are obtained by performing interpolation on three reference clock signals. Based on the above description, anyone who is skilled in the technology field of the disclosure will understand that in other possible embodiments, n output clock signals may be obtained by performing interpolation on m reference clock signals, wherein m and n are positive integers which are set as n=2m under normal circumstances.
In addition, the levels of the output clock signals are determined according to the operating voltages of the buffer units <b>120</b> and <b>220</b>. Therefore, the levels of the output clock signals may be adjusted by adjusting the operating voltages of the buffer unit <b>120</b> and <b>220</b>. That is, the circuit structures as illustrated in <figref idref="DRAWINGS">FIG. 1A</figref> and <figref idref="DRAWINGS">FIG. 2</figref> according to the embodiment of the present disclosure may also be used as level shifters.
Besides, a multi-phase generator is disclosed in other embodiment of the present disclosure. As indicated in <figref idref="DRAWINGS">FIG. 3</figref>, the multi-phase generator <b>300</b> includes a phase-locked loop (PLL) <b>310</b>, an interpolation circuit (IP) <b>320</b>, a phase selector (PS) <b>330</b>, a multiplexer (MUX) <b>340</b> and a divide-by-4 circuit <b>350</b>.
The phase-locked loop <b>310</b> may provide a multi-phase output signal. Exemplarily but not restrictively, the phase-locked loop <b>310</b> may provide an 8-phase output signal, and the phase-locked loop <b>310</b> is operated under a high-frequency operating environment of 160 picoseconds. The phase difference between the phases of the 8-phase output signal of the phase-locked loop <b>310</b> is 20 ps.
The phase-locked loop <b>310</b> includes a divide-by-2 circuit <b>311</b>, a phase and frequency detector (PFD) <b>312</b>, a charge pump (CP) <b>313</b>, a low-pass filter (LF) <b>314</b>, a voltage controlled oscillator (VCO) <b>315</b> and a divide-by-64 circuit <b>316</b>.
The divide-by-2 circuit <b>311</b> divides the reference signal (for example, 200 MHz) by 2. The phase and frequency detector <b>312</b> detects the phase and frequency of the output signal of the divide-by-2 circuit <b>311</b> and that of the output signal of the divide-by-64 circuit <b>316</b>. The charge pump <b>313</b> outputs a control signal according to the detection result obtained by the phase and frequency detector <b>312</b>. The control signal, after filtered by the low-pass filter <b>314</b>, controls the output signal of the voltage controlled oscillator <b>315</b>. The output signal of the voltage controlled oscillator <b>315</b> is outputted to the phase selector <b>320</b> and the divide-by-64 circuit <b>316</b>. The structure and operation of the phase-locked loop <b>310</b> are not subjected to specific restrictions here.
The interpolation circuit <b>320</b> may be realized by the capacitance phase interpolation circuit of either of two embodiments above disclosed. The interpolation circuit <b>320</b> may perform interpolation on the 8-phase output signal outputted from the phase-locked loop <b>310</b> to obtain a 16-phase output signal, wherein the phase difference between the phases of the 16-phase output signal is 10 ps.
The phase selector <b>340</b> selects a required phase from the 16-phase output signal of the interpolation circuit <b>320</b>. The phase selected by the phase selector <b>340</b> is down-converted to an output signal OUT (for example, 1.6 GHz) by the divide-by-4 circuit <b>350</b> for the convenience of subsequent digital signal processing.
The multiplexer <b>330</b> outputs, for example, a 16-bit control signal according to the control signal CTL (such as 4 bits) to control the selection of the phase selector <b>340</b>.
According to above embodiments of the present disclosure, the multi-phase generator including the capacitance phase interpolation circuit is capable of generating the required multi-phase output signal, and such design is still within the spirit of the present disclosure.
A capacitance phase interpolation method is disclosed in other embodiments of the present disclosure. Firstly, a plurality of reference clock signals are received by a first capacitance phase interpolation unit including a first capacitance group, wherein a plurality of capacitors in the first capacitance group are in a ring coupling. Interpolation is performed by the first capacitance phase interpolation unit and a second capacitance phase interpolation unit. Each of the output clock signals is obtained by performing phase interpolation on all the reference clock signals. The second capacitance phase interpolation unit is coupled to the first capacitance phase interpolation unit and includes a second capacitance group. A plurality of capacitors in the second capacitance group are in a ring coupling.
Besides, since the capacitor may filter noises, the capacitance phase interpolation circuit of the embodiments of the present disclosure is capable of eliminating noises and reducing interference.
As disclosed in above embodiments of the present disclosure, since the capacitors are in a ring coupling, each output clock signal is obtained by performing phase interpolation on all the reference clock signals, thus the phase interpolation is little affected by process variation and has higher phase precision, and may thus be used in multi-phase generation circuit requiring high precision.
For example, according to the related art, the output clock signal P<sub>1 </sub>may be obtained by performing phase interpolation just on the reference clock signals CLK<sub>0 </sub>and CLK<sub>1</sub>. If process variation occurs to the capacitor <b>210</b><i>c</i>, the output clock signals P<sub>1 </sub>obtained thereby may have offset. According to the embodiments of the present disclosure, each output clock signal is obtained by performing phase interpolation on all the reference clock signals. Even if the variation occurs to the capacitor <b>210</b><i>c</i>, each reference clock signal still may participate in the generation of the output clock signal P<sub>1 </sub>via the ring coupling of capacitors. Therefore, the impact of process variation is lessened, and the offset of the output clock signal P<sub>1 </sub>is reduced.
Besides, each of the capacitors <b>230</b><i>a</i>˜<b>230</b><i>f </i>of the second capacitance phase interpolation unit <b>230</b> is coupled between two relevant output points (for example, the capacitor <b>230</b><i>a </i>is coupled between output points P<sub>0 </sub>and P<sub>1</sub>), therefore the obtained output clock signal is related to the reference clocks no matter the output clock signal is obtained through interpolation or not. For example, even though generation of the output clock signal P<sub>0 </sub>is not through interpolation while the output clock signal P<sub>1 </sub>is an interpolation result of the first reference clock CLK<sub>0 </sub>and the second reference clock CLK<sub>1</sub>, the output clock signal P<b>0</b> is still related to the reference clocks. This is the called self-calibration, which avoids the output signal are unsynchronized in high-frequency operation and reduces the phase offset caused by high-frequency effect. The phase offset will affect the precision of phase output.
It will be apparent to those skilled in the art that various modifications and variations can be made to the disclosed embodiments. It is intended that the specification and examples be considered as exemplary only, with a true scope of the disclosure being indicated by the following claims and their equivalents.
Contents6
5 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5
Every citation, both waysCites: the store holds 18 of 19
| Document | Relation | Office | Cited during |
|---|---|---|---|
| CN102208908A | Cites | China | Applicant |
| US2001006544A1 | Cites | United States of America | Applicant |
| TW201315155A | Cites | Taiwan Province of China | Applicant |
| TW201316691A | Cites | Taiwan Province of China | Applicant |
| US2014037035A1 | Cites | United States of America | Applicant |
| TW201406050A | Cites | Taiwan Province of China | Applicant |
| US2014086364A1 | Cites | United States of America | Search report |
| US7071857B2 | Cites | United States of America | Applicant |
| US7102404B2 | Cites | United States of America | Applicant |
| US7375596B2 | Cites | United States of America | Applicant |
| US8004328B2 | Cites | United States of America | Applicant |
| US8035436B2 | Cites | United States of America | Applicant |
| US8384459B2 | Cites | United States of America | Applicant |
| US8564352B2 | Cites | United States of America | Applicant |
| TWI313971B | Cites | Taiwan Province of China | Applicant |
| US20010006544A1 | Cites | United States of America | Applicant |
| US20140037035A1 | Cites | United States of America | Applicant |
| US20140086364A1 | Cites | United States of America | Search report |
4 priority claims, no other members on record
Priority claims4
| Document | Office | Kind | Date |
|---|---|---|---|
| 103120318 | Taiwan Province of China | A | |
| 103120318A | Taiwan Province of China | – | |
| 103120318A | – | – | – |
| TW20140120318 | – | – | – |
57 transactions on the USPTO file
Allowed after 1 non-final rejection.
- Non-final rejections
- 1
- Final rejections
- 0
- RCEs
- 0
- Appeals
- 0
Over time
Point at a mark for the transactionTransactions
| Event | Code | |
|---|---|---|
| Information Disclosure Statement (IDS) FiledM844 | M844 | |
| Recordation of Patent Grant MailedPGM/ | PGM/ | |
| Patent Issue Date Used in PTA CalculationAllowedPTAC | PTAC | |
| Email NotificationEML_NTR | EML_NTR | |
| Issue Notification MailedAllowedWPIR | WPIR | |
| Dispatch to FDCD1935 | D1935 | |
| Application Is Considered Ready for IssuePILS | PILS | |
| Issue Fee Payment VerifiedN084 | N084 | |
| Issue Fee Payment VerifiedN084 | N084 | |
| Issue Fee Payment ReceivedIFEE | IFEE | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Notice of AllowanceAllowedMN/=. | MN/=. | |
| Notice of Allowance Data Verification CompletedAllowedN/=. | N/=. | |
| Reasons for AllowanceEX.R | EX.R | |
| Examiner's Amendment CommunicationEX.A | EX.A | |
| Interview Summary - Examiner Initiated - TelephonicEXET | EXET | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response after Non-Final ActionA... | A... | |
| Request for Extension of Time - GrantedXT/G | XT/G | |
| Mail Interview Summary - Applicant Initiated - TelephonicMEXAT | MEXAT | |
| Interview Summary - Applicant Initiated - TelephonicEXAT | EXAT | |
| Reference capture on IDSRCAP | RCAP | |
| Information Disclosure Statement (IDS) FiledM844 | M844 | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response to Election / Restriction FiledELC. | ELC. | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Restriction RequirementMCTRS | MCTRS | |
| Restriction/Election RequirementCTRS | CTRS | |
| Email NotificationEML_NTR | EML_NTR | |
| Application ready for PDX access by participating foreign officesCCRDY | CCRDY | |
| PG-Pub Issue NotificationPG-ISSUE | PG-ISSUE | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Application Dispatched from OIPEOIPE | OIPE | |
| Email NotificationEML_NTR | EML_NTR | |
| Application Is Now CompleteCOMP | COMP | |
| Filing ReceiptFLRCPT.O | FLRCPT.O | |
| Sent to Classification ContractorPGPC | PGPC | |
| FITF set to YES - revise initial settingFTFS | FTFS | |
| Request for Foreign Priority (Priority Papers May Be Included)RQPR | RQPR | |
| Cleared by OIPE CSRL194 | L194 | |
| IFW Scan & PACR Auto Security ReviewSCAN | SCAN | |
| Reference capture on IDSRCAP | RCAP | |
| Information Disclosure Statement (IDS) FiledM844 | M844 | |
| Patent Term Adjustment - Ready for ExaminationPTA.RFE | PTA.RFE | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Entity status set to undiscounted (initial default setting or status change)BIG. | BIG. | |
| Initial Exam Team nnIEXX | IEXX |
4 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Maintenance fee paymentMAFP | MAFP | |
| Maintenance fee paymentMAFP | MAFP | |
| Information on status: patent grantGrantedPATENTED CASESTCF | STCF | |
| AssignmentAS | AS |
Numbers
- Publication
- 09564906
- Publication, DOCDB
- 9564906
- Publication, EPODOC
- US9564906
- Application
- 14532887
- Application, DOCDB
- 201414532887
- Application, EPODOC
- US201414532887
Titles
- English
- Capacitance phase interpolation circuit and method thereof, and multi-phase generator applying the same
Classification
- CPC, 5
- H03L7/06
- H03H7/19
- H03H7/21
- H03L7/0995
- H03L7/18
- IPC, 6
- H03H11 16
- H03H7 19
- H03H7 21
- H03L7 06
- H03L7 099
- H03L7 18
- USPC, 1
- 001001000