There is an error in the calculation. The System Noise is 3 LSB or 3 Least Significant Bits, this is 3 in 65536 not 2^3 in 65536. Because it is noise, it can range from +3 LSB to -3 LSB. This is an instantaneous error that can range to either extreme at any given time, but it will never be at both extremes at the same time. For worst case accuracy, assume the noise will be the maximum of 3 LSB, thus the System Noise is 3 /65536 * 70 mv = 3.2 uV on the +/-35 mV range.
Total Error (1 mV signal at +/-35 mV Range):
Total Error (1 mV) = Gain Error (0.6 uV ) + Offset Error (7.6 uV) + Noise (3.2 uV)
Total Error (1 mV) = 11.4 uV
Dimensionless Error (1 mV) = 11.4 uV / 70000 mV range = 1 part in 6140.
Varying the input signal over the range from -35 mV to +35 mV will only effect the Gain portion of the Total Error, the Offset & Noise errors are constant for a given range.
Regards,
Aaron
LabVIEW Champion, CLA, CPI