ZHCSIA0C May 2018 – September 2025 TAS3251
PRODUCTION DATA
在控制器模式下,该器件会生成位时钟以及左-右和帧同步时钟,并在相应的引脚上输出这些时钟。要在控制器模式下配置器件,首先应将器件置于复位状态,然后使用寄存器 SCLKO 和 LRKO (P0-R9)。然后使用 RSCLK 和 RLRK 位 (P0-R12) 复位 LRCK/FS 与 SCLK 的分频计数器。最后,退出复位。
图 7-3 展示了控制器模式下器件的简化串行端口时钟树。
在控制器模式下,MCLK 作为输入,而 SCLK 和 LRCK/FS 作为输出。SCLK 与 LRCK/FS 均通过对 MCLK 的整数分频得到。当控制器模式使用非音频速率的控制时钟源时,需要借助外部 GPIO,使 PLL 以独立模式运行。PLL 应配置为能够驱动片上处理器达到其最大运行时钟频率。关于控制器模式的具体操作方法,请参考相关部分。
当使用音频速率的控制时钟时,需要在寄存器中完成的操作包括:将器件切换至控制器模式,并设置相应的分压器分压比。一个典型的控制器模式应用实例是:使用 24.576MHz 的 MCLK 作为控制时钟源,再通过整数分频产生 48kHz 采样率所需的 SCLK 与 LRCK/FS。在控制器模式下,器件的 DAC 部分同样由 PLL 输出驱动。即便使用内部 PLL,TAS3251 器件依然能够满足所规定的音频性能。但是,使用 MCLK CMOS 振荡器源的抖动将小于 PLL。
要切换 DAC 时钟(图 7-2 中的 SDAC),需修改以下寄存器