ZHCSY80 April 2025 TAC5301-Q1
PRODUCTION DATA
该器件具有智能自动配置块,可生成 ADC 和 DAC 调制器和用于信号处理的数字滤波器引擎所需的所有必要内部时钟。该配置通过监测音频总线上 FSYNC 和 BCLK 信号的频率来实现。
该器件支持(FSYNC 信号频率的)各种数据采样率和 BCLK 与 FSYNC 之比,以便在内部配置所有时钟分频器(包括 PLL 配置),而无需主机编程。表 6-7 和表 6-8 列出了支持的 FSYNC 和 BCLK 频率。
| BCLK 与 FSYNC 之比 | BCLK (MHz) | ||||||
|---|---|---|---|---|---|---|---|
| FSYNC (8kHz) |
FSYNC (16kHz) |
FSYNC (24kHz) |
FSYNC (32kHz) |
FSYNC (48kHz) |
FSYNC (96kHz) |
FSYNC (192 kHz) |
|
| 16 | 保留 | 0.256 | 0.384 | 0.512 | 0.768 | 1.536 | 3.072 |
| 24 | 保留 | 0.384 | 0.576 | 0.768 | 1.152 | 2.304 | 4.608 |
| 32 | 0.256 | 0.512 | 0.768 | 1.024 | 1.536 | 3.072 | 6.144 |
| 48 | 0.384 | 0.768 | 1.152 | 1.536 | 2.304 | 4.608 | 9.216 |
| 64 | 0.512 | 1.024 | 1.536 | 2.048 | 3.072 | 6.144 | 12.288 |
| 96 | 0.768 | 1.536 | 2.304 | 3.072 | 4.608 | 9.216 | 18.432 |
| 128 | 1.024 | 2.048 | 3.072 | 4.096 | 6.144 | 12.288 | 24.576 |
| 192 | 1.536 | 3.072 | 4.608 | 6.144 | 9.216 | 18.432 | 保留 |
| 256 | 2.048 | 4.096 | 6.144 | 8.192 | 12.288 | 24.576 | 保留 |
| 384 | 3.072 | 6.144 | 9.216 | 12.288 | 18.432 | 保留 | 保留 |
| 512 | 4.096 | 8.192 | 12.288 | 16.384 | 24.576 | 保留 | 保留 |
| 1024 | 8.192 | 16.384 | 24.576 | 保留 | 保留 | 保留 | 保留 |
| 2048 | 16.384 | 保留 | 保留 | 保留 | 保留 | 保留 | 保留 |
| BCLK 与 FSYNC 之比 | BCLK (MHz) | ||||||
|---|---|---|---|---|---|---|---|
| FSYNC (7.35kHz) | FSYNC (14.7kHz) | FSYNC (22.05kHz) | FSYNC (29.4kHz) | FSYNC (44.1kHz) | FSYNC (88.2kHz) | FSYNC (176.4kHz) | |
| 16 | 保留 | 保留 | 0.3528 | 0.4704 | 0.7056 | 1.4112 | 2.8224 |
| 24 | 保留 | 0.3528 | 0.5292 | 0.7056 | 1.0584 | 2.1168 | 4.2336 |
| 32 | 保留 | 0.4704 | 0.7056 | 0.9408 | 1.4112 | 2.8224 | 5.6448 |
| 48 | 0.3528 | 0.7056 | 1.0584 | 1.4112 | 2.1168 | 4.2336 | 8.4672 |
| 64 | 0.4704 | 0.9408 | 1.4112 | 1.8816 | 2.8224 | 5.6448 | 11.2896 |
| 96 | 0.7056 | 1.4112 | 2.1168 | 2.8224 | 4.2336 | 8.4672 | 16.9344 |
| 128 | 0.9408 | 1.8816 | 2.8224 | 3.7632 | 5.6448 | 11.2896 | 22.5792 |
| 192 | 1.4112 | 2.8224 | 4.2336 | 5.6448 | 8.4672 | 16.9344 | 保留 |
| 256 | 1.8816 | 3.7632 | 5.6448 | 7.5264 | 11.2896 | 22.5792 | 保留 |
| 384 | 2.8224 | 5.6448 | 8.4672 | 11.2896 | 16.9344 | 保留 | 保留 |
| 512 | 3.7632 | 7.5264 | 11.2896 | 15.0528 | 22.5792 | 保留 | 保留 |
| 1024 | 7.5264 | 15.0528 | 22.5792 | 保留 | 保留 | 保留 | 保留 |
| 2048 | 15.0528 | 保留 | 保留 | 保留 | 保留 | 保留 | 保留 |
TAC5301-Q1 还支持除前面表格中所列之外的非音频采样速率。有关更多详细信息,请参阅器件的时钟配置和 TAx5x1x 系列的灵活时钟 应用报告。
TAC5301-Q1 采样速率可以分别使用寄存器 CLK_CFG0 (P0_R50) 和 CLK_CFG1 (P0_R51) 对主要 ASI 和辅助 ASI 进行配置。CLK_DET_STS0 (P0_R62) 和 CLK_DET_STS1 (P0_R63) 寄存器还分别为主要 ASI 和辅助 ASI 在自动检测模式下捕获器件在 FSYNC 频率下的自动检测结果。寄存器 CLK_DET_STS2 (P0_R64) 和 CLK_DET_STS3 (P0_R65) 捕获器件在自动检测模式下为所选 ASI 检测到的 BCLK 与 FSYNC 之比,同时通过 CLK_SRC_SEL (P0_R52_D[3:1]) 寄存器将所选 ASI 选为 PLL 基准。如果器件找到任何不受支持的 FSYNC 频率和 BCLK 与 FSYNC 之比组合,器件会生成 ASI 时钟错误中断,并相应地关断器件的各个块。
在 ADC 或 DAC 通道已在运行时,TAC5301-Q1 也支持启用通道。这需要在上电之前进行预先配置,以指示在运行时可以启用的最大通道数,从而维持正确的时钟生成和使用。这可以通过使用寄存器 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) 来生成调制器和数字滤波器引擎以及其他控制块所需的内部时钟。该器件还支持使用 BCLK 或 GPIO1 引脚(作为 CCLK)作为音频时钟源,而无需使用 PLL,从而降低功耗。但是,ADC 性能可能会因外部时钟源的抖动而下降,如果外部音频时钟源频率不够高,则可能无法支持某些处理功能。因此,TI 建议在高性能应用中使用 PLL。不同使用场景下的 TAx5x1x-Q1 功耗矩阵 应用报告论述了有关如何在低功耗模式下不使用 PLL 时配置和使用器件的更多细节和信息。
该器件还支持使用 GPIO1 引脚(作为 CCLK)作为参考输入时钟源来实现音频总线控制器模式运行,并支持各种灵活选项和各种系统时钟。有关控制器模式配置和操作的更多详细信息和信息,请参阅器件的时钟配置和 TAx5x1x 系列的灵活时钟 应用报告。
音频总线时钟错误检测和自动检测功能会自动生成所有内部时钟,但可以分别使用 IGNORE_CLK_ERR (P0_R4_D[6]) 和 CUSTOM_CLK_CFG (P0_R50_D[0]) 寄存器位来禁用。在系统中,该禁用功能可用于支持自动检测方案未涵盖的自定义时钟频率。对于此类应用用例,必须注意确保多个时钟分频器均已正确配置。TI 建议使用 PPC3 GUI 进行器件配置设置;有关更多详细信息,请参阅 TAx5x1xQ15B5EVM-K 评估模块用户指南和 PurePath™ 控制台图形开发套件。器件的时钟配置和 TAx5x1x 系列的灵活时钟 应用报告也介绍了自定义时钟配置的各个方面。有关器件时钟检测模块的更多详细信息,请参阅 TAx5x1x 系列支持的时钟错误配置、检测和模式 应用报告。
当 PLL 关闭时,数字音量控制和使用可编程系数的其他功能(如双二阶滤波器、混频器、AGC 等)不适用,但高通滤波器 (HPF) 除外。