Hi All,
We are planning to use an ADS1610 16-bit 10MSPS ADC converter in an application where it is connected back-to-back to a DAC8820, such that we can use a digital interface to galvanically isolate the two circuits.
However, after doing some preliminairy research, I found that the datasheet explicitly mentions a constant gain-error of 3.8%, with a variable error of +-0.3%FS, whereas similar parts (e.g. ~ADS1605) and competitive parts (ADI's AD7626 for instance) seem much more accurate.
Is there any particular reason why the part exhibits such a large constant error? Shouldn't this kind of constant errors be trimmed or removed in the factory already? And is there any way to minimize the effect of this constant error in the transfer from ADC to DAC? For instance, would it be an option to adjust the gain of the preceding ADC-driver stage in order to get the constant gain error to 0?
Another question I have relates to the output format, which is in 2's complement. Since the ADC is used in back-to-back configuration with the DAC8820, the output format needs to be unsigned, i.e. the output code should increase linearly between 0x0000 and 0xFFFF for -Vref to +Vref. Is there any common solution for changing this output format? I was thinking about inverting the sign (MSB) bit, but i'm not sure whether this results in the correct data format and does not create additional timing problems with one of the data pins having an inverter in the path.
Thanks,
Rick