ZHCADT8 December   2023 TAA5212 , TAC5111 , TAC5112 , TAC5211 , TAC5212 , TAD5112 , TAD5212

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
  5. 2TAx5x1x 音频串行接口
  6. 3TAx5x1x 同步采样速率转换器
    1. 3.1 ADC 采样速率转换
    2. 3.2 DAC 采样速率转换
    3. 3.3 SRC 用例示例
      1. 3.3.1 默认模式(主 Fs - 较高速率)
      2. 3.3.2 带有录制功能的默认模式(主 Fs - 较高速率)
      3. 3.3.3 自定义模式(主 FS - 较低速率)
      4. 3.3.4 带有录制功能的自定义模式(主 FS - 较低速率)
  7. 4总结
  8. 5参考文献

TAx5x1x 同步采样速率转换器

TAC5x1x 支持 ADC 和 DAC 中的同步采样速率转换器,其主要和辅助接口之间的比率如表 3-1 所示。表中未列出的比率不受支持。虽然支持表中的不同采样速率,但 PASI 和 SASI 速率之间的比率必须遵循表中列出的比率,因为内插器和抽取器是根据该比率进行设计的。

表 3-1 SRC 支持的比率
辅助 ASI 速率 (KHz)主要 ASI 速率 (KHz)
8121624324896
81 : 13 : 22 : 13 : 1不支持6 : 1不支持
122 : 31 : 14 : 32 : 1不支持4 : 1不支持
161 : 23 : 41 : 13 : 2不支持3 : 16 : 1
241 : 31 : 22 : 31 : 14 : 32 : 14 : 1
32不支持不支持1 : 23 : 41 : 13 : 23 : 1
481 : 61 : 41 : 31 : 22 : 31 : 12 : 1
96不支持不支持1 : 61 : 41 : 31 : 21 : 1

在采用 TAC5x1x 器件的系统中,当在 PASI 和 SASI 中检测到不同的采样速率(上表列出的速率)时,SRC 会自动启用,而无需将 B0_P1_R23_D[7] 中的 SRC_EN 位设置为“1”。如果采样速率不在指定的列表中,但具有支持的比率,则需要将 SRC_EN 位设置为“1”以启用 SRC 并在 B0_P1_R24_D[5:0] 中相应地设置比率。如果需要,可通过寄存器 B0_P1_R23_D[7] 禁用 SRC。

TAC5x1x 中的 SRC 有 2 种可能模式:

  • 自动检测模式:TAC5x1x 检测 2 个 ASI 的最高采样速率 (Fs),而不管其来自主要 ASI 还是辅助 ASI,并将较高的采样速率视为主 Fs,将较低的采样速率视为辅助 Fs。这是默认模式,当抽取器/内插器以更高的速率运行时,TAC5x1x 使用更多的资源 (MIPS)。自动检测模式可通过寄存器 B0_P1_R23_D[6] 禁用。
  • 自定义模式:用户决定哪个 ASI(主要还是辅助采样频率)是 SRC 的主 Fs。这种情况下,较低的采样速率被设置为主 Fs。如果需要更好地使用资源,则会使用该模式,但它的缺点是会丢失 Rx 路径上的信息。