SLAAEG6 November   2023 TAA5212 , TAA5412-Q1 , TAC5111 , TAC5111-Q1 , TAC5112 , TAC5112-Q1 , TAC5211 , TAC5212 , TAC5212-Q1 , TAC5311-Q1 , TAC5312-Q1 , TAC5411-Q1 , TAC5412-Q1 , TAD5112 , TAD5112-Q1 , TAD5212 , TAD5212-Q1

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Operating Modes for the Clocking
    1. 2.1 Automatic Modes of Operation
  6. 3Clocking Modes
    1. 3.1 Auto Primary BCLK Ratio
    2. 3.2 Auto Secondary BCLK Ratio
    3. 3.3 Auto MCLK Ratio
    4. 3.4 Auto MCLK Fixed
    5. 3.5 Custom Mode and Semi Automatic Mode of Operation
    6. 3.6 Additional Clocks
      1. 3.6.1 PDM Clocks
      2. 3.6.2 Boost Clock
      3. 3.6.3 SAR Clock
      4. 3.6.4 CLKOUT
  7. 4Summary

Introduction

The Device Supports a Primary as well as Secondary ASI. There are several automatic modes of operation described where either the primary BCLK /FYSNC or Secondary BCLK/FSYNC can be used for determination of the incoming timing modes.

In addition, the MCLK / FSYNC can also be used to do the timing determination.

The device has the following interfaces that setup the clocking.

Interface Setup
MCLK Master Clock
FSYNC Primary FSYNC/ Secondary SYNC
PASI BCLK Primary BCLK
PASI FSYNC Primary FSYNC
SASI BCLK Secondary BCLK
SASI FSYNC Secondary SYNC

The BCLK and FSYNC Pins as well as the GPIO/GPI/GPO pins can be configured to setup the Primary and Secondary ASI.

The timings must lie within the limits described in the following tables.

Table 1-1 Multiples of 48 Khz
Pins Timings
Fs 3 KHz-768 KHz
BCLK 256 KHz - 24.576 MHz
MCLK 256 KHz - 49.152 MHz
Table 1-2 Multiples of 44.1 Khz
Pins Timings
Fs 2.75 KHz-705.6 KHz
BCLK 235.2 KHz – 22.57 MHz
MCLK 235.1 KHz - 45.15 MHz
Note: The nomenclature of Target is used to indicate Slave Mode of Operation. The nomenclature of Controller is used to indicate Master Mode of operation.