Hello,
We are currently using multiple DAC8728's in a design, where the power-up sequence does not always match the datasheet's sequence. Specifically when power is quickly cycled and some of the rails still have voltage stored in bulk capacitors.
What we are seeing is that we sometimes have a problem where the Offset DAC registers are filled with 0x8000 and not 0x199A +/- 10LSB (RSTSEL and USB#/BTC are both tied high). We can change the values in the Offset DAC registers to 0x199d (power-on value for this chip, when the device works correctly) and receive normal output from the device.
However, resetting the device and/or changing the values of the GAIN-A and GAIN-B bits from 0->1->0 places 0x8000 back in the registers.
Is there a way to correct this short of redesigning the board?
Thank you,
Jeff