ZHCABE6A September   2021  – April 2022 PCM3120-Q1 , PCM5120-Q1 , PCM6120-Q1 , TLV320ADC3120 , TLV320ADC5120 , TLV320ADC6120

 

  1.   使用 TLV320ADCx120 和 PCMx120-Q1 系列中的自动增益控制器 (AGC)
  2.   商标
  3. 1引言
  4. 2自动增益控制
    1. 2.1 高通滤波器
    2. 2.2 AGC 参数
  5. 3AGC 结果
    1. 3.1 正常 AGC 模式
    2. 3.2 增强 AGC 模式
  6. 4示例
  7. 5相关文档
  8.   A 修订历史记录

自动增益控制

AGC 算法是一种混合信号解决方案,其中通道的模拟可编程增益放大器 (PGA) 由闭环控制数字算法控制。图 2-1 显示了器件的信号处理链。

GUID-B4B3E195-873F-4EB5-B307-455536C73261-low.png图 2-1 AGC 方框图

为了响应输入信号的变化,AGC 算法监测来自 ADC 的数字化信号并调整 PGA 以保持恒定的目标电平。如果信号低于目标电平,则 AGC 会增大 PGA 增益。如果信号高于目标电平,则 AGC 会减小 PGA 增益。使用 PGA 的模拟电路来改变输入信号以提供最佳的噪声性能,因为该电路避免了数字电路中增加量化噪声的增益调整。此外,AGC 算法在 PGA 更改期间使用小阶跃幅度来减少输入信号中的失真。

TLV320ADCx120 和 PCMx120-Q1 系列最多支持两个模拟外部输入通道,而所有输入通道都支持 AGC。这些器件支持来自模拟麦克风源或辅助线路输入的差分或单端信号。模拟麦克风输入支持驻极体电容器和微机电 (MEMS) 麦克风。尽管这些器件还支持数字脉冲密度调制 (PDM) 数字麦克风,但由于数字麦克风的模拟增益无法控制,AGC 不支持数字通道。

TLV320ADC5120、TLV320ADC6120、PCM5120-Q1 和 PCM6120-Q1 还支持模拟通道上的动态范围增强器 (DRE) 算法以扩大动态范围。DRE 算法控制 PGA 以降低低电平信号的本底噪声。无法同时使用 DRE 和 AGC 算法,因为这两种算法都控制 PGA。如表 2-1 所示,可以使用 DSP_CFG1 寄存器(页面 = 0x00,地址 = 0x6C)的 DRE_AGC_SEL 位来选择 DRE 或 AGC。可以使用 CH1_DREEN (P0_R60_D0)、CH2_DREEN (P0_R65_D0)、CH3_DREEN (P0_R70_D0) 和 CH4_DREEN (P0_R75_D0) 寄存器位为每个通道独立启用或禁用 AGC 或 DRE。

表 2-1 使用 DSP_CFG1 寄存器选择 DRE 或 AGC
字段类型复位说明
3DRE_AGC_SELR/W0h为任何通道选择 DRE 或 AGC(如果启用)。
0d = 选择 DRE。
1d = 选择 AGC。