PIPELINE TIME-TO-DIGITAL CONVERTER
A pipeline time-to-digital converter (TDC) is provided. The pipeline TDC includes a plurality of TDC cells. Each of the TDC cells includes a delay unit, an output unit and a determination unit. The delay unit receives a first clock signal and a first reference signal output from a previous stage TDC cell. The delay unit generates sampling phases in a period between a trigger edge of the first reference signal and a trigger edge of the first clock signal, and samples the first clock signal to obtain sampling values in accordance with the sampling phases. The output unit calculates the sampling values for outputting a conversion value. The determination unit uses and analyses the sampling values and the sampling phases for outputting time residue to a next stage TDC cell.
Latest Industrial Technology Research Institute Patents:
This application claims the priority benefit of Taiwan application serial no. 98134319, filed Oct. 9, 2009. The entirety of the above-mentioned patent application is hereby incorporated by reference herein and made a part of specification.
BACKGROUND1. Technical Field
The present disclosure relates to a time-to-digital converter (TDC). More particularly, the present disclosure relates to a pipeline TDC.
2. Description of Related Art
A time-to-digital converter (TDC) is one of important techniques in development of integrated circuits, and the TDC is widely used in communication chips, biomedical chips and measurement chips. For example, in a digital phase-locked loop (DPLL) of the communication chip, a TDC with a high resolution is used to reduce in-band phase noise of the loop. If the phase noise is required to be less than 100 dB c/Hz, the resolution is required to be 6 ps. However, design of a high resolution TDC is a great challenge.
Design of the high resolution TDC mainly faces three main problems: (1) whether a resolution of an advanced process circuit is high enough; (2) whether a dynamic-range of circuit operation can be increased; (3) whether it can be avoided to use a complex approach or a super high-speed clock to process data. Therefore, the above three problems has to be balanced to meet a system application and power requirements. Regarding the resolution, it is one of important standards of the DPLL.
In a U.S. Pat. No. 7,205,924, a Vernier TDC is used, and delay buffers are added to two paths of a high-speed clock (2 GHz) and a reference clock (26 MHz). A resolution of such structure is limited by the delay buffers, and highly relates to a semiconductor process, which can only provide a resolution of 20 ps in a CMOS 90 nm process.
According to an article “A 9 b, 1.25 ps resolution coarse-fine time-to-digital converter in 90 nm CMOS that amplifies a time residue” (IEEE JSSCC, vol. 43, no. 4, pp. 769-777, April 2008) authored by Minjal Lee and Asad A. Abidi et al., when the resolution is not enough, a time residue is first amplified by a calibrated time amplifier (TA), and then a further analysing is performed, so that the resolution can reach 1.25 ps. Such structure requires a rather complex calibration circuit to calibrate the time amplifier, and a main problem thereof is that an accurate time amplification gain of time cannot be obtained according to a feedback approach as that does of a voltage, so that a non-ideal effect of the time amplifier is an intractable problem.
If a gated ring oscillator (GRO) is used to improve the resolution, such as TDCs disclosed in a U.S. Pat. No. 6,754,613 and a U.S. Patent Application No. 2008/0069292 A1, etc., the problem of the time amplifier is unnecessary to be handled. However, such structure requires rather high oscillation frequency and consumes rather great power (about 10 times) to obtain a relatively high resolution (for example, 1 ps).
Moreover, according to an article “A 3 GHz fractional all-digital PLL with a 1.8 MHz bandwidth implementing spur reduction techniques” (IEEE JSSCC, vol. 44, no. 3, pp. 824-834, March 2009) authored by E. Temporiti, C. Weltin-Wu, D. Baldi, R. Tonietto, and F. Svelto et al., a calibrated delay circuit is used to generate a little difference between a plurality of high-speed clocks, so as to increase the resolution. For example, the calibrated delay circuit can sample one more times in one of every 5 high-speed clock semi-periods, and the resolution thereof can be 7.9 ps. However, a shortage of such structure is that if the dynamic-range of the circuit operation is increased, i.e. a frequency of the high-speed clock is decreased, a plurality of the high-speed clocks cannot be used to generate the difference, so that the resolution is decreased.
SUMMARYConsistent with the embodiment, there is provided a pipeline time-to-digital converter (TDC), which is a high resolution TDC designed based on a simple, flexible and effective circuit design structure. According to a pipeline processing, a resolution and a dynamic-range can be both considered, and processing of an accurate time amplification gain required by a time amplifier is unnecessary, so that design and usage of the pipeline TDC can be more efficiency.
Consistent with the embodiment, there is provided a pipeline TDC having a plurality of TDC cells connected in series. Each of the TDC cells includes a delay unit, an output unit and a determination unit. The delay unit receives a first clock signal and a first reference signal output from a previous stage TDC cell. The delay unit generates a plurality of sampling phases in a period between a trigger edge of the first reference signal and a trigger edge of the first clock signal, and samples the first clock signal to obtain a plurality of sampling values according to the sampling phases. The output unit is coupled to the delay unit for receiving the sampling values, and calculates the sampling values to output a conversion value. The determination unit is coupled to the delay unit for receiving the sampling values and the sampling phases. The determination unit selects a sampling phase corresponding to the trigger edge of the first clock signal from the sampling phases to serve as a second reference signal, generates a pulse according to the trigger edge of the first clock signal to serve as a second clock signal, and outputs the second reference signal and the second clock signal to a next stage TDC cell.
According to the above description, the whole structure of the pipeline TDC can be divided into a plurality of sub structures (TDC cells). Each of the sub structures is in charge of the resolution of a few bits, so that a user can flexibly determine the resolution of the pipeline TDC according to a number of the sub structures connected in series.
In order to make the aforementioned and other features and advantages of the present disclosure comprehensible, several exemplary embodiments accompanied with figures are described in detail below.
The accompanying drawings are included to provide a further understanding of the disclosure, and are incorporated in and constitute a part of this specification.
The drawings illustrate embodiments of the disclosure and, together with the description, serve to explain the principles of the disclosure.
A time amplifier can be selectively configured between two adjacent TDC cells. For example, a time amplifier TA1 is coupled between the TDC cells 110-1 and 110-2. The time amplifier TA1 can amplify time characteristics of a clock signal HCK2′ and a reference signal REF2′ output by the TDC cell 110-1. For example, the time amplifier TA1 can amplify a pulse width of the clock signal HCK2′ and amplify a time distance between the clock signal HCK2′ and the reference signal REF2′. After the time amplifier TA1 amplifies the time characteristics of the clock signal HCK2′ and the reference signal REF2′, the time amplifier TA1 outputs a clock signal HCK2 and a reference signal REF2 to a next stage TDC cell 110-2. A user can implement the time amplifier by any approach according to actual design requirements. For example, a time amplifier disclosed in an article “A 9 b, 1.25 ps resolution coarse-fine time-to-digital converter in 90 nm CMOS that amplifies a time residue” (IEEE JSSCC, vol. 43, no. 4, pp. 769-777, April 2008) can be used as the time amplifier shown in FIG. 1.
In some embodiments, if a smallest delay time of the delay unit in the TDC cell 110-2 is small enough, i.e. the delay unit of the TDC cell 110-2 can process the clock signal HCK2′ and the reference signal REF2′ output by the TDC cell 110-1, the time amplifier TA1 can be omitted according to the design requirement.
Each of the TDC cells 110-1110-m is only in charge of resolution of a few bits. For example, the TDC cell 110-1 converts a phase difference between the clock signal HCK1 and the reference signal REF1 into a first conversion value OUT1, and transmits time residue that cannot be analysed to the next stage TDC cell 110-2. The TDC cell 110-2 performs the same conversion operation to the time residue output by the TDC cell 110-1, i.e. converts a phase difference between the clock signal HCK2′ and the reference signal REF2′ into a second conversion value OUT2. Operations of the other TDC cells can be deduced by analogy. Therefore, the first stage TDC cell 110-1 can provide a coarse conversion value, and the second stage TDC cell 110-2 can provide a fine conversion value. The user can adjust the number of the TDC cells connected in series to flexibly determine the resolution. A latch unit 120 coupled to the TDC cells 110-1˜110-m can latch the conversion values OUT1, OUT2, . . . , OUTm, so as to output a digital code OUT.
Implementations of the TDC cells 110-1˜110-m can be the same or similar. The TDC cell 110-1 is taken as an example for description.
Referring to
The output unit 220 is coupled to the delay unit 210 for receiving the sampling values D<N:0> and calculating the sampling values D<N:0> to output a conversion value. According to
The determination unit 230 is coupled to the delay unit 210 for receiving the sampling values D<N:0> and the sampling phases CKD<N:0>. The determination unit 230 transmits the time residue that cannot be analysed by the output unit 220 to the next stage TDC cell 110-2. In detail, the determination unit 230 selects a sampling phase corresponding to the trigger edge of the first clock signal HCK1 from the sampling phases CKD<N:0> to serve as a second reference signal REF2′. According to
Implementation of the TDC cell 110-2 is similar to that of the TDC cell 110-1. The delay unit and the output unit of the TDC cell 110-2 repeat the aforementioned operation processes to further perform the TDC processing to the time residue output by the TDC cell 110-1, so as to provide a fine (high resolution) conversion value OUT2. Such conversion value OUT2 can serve as a least significant bit (LSB) of the digital code OUT.
The latch unit 120 has a plurality of latches (or flip-flops). Trigger terminals of the latches receive the first reference signal REF1 provided by the external device of the pipeline TDC 100. Input terminals of a part of the latches are coupled to the output unit 220 of the TDC cell 110-1, and input terminals of another part of the latches are coupled to the output unit of the TDC cell 110-2. According to a trigger timing of the first reference signal REF1, the latch unit 120 can latch the conversion values OUT1 and OUT2 to output the digital code OUT.
Implementation of the TDC cell can be modified according to actual design requirements. For example,
Referring to
Assuming the semi-period of the first clock signal HCK1 has 8 sampling phases according to the design requirement, the output unit 220 can sum 19 sampling values D<0>˜D<18> (i.e. D<18:0>). According to
A correction unit 450 can be selectively configured in the TDC cell 110-1 according to the design requirement, as that shown in
The controllable delay elements 570 are also connected in series, and an input terminal of a first controllable delay element receives the first reference signal REF1. Output terminals of the controllable delay elements 570 provide the sampling phases CKD<N:0>. Each of the controllable delay elements 570 can determine its own delay time αD according to the control signal CD output by the calibration unit 440, so as to adjust the time distance of the sampling phases CKD<N:0>. Trigger terminals of the samplers 560 are one-by-one coupled to the output terminals of the controllable delay elements 570, and input terminals of the samplers 560 are one-by-one coupled to the output terminals of the delay buffers 550. Output terminals of the samplers 560 provide the sampling values D<N:0>. The samplers 560 can be flip-flops, latches, arbiters or other sampling circuits.
The complement unit 222 adjusts the semi-period sampling value O′ according to the first sampling value D<0> in the sampling values D<N:0>, so as to output the conversion value OUT1 to the latch unit 120. The complement unit 222 also adjusts the full-period sampling value S′ according to the first sampling value D<0> in the sampling values D<N:0>, so as to output the sampling summation Ssample to the calibration unit 440. The calibration unit 440 compares the sampling summation Ssample to the reference value “8”, and adjusts the control signal CD according to a comparison result, so as to control the time distance of the sampling phases CKD<N:0> output by the delay unit 210.
It should be noticed that the computing unit 221 further performs XOR operations to the sampling values D<N:0> to obtain a plurality of exclusive values X<N:0>, as that shown in
Conversely, if the sampling value D<0> is 0, it represents that the first clock signal HCK1 has an incomplete trough between the trigger edges of the first reference signal REF1 and the first clock signal HCK1.
Referring to
If the sampling value D<0> is 0, the multiplexer 750 selects the full-period sampling value S′ as the sampling summation Ssample, and transmits the sampling summation Ssample to the calibration unit 440. Referring to
The comparator 910 compares the second reference value with the exclusive summation SXOR. In the present disclosure, the second reference value is set to 2. If the exclusive summation SXOR is greater than 2, the comparator 910 output “−1” to the gain amplifier 920. If the exclusive summation SXOR is equal to 2, the comparator 910 output “0” to the gain amplifier 920. If the exclusive summation SXOR is less than 2, the comparator 910 output “1” to the gain amplifier 920. The gain amplifier 920 performs gain adjustment to the comparison result of the comparator 910, and outputs a result thereof to the accumulator 930. A gain value G of the gain amplifier 920 is determined according to a stable demand of the calibration system. The accumulator 930 accumulates the comparison results of the comparator 910, and transmits an accumulated result to the adder 990 through the low-pass filter 940. The adder 990 provides the control signal CD according to the comparison result of the comparator 910 and the comparison result of the comparator 950, so as to adjust the delay time of the controllable delay elements in the delay unit 210.
The exclusive summation SXOR represents a number of the semi-periods experienced by the first clock signal HCK1 during the sampling period. For example, if the exclusive summation SXOR is 2, it represents the first clock signal HCK1 has a complete semi-period during the sampling period. The sampling summation Ssample represents the sampling times of the first clock signal HCK1 in the complete semi-period during the sampling period. If the summation SXOR and the sampling summation Ssample≧8, a convergent stability can be achieved. The comparator 910, the gain amplifier 920, the accumulator 930, the low-pass filter 940 and the adder 990 can also be omitted according to the design requirement. For example, in the calibration unit of the second stage TDC cell 110-2, the comparator 910, the gain amplifier 920, the accumulator 930, the low-pass filter 940 and the adder 990 can also be omitted.
The second semi-period determination circuit 1020 inspects the sampling values D<N:0> of the latter semi-period, and selects and outputs one of the sampling phases CKD<N:0> corresponding to the latter semi-period according to an inspection result. For example, the second semi-period determination circuit 1020 inspects the sampling values D<8>˜D<16>, and selects and outputs one of the sampling phases CKD<8>˜CKD<16> according to the inspection result.
Two input terminals of the multiplexer 1030 are respectively coupled to an output terminal of the first semi-period determination circuit 1010 and an output terminal of the second semi-period determination circuit 1020, and a control terminal of the multiplexer 1030 receives the sampling value D<0>. If the sampling value D<0> is 1, as shown in
Selection and generation of the second reference signal REF2′ and the second clock signal HCK2′ shown in
Referring to
The sampling value D<i> represents any one of the sampling values D<0>˜D<8>, and the sampling value D<i+1> represents a next sampling value of the sampling value D<i>. The NOR gates 1012 can sequentially detect the sampling value D<i>. If the sampling value D<i> is 0, the multiplexer 1011 is ready to output the sampling phase CKD<i+1>. If the sampling value D<i+1> is still 0, the multiplexer 1011 is ready to output the sampling phase CKD<i+2>. Conversely, if the sampling value D<i+1> is 1, the multiplexer 1011 outputs the sampling phase CKD<i+1> to an AND gate 1013. Therefore, the NOR gates 1012 can detect whether the time residue is appeared during the sampling period of the sampling phases CKD<0>˜CKD<8>, and can control the multiplexers 1011 to output a corresponding sampling phase.
A first input terminal of the AND gate 1013 is coupled to the output terminal of a last multiplexer in the multiplexers 1011, and a second input terminal of the AND gate 1013 is coupled to the output terminal of the first NOR gate in the NOR gates 1012. An output terminal of the AND gate 1013 is coupled to the first input terminal of the multiplexer 1030. Since a design of the NOR gate 1012 is to sequentially detect that the sampling value D<i> is changed from “0” to “1”, adding of the AND gate 1013 can expel a situation that the sampling value D<i> is changed from “1” to “0”, so as to ensure a correctness of the second reference signal REF2′. In the other embodiments, design of the first semi-period determination circuit 1010 can be changed according to different detecting approaches, and those with ordinary skill in the art should understand that implementation of the first semi-period determination circuit 1010 is not limited to that shown in
Ideally, the determination unit 230 of the TDC cell 110-1 takes the rising edge of the first clock signal HCK1 appeared behind the rising edge of the first reference signal REF1 as a reference point to select a sampling phase from the sampling phases CKD<N:0> to serve as the second reference signal REF2′, wherein the selected sampling phase is closest to the rising edge of the first clock signal HCK1 and located prior to the rising edge of the first clock signal HCK1. According to
The determination unit 230 further includes a flip-flop 1040, a controllable delay element 1070, a controllable delay element 1050 and an XOR gate 1060. An input terminal of the flip-flop 1040 receives the first reference signal REF1, and a trigger terminal thereof receives the first clock signal HCK1. An input terminal of the controllable delay element 1070 is coupled to an output terminal of the flip-flop 1040, and an input terminal of the controllable delay element 1050 is coupled to an output terminal of the controllable delay element 1070. Wherein, the controllable delay elements 1050 and 1070 respectively determine its own delay time αD according to the control signal CD output by the calibration unit 440. A first input terminal of the XOR gate 1060 is coupled to the output terminal of the flip-flop 1040, a second input terminal of the XOR gate 1060 is coupled to an output terminal of the controllable delay element 1050, and an output terminal of the XOR gate 1060 provides the second clock signal HCK2′. Ideally, the determination unit 230 outputs the second clock signal HCK2′ as that shown in
The determination unit 230 generates a pulse according to the rising edge of the clock signal HCK1 to serve as the second clock signal HCK2′, and provides the second clock signal HCK2′ to the next stage TDC cell 110-2 to serve as a high-speed clock. Compared to the ideal clock signal HCK2′ and reference signal REF2′ shown in
Moreover, assuming a minimum delay time αD of the controllable delay element of the delay unit in the TDC cell 110-2 is 20 ps, if a pulse width of the signal HCK2′ generated by the determination unit 230 is greater than 8×20 ps, the signals HCK2′ and REF2′ can be directly provided to the TDC cell 110-2 without using the time amplifier TA1. If the pulse width of the signal HCK2′ is not enough, it can be first amplified by the time amplifier TA1 and then provided to the TDC cell 110-2. Now, the signals HCK2′ and REF2′ are simultaneously possessed by the time amplifier TA1, since the TDC cell 110-2 has a calibration unit, the time amplifier TA1 is only required to have a enough gain to maintain a normal operation of the calibration unit without requiring an accurate gain.
It should be noticed that if the time amplifier TA1 is positive edge-triggered, the XOR gate 1060 of
In summary, the present disclosure has at least the following advantages
-
- 1. The calibration is performed to the delay circuit, so that a complicated calibration of the time amplifier is avoided.
- 2. The time amplifier is suitably used to avoid using an extra oscillator to achieve the high resolution.
- 3. The Vernier structure is divided to avoid using a huge correction circuit.
- 4. A frequency of the high-speed pulse HCK1 can be reduced, and the high resolution can also be achieved.
It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the present disclosure without departing from the scope or spirit of the disclosure. In view of the foregoing, it is intended that the present disclosure cover modifications and variations of this disclosure provided they fall within the scope of the following claims and their equivalents.
Claims
1. A pipeline time-to-digital converter (TDC), comprising:
- a plurality of TDC cells, connected in series, and each of the TDC cells comprising: a delay unit, receiving a first clock signal and a first reference signal output from a previous stage TDC cell, generating a plurality of sampling phases in a period between a trigger edge of the first reference signal and a trigger edge of the first clock signal, and sampling the first clock signal to obtain a plurality of sampling values according to the sampling phases; an output unit, coupled to the delay unit, for receiving the sampling values, and calculating the sampling values to output a conversion value; and a determination unit, coupled to the delay unit, for receiving the sampling values and the sampling phases, selecting a sampling phase corresponding to the trigger edge of the first clock signal from the sampling phases to serve as a second reference signal, generating a pulse according to the trigger edge of the first clock signal to serve as a second clock signal, and outputting the second reference signal and the second clock signal to a next stage TDC cell.
2. The pipeline TDC as claimed in claim 1, further comprising a latch unit coupled to the TDC cells for latching the conversion values output by the TDC cells, so as to output a digital code.
3. The pipeline TDC as claimed in claim 1, wherein the delay unit comprises:
- a plurality of controllable delay elements, coupled in series, an input terminal of a first one of the controllable delay elements receiving the first clock signal, and output terminals of the controllable delay elements providing the sampling phases, wherein the controllable delay elements respectively determine a delay time according to a control signal; and
- a plurality of samplers, having trigger terminals receiving the first reference signal, input terminals being one-by-one coupled to the output terminals of the controllable delay elements, and output terminals providing the sampling values.
4. The pipeline TDC as claimed in claim 1, wherein the delay unit comprises:
- a plurality of delay buffers, connected in series, and an input terminal of a first one of the delay buffers receiving the first clock signal;
- a plurality of controllable delay elements, coupled in series, an input terminal of a first one of the controllable delay elements receiving the first reference signal, and output terminals of the controllable delay elements providing the sampling phases, wherein the controllable delay elements respectively determine a delay time according to a control signal; and
- a plurality of samplers, having trigger terminals being one-by-one coupled to the output terminals of the controllable delay elements, input terminals being one-by-one coupled to output terminals of the delay buffers, and output terminals providing the sampling values.
5. The pipeline TDC as claimed in claim 1, wherein the delay unit comprises:
- a plurality of controllable delay elements, coupled in series, an input terminal of a first one of the controllable delay elements receiving the first reference signal, and output terminals of the controllable delay elements providing the sampling phases, wherein the controllable delay elements respectively determine a delay time according to a control signal; and
- a plurality of samplers, having trigger terminals being one-by-one coupled to the output terminals of the controllable delay elements, input terminals receiving the first clock signal, and output terminals providing the sampling values.
6. The pipeline TDC as claimed in claim 5, wherein the samplers are flip-flops.
7. The pipeline TDC as claimed in claim 5, wherein the output unit further sums the sampling values to output a sampling summation, and each of the TDC cells further comprises:
- a calibration unit, coupled to the output unit and the delay unit, comparing the sampling summation with a reference value to obtain a comparison result, and providing the control signal according to the comparison result, so as to adjust the delay time of the controllable delay elements.
8. The pipeline TDC as claimed in claim 1, wherein the output unit comprises:
- a computing unit, coupled to the delay unit for receiving the sampling values, and summing the sampling values to obtain a full-period sampling value and a semi-period sampling value; and
- a complement unit, adjusting the semi-period sampling value according to a first one of the sampling values to output the conversion value, and adjusting the full-period sampling value according to the first one of the sampling values to output a sampling summation.
9. The pipeline TDC as claimed in claim 8, wherein the computing unit comprises:
- a plurality of first adders, connected in series, for summing the sampling values, and two of the first adders respectively outputting the semi-period sampling value and the full-period sampling value;
- a plurality of XOR gates, respectively having two input terminals receiving corresponding two sampling values of the sampling values; and
- a plurality of second adders, connected in series, for summing outputs of the XOR gates to obtain an exclusive summation.
10. The pipeline TDC as claimed in claim 9, wherein each of the TDC cells further comprises:
- a calibration unit, coupled to the output unit and the delay unit, comparing the sampling summation with a first reference value to obtain a first comparison result, comparing the exclusive summation with a second reference value to obtain a second comparison result, and providing the control signal according to the first comparison result and the second comparison result, so as to adjust the delay time of the controllable delay elements.
11. The pipeline TDC as claimed in claim 8, wherein the complement unit comprises:
- an adder, adding the semi-period sampling value and a first reference value;
- a first subtracter, subtracting the semi-period sampling value from the first reference value;
- a first multiplexer, having a control terminal receiving a first one of the sampling values, a first input terminal coupled to an output terminal of the adder, a second input terminal coupled to an output terminal of the first subtracter, and an output terminal providing the conversion value;
- a second subtracter, subtracting the full-period sampling value from a third reference value; and
- a second multiplexer, having a control terminal receiving the first one of the sampling values, a first input terminal coupled to an output terminal of the second subtracter, a second input terminal receiving the full-period sampling value, and an output terminal providing the sampling summation.
12. The pipeline TDC as claimed in claim 1, wherein the determination unit comprises:
- a first semi-period determination circuit, inspecting the sampling values of the front semi-period, and selecting and outputting one of the sampling phases corresponding to the front semi-period according to an inspection result;
- a second semi-period determination circuit, inspecting the sampling values of the latter semi-period, and selecting and outputting one of the sampling phases corresponding to the latter semi-period according to an inspection result;
- a third multiplexer, having two input terminals respectively coupled to an output terminal of the first semi-period determination circuit and an output terminal of the second semi-period determination circuit, a control terminal receiving a first one of the sampling values, and an output terminal providing the second reference signal;
- a flip-flop, having an input terminal receiving the first reference signal, and a trigger terminal receiving the first clock signal;
- a first controllable delay element, having an input terminal coupled to an output terminal of the flip-flop; and
- a second controllable delay element, having an input terminal coupled to an output terminal of the first controllable delay element, wherein the first controllable delay element and the second controllable delay element respectively determine a delay time according to a control signal.
13. The pipeline TDC as claimed in claim 12, wherein the determination unit further comprises:
- an XOR gate, having a first input terminal coupled to the output terminal of the first controllable delay element, a second input terminal coupled to the output terminal of the second controllable delay element, and an output terminal providing the second clock signal.
14. The pipeline TDC as claimed in claim 12, wherein the first semi-period determination circuit comprises:
- a plurality of NOR gates, respectively having an inverted input terminal, a non-inverted input terminal and an output terminal, wherein the inverted input terminal of an i-th NOR gate is coupled to the output terminal of an (i−1)-th NOR gate, and the non-inverted input terminal of the i-th NOR gate receives an i-th sampling value; and
- a plurality of multiplexers, respectively having a control terminal, a first input terminal, a second input terminal and an output terminal, wherein the control terminal of an i-th multiplexer is coupled to the output terminal of the i-th NOR gate, the output terminal of the i-th multiplexer is coupled to the second input terminal of an (i+1)-th multiplexer, and the first input terminal of the i-th multiplexer receives an (i+1)-th sampling phase.
15. The pipeline TDC as claimed in claim 1, further comprising at least one time amplifier coupled between two adjacent TDC cells.
Type: Application
Filed: Dec 16, 2009
Publication Date: Apr 14, 2011
Applicant: Industrial Technology Research Institute (Hsinchu)
Inventors: Huan-Ke Chiu (Hsinchu County), Horng-Yuan Shih (Taipei City), Chiou-Bang Chen (Hsinchu County), Tzu-Chan Chueh (Taipei County)
Application Number: 12/639,003
International Classification: H03M 1/50 (20060101); H03M 1/00 (20060101);