JAJST67A January 2024 – March 2025 TAC5112-Q1
PRODUCTION DATA
このデバイスには、ADC および DAC モジュレータおよび信号処理に使用されるデジタル フィルタ エンジンに必要なすべての内部クロックを生成するスマート自動構成ブロックがあります。この構成は、オーディオ バス上の FSYNC および BCLK 信号の周波数を監視することによって行われます。
このデバイスは、さまざまなデータ サンプル レート(FSYNC 信号周波数)および BCLK と FSYNC の比率をサポートし、ホスト プログラミングなしで PLL 構成を含むすべてのクロック ディバイダを内部で構成します。表 6-7および表 6-8に、サポートされている FSYNC および BCLK 周波数を示します。
| BCLK 対 FSYNC 比 | BCLK(MHz) | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| FSYNC (4kHz) |
FSYNC (8kHz) |
FSYNC (16kHz) |
FSYNC (24kHz) |
FSYNC (32kHz) |
FSYNC (48kHz) |
FSYNC (96kHz) |
FSYNC (192kHz) |
FSYNC (384kHz) |
FSYNC (768kHz) |
|
| 16 | 予約済み | 予約済み | 0.256 | 0.384 | 0.512 | 0.768 | 1.536 | 3.072 | 6.144 | 12.288 |
| 24 | 予約済み | 予約済み | 0.384 | 0.576 | 0.768 | 1.152 | 2.304 | 4.608 | 9.216 | 18.432 |
| 32 | 予約済み | 0.256 | 0.512 | 0.768 | 1.024 | 1.536 | 3.072 | 6.144 | 12.288 | 24.576 |
| 48 | 予約済み | 0.384 | 0.768 | 1.152 | 1.536 | 2.304 | 4.608 | 9.216 | 18.432 | 予約済み |
| 64 | 0.256 | 0.512 | 1.024 | 1.536 | 2.048 | 3.072 | 6.144 | 12.288 | 24.576 | 予約済み |
| 96 | 0.384 | 0.768 | 1.536 | 2.304 | 3.072 | 4.608 | 9.216 | 18.432 | 予約済み | 予約済み |
| 128 | 0.512 | 1.024 | 2.048 | 3.072 | 4.096 | 6.144 | 12.288 | 24.576 | 予約済み | 予約済み |
| 192 | 0.768 | 1.536 | 3.072 | 4.608 | 6.144 | 9.216 | 18.432 | 予約済み | 予約済み | 予約済み |
| 256 | 1.024 | 2.048 | 4.096 | 6.144 | 8.192 | 12.288 | 24.576 | 予約済み | 予約済み | 予約済み |
| 384 | 1.536 | 3.072 | 6.144 | 9.216 | 12.288 | 18.432 | 予約済み | 予約済み | 予約済み | 予約済み |
| 512 | 2.048 | 4.096 | 8.192 | 12.288 | 16.384 | 24.576 | 予約済み | 予約済み | 予約済み | 予約済み |
| 1024 | 4.096 | 8.192 | 16.384 | 24.576 | 予約済み | 予約済み | 予約済み | 予約済み | 予約済み | 予約済み |
| 2048 | 8.192 | 16.384 | 予約済み | 予約済み | 予約済み | 予約済み | 予約済み | 予約済み | 予約済み | 予約済み |
| BCLK 対 FSYNC 比 | BCLK(MHz) | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| FSYNC (7.35kHz) | FSYNC (7.35kHz) | FSYNC (14.7kHz) | FSYNC (22.05kHz) | FSYNC (29.4kHz) | FSYNC (44.1kHz) | FSYNC (88.2kHz) | FSYNC (176.4kHz) | FSYNC (352.8kHz) | FSYNC (705.6kHz) | |
| 16 | 予約済み | 予約済み | 予約済み | 0.3528 | 0.4704 | 0.7056 | 1.4112 | 2.8224 | 5.6448 | 11.2896 |
| 24 | 予約済み | 予約済み | 0.3528 | 0.5292 | 0.7056 | 1.0584 | 2.1168 | 4.2336 | 8.4672 | 16.9344 |
| 32 | 予約済み | 予約済み | 0.4704 | 0.7056 | 0.9408 | 1.4112 | 2.8224 | 5.6448 | 11.2896 | 22.5792 |
| 48 | 0.3528 | 0.3528 | 0.7056 | 1.0584 | 1.4112 | 2.1168 | 4.2336 | 8.4672 | 16.9344 | 予約済み |
| 64 | 0.4704 | 0.4704 | 0.9408 | 1.4112 | 1.8816 | 2.8224 | 5.6448 | 11.2896 | 22.5792 | 予約済み |
| 96 | 0.7056 | 0.7056 | 1.4112 | 2.1168 | 2.8224 | 4.2336 | 8.4672 | 16.9344 | 予約済み | 予約済み |
| 128 | 0.9408 | 0.9408 | 1.8816 | 2.8224 | 3.7632 | 5.6448 | 11.2896 | 22.5792 | 予約済み | 予約済み |
| 192 | 1.4112 | 1.4112 | 2.8224 | 4.2336 | 5.6448 | 8.4672 | 16.9344 | 予約済み | 予約済み | 予約済み |
| 256 | 1.8816 | 1.8816 | 3.7632 | 5.6448 | 7.5264 | 11.2896 | 22.5792 | 予約済み | 予約済み | 予約済み |
| 384 | 2.8224 | 2.8224 | 5.6448 | 8.4672 | 11.2896 | 16.9344 | 予約済み | 予約済み | 予約済み | 予約済み |
| 512 | 3.7632 | 3.7632 | 7.5264 | 11.2896 | 15.0528 | 22.5792 | 予約済み | 予約済み | 予約済み | 予約済み |
| 1024 | 7.5264 | 7.5264 | 15.0528 | 22.5792 | 予約済み | 予約済み | 予約済み | 予約済み | 予約済み | 予約済み |
| 2048 | 15.0528 | 15.0528 | 予約済み | 予約済み | 予約済み | 予約済み | 予約済み | 予約済み | 予約済み | 予約済み |
TAC5112-Q1は、前の表に記載されているオーディオ サンプル レートを超える非オーディオ サンプル レートにも対応しています。詳細については、『デバイスのクロッキング構成および TAx5x1x ファミリの柔軟なクロッキング』アプリケーション レポートを参照してください。
TAC5112-Q1のサンプル レートは、プライマリ ASI およびセカンダリ ASI にそれぞれ CLK_CFG0(P0_R50)および CLK_CFG1(P0_R51)レジスタを使用して構成できます。CLK_DET_STS0(P0_R62)および CLK_DET_STS1(P0_R63)レジスタは、それぞれプライマリおよびセカンダリ ASI のオート検出モードでの FSYNC 周波数のデバイス自動検出結果をキャプチャします。CLK_DET_STS2(P0_R64)および CLK_DET_STS3(P0_R65)レジスタは、選択した ASI のためにデバイスがオート検出モードで検出した BCLK と FSYNC の比率をキャプチャします。この ASI は、CLK_SRC_SEL(P0_R52_D[3:1])レジスタを通じて PLL リファレンスとして選択されます。デバイスがサポートされていない FSYNC 周波数と BCLK と FSYNC の比率の組み合わせを検出した場合、デバイスは ASI クロック エラー割り込みを生成し、それに応じてデバイスのさまざまなブロックをシャットダウンします。
TAC5112-Q1は、ADC または DAC チャネルがすでに動作している状態でチャネルの有効化もサポートしていますこれは、適切なクロック生成と使用を確実にするために、動作中に有効化できる最大チャネル数を説明するための電源投入前の事前構成が必要です。これは、レジスタ DYN_PUPD_CFG(P0_R119)を使って構成できます。ADC_DYN_PUPD_EN(P0_R119_D[7])および DAC_DYN_PUPD_EN(P0_R119_D[5])ビットは、ADC または DAC チャネルの動的電力アップを独立して有効にするために使用できます。動的電力アップおよび電力ダウンでサポートされる最大チャネル数は、ADC_DYN_MAXCH_SEL(P0_R119_D[6])および DAC_DYN_MAXCH_SEL(P0_R119_D[4])ビットを使用して構成できます。
このデバイスは、モジュレータやデジタル フィルタ エンジン、その他の制御ブロックに必要な内部クロックを生成するために、統合された低ジッタの位相同期ループ(PLL)を使用しています。このデバイスは、PLL を使用せずに BCLK、GPIOx、または GPI1 ピン(CCLK として)をオーディオ クロック ソースとして使用するオプションもサポートしており、これにより消費電力を削減できます。ただし、外部クロック ソースからのジッタにより ADC の性能が低下する可能性があり、外部オーディオ クロック ソースの周波数が十分に高くない場合、一部の処理機能がサポートされない可能性があります。したがって、TI は高性能アプリケーションには PLL の使用を推奨しています。PLLを使用せずに低電力モードでデバイスを構成して使用する方法に関する詳細および情報については、『TAC5x1x さまざまな使用シナリオにおける消費電力マトリックス』アプリケーション レポートを参照してください。
このデバイスは、GPIOx または GPI1 ピン(CCLK として)をリファレンス入力クロックソースとして使用するオーディオ バス コントローラ モード動作をサポートしており、さまざまな柔軟なオプションと広範囲なシステム クロックをサポートしています。コントローラ モードの構成と動作の詳細については、『デバイスのクロック構成および TAx5x1x ファミリの柔軟なクロッキング』アプリケーション レポートを参照してください。
オーディオ バス クロック エラー検出および自動検出機能は、すべての内部クロックを自動的に生成しますが、IGNORE_CLK_ERR(P0_R4_D[6]) および CUSTOM_CLK_CFG(P0_R50_D[0]) レジスタ ビットを使用してそれぞれ無効にすることができます。システムでは、この無効化機能を使用して、オート検出方式ではカバーされていないカスタムクロック周波数をサポートすることができます。このようなアプリケーションの使用事例では、複数のクロック分周器がすべて適切に構成されるように注意する必要があります。TI は、デバイス設定の構成には PPC3 GUI の使用を推奨しています。詳細についてはTAC5212EVM-PDK 評価基板ユーザー ガイドとPurePath™ コンソール グラフィカル開発スイートをご覧ください。『デバイスのクロック構成および TAx5x1x ファミリの柔軟なクロッキング』アプリケーション レポートでは、カスタム クロック構成のさまざまな側面についても説明しています。デバイスのクロック検出モジュールの詳細については、『TAx5x1x ファミリでサポートされるクロック誤差の構成、検出、およびモード』アプリケーション レポートを参照してください。
PLL がオフのとき、デジタル ボリューム コントロールやプログラム可能な係数を使用する他の機能(バイキュア、ミキサー、AGC など)は、高域通過フィルタ(HPF)を除いて適用できません。