NOISE-SHAPING SUCCESSIVE-APPROXIMATION-REGISTER ANALOG-TO-DIGITAL CONVERTER
20170126239 ยท 2017-05-04
Inventors
Cpc classification
H03M3/426
ELECTRICITY
H03M3/46
ELECTRICITY
H03M3/344
ELECTRICITY
H03M1/46
ELECTRICITY
H03M1/468
ELECTRICITY
H03M3/45
ELECTRICITY
International classification
Abstract
Disclosed herein are systems and methods that describe a noise-shaping (NS) SAR architecture that can be simple, effective, and low power. In an aspect, a method includes the operation of receiving a first analog input; determining a first digital output based on the first analog input; obtaining a first quantization error for the first digital output; integrating the first quantization error; receiving a second analog input; and determining a second digital output based on the summation of the second analog input and the first integrated quantization error to perform noise-shaping.
Claims
1. A method for noise shaping in a noise-shaping successive-approximations-register analog-to-digital converter (NS SAR ADC), comprising: receiving a first analog input; determining a first digital output based on the first analog input; obtaining a first quantization error for the first digital output; integrating the first quantization error; receiving a second analog input; and determining a second digital output based on the summation of the second analog input and the first integrated quantization error to perform noise-shaping.
2. The method of claim 1, wherein the NS SAR ADC comprises complementary metal-oxide-semiconductor (CMOS) technology.
3. The method of claim 1, wherein the operation of receiving the first and second analog signal further comprises sampling the first and second analog signal using a bottom-plate sampling.
4. The method of claim 1, wherein the operation of determining the second digital output based on the summation of the second analog input and the first integrated quantization error to perform noise-shaping realizes a noise transfer function (NTF) zero at a predetermined value.
5. The method of claim 4, wherein the NTF is determined in part by user configurable parameters to make the NS SAR ADC insensitive to process, voltage, temperature (PVT) variations.
6. The method of claim 1, wherein the method further allows reconfiguration between a Nyquist mode and a NS mode of operation.
7. The method of claim 1, wherein the operation of determining a second digital output comprises shaping a quantization noise, a comparator noise, and a DAC noise.
8. The method of claim 6, wherein a mode signal is used to reconfigure the ADC between a Nyquist mode and a NS mode.
9. A system for noise shaping in a NS SAR ADC, comprising: a binary weighted capacitor array; a two-path comparator; a passive integrator with two capacitors; wherein: the binary weighted capacitor array receives a first analog input; the two-path comparator determines a first digital output based on the analog input and obtains a first quantization error for the first digital output; the passive integrator with two capacitors integrates the first quantization error for the first digital output to produce a first integrated quantization error; the binary weighted capacitor array receives a second analog input; and the two-path comparator determines a second digital output based on a summation of the second analog input and the first integrated quantization error to perform noise shaping.
10. The system of claim 9, wherein the NS SAR ADC comprises CMOS technology.
11. The system of claim 9, wherein the binary weighted capacitor array is configured to perform bottom-plate sampling.
12. The system of claim 9, wherein the two-path comparator is configured to realize a noise transfer function (NTF) zero at a predetermined value.
13. The system of claim 12, wherein the NTF is determined in part by user configurable parameters to make the NS SAR ADC insensitive to PVT variations.
14. The system of claim 9, wherein the system is reconfigurable between a Nyquist mode and a NS mode of operation.
15. The system of claim 9, wherein the two-path comparator is configured to shape a quantization noise, a comparator noise, and a DAC noise.
16. The system of claim 9, wherein a mode signal is used to reconfigure the ADC between a Nyquist mode and a NS mode.
17. A method of operating a noise-shaping successive-approximations-register analog-to-digital converter (NS SAR ADC), the method comprising: receiving a first analog input; determining a first digital output based on the first analog input; obtaining a first quantization error for the first digital output; integrating the first quantization error to generate a first integrated quantization error; integrating the first integrated quantization error to generate a second integrated quantization error; receiving a second analog input; and determining a second digital output, via noise-shaping, based on the summation of the second analog input, the first integrated quantization error, and second integrated quantization error.
18. The method of claim 17, wherein the first and second integration operations are each performed via a passive integrator.
19. The method of claim 17, wherein the process of determining the second digital output is performed via a 3-path comparator circuit.
20. The method of claim 17, wherein the process of determining the second digital output is performed via an operational transconductance amplifier.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments and together with the description, serve to explain the principles of the methods and systems:
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
DETAILED DESCRIPTION
[0030] Before the present methods and systems are disclosed and described, it is to be understood that the methods and systems are not limited to specific synthetic methods, specific components, or to particular compositions. It is also to be understood that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting.
[0031] As used in the specification and the appended claims, the singular forms a, an and the include plural referents unless the context clearly dictates otherwise. Ranges may be expressed herein as from about one particular value, and/or to about another particular value. When such a range is expressed, another embodiment includes from the one particular value and/or to the other particular value. Similarly, when values are expressed as approximations, by use of the antecedent about, it will be understood that the particular value forms another embodiment. It will be further understood that the endpoints of each of the ranges are significant both in relation to the other endpoint, and independently of the other endpoint.
[0032] Optional or optionally means that the subsequently described event or circumstance may or may not occur, and that the description includes instances where said event or circumstance occurs and instances where it does not.
[0033] Throughout the description and claims of this specification, the word comprise and variations of the word, such as comprising and comprises, means including but not limited to, and is not intended to exclude, for example, other additives, components, integers or steps. Exemplary means an example of and is not intended to convey an indication of a preferred or ideal embodiment. Such as is not used in a restrictive sense, but for explanatory purposes.
[0034] Disclosed are components that can be used to perform the disclosed methods and systems. These and other components are disclosed herein, and it is understood that when combinations, subsets, interactions, groups, etc. of these components are disclosed that while specific reference of each various individual and collective combinations and permutation of these may not be explicitly disclosed, each is specifically contemplated and described herein, for all methods and systems. This applies to all aspects of this application including, but not limited to, steps in disclosed methods. Thus, if there are a variety of additional steps that can be performed it is understood that each of these additional steps can be performed with any specific embodiment or combination of embodiments of the disclosed methods.
[0035] The present methods and systems may be understood more readily by reference to the following detailed description of preferred embodiments and the Examples included therein and to the Figures and their previous and following description.
[0036] As will be appreciated by one skilled in the art, the methods and systems may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the methods and systems may take the form of a computer program product on a computer-readable storage medium having computer-readable program instructions (e.g., computer software) embodied in the storage medium. More particularly, the present methods and systems may take the form of web-implemented computer software. Any suitable computer-readable storage medium may be utilized including hard disks, CD-ROMs, optical storage devices, or magnetic storage devices.
[0037] Embodiments of the methods and systems are described below with reference to block diagrams and flowchart illustrations of methods, systems, apparatuses and computer program products. It will be understood that each block of the block diagrams and flowchart illustrations, and combinations of blocks in the block diagrams and flowchart illustrations, respectively, can be implemented by computer program instructions. These computer program instructions may be loaded onto a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions which execute on the computer or other programmable data processing apparatus create a means for implementing the functions specified in the flowchart block or blocks.
[0038] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including computer-readable instructions for implementing the function specified in the flowchart block or blocks. The computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions that execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks.
[0039] Accordingly, blocks of the block diagrams and flowchart illustrations support combinations of means for performing the specified functions, combinations of steps for performing the specified functions and program instruction means for performing the specified functions. It will also be understood that each block of the block diagrams and flowchart illustrations, and combinations of blocks in the block diagrams and flowchart illustrations, can be implemented by special purpose hardware-based computer systems that perform the specified functions or steps, or combinations of special purpose hardware and computer instructions.
[0040]
[0041] Referring first to
[0042] In another embodiment, the comparator input transistors (e.g., in comparator 140) can be varied in gain to compensate for the attenuation of V.sub.res. In some embodiments, because the output of the comparator 140 is a 1-bit sign, the relative gain between V.sub.int (126) and V.sub.res (118) can be compared, which can be realized by sizing the comparator input transistors correspondingly. As shown in
[0043] Method of Operation
[0044]
[0045] As shown in
[0046] Referring still to
[0047] For differential circuits, one side (e.g., V.sub.resp) can have a voltage value of V.sub.in+ (for example) while another side (e.g., V.sub.resm) can have a voltage value of V.sub.in. Once switch 142 associated with clock cycle .sub.c (103c) starts (see 101a and switch 142), the two-path comparator 140 compares V.sub.in++4V.sub.intp with V.sub.in+4V.sub.intm. If V.sub.in++4V.sub.intp>V.sub.in+4V.sub.intm, the two-path comparator 140 will yield a result of 1. The result (144) can be fed back to the DAC array 110. Consequently, the positive side DAC array 110 is connected to [1, 1, . . . , 1]. The negative side DAC array 110 stays at [0, 1, . . . , 1]. At this point, the comparator positive input V.sub.resp of V.sub.res 118 has a voltage of 1V.sub.in+. The negative input V.sub.resn of V.sub.res 118 stays at a voltage value of V.sub.in. Once the next cycle of .sub.c (see 101b and 142) starts, the two-path comparator 140 will begin to compare the voltage values of 1V.sub.in++4V.sub.intp with V.sub.in+4V.sub.intm. This process can continue iteratively to yield all digital outputs.
[0048] As described until this point, the NS SAR ADC 100 works like a conventional SAR ADC. As such, there can be many different switching techniques to get the digital outputs from a SAR ADC. Described so far is merely one kind of low power switching technique called bidirectional single-side switching. Different switching techniques (such as monotonic, voltage-common-mode (V.sub.cm)-based, and split capacitor techniques, among others) can also be used to reconfigure the DAC array 110.
[0049] Referring still to
[0050] Still referencing
[0051] As mentioned, a passive integrator may not be able to provide any gain. As represented in the detailed version of the two-path comparator's (140) internal circuitry, 150, the two-path comparator input transistors (118 and 126) can have a second-path transistor (shown as 126a and 126b) that is sized approximately four times larger than the first-path transistor (shown as 118a and 118b) in order to gain back the signal attenuation due to charger sharing between the capacitors C.sub.1, C.sub.2 and C.sub.3. For completeness, the two-path comparator's (140) internal circuitry 150 also shows the cross-coupled inverters 152 that connect the two input transistors (118 and 126) of the two-path comparator, as well as the switch 142 associated with the input clock signal .sub.c. One cost can be that the total noise from the two-path comparator's input pair can increase by approximately four times when referred to the V.sub.res path. Fortunately, the in-band comparator noise can be significantly attenuated due to noise shaping.
[0052] Referring back to
[0053] For a more detailed discussion of the disclosed NS SAR ADC architecture,
D.sub.out(z)+V.sub.in(z)+[1(1a)z.sup.1]Q(z)(Equation 1)
[0054] For the purposes of this circuit, it can be assumed (approximately) that C.sub.1=C.sub.3=C,
and the integration path gain is approximately g. As can be seen from the derived NTF in the D.sub.out equation, there is a zero located at approximately (1a) and a pole located at approximately (1a)(1ga). When
(approximate) the pole can be eliminated and the zero remains. As mentioned, in this design, a= and g=4 (approximate), giving a NTF of approximately (10.75z.sup.1).
[0055] Also gain g can be chosen such that g>4 (approximate), in order to get a negative pole which can help improve the NS performance of the NS ADC SAR. However, since the two-path comparator's noise (or power) increases with the value of gain g, the overall benefit may be limited. With a= (approximate), the C.sub.2 value is approximately C/3 and consequently only approximately 4/3 times more capacitors are required for first-order NS. Note that the NTF can be completely determined by component ratios a and g, and thus, can be insensitive to process, voltage, temperature (PVT) variations.
[0056] To ensure stability, the pole are placed within the unit circle. The stability condition is shown in
[0057]
sampling noise which directly adds to the input signal; n.sub.2 refer, in some embodiments, to the noise voltage on C.sub.2 at the end of the .sub.ns.sub.
(all values approximate). As shown in the D.sub.out equation (as shown in
[0058] Without wishing to be bound a particular theory, another advantage of the disclosed NS SAR ADC is its simplified digital DAC mismatch calibration. For conventional multi-bit ADCs, in order to completely remove the DAC mismatch error in the digital domain, one may need to accurately extract not only the DAC mismatch percentage but also the DAC mismatch error transfer function (ETF). This additional requirement can arise because the ETF may not be exactly equal to 1 due to PVT variations. As a result, special techniques such as inserting a binary pseudorandom test signal may be required to measure the ETF. By contrast, the ETF of the NS SAR ADC can be equal to 1 for any NTF under any PVT variation. One reason can be that the quantizer and the feedback DAC may use the same capacitor array in a NS SAR ADC. This may be different from conventional multi-bit ADCs whose DAC and quantizer are unrelated.
[0059] As shown in
[0060] As shown in
[0061]
[0062]
[0063]
FoM.sub.S=SNDR+10 log.sub.10(BW/Power)(Equation 3)
[0064] In another aspect, the disclosed first-order NS SAR ADC can be extended to second-order noise shaping by adding an additional path to the two-path comparator and an additional passive integrator (i.e., to provide a second voltage integration loop). Based on circuit simulations, second-order noise shaping can allow an approximately 0.5-bit ENOB (effective number of bits) increase for every two-fold increase in OSR (oversampling ratios), leading to a more power efficient and high-resolution SAR ADC architecture.
[0065] The exemplified NS SAR ADC (e.g., 100, 800, and etc.) circuit can be used for various analog-to-digital conversion applications as a standalone analog to digital conversion (e.g., for industrial controls, medical devices, telecommunication devices, and etc.)
[0066] In addition to being a stand-alone ADC, the disclosed NS SAR ADCs (e.g., 100 and 800) can also be combined with front-end electronics to be used in various applications. For example, high-order continuous-time (CT) delta-sigma ADCs can be used for wireless communication applications. In this context, high-order can refer to more CT integrators being used in the NS SAR ADC architecture and a reduced need for stability control in terms of functionality. Although standalone NS SAR ADCs can work in the discrete-time domain, they can also work as a noise-shaping quantizer following a one-stage CT integrator. This can greatly relax the design complexity and loop stability control requirements with respect to conventional CT delta-sigma ADCs.
[0067] Furthermore, the disclosed NS SAR ADCs can be applied to time-to-digital converters (TDCs). TDCs were historically used in laser range-finding applications, automatic test equipment, and timing jitter measurements. Recent developments in the design of high-resolution TDCs have paved the way for mostly digital implementation of phased-lock loops (PLLs) and ADCs. Conventional NS TDCs rely on active integrators and/or ring-oscillators, which can be have high power consumption and be vulnerable to PVT variations. With time-to-voltage front end circuitry, the disclosed NS SAR ADC can be used to build a power-efficient, high-resolution TDC.
[0068] Example Second Order Noise-Shaping Successive Approximation Register ADC Architecture
[0069]
[0070] As discussed in relation to
[0071] To not slow down the NS SAR ADC with the inclusion of a second .sub.ns2 clock cycle 810 (e.g., by adding the noise-shaping cycle .sub.ns1 (103e) and .sub.ns2 (810) after .sub.ns0 (103d)), the .sub.ns1 (103e) and .sub.ns2 (810) clock cycles are invoked at the beginning of the period (e.g., shown as 814). As shown in
[0072] The SAR logic, in some embodiments, is implementable in a synchronous manner. The master clock, in some embodiments, is divided into 16 cycles (e.g., via a 4-bit ripple counter and etc.)in which the first cycle (of the 16 cycles) is used for sampling phase (follow by a second cycle for the DAC settling), the third cycle to fifteenth cycle is used as a clock signal for the comparator (e.g., 140, 812) for synchronous operation, and the sixteenth cycle is used to store the digital output. In some embodiments, .sub.ns0 is used as to invoke the storing of the digital output. In this example scheme, it is shown that the second-order NS SAR ADC 800 can operate as fast as a conventional SAR ADC.
[0073]
with the first integration path gain having a value of g1, and with the second integration path gain having a value of g2. It should be appreciated that other values may be used.
[0074] As shown in
[0075] The output transfer function D.sub.out(z) for
[0076] With a= (for example), g1 and g2 can be reduced to g1=4 and g2=16 resulting in second order NTF of (10.75z.sup.1).sup.2.
[0077]
[0078]
[0079] It is contemplated that higher order NS SAR ADC may be implemented using the exemplified methods and techniques. To this end, a 3.sup.rd-order NS SAR ADC can be implemented by adding a third integration loop; a 4-th order NS SAR ADC can be implemented by further adding a fourth integration loop; and a N.sup.th order NS SAR ADC can be implemented by adding N numbers of integration loops.
[0080] Simulation Results of Second-Order NS SAR ADC
[0081] To validate its effectiveness, a prototype second-order NS SAR ADC was designed in a 40-nm CMOS process in SPICE. The DAC array is 9-bit. To reduce the in-band thermal noise and achieve a higher ENOB, the unit capacitance value was increased by around 4 times compared to the first-order NS SAR ADC design (e.g., 100), giving a total capacitance of 4.1 pFx2. The sampling frequency is 10 MS/s. At 1.1 V supply, the simulated design consumes 95 W power. Because digital power may increases by 3-4 times when a real chip is fabricated (e.g., due to routing parasitic capacitances), to provide for fair a comparison, the power in the simulation was increased 4 times to show the detailed power break down.
[0082]
[0083]
[0084] Table 1 summarizes the design performance and compares the first-order NS SAR ADC design and the second-order NS SAR ADC with a state-of-the-art Delta-Sigma ADC work disclosed in Sukumaran et al., Low power design techniques for single-bit audio continuous delta sigma ADCs using FIR feedback, IEEE J. Solid State Circuits, 49(11): 2515-2525 (November 2014). As shown in Table 1, by second-order noise shaping, a 9-bit SAR ADC is able to achieve 14-bit ENOB at an OSR of 16. Compared to the first-order NS SAR ADC design, the second-order design improves the FoM.sub.S by 14 dB (approximately) and reduces the FoM.sub.W by 4.8 times (approximately). Further, both high FoM.sub.S and low FoM.sub.W is achieved illustrating that second-order NS SAR ADC can reach high-resolution and high-power efficiency simultaneously.
TABLE-US-00001 TABLE 1 1.sup.st Order NS 2.sup.nd order NS SAR Delta-Sigma Design SAR ADC ADC Comparison Technology (nm) 130 40 180 Supply (V) 1.2 1.1 1.8 Resolution (bit) 10 9 1 Sampling rate (MS/s) 2 10 6.144 OSR 8 16 128 Bandwidth (kHz) 125 312.5 24 Power (W) 61 155 280 SNDR (dB) 74 87.7 98.2 ENOB (bit) 12 14.3 16 FoM.sub.s (dB) 167 181 182.3 FoM.sub.w (fJ/step) 59.6 12.5 88
[0085] As shown in Table 1, FOMS is determined by SNDR+10 log.sub.10(BW/Power) and FOMW is determined by FoM.sub.W=Power/2.sup.ENOB/2/BW.
CONCLUSION
[0086] While the methods and systems have been described in connection with preferred embodiments and specific examples, it is not intended that the scope be limited to the particular embodiments set forth, as the embodiments herein are intended in all respects to be illustrative rather than restrictive.
[0087] Unless otherwise expressly stated, it is in no way intended that any method set forth herein be construed as requiring that its steps be performed in a specific order. Accordingly, where a method claim does not actually recite an order to be followed by its steps or it is not otherwise specifically stated in the claims or descriptions that the steps are to be limited to a specific order, it is no way intended that an order be inferred, in any respect. This holds for any possible non-express basis for interpretation, including: matters of logic with respect to arrangement of steps or operational flow; plain meaning derived from grammatical organization or punctuation; the number or type of embodiments described in the specification.
[0088] Throughout this application, various publications are referenced. The disclosures of these publications in their entireties are hereby incorporated by reference into this application in order to more fully describe the state of the art to which the methods and systems pertain.
[0089] It will be apparent to those skilled in the art that various modifications and variations can be made without departing from the scope or spirit. Other embodiments will be apparent to those skilled in the art from consideration of the specification and practice disclosed herein. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit being indicated by the following claims.