SLAAEG9 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. 2Semi-Automatic Mode
  6. 3Detection of Clock Errors
  7. 4Determination of Incoming Timing in Auto-Detected Mode
  8. 5Summary

Detection of Clock Errors

When FSYNC Rate changes or the Ratio between Clock and FSYNC changes a clock error is generated. A corresponding active low reset to the Clock Detect Core Block are generated which are mapped to respective Fs Rate detection and Ratio Detection logics.

  1. DSP_CLK_ERR (B0_P0_R60_D7)
    • 1 when DSP fails to derive the clock tree settings w.r.t the provided configurations (Only can occur when PLL fractional mode is not supported)
  2. MIPS_INSUFF_ERR (B0_P0_R60_D6)
    • 1 when DSP is able to derive the clock tree settings but the MIPS are insufficient for the requested processing (Only can occur when PLL fractional mode is not supported)
  3. DEM_RATE_ERR (B0_P0_R60_D3)
    • 1 when Requested DEM configurations are not possible to support
  4. PDM_CLK_ERR (B0_P0_R60_D2)
    • 1 when Requested PDM clock is not possible to support
  5. PASI_BCLK_FS_RATIO_ERR (B0_P0_R61_D7)
    • 1 when a change in Primary BCLK to FSYNC Ratio is detected
  6. SASI_BCLK_FS_RATIO_ERR (B0_P0_R61_D6)
    • 1 when a change in Secondary BCLK to FSYNC Ratio is detected
  7. CCLK_FS_RATIO_ERR (B0_P0_R61_D5)
    • 1 when a change in CCLK to FSYNC Ratio is detected
  8. PASI_FS_ERR (B0_P0_R61_D4)
    • 1 when a change in Primary FSYNC Rate is detected
  9. SASI_FS_ERR (B0_P0_R61_D3)
    • 1 when a change in Secondary FSYNC Rate is detected