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.

PCM6020-Q1: BCLK_POL timing

Part Number: PCM6020-Q1

Hi team,

Could you give me slave version of the I2S timing diagram as in datasheet Figure 8-5. and Figure 8-8.

I would like to know the timing between FSYNC/BCLK/SDOUT depends on BCLK_POL difference. 

I set BCLK_POL to High and expected there is a half cycle delay in SDOUT output timing, but SDOUT outputs half cycle earlier.

Is this the correct behavior? Actually It helps me to get timing margin.

regards, 

  • One more question about FSYNC(LRCK). In Slave mode, BCLK_POL=1, then the FSYNC(LRCK) is latched falling edge of BCLK, correct?

    regards,

  • Hi Shinji,

    The timing diagram would be the same for master/slave mode, the only difference is which device generates BCLK and FSYNC. If BCLK_POL is set high then the BCLK to SDOUT delay should now be measured with respect to the rising edge of BCLK rather than the falling edge for I2S timing. FSYNC will also sync to the rising edge of BCLK with BCLK_POL = 1

    Best,

    Zak