ZHCSUU6A January 2024 – March 2025 TAC5111-Q1
PRODUCTION DATA
除了支持模拟麦克风外,TAC5111-Q1 还可与数字脉冲密度调制 (PDM) 麦克风连接,并使用高阶、高性能的抽取滤波器来生成脉冲编码调制 (PCM) 输出数据,这些数据可通过音频串行接口传输到主机。(当不使用模拟录制通道时)该器件支持多达四个数字麦克风录制通道。该器件还支持在两个模拟和两个数字麦克风通道或者一个模拟通道和三个数字麦克风通道上同时录音。
根据数字 PDM 麦克风录音的要求,GPIOx、GPI1 和 GPO1 引脚可以按照表 6-70配置用于 PDM 数据线路 (PDMDINx)和 PDM 时钟 (PDMCLK) 功能。
该器件在内部生成 PDMCLK,其频率可使用 PDM_CLK_CFG[1:0] (P0_R53_D[7:6]) 寄存器位编程为 6.144MHz、3.072MHz、1.536MHz 或 768kHz(输出数据采样速率为 48kHz 的倍数或约数时),或者 5.6448MHz、2.8224MHz、1.4112MHz 或 705.6kHz(输出数据采样速率为 44.1kHz 的倍数和约数时)。可以使用相应的配置寄存器在 GPIOx 和 GPO1 引脚上路由 PDMCLK:GPIO1_CFG (P0_R10[7:4])、GPIO2_CFG (P0_R11[7:4])和 GPO1_CFG (P0_R12[7:4])。连接外部数字麦克风设备。图 6-25 展示了数字 PDM 麦克风的连接图。
外部数字麦克风设备的一位输出可以连接到 GPI1 或 GPIOx 引脚。该器件支持两条 PDM 数据线路:PDMDIN1 和 PDMDIN2,这些线路通过寄存器 PDM_DIN1_SEL (P0_R19_D[3:2]) 和PDM_DIN2_SEL (P0_R19_D[1:0]) 设置。使用 GPI1 时,请确保使用 GPI1_CFG (P0_R13[1]) 来启用 GPI1 功能。该单一数据线路可由两个数字麦克风共享,以将其数据放置在 PDMCLK 的相反边沿上。在内部,该器件根据 PDMDIN1_EDGE (P0_R19_D[4]) 和 PDMDIN2_EDGE (P0_R19_D[5]) 中设置的配置寄存器位,在 PDMCLK 的上升沿或下降沿锁存数据的稳定值。图 6-26 展示了数字 PDM 麦克风接口时序图。
图 6-26 数字 PDM 麦克风协议时序图使用数字麦克风进行录音时,相应 ADC 通道的模拟块将断电并被旁路,以提高功效。通道 3 和通道 4 仅支持数字麦克风接口。可以使用 PDM_CH1_SEL[1:0] (P0_R19_D[7]) 和 PDM_CH2_SEL[1:0] (P0_R19_D[6]) 寄存器位来分别为通道 1 至通道 2 选择模拟麦克风或数字麦克风。