JAJAAB1 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 2 つのクロック ドメイン用の内部オーディオ PLL によるオーディオ再生
    2. 6.2 外部クロック ソースと McASP 同期モードによるオーディオ再生
    3. 6.3 2 つのクロック ドメインをブリッジする ASRC によるオーディオ再生
  11. 7オーディオ システムの設計に関する重要ポイント
  12. 8参考資料

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

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

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

McASP0 信号はブート モード ロジックと共有されるため、以下をチェックして保証することが非常に重要です。

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

 McASP 信号トレース スタブ図 4-1 McASP 信号トレース スタブ