ZHCAG06 November   2025 AM620-Q1 , AM623 , AM625 , AM625-Q1 , AM62A1-Q1 , AM62A3 , AM62A3-Q1 , AM62A7 , AM62A7-Q1 , AM62D-Q1

 

  1.   1
  2.   摘要
  3.   如何使用本文档
  4.   商标
  5. 1数字音频格式
    1. 1.1 I2S
    2. 1.2 TDM
  6. 2McASP 概览
  7. 3AM62x 器件的 McASP 连接
    1. 3.1 McASP 常见配置
      1. 3.1.1 McASP 作为时钟控制器
        1. 3.1.1.1 使用 AUDIO_EXT_REFCLK AHCLK 源生成的时钟
      2. 3.1.2 McASP 作为时钟外设
  8. 4McASP 布局注意事项
    1. 4.1 与引导模式逻辑共享的 McASP 信号
    2. 4.2 单时钟域中多个器件的 McASP 拓扑
  9. 5McASP 实际示例
    1. 5.1 对两个时钟域使用 AUDIO_EXT_REFCLK 的音频播放
    2. 5.2 使用外部时钟源及 McASP 同步模式进行音频播放
  10. 6音频系统设计要点
  11. 7参考资料

音频系统设计要点

  • McASP 具有两种用于时钟同步的工作模式:
    • 同步模式:其中 ACLKX 和 AFSX 信号在内部路由到 ACLKR 和 AFSR,所有音频数据通过单个时钟域进行发送和接收。
    • 异步模式:TX 和 RX 时钟域相互独立,音频数据时钟域由串行器 IO 方向决定。

  • 为了避免音频数据缓冲问题,理想情况下,多区域音频系统对于所有生成的位时钟和帧同步都具有一个时钟基准。对于 AM62x 器件,时钟基准必须由外部源提供。
    • 要么需要将 McASP 配置为在内部将 AUDIO_EXT_REFCLK 输入作为基准,要么需要将位时钟和帧同步配置为在外部生成。
      • 如果外部源没有器件级高频基准,则位时钟还必须路由到 AUDIO_EXT_REFCLK 输入,以启用具有相同基准的其他 McASP 实例。

  • 仔细检查与 McASP 信号共享的所有引导模式信号,以确保时钟或数据信号线上不会引入任何不必要的迹线桩。
  • 对于在多个器件之间共享的时钟和数据信号,确保布局拓扑不会影响信号性能。
    • 始终使用建议的布局拓扑对信号进行模拟,以确保音频数据传输的可靠性和完整性。