AD625
REV. D
–13–
–
V
IN
+
12-BIT
DAS
10k
10k
AD625
10k
10k
V
S
–INPUT
–GAIN
SENSE
–GAIN
DRIVE
+GAIN
DRIVE
+GAIN
SENSE
+INPUT
20k
15.6k
3.9k
975k
650k
975k
3.9k
20k
15.6k
C
S
C
S
I
S
I
S
I
OUT
I
OUT
C
OUT
C
OUT
R
ON
R
ON
C
S-OUT
C
S-OUT
Figure 39. SPGA with Multiplexer Error Sources
Figure 39 shows a complete SPGA feeding a 12-bit DAS with a
0 V–10 V input range. This configuration was used in the error
budget analysis shown in Table II. The gain used for the RTI
calculations is set at 16. As the gain is changed, the ON resis-
tance of the multiplexer and the feedback resistance will change,
which will slightly alter the values in the table.
Table II. Errors Induced by Multiplexer to an SPGA
Induced Specifications Voltage Offset
Error AD625C AD7520KN Calculation Induced RTI
RTI Offset Gain Sense Switch 40 nA × 170 Ω = 6.8 µV
Voltage Offset Resistance 6.8 µV
Current 170 Ω
40 nA
RTI Offset Gain Sense Differential 60 nA × 6.8 Ω = 0.41 µV
Voltage Current Switch 0.41 µV
60 nA Resistance
6.8 Ω
RTO Offset Feedback Differential 2 (0.2 nA × 20 kΩ) 0.5 µV
Voltage Resistance Leakage = 8 µV/16
20 kΩ
1
Current (I
S
)
2
+0.2 nA
–0.2 nA
RTO Offset Feedback Differential 2 (1 nA × 20 kΩ) 2.5 µV
Voltage Resistance Leakage = 40 µV/16
20 kΩ
1
Current
(I
OUT
)
2
+1 nA
–1 nA
Total error induced by a typical CMOS multiplexer
to an SPGA at +25°C 10.21 A
NOTES
1
The resistor for this calculation is the user-provided feedback resistance (R
F
).
20 kΩ is recommended value (see Resistor Programmable Gain Amplifier section).
2
The leakage currents (I
S
and I
OUT
) will induce an offset voltage, however, the offset
will be determined by the difference between the leakages of each “half’’ of the
differential multiplexer. The differential leakage current is multiplied by the
feedback resistance (see Note 1), to determine offset voltage. Because differential
leakage current is not a parameter specified on multiplexer data sheets, the most
extreme difference (one most positive and one most negative) was used for the
calculations in Table II. Typical performance will be much better.
**The frequency response and settling will be affected by the ON resistance and
internal capacitance of the multiplexer. Figure 40 shows the settling time vs.
ON resistance at different gain settings for an AD625 based SPGA.
**Switch resistance and leakage current errors can be reduced by using relays.
These capacitances may also be incorporated as part of the
external input protection circuit (see section on Input Protec-
tion). As a general practice every effort should be made to
match the extraneous capacitance at Pins 15 and 2, and Pins 1
and 16, to preserve high ac CMR.
SOFTWARE PROGRAMMABLE GAIN AMPLIFIER
An SPGA provides the ability to externally program precision
gains from digital inputs. Historically, the problem in systems
requiring electronic switching of gains has been the ON resis-
tance (R
ON
) of the multiplexer, which appears in series with the
gain setting resistor R
G
. This can result in substantial gain errors
and gain drifts. The AD625 eliminates this problem by making
the gain drive and gain sense pins available (Pins 2, 15, 5, 12;
see Figure 39). Consequently the multiplexer’s ON resistance is
removed from the signal current path. This transforms the ON
resistance error into a small nullable offset error. To clarify this
point, an error budget analysis has been performed in Table II
based on the SPGA configuration shown in Figure 39.
+GAIN
SENSE
+INPUT
–INPUT
RTI NULL
RTI NULL
+V
S
+GAIN DRIVE –GAIN DRIVE
NC
REF
–V
S
V
OUT
+V
S
A1 A2
AD625
10k
10k 10k
10k
A3
1
2
3
4
5
6
7
8
16
15
14
13
12
11
10
9
–GAIN
SENSE
TTL/DTL TO CMOS LEVEL TRANSLATOR
DECODER/DRIVER
3.9k 975 650 975 3.9k
15.6k 15.6k20k 20k
AD7502
A0
A1
E
N
V
SS
V
DD
GND
–V
S
RTO NULL
RTO NULL
Figure 38. SPGA in a Gain of 16
Figure 38 shows an AD625 based SPGA with possible gains of
1, 4, 16, 64. R
G
equals the resistance between the gain sense
lines (Pins 2 and 15) of the AD625. In Figure 38, R
G
equals
the sum of the two 975 Ω resistors and the 650 Ω resistor, or
2600 Ω. R
F
equals the resistance between the gain sense and the
gain drive pins (Pins 12 and 15, or Pins 2 and 5), that is R
F
equals the 15.6 kΩ resistor plus the 3.9 kΩ resistor, or 19.5 kΩ.
The gain, therefore equals:
2R
F
R
G
+1=
2(19.5kΩ)
(2.6 kΩ)
+1=16
As the switches of the differential multiplexer proceed synchro-
nously, R
G
and R
F
change, resulting in the various programmed
gain settings.