PIPELINED ANALOG-TO-DIGITAL CONVERTER AND OPERATING METHOD THEREOF

20180205389 ยท 2018-07-19

    Inventors

    Cpc classification

    International classification

    Abstract

    A pipelined analog-to-digital converter (ADC) and an operating method are provided. The pipelined ADC includes a multiplying digital-to-analog converter (MDAC) and a sub-ADC. The MDAC alternatively operates in an amplifying phase and a sampling phase according to two non-overlapping clocks, and performs operations on an input signal in the amplifying phase according to a target voltage determined by a digital code. The sub ADC includes multiple comparators, a determination circuit, and an encoding circuit. The comparators generate multiple comparison results by comparing the input signal with multiple predetermined voltages. The determination circuit generates multiple comparison completion signals in a non-overlapping interval of the two clocks according to the comparison results. The comparison completion signals respectively indicate whether the comparators complete the comparison. The encoding circuit determines the digital code according to the comparison results and the comparison completion signals.

    Claims

    1. A pipelined analog-to-digital converter (ADC) comprising a plurality of operation stages, one of which comprises: a multiplying digital-to-analog converter (MDAC) alternately operating in an amplification phase and a sampling phase in accordance with a first clock and a second clock that do not overlap, and performing subtraction and multiplication operations on an input signal according to a target voltage determined by a digital code in the amplification phase; and a sub-ADC, coupled to the MDAC, comprising: a plurality of comparators comparing the input signal with a plurality of predetermined voltages to generate a plurality of comparison results; a determination circuit, coupled to the comparators, generating a plurality of comparison completion signals according to the comparison results in a non-overlapping interval of the first clock and the second clock, wherein the comparison completion signals indicate whether the comparators have completed the comparison; and an encoding circuit, coupled to the comparators and the determination circuit, determining the digital code according to the comparison results and the comparison completion signals.

    2. The pipelined ADC of claim 1, wherein the MDAC comprises a capacitor, and one end of the capacitor is coupled to the input signal in the sampling phase and coupled to the target voltage in the non-overlapping interval.

    3. A pipelined analog-to-digital converter (ADC) comprising a plurality of operation stages, one of which comprises: a sub-ADC that converts an input signal into a digital code and generates a plurality of comparison completion signals, wherein all or a part of the comparison completion signals indicate whether a bit of the digit code has been determined; and a multiplying digital-to-analog converter (MDAC), coupled to the sub-ADC and. alternately operating in an amplification phase and a sampling phase in accordance with a first clock and a second clock that do not overlap, comprising: an operational amplifier; and a capacitor, having a first end coupled to the operational amplifier and a second end coupled to the input signal, wherein in a non-overlapping interval of the first clock and the second clock, the second end is coupled to a target voltage corresponding to the bit according to at least one of the comparison completion signals.

    4. The pipelined ADC of claim 3, wherein the target voltage is determined by the digital code.

    5. The pipelined ADC of claim 3, wherein the sub-ADC comprises: a plurality of comparators comparing the input signal with a plurality of predetermined voltages to generate a plurality of comparison results; a determination circuit, coupled to the comparators, generating the comparison completion signals according to the comparison results; and an encoding circuit, coupled to the comparators and the determination circuit, determining the digital code according to the comparison results and the comparison completion signals.

    6. A method for operating a pipelined analog-to-digital converter (ADC) comprising a plurality of operation stages, one of which comprises a multiplying digital-to-analog converter (MDAC) alternately operating in an amplification phase and a sampling phase, the method comprising: comparing an input signal with a plurality of predetermined voltages to generate a plurality of comparison results; generating a plurality of comparison completion signals according to the comparison results, wherein all or a part of the comparison completion signals indicate whether a bit of a digital code has been determined; determining the digital code according to the comparison results and the comparison completion signals; inputting the input signal to the MDAC in the sampling phase; and coupling the MDAC to a target voltage corresponding to the bit according to at least one of the comparison completion signals before the amplification phase that immediately follows the sampling phase starts.

    7. The method of claim 6, wherein the MDAC comprises a capacitor, the step of inputting the input signal to the MDAC inputs the input signal to an end of the capacitor, and the step of coupling the MDAC to the target voltage corresponding to the bit according to at least one of the comparison completion signals couples the end of the capacitor to the target voltage.

    8. The method of claim 6, Wherein the amplification phase and the sampling phase are determined according to a first clock and a second clock that do not overlap, and the comparison completion signals are generated in a non-overlapping interval of the first clock and the second clock.

    Description

    BRIEF DESCRIPTION OF THE DRAWINGS

    [0012] FIG. 1 illustrates a conventional pipelined analog-to-digital converter (ADC).

    [0013] FIG. 2 illustrates a sub ADC.

    [0014] FIG. 3 illustrates a conventional multiplying digital-to-analog converter (MDAC).

    [0015] FIG. 4 illustrates two clocks .sub.1 and .sub.2 that do not overlap.

    [0016] FIG. 5 illustrates a circuit diagram of a sub-ADC of an operation stage of a pipelined ADC according to an embodiment of this disclosure.

    [0017] FIG. 6A illustrates a circuit diagram of the MDAC operating in a non-overlapping interval according to an embodiment of this disclosure.

    [0018] FIG. 6B illustrates a circuit diagram of the MDAC operating in an amplification phase according to an embodiment of this disclosure.

    [0019] FIG. 7 illustrates multiple comparators of a sub-ADC of an operation stage of a 2.5-bit pipelined ADC.

    [0020] FIG. 8 illustrates a determination circuit of a sub-ADC of an operation stage of a 2.5-bit pipelined ADC.

    [0021] FIG. 9 illustrates an encoding circuit of a sub-ADC of an operation stage of a 2.5-bit pipelined ADC.

    [0022] FIG. 10 illustrates a flow chart of a method for operating a pipelined. ADC according to an embodiment of this disclosure.

    DETAILED DESCRIPTION OF THE EMBODIMENTS

    [0023] The following description is written by referring to terms of this technical field. If any term is defined in this specification, such term should be explained accordingly. In addition, the connection between objects or events in the below-described embodiments can be direct or indirect provided that these embodiments are practicable under such connection. Said indirect means that an intermediate object or a physical space exists between the objects, or an intermediate event or a time interval exists between the events. A pipelined analog-to-digital converter (ADC) and an operating method thereof are disclosed. The operating method can be performed by the pipelined ADC or equivalents of the pipelined ADC.

    [0024] FIG. 5 is a circuit diagram of a sub-ADC of an operation stage of a pipelined ADC. The sub-ADC 500, which can be applied to a 1.5-bit pipelined ADC, includes a determination circuit 510, comparators 520, 540 and an encoding circuit 560. The operations of the comparators 520 and 540 are the same as those of the comparators 220 and 240 and thus the descriptions thereof shall be omitted herein for brevity. Based on the outputs of the comparators 520 and 540, the determination circuit 510 generates the comparison completion signals cm0_r and cm1_r indicating that the comparators 520 and 540 have completed the comparison. More specifically, before the comparator 520 completes the comparison, the output values d0 and d0_b are signals with the same logic value (both logic 0 or logic 1). After the comparison is completed, the output values d0 and d0_b are signals with different logic values (one being logic 0, the other being logic 1). The comparator 540 has similar operations. The determination circuit 510 may use the logic gates 512, 514 to determine whether the comparators 520 and 540 have completed the comparisons. In one embodiment, the logic gates 512 and 514 may be implemented by exclusive-OR (XOR) gates, but the implementation of the determination circuit 510 is not limited thereto. In the embodiment of FIG. 5, logic 1 of the comparison completion signal cm0_r (or cm1_r) stands for the completion of the comparison of the comparator 520 (or 540).

    [0025] The encoding circuit 560 generates a digital code CV (including three bits CVp, CVm and CVn) by encoding the outputs d0, d0_b, d1, d1_b of the comparators 520 and 540. The encoding circuit 560 is implemented by seven gates 561 to 567, and the connections among these gates are shown in the figure. However, the implementation of the encoding circuit 560 is not limited to the embodiment of FIG. 5. The logic value of the bit CVp is associated with the comparison results d0 and d1, the logic value of the bit CVM is associated with the comparison results d0_b and d1, and the logic value of the bit CVn. is associated with the comparison results d0_b and d1_b. That is, as soon as the comparators 520 and 540 complete the comparison, the digital code CV is determined. The indication signal DI is an intersection (i.e., AND operation, implemented by an AND gate 561) of the comparison completion signals cm0_r and cm1_r, and an input of each of the AND gates 565 to 567 is coupled to the indication signal DI. When the indication signal DI is logic 0 (i.e., when the comparator(s) 520 and/or 540 has (have) not yet completed the comparison), the digital code CV is in a standby state or a reset state where its three bits are all logic 0. When the indication signal DI is logic 1 (i.e., when both comparators 520 and 540 have completed the comparison), the digital code CV is determined (i.e., exiting the standby state or the reset state). Since the non-overlapping intervals of the clocks .sub.1 and .sub.2 are usually designed to be large enough to ensure that the comparators 520 and 540 complete the comparison before the amplification phase of the MDAC begins, the indication signal DI is generated or has a logic level transition in the non-overlapping intervals (Le., before the beginning of the amplification phase).

    [0026] FIG. 6A shows a circuit diagram of the MDAC operating in a non-overlapping interval according to an embodiment of this disclosure. The MDAC 600 mainly includes an operational amplifier 610 that amplifies signals, capacitors C0a, C1a, C0b, C1b, and switches SW, to S7a and S0b to S7b. The operations of the operational amplifier 610, the four capacitors and the switches S0a to S4a and S0b to S4b are similar to those of the MDAC 300 of FIG. 3, and thus omitted herein for brevity. As shown in the timing diagram in the upper portion of FIG. 6A, time point t3, located between time points t1 and t2 (i.e., located in the non-overlapping interval of the clocks .sub.1 and .sub.2), is the time point at which the indication signal DI has a logic level transition. The circuit diagram in the lower portion of FIG. 6A shows an example of the MDAC 600 corresponding to time point t3. As can be seen from the figure, the switches S5a to S7a and the switches S5b to S7b can be turned on or off according to the digital code CV at time point t3. In other words, the capacitors C1a and C1b are coupled to the target voltage (one of the voltages V.sub.ref, V.sub.ref and V.sub.cm) in advance prior to the beginning of the amplification phase (i.e., time point t2) of the MDAC 600, which causes the voltages on the capacitors C1a and C1b to settle (i.e., to become substantially stable) in advance before the amplification phase begins. As an example, when the bits CVp, CVm, and CVn are respectively logics 1, 0, and 0, the switches S7a and S7b of FIG. 6A are turned on, causing the ends of the capacitors C1a and C1b (which are originally coupled to the input signal V.sub.in in the sampling phase) to be respectively coupled to the voltage V.sub.ref and the voltage V.sub.ref at time point t3.

    [0027] FIG. 6B shows a circuit diagram of the MDAC operating in the amplification phase (i.e., when the clock .sub.2 is at high level such as time point t4 in the upper timing diagram) according to an embodiment of this disclosure. As can be seen from the figure, the switches S3a, S4a, S3b, S4b are turned on, and the switches S7a and S7b are still turned on. Since the target voltage is inputted to the MDAC 600 in advance before the beginning of the amplification phase (time point t2), i.e., the capacitors C1a and C1b are coupled to the target voltage(s) in advance before the beginning of the amplification phase, there is sufficient time for the voltages on the capacitors C1a and C1b to settle, which mitigates voltage disturbances or prevents the MDAC 600 from being subjected to voltage disturbances during the amplification phase. Such a circuit design shortens the response time of the MD AC 600, thereby increasing the speed of the pipelined ADC.

    [0028] The foregoing embodiment is exemplified by a 1.5-bit pipelined ADC, but this disclosure is also applicable to higher-order pipelined ADCs. In the case of a 2.5-bit pipelined ADC, multiple comparators of a sub-ADC of an operation stage of the 2.5-bit pipelined ADC are shown in FIG. 7. The comparators 710 to 760 respectively compare the input signal V.sub.in with the voltages 5V.sub.ref/8, 3V.sub.ref/8, V.sub.ref/8, V.sub.ref/8, 3V.sub.ref/8, 5V.sub.ref/8, and each comparator outputs two comparison results dx and dx_b (x being 5 to 0). FIG. 8 shows a determination circuit of a sub-ADC of an operation stage of a 2.5-bit pipelined ADC. The exclusive-OR (XOR) gates 810 to 860 respectively output the comparison completion signals cm5_r to cm0_r, which respectively indicate whether the comparators 710 to 760 have completed the comparison. Since the non-overlapping interval of the clocks .sub.1 and .sub.2 is generally designed to be large enough to ensure that the comparators 710 to 760 complete the comparison before the beginning of the amplification phase of the MDAC, the comparison completion signals cm5_r to cm0_r are generated or have logic level transitions in the non-overlapping interval (i.e., before the beginning of the amplification phase).

    [0029] FIG. 9 shows an encoding circuit of a sub-ADC of an operation stage of a 2.5-bit pipelined ADC. A digital code outputted by the sub-ADC of a certain operation stage of the 2.5-bits includes three sub digital codes CV1 to CV3, and each sub digital code also contains three bits. The sub digital code CV1 (or CV2/CV3) is determined by the AND gates 911 to 914 (or 921 to 924/931 to 934) according to a part of the comparison results of the comparators 710 to 760 and a part of the comparison completion signals of the determination circuit. As shown in FIG. 9, since the bit CV1p is associated with the comparison result d3, the instruction signal indicating whether the bit CV1p has been determined is the comparison completion signal cm3_r; since the bit CV1m is associated with the comparison results d2 and d3_b, the indication signal indicating whether the bit CV1m has been determined is the intersection of the comparison completion signals cm2_r and cm3_r; since the bit CV in is associated with the comparison result d2_b, the instruction signal indicating whether the bit CV1n has been determined is the comparison completion signal cm2_r. The operation details of the sub digital codes CV2 and CV3 are similar and shall thus be omitted for brevity. Note that the three bits of a sub digital code may not be determined at the same time. Take the sub digital code CV1 for example, the bit CV1p can be determined as soon as the comparator 730 completes the comparison. If the bit CV1p is logic 1, the two capacitors in the MDAC corresponding to the digital code CV1 (one of the two capacitors is coupled to the inverting input of the operational amplifier and the other to the non-inverting input of the operational amplifier) can then be coupled to a corresponding target voltage (V.sub.ref or V.sub.ref) at this time point, without needing to wait for the bits CV1m and CV1n to be determined, that is, without needing to wait for the comparator 740 to complete the comparison.

    [0030] For an MDAC of a 2.5-bit pipelined ADC, four capacitors are coupled to each of the two inputs of the operational amplifier. One of the four capacitors serves as a feedback capacitor, while the other three capacitors have one of their respective two ends coupled to the input signal V.sub.in in the sampling phase. In the amplification phase, the target voltages to which the three capacitors couples through the ends that are coupled to the input signal V.sub.in in the sampling phase are respectively determined by the sub digital codes CV1 to CV3. The circuit of the MDAC for a 2.5-bit pipelined ADC is well known to those of ordinary skill in the art and the descriptions thereof shall be omitted herein for brevity. Similarly, except for feedback capacitors, other capacitors are coupled to the target voltages before the beginning of the amplification phase.

    [0031] In accordance with the above-disclosed pipelined ADC, a method for operating a pipelined ADC is also disclosed. FIG. 10 shows a flow chart of this method according to an embodiment of this disclosure. The method includes steps S1010 to S1050.

    [0032] In step S1010, the input signal V.sub.in is compared with a plurality of predetermined voltages, and a plurality of comparison results are generated accordingly. For example, a 1.5-bit pipelined ADC uses the comparators 520 and 540 of FIG. 5 to perform this step, and a 2.5-bit pipelined. ADC uses the comparators 710 to 760 of FIG. 7 to perform this step.

    [0033] In step S1020, multiple comparison completion signals are generated according to the comparison results. All or a part of the comparison completion signals indicate whether a certain bit or all the bits of a digital code has/have been determined. For example, the 1.5-bit pipelined ADC uses the determination circuit 510 of FIG. 5 to perform this step, where the comparison completion signals cm0_r and cm1_r are generated according to all the comparison results, and the intersection of the comparison completion signals cm0_r and cm1_r indicates whether all the bits of the digital code CV have been determined. In another example, the 2.5-bit pipelined ADC uses the exclusive-OR. (XOR) gates 810 to 860 of FIG. 8 to perform this step. The comparison completion signal cm0_r is generated according to the comparison results d0 and d0_b, and indicates whether the bit CV3n of the digital code has been determined.

    [0034] In step S1030, the digital codes are determined according to the comparison results and the comparison completion signals. For example, a 1.5-bit pipelined. ADC uses the encoding circuit 560 of FIG. 5 to perform this step, and a 2.5-bit pipelined ADC uses the AND gates 911 to 914, 921 to 924, and 931 to 934 to perform this step.

    [0035] In step S1040, the input signal is inputted to the MDAC of the pipelined. ADC in a sampling phase of the MDAC. In the sampling phase, the MDAC samples the input signal.

    [0036] In step S1050, before the beginning of an amplification phase immediately following the sampling phase, the MDAC is coupled to a target voltage corresponding to the bit according to at least one of the comparison completion signals. For example, as shown in FIG. 6A, a logic level transition from logic 0 to logic 1 occurs to the comparison completion signals cm0_r and cm1_r at time point t3, meaning that the bits CVp, CVm and CVn all have been determined. At this time point, the MDAC is coupled to a corresponding target voltage V.sub.ref, V.sub.ref or V.sub.cm depending on the logic values of the bits CVp, CVm and. CVn. As a result, the capacitors C1a and C1b are coupled to the target voltage in advance before the beginning of the amplification phase.

    [0037] The above-mentioned 1.5-bit and 2.5-bit pipelined ADCs are for the purpose of explanation, not for limiting the scope of this disclosure. Those skilled in the art may apply the present disclosure to the pipelined ADCs with more bits. Moreover, although the above description uses differential signals as an example, this disclosure can also be applied to pipelined ADCs that deal with single-ended input signals.

    [0038] Since people of ordinary skill in the art can appreciate the implementation detail and the modification thereto of the present method embodiment through the disclosure of the device embodiment, repeated and redundant description. is thus omitted. Please note that there is no step sequence limitation for the method. embodiments as long as the execution of each step is applicable. Furthermore, the shape, size, and ratio of army element and the step sequence of any flow chart in the disclosed figures are exemplary for understanding, not for limiting the scope of this disclosure.

    [0039] The aforementioned descriptions represent merely the preferred embodiments of the present disclosure, without any intention to limit the scope of the present disclosure thereto. Various equivalent changes, alterations, or modifications based on the claims of the present disclosure are all consequently viewed as being embraced by the scope of the present disclosure.