SBAA457 June   2021 PCM6240-Q1 , PCM6260-Q1 , PCM6340-Q1 , PCM6360-Q1

 

  1.   Trademarks
  2.   Note
  3. 1Introduction
  4. 2Controller Mode
    1. 2.1 Controller Mode Configuration Options
      1. 2.1.1 Auto Clock Configuration With PLL Enabled
        1. 2.1.1.1 Supported Sample-Rates
        2. 2.1.1.2 Example 12-MHz MCLK
      2. 2.1.2 Auto Clock Detect With PLL Disabled
        1. 2.1.2.1 Supported Sample-Rates
        2. 2.1.2.2 Example
  5. 3Edge Sync for I2S and LJF in Controller Mode
    1. 3.1 Compatibility With Non-zero Offset
    2. 3.2 I2S Compatibility With Zero Offset (I2S only)

Edge Sync for I2S and LJF in Controller Mode

In controller mode, the FSYNC edge is synchronous to the rising edge of BCLK. However, standard I2S/LFJ bus format expect the FSYNC edge to be synchronous to the falling edge of BCLK. Figure 3-1 and Figure 3-2 show the timing diagrams supported by PCM6xx0 in I2S and LJF mode, respectively. Note the standard I2S and LJF expect the FSYNC edge one clock cycle later than that produced by the PCM6xx0. To support standard I2S and LJF bus formats, the following sections show configuration options to provide compatibility in controller mode.

GUID-6E7DD67A-7C53-46D1-BDC3-E9980296FABE-low.gifFigure 3-1 Default I2S in Controller Mode (TX_Offset = 0) Showing Incompatible FSYNC Edge Sync
GUID-A7BEF6B4-B163-45B2-A91A-170581F7C115-low.gifFigure 3-2 Default LJF Format in Controller Mode (TX_OFFSET = 0) Showing Incompatible FSYNC Edge Sync