ZHCAG05 November   2025 AM2752-Q1 , AM2754-Q1

 

  1.   1
  2.   摘要
  3.   如何使用本文档
  4.   商标
  5. 1数字音频格式
    1. 1.1 I2S
    2. 1.2 TDM
  6. 2McASP 概述
  7. 3AM275x 的 McASP 连接
    1. 3.1 McASP 常见配置
      1. 3.1.1 McASP 作为时钟控制器
        1. 3.1.1.1 使用内部音频 PLL 生成的时钟
        2. 3.1.1.2 使用 AUDIO_EXT_REFCLK AUXCLK 源生成的时钟
        3. 3.1.1.3 使用 AUDIO_EXT_REFCLK AHCLK 源生成的时钟
      2. 3.1.2 McASP 作为时钟外设
        1. 3.1.2.1 通过 AUDIO_EXT_REFCLK 输入在外部生成的时钟
  8. 4McASP 布局注意事项
    1. 4.1 与引导模式逻辑共享的 McASP 信号
    2. 4.2 单时钟域中多个器件的 McASP 拓扑
  9. 5ASRC 概述
  10. 6McASP 实际示例
    1. 6.1 使用两个时钟域的内部音频 PLL 进行音频播放
    2. 6.2 使用外部时钟源和 McASP 同步模式进行音频播放
    3. 6.3 使用 ASRC 桥接两个时钟域的音频播放
  11. 7关键音频系统设计要点
  12. 8参考资料

单时钟域中多个器件的 McASP 拓扑

McASP 通常设计为许多音频器件共享单个时钟域的系统。例如,TAS6754 是一款可支持 TDM16 的 4 通道放大器。这意味着单个 McASP 的位时钟、帧同步和数据引脚可由多达 4 个放大器共享。这三个信号的布局设计将会影响接口的性能和可靠性。

图 4-2 展示了将位时钟信号连接到四个不同放大器的三种不同信号拓扑。

  • 如果使用飞越拓扑,则总线上每个压降产生的布线残桩应当长度一致且尽可能短,以减少反射。根据时钟频率和布线长度,这种拓扑可能会导致信号完整性问题
  • LMK1C1104 之类的时钟扇出缓冲器是在多个器件之间共享时钟信号的推荐方法。通过重新驱动时钟,扇出缓冲器可产生信号完整性与点对点布线性能接近的时钟信号。
  • 在平衡 T 形或星形拓扑中,单个总线拆分成长度等效的分支,分别用于各个器件。创建的分支应尽可能短,为器件创建的每个残桩长度一致。

注: 无论采用何种拓扑,始终建议在靠近驱动器的所有 McASP 信号上都串联一个终端电阻器,以抑制信号反射并保持信号完整性。
 多器件音频系统的时钟拓扑图 4-2 多器件音频系统的时钟拓扑