This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PCM5101A: PCM5101A - Analog output glitch w/ Master/System Clock

Part Number: PCM5101A

We are using the PCM5101A as a Clock Slave mode with Master/System Clock (4 Wire I2S). The DAC process I2S signals with 48 Khz sampling rate and a data resolution of 16 bit per channel. The System clock input to the DAC (SCK) is a 18.432 Mhz 3.3V 25 PPM oscillator (384*fs).

 

With such a configuration, some glitchs are present at the analog output of the DAC (refer to attached figure below). The glitch are very cyclic and appears on both channels at the same time.

 

When we change the configuration of the DAC to Clock Slave Mode with BCK PLL (3-Wire), the glitch are entirely gone.

 

Do you know what could possibly cause these glitches?

  •  Scope capture attached

  • Hi, Steven,

    This seems to be a problem with the SCK signal. It seems you are using an external oscillator to generate the SCK, it is recommended that the I²S clocks are generated from the same clock tree as the system clock so the signals are synchronous. Having a separate SCK (from an external oscillator, as example) is not recommended as the SCK and LRCK will not be synchronous. This can lead into drift and phase mismatch issues that might cause skipped/repeated samples or incorrect data reading. 

    Best Regards,

      -Diego Meléndez López
       Audio Applications Engineer