AD1838 is an ADC, 8 DAC, 96 kHz, 24-Bit �-� Codec with multiple channels and high sampling rate.
This document is a Silicon Anomaly Sheet for the Analog Devices AD1838 audio codec. It describes specific known bugs in the current version of the part that have been fixed in subsequent revisions (AD1838A). The primary issue discussed is an ADC phase shift bug where sample loading can occur at incorrect times relative to clock signals.
The ADC engine loads serial port results periodically, potentially causing a phase shift where the right sample is one ahead of the left.
Synchronize the rising edge of the PD/RST pin with the appropriate LRCLK or FSTDM signal edge.
Write the same value to the DAC twice to ensure the register gets updated correctly if the internal strobe pulse fails.