1 Introduction

Because of the low energy consumption required in the fields of wireless sensor, biomedical medical equipment and wearable electronic devices, successive approximate register (SAR) analogue-to-digital converters (ADCs) are having been widely used. Generally speaking, the power consumption of SAR ADCs mainly comes from digital control circuit, comparator and switching energy. And based on many published literatures, the digital-to-analogue converter capacitor arrays occupy a major part in the total power consumption of SAR ADCs. Thus, many switching methods [1,2,3,4,5,6,7,8,9,10,11] have been presented to reduce the switching energy consumption. The set and down switching technique [1] achieves an 81.26% reduction in switching energy when compared to the conventional switching scheme. The switching scheme reported in Ref. [2], the VCM-based monotonic scheme (VMS) in Ref. [3] and the switching scheme introduced in Refs. [4,5,6] reduce the switching energy by 93.7, 97.66, 98.05, 98.40 and 99.75%, respectively. The recently related switching scheme [7] save 99.8% of the switching energy compared to the conventional scheme. However, the bridge capacitor is not the unit capacitor or the integer multiple of the unit capacitor. It raises a huge challenge to layout design and capacitance matching [8]. The proposed switching scheme save 99.9% of the switching energy and the bridge capacitor is the unit capacitor, whereas it distinguishing from the previously having proposed switching scheme. Furthermore, the proposed switching scheme not only reduces the number of capacitors by 96.9% compared with the conventional architecture, but also requires no reset energy.

2 SAR switching scheme

The overall structure of the proposed switching scheme for a 10-bit SAR ADC is shown in Fig. 1. The spilt capacitor array which the bridge capacitor is the integer value capacitor is adopted in the proposed switching scheme. The positive voltage potential side is composed of two capacitor arrays: DACp1 and DACp2. And the the most-significant bit (MSB) capacitor splitting technology is applied in both DACp1 and DACp2, so as to enhance the power efficiency. And the totally symmetric capacitor array structure is applied in order to improve the linearity. In the second comparison cycle, whether is Vip > Vin or Vip < Vin, the voltage change is completed in the positive voltage potential side. In the other comparison cycles, the voltage change is all completed in the negative voltage potential side. The monotonic switching method is used to reduce energy consumption to a large extent.

Fig. 1
figure 1

The illustration of the proposed 10-bit SAR ADC

During the sampling phase, the switches Sp1(Sn1) and Sp3(Sn3) keep the connection, the switches Sp2 and Sn2 are off. Then the top plates of DACp1 and DACn1 complete sampling of differential inputs and the bottom plates of DACp1 and DACn1 are initially loaded as shown in Fig. 1. The voltage at the bottom of DACp2(DACn2) is fixed at Vcm, and the unit capacitor (C) is connected to gnd. The purpose of using top-plate sampling what has been used in many switching scheme is to ensure no energy consumption during the first comparison. Next the switches Sp1 and Sn1 open and the MSB is directly quantized. In the second comparison cycle, according to the monotonous change principle, all capacitors in DACn1−H are set to gnd or in DACn1−L are set to Vref. At the same time, the switches Sp2(Sn2) from turn off to turn on and the switches Sp3(Sn3) break, so as to complete the redistribution of the charge to generate the fine bits. The situation of Vip > Vin is shown in Fig. 2. And the expressions (1) and (2) give a concrete analysis. Vxn and Vxp is the voltages after the charge complete the redistribution.

$$\begin{aligned} & 8C\left( {V_{ip} - V_{ref} } \right) + 8C\left( {V_{ip} - gnd} \right) + \frac{15}{16}C\left( {gnd - V_{cm} } \right) = 8C\left( {V_{xp} - V_{ref} } \right) + 8C\left( {V_{xp} - gnd} \right) + \frac{15}{16}C\left( {V_{xp} - V_{cm} } \right) \\ & V_{xp} = K \times V_{ip} \\ & K = \frac{256}{271} \\ \end{aligned}$$
(1)
$$\begin{aligned} & 16C\left( {V_{in} + V{}_{cm} - V_{ref} } \right) + \frac{15}{16}C\left( {gnd - V_{cm} } \right) = 16C\left( {V_{xn} - V_{ref} } \right) + \frac{15}{16}C\left( {V_{xn} - V_{cm} } \right) \\ & V_{xn} = K \times \left( {V_{in} + V_{cm} } \right) \\ & K = \frac{256}{271} \\ \end{aligned}$$
(2)

As shown in expressions (1) and (2), Vxp (Vxn) is proportional to Vip (Vin), and the scale factor is \({\text{K}} = \frac{256}{271}\).

Fig. 2
figure 2

The illustration of the redistribution of the charge

Then the second MSB is generated. If Vxp1 > Vxn1, all the capacitors in DACp1−H are set to Vcm. If Vxp1 < Vxn1, all the capacitors in DACp1−L are set to Vcm. The situation of b2 = 1 is shown in the Fig. 3. The voltage change is shown in the following expression (3). The next three comparison cycles obey the same operation.

$$\begin{aligned} & \Delta V_{xp} = \frac{{8CV_{cm} }}{{C_{p1} + (C//C_{p2} )}} \\ & \Delta V_{xp} = \frac{256}{271} \times \frac{1}{{2^{2} }}V_{ref} \\ & \Delta V_{xp} = K \times \frac{1}{{2^{2} }}V_{ref} \\ \end{aligned}$$
(3)
Fig. 3
figure 3

The illustration of proposed switching scheme to achieve the second MSB bit

After the upper five bits are all determined, the determination of the lower five bit codes are performed. Next the b6 is generated. If b6 = 1, all the capacitors in DACp2−H are set to gnd. Otherwise, all the capacitors in DACp1−H are set to Vref. The situation of b6 = 1 is displayed in the Fig. 4. The voltage change is expressed in the following expression (4). The decision of the remaining bits obeys the same operation during the switching procedure.

$$\begin{aligned} & \Delta V_{yp} = \frac{{8CV_{cm} }}{{C_{p2} + (C//C_{p1} )}} \\ & \Delta V_{xp} = \Delta V_{yp} \times \frac{C}{{C + C_{p1} }} \\ & \Delta V_{xp} = \frac{4}{271}V_{ref} \\ & \Delta V_{xp} = \frac{256}{271} \times \frac{1}{{2^{6} }}V_{ref} \\ & \Delta V_{xp} = K \times \frac{1}{{2^{6} }}V_{ref} \\ \end{aligned}$$
(4)
Fig. 4
figure 4

The illustration of proposed switching scheme to achieve b6

Figure 5 depicts the switching procedure for a 6-bit SAR ADC as an example in order to simplify the analysis. Resulting from the symmetric DAC structure, the switching scheme of MSB = 1and the second MSB = 1 is analogous to the counterpart of MSB = 0 and the second MSB = 0, respectively. Thus, the situation of MSB = 1 and the second MSB = 1 is only introduced. The waveform of novel proposed switching scheme is shown in Fig. 6.

Fig. 5
figure 5

The proposed switching scheme of 6-bit SAR

Fig. 6
figure 6

Waveform of the proposed switching technique

3 Logic complexity

In the proposed switching scheme, apart from the first cycle voltage change is achieved by the DACn1 capacitor array, the remaining comparison cycle voltage changes are completed by the DACp1 capacitor array or the DACp2 capacitor array. All the cycles are single-side change. Moreover, the decision of MSB is independent. The settlement of b3, b4, b5 is closely concerned to b2 and of the fine bits are related to b6. So logic complexity of the proposed switching scheme is acceptable.

4 Analysis of energy consumption

4.1 Switching energy analysis

The proposed switching scheme reduces the power consumption by using the MSB-split switching technology and the single-side method. And in order to minimize power consumption, using top-plate sampling and completing the redistribution of the charge after the first comparison cycle to ensure no energy consumption during the first two comparison cycles. From the behavioural simulation that was performed in MATLAB, Fig. 7 shows the results of switching energy against output codes of the 10-bit proposed switching scheme and the switching schemes reported in Refs. [2,3,4]. As shown in Fig. 7, the average energy of the proposed switching scheme is small relative to the other mentioned switching schemes and is only 1.3CV 2ref , which achieve a 99.9% reduction compared to the conventional 10-bit SAR ADC which the average energy consumption is 1363.3 CV 2ref . What’s more, Table 1 summarises some main features of the proposed switching scheme and the previously published switching schemes.

Fig. 7
figure 7

Switching energy against output codes

Table 1 Comparison of switching scheme for a 10-bit SAR ADC

4.2 Reset energy analysis

The reset energy is consumed to make the capacitor array restore to the initial state between two sampling periods. As a result, the reset energy should be considered for the switching scheme. However, the previous reset method should be improved to fit the new proposed technology. According to the proposed two-step rest method in [9], for the proposed switching scheme, just needing to add a switch Sp4(Sn4) between DACp1_H (DACn1_H) and DACp1_L (DACn1_L). Then capacitor array on each side is separated into three groups through using the switch. When the last bit cycle is completed, the switches Sp2, Sp4, Sn2 and Sn4 turn off, the switches Sp3 and Sn3 turn on. At the same time, all the capacitors reset to the initial voltages. Then sampling switches Sp1, Sn1 and so on turn on and DACp1−H (DACn1−H) and DACp1−L (DACn1−L) sample the input signal, respectively. And DACp2 and DACn2 reconnect to Vcm. Next the sampling switches turn off, the switches Sp4 and Sn4 turn on to operate the next cycle. To simplify the analysis of the reset procedure, Fig. 8 is as an example to explain. It can be concluded that the reset energy is zero.

Fig. 8
figure 8

Reset method applied to switching technique

5 Analysis of linearity

5.1 DNL and INL

As known the linearity of SAR ADC is important, and the linearity is related to the number of capacitor and the deviation of matching [10]. As the number of capacitors decreases, switching energy consumption reduces. However, there is no doubt that the linearity would be deteriorated. In the following, the linearity of the proposed switching scheme will be discussed. Each capacitor in the DAC is the sum of the nominal capacitor value and the mismatch value. The simulation results of 500 Monte Carlo runs of 10 bit SAR ADC with proposed switching scheme is shown in Fig. 9, with the deviation of the unit capacitor valuing σu = 0.01 C. Because of using of the single-side method, the worst case DNL and INL occur at 1/2Vref and 1Vref, where the root-mean-square (RMS) of maximum DNL and the root-mean-square RMS of maximum INL are 0.627 LSB and 0.727 LSB, respectively. According to the method introduced in [3], the standard deviation of the maximum DNL is expressed in (5).

Fig. 9
figure 9

The standard deviation of DNL and INL versus output codes

$$\begin{aligned} DNL_{\hbox{max} } & = \sqrt {\frac{{\left( {2^{N - 6} - 1} \right)\delta_{u}^{2} \times \left( {\frac{16}{271}V_{ref} } \right)^{2} + \left( {2^{N - 6} - 1} \right)\delta_{u}^{2} \times \left( {\frac{1}{271}V_{ref} } \right)^{2} }}{{\left( {2^{N - 5} } \right)^{2} \times C_{u}^{2} }}} \\ & = \sqrt {\frac{{\left( {2^{N - 6} } \right)\delta_{u}^{2} }}{{\left( {2^{N - 5} } \right)^{2} \times C_{u}^{2} }} \times \left( {\frac{16}{271}} \right)^{2} \times \left( {2^{N} } \right)^{2} } \times LSB \\ & \approx \frac{16}{271}\frac{{\sqrt {2^{n + 4} } \times \delta_{u} }}{{C_{u} }} \times LSB \\ \end{aligned}$$
(5)

5.2 Parasitic capacitor influence analysis

As shown in Fig. 10, there are two main types of parasitic capacitor, parasitic capacitances of the bottom plate (Cpb) and parasitic capacitances of the top plate (Cpt) [6]. Figure 10(a) illustrates the parasitic capacitances of n side in the first comparison cycle, and Fig. 10(b) illustrates the parasitic capacitances of p side in the sixth comparison cycle. As shown in Fig. 10(a), we can get in the first comparison cycle, the effect of parasitic capacitance on the ADC is similar to Refs. [6, 11], that is, the Cpb capacitors do not have direct influence on the linearity of the DAC, Cpt and Cpb raise the power consumption. As for Fig. 10(b), we can get the voltage variation in Vp:

$$V_{p6} - V_{p5} = \frac{{(0 - V_{cm} ) \times (C + C_{pb} )}}{{(C + C_{pb} ) + C_{pt3} + (C_{e} //C_{total1} )}}$$
(6)

The difference is that the Cpt and Cpb affect the linearity and increase energy consumption in this situation. Energy consumption is increased from 1.3 CV 2ref to 1.54 CV 2ref as shown in Fig. 11.

Fig. 10
figure 10

a The parasitic capacitor in the first comparison cycle, b the parasitic capacitor in the sixth comparison cycle

Fig. 11
figure 11

Switching energy comparison for 10-bit SAR ADC with parasitic capacitors (Cpt = 0.1 Ctotal, Cpb = 0.15 Cu)

6 Conclusion

A high energy-efficiency and area-saving split capacitor array switching scheme which the bridge capacitor is the unit capacitor for the SAR ADC is presented. By means of split capacitor array structure, MSB-split method and monotonic switching technology, the proposed switching procedure not only achieves 99.9% energy saving, but also reduces the number of capacitors by 96.9% compared with the conventional architecture. Moreover, the two-step reset method is used to ensure that the reset energy consumption is zero. The DNL and INL of the proposed switching method are 0.627 LSB and 0.727 LSB, which can be improved by the calibration technique. The proposed switch scheme has a good overall performance for the SAR ADC.