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.

PCM1794A: Clock timing when using mono mode

Part Number: PCM1794A
Other Parts Discussed in Thread: PCM1792

Hello,

When are the I2S data clocked into the DAC in the PCM1792/1794 when used in mono mode? Should one channel be delayed relative to the other or will both DACs receive data on the same edge of the LRCLK?

Thanks,

Tom

  • Hello Tom,

    Please refer to figure 22 part3 where it shows how I2S signals and timings are supposed to be. This is a stereo part so the right channel data is at the rising edge of the LRCLK and left channel data is presented at the falling edge of the LRCLK. You can apply the same data at both channels or just to one channel as long as you are in following the diagram in figure 22 for I2S format.

    Regards,

    Arash

  • I understand how I2S works and have read the data sheet. The information I'm missing is when the data are presented to the DAC itself, internal to the chip, in particular in mono mode.

    Maybe I should ask my question differently:

    With the PCM179x in mono mode one DAC handles the left channel and the other handles the right channel. If I feed the two DACS the same BCK, SCK, LRCLK, and DATA will the two DACs be in sync? I.e., if a sine wave stimulus is presented digitally to the DACs will the left and right channels be in the exact same phase or will there be a 1/(2*fs) delay between them?

    I'm asking because I've seen some circuits where the designer has gone through quite a bit of trouble to delay one channel relative to the other using a shift register. I'm assuming this is unnecessary, but thought I'd ask before I spend money on DAC ICs and PCBs.

    Tom

  • Thanks for clarifying your question. Once the same input is applied to both left and right channels, the  outputs of both channels will be in phase and not fs/2 delayed. 

    Regards,

    Arash