Other Parts Discussed in Thread: TLV320AIC3263, PCM6140-Q1
https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1609462/pcm6140-q1-audio-routing
器件型号: PCM6140-Q1
主题中讨论的其他器件: TLV320AIC3263、
我正在使用 i.MX8MQ SAI2(时钟主器件)→TLV320AIC3263→PCM6140 在中 TDM 时钟转发架构 。 TLV320AIC3263 不使用 DSP/音频处理、仅充当 时钟和 TDM 数据路由器 。
在实施之前、我想澄清几个关键点:
-
使用 TLV320AIC3263 作为纯时钟转发器是否受支持且可靠 、其中:
-
ASI1 BCLK/WCLK 从器件输入
-
ASI2 输出 相同的 BCLK/WCLK (无 PLL、无 DSP)
-
时钟转发仅通过执行 B0_P4_R26/B0_P4_R27 ?
-
-
ASI2→ASI1 TDM 数据路由是否绕过所有内部 DSP/FIFO 逻辑 或者是否有隐藏的缓冲区或定时对齐阶段可以改变 TDM 插槽边界?
-
是否存在任何时钟域或相位对齐问题 将 WCLK/BCLK 从 ASI1 转发到 ASI2 时、尤其是对于多槽 TDM(例如 4 个以上通道)?
-
是否有建议的复位/初始化顺序 为了确保在 PCM6140 开始驱动 TDM 数据之前稳定的时钟转发?
-
设置时:
-
ASI2 BCLK/WCLK AS 输出
-
ASI2_BDIV_CLKIN = ASI1 BCLK
是否需要其他寄存器 来完全锁定时钟路径并避免意外门控或重新计时?
-
-
TLV320AIC3263 已在类似设计中经过验证 在何处、它将时钟转发到外部 TDM ADC(如 PCM6140)并将 TDM 数据路由回主机?
非常感谢任何 TI 参考设计、示例寄存器脚本或已知限制。 

