JAJAAB2 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 2 つのクロックドメインで AUDIO_EXT_REFCLK を使用したオーディオ再生
    2. 5.2 外部クロックソースと McASP SYNC モードを使用するオーディオ再生
  10. 6主なオーディオシステム設計の考慮事項
  11. 7参考資料

ブートモードロジックと共有される McASP 信号

AM62x には 16 のブートモード信号があり、ブートや他のブート構成パラメータに使用するペリフェラルを決定するため、ROM で使用されます。16 のブートモード信号は SoC の特定のパッドに接続され、AM62x はブートモードパッド用の McASP2 インターフェイスパッドの大半を使用します。

各ブートモードのパッドには、電源投入シーケンス中に関連するブートモード信号のデジタルロジック High または Low 状態を定義する、外部プルアップまたはプルダウン抵抗が必要です。

McASP2 信号はブートモードロジックと共有されるため、以下の内容を確認することは非常に重要です:

  • McASP2 インターフェイスに接続されるオーディオデバイスには、最初の電源投入時またはリセット時にブートモード信号を駆動できません。たとえば、AM62x に PORz がアサートされる場合、ブートシーケンスが完了するまで McASP2 オーディオデバイスもリセット状態に保持する必要があります。
    • 電源投入時またはリセット時にブートモードロジックに外部ドライバが存在すると、予測不能なブートモード状態が発生します。
  • 外付けプル抵抗を信号パターンと直列に配置して、スタブを取り込まないようにする必要があります。図 4-1 はパターンスタブがある、またはない場合のプル抵抗の例を示しています。設計時には、緑色の実装を再現する必要があります。
    • スタブによって信号反射が発生するとタイミング誤差や信号歪みが生じる可能性があるため、信号パターン上のスタブ、特にビットクロックはオーディオデータの信頼性に影響を及ぼします。

 McASP 信号パターンのスタブ図 4-1 McASP 信号パターンのスタブ