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 模式

以下显示了处于正常 AGC 模式时不同采样率下的 AGC 曲线(输出电平与输入电平之间的关系和 THDN 与输入电平之间的关系),图 3-1图 3-2 为 48KHz,图 3-3图 3-4 为 16KHz,图 3-5图 3-6 为 96KHz。

GUID-20210826-SS0I-XVNJ-BSK5-CSJHDNK692XB-low.gif图 3-1 48KHz 下输出电平与输入电平之间的关系
GUID-20210826-SS0I-0RZR-X3B6-6JDBSZCSL3CS-low.gif图 3-2 48KHz 下 THDN 与输入电平之间的关系

前向扫描:当输入电平从 -130db 开始前向扫描时,由于输入电平小于噪声阈值,AGC 不会放大信号并且输出电平跟踪输入电平,因为在 AGC 禁用的情况下,它等待输入电平超过噪声阈值,同时也有 4dB 的噪声迟滞,因此 AGC 应该在输入电平超过 -81dB 时开始应用增益,但 AGC 的输出电平估算值会具有约 1.5dB 至 2dB 范围内的误差,这可能因器件而异,因此 AGC 在输入为 -79dB 时开始应用增益。当输入为 -79dB 时,AGC 会应用其最大可能增益以尝试达到目标电平。AGC 通过 -79dB 至 -55dB(实际应该为 -58dB,但由于 2dB 的输出电平估算误差和 1dB 的起音迟滞,AGC 会应用最大增益,直到达到 -55dB)的输入电平应用 24dB 的最大增益,现在随着输入的进一步增加,AGC 通过降低 PGA 增益并将输出保持在 -31dB 电平来开始起音(保持的输出 = 编程的目标 (-34dB) + 起音迟滞 (1dB) + 输出电平估算误差 (2dB))。为了进一步将输入电平从 -54dB 增加到 -1dB,AGC 相应地降低 PGA 增益并将输出保持在 -31dB 电平。对于满量程输入 (0dB),AGC 输出电平会下降 2dB,而输出保持在 -33dB。为了消除该满量程输入问题,用户应该使用增强 AGC 模式。

后向扫描:当从 0db 开始后向扫描输入电平时,由于输入电平突然变为满量程(例如,2VRms),AGC 无法在瞬间将输出电平保持在目标电平不变。现在,随着输入电平下降,AGC 开始响应,当输入达到 -4dB 左右时输出电平保持在 -35dB(保持的输出 = 编程的目标 (-34dB) - 释放迟滞 (3dB) + 输出电平估算误差 (2dB))。随着输入信号电平进一步降低,通过增加 PGA 增益直到输入电平为 -58dB,输出电平保持在恒定的 -35dB。随着输入电平进一步下降,AGC 应用其可能的最大增益 (24dB),输出电平 = 输入电平 + 最大增益,这一直持续到输入信号电平达到 -85dB 的噪声阈值。当输入进一步减小时,AGC 停止工作,输出电平跟踪输入电平,这与禁用 AGC 的情况相同。

禁用 AGC:禁用 AGC 时,输出电平跟踪输入电平(通道增益编程为 0dB),此时从高输入(例如 0dB,2VRms)到低输入(例如,-130dB,0.64uVRms)或从低输入(例如,-130dB,0.64uVRms)到高输入(例如 0dB,2VRms)进行输入扫描,直到达到本底噪声。

GUID-20210826-SS0I-7J4C-JPH0-GQHZHMGGCSJH-low.gif图 3-3 16KHz 下输出电平与输入电平之间的关系
GUID-20210826-SS0I-Q2ZL-P0NN-CC2RVGV4BDP1-low.gif图 3-5 96KHz 下输出电平与输入电平之间的关系
GUID-20210826-SS0I-D4SM-SVZL-0JMGS9K7XN2N-low.gif图 3-4 16KHz 下 THDN 与输入电平之间的关系
GUID-20210826-SS0I-FQLS-JLZ6-21T0Q3PGH5DG-low.gif图 3-6 96KHz 下 THDN 与输入电平之间的关系