作者: 时间:2008-12-22 来源:52RD硬件研发 | |
[Editor’s note to readers: this article has several corrections: Figure 3 is corrected; also, some math symbols in equations in "Averaging to Achieve Better Resolution" and in "Bias Current Calculation" sections are corrected (both are at the end of the article). We apologize for any confusion] The linearity and distortion performance of an analog-to-digital converter (ADC) is dependent upon the analog input settling. Thus, it is important to measure the settling time of the driving circuit including the operational amplifier (op amp), analog multiplexer, and other associated circuitry for a high resolution (more than or equal to 14-bit) high-speed ADC.
The method discussed here plots the settling behavior of an op amp which drives a high resolution ADC. It characterizes the settling time of the op amp with the ADC and op amp in the system. The accuracy of the measurement is improved beyond the ADC resolution with the help of averaging. It takes the help of the high-resolution ADC itself to plot the settling behavior, thus we can measure the settling time of the op amp with the ADC in the system.
Introduction
To achieve minimal distortion, it is important that the op amp output settles to the desired accuracy within the acquisition time of the ADC. Normally the op amp settling time is calculated either from the frequency response specified in the op amp datasheet, or by probing the output with an oscilloscope which has a limitation on resolution. Sometimes the difference between the op amp input and output is amplified to achieve better accuracy (Reference 3). These methods are limited by oscilloscope resolution or circuit parasitics. Moreover, the settling time of the op amp is affected by the parasitic capacitance and inductance introduced by the oscilloscope probe.
In another method, the difference between the output and input is amplified to increase the resolution of the measurement. None of these methods include the parasitic capacitance and inductance present in the ADC sampling circuit and package.
Definition of Settling Time
Basic Setup
The instantaneous step input is generated by an analog multiplexer (Texas Instruments TS5A3159) by switching its two channels. A dc voltage, V, is applied to channel 2, and channel 1 is connected to ground. (This setup can produce a step input rising to V from 0 or falling to 0 from V. Alternatively, the step input can be generated by any step generator. The step generator should settle much faster than the op-amp settling time.
Step 1: ADC samples channel 1 (connected to ground) first. A long sampling time is provided for sampling to make sure that the input capacitor of the ADC is fully discharged.
Step 2: The analog MUX is switched to channel 2 from channel 1 at instant A in Figure 2.
The diagram shows the voltage at point S (Figure 1) when the MUX switches to channel 2 from channel 1. The settling time of the MUX is denoted by ts. Note that we assume that ts is much less than op amp settling time.
Step 3: Once the analog MUX is switched at instant A, the input of the op amp starts changing. The output of the op amp starts changing after a very brief propagation delay after instant A. The settling time (tideal) is approximately calculated from the slew rate and the bandwidth specified in the op amp datasheet. The proposed method plots the op amp output from instant A to instant B (Figure 3).
The time difference between instant B and instant A is two times tideal.
Step 4: First ADC sampling edge appears at instant B and n number of readings (digital outputs from the ADC) are taken. Average is taken on n number of readings for better accuracy of the result (See next section).
Next, the sampling edge is shifted by 1 ns (with the help of pattern generator and adjustable delay generator of Figure 1) to the left (Figure 3) and, again, n number of readings are taken. This way the sampling edge is shifted towards left from instant B to instant A with a step of 1 ns. At each sampling edge, the average is stored in an element of an array. The array is plotted against the time to get the true picture of the op amp output settling (Figure 3).
Averaging to Achieve Better Resolution
For each additional bit, the signal-to-noise ratio (SNR) increases by 6.02 dB. In this case, the 16-bit ADC should settle at least to 18-bit accuracy.
SNR = 6.02 x N + 1.76
SNR = 110.12 dB for 18-bit performance
Extra bit (w) of resolution required
Number of samples (n) needed for each reading
Results
Figure 5 shows the settling behavior with three different values of external capacitors (C in figure) used for RC filtering.
Figure 6 is a zoomed version of Figure 5, to show the settling more accurately.
One code signifies one LSB at 16-bit resolution. The resolution of the measurement is more than 16-bits, because 65,536 samples were captured and averaged for each reading. The result shows significant ringing when there was no capacitor. This also reveals the fact that the system was under-damped when no capacitor was used. Also note that use of a bigger capacitor (1000 pF) significantly increases the settling time.
The Table shows a comparison of result with this method versus traditional method: Here, R = 20 Ω; 0.0015% implies one LSB in 16-bits
By averaging the output data the resolution of the result can be improved beyond 16-bits.
Measurement of Bias Current
The difference in the settled voltage indicates the offset voltage because of bias current. From this the calculated bias current is 3 μA which matches with the typical specification of THS4031. This experiment validates the correctness of this setup.
Bias Current Calculation
Delta (Offset Voltage) Conclusion
|
文章评论(0条评论)
登录后参与讨论