ZHCABJ8B May 2021 – April 2022 PCM3120-Q1 , PCM5120-Q1 , PCM6120-Q1 , TLV320ADC3120 , TLV320ADC5120 , TLV320ADC6120
表 3-2 顯示了這些雙二階濾波器在特定輸出通道中的分配,分配依據的是 DSP_CFG1 寄存器的 BIQUAD_CFG[1:0] 寄存器設置。將 BIQUAD_CFG[1:0] 設置為 2'b00,以禁用所有通道中的數字雙二階濾波器。系統應用無需額外濾波時,選擇該設置。表 3-2 還展示了 TLV320ADCx120 和 PCMx120-Q1 寄存器空間中雙二階濾波器系數的映射。
| 可編程雙二階濾波器 | 使用 DSP_CFG1 寄存器設置的記錄輸出通道分配 | ||
|---|---|---|---|
| BIQUAD_CFG[1:0] = 2'b01 (每通道 1 個雙二階濾波器) | BIQUAD_CFG[1:0] = 2'b10(默認) (每通道 2 個雙二階濾波器) | BIQUAD_CFG[1:0] = 2'b11 (每通道 3 個雙二階濾波器) | |
| 支持全部 4 個通道 | 支持全部 4 個通道 | 支持全部 4 個通道 | |
| 雙二階濾波器 1 | 分配至輸出通道 1 | 分配至輸出通道 1 | 分配至輸出通道 1 |
| 雙二階濾波器 2 | 分配至輸出通道 2 | 分配至輸出通道 2 | 分配至輸出通道 2 |
| 雙二階濾波器 3 | 分配至輸出通道 3 | 分配至輸出通道 3 | 分配至輸出通道 3 |
| 雙二階濾波器 4 | 分配至輸出通道 4 | 分配至輸出通道 4 | 分配至輸出通道 4 |
| 雙二階濾波器 5 | 未使用 | 分配至輸出通道 1 | 分配至輸出通道 1 |
| 雙二階濾波器 6 | 未使用 | 分配至輸出通道 2 | 分配至輸出通道 2 |
| 雙二階濾波器 7 | 未使用 | 分配至輸出通道 3 | 分配至輸出通道 3 |
| 雙二階濾波器 8 | 未使用 | 分配至輸出通道 4 | 分配至輸出通道 4 |
| 雙二階濾波器 9 | 未使用 | 未使用 | 分配至輸出通道 1 |
| 雙二階濾波器 10 | 未使用 | 未使用 | 分配至輸出通道 2 |
| 雙二階濾波器 11 | 未使用 | 未使用 | 分配至輸出通道 3 |
| 雙二階濾波器 12 | 未使用 | 未使用 | 分配至輸出通道 4 |
表 3-3 所示為寄存器空間中的雙二階濾波器系數映射。
| 可編程雙二階濾波器 | 雙二階濾波器系數寄存器映射 | 可編程雙二階濾波器 | 雙二階濾波器系數寄存器映射 |
|---|---|---|---|
| 雙二階濾波器 1 | P2_R8-R27 | 雙二階濾波器 7 | P3_R8-R27 |
| 雙二階濾波器 2 | P2_R28-R47 | 雙二階濾波器 8 | P3_R28-R47 |
| 雙二階濾波器 3 | P2_R48-R67 | 雙二階濾波器 9 | P3_R48-R67 |
| 雙二階濾波器 4 | P2_R68-R87 | 雙二階濾波器 10 | P3_R68-R87 |
| 雙二階濾波器 5 | P2_R88-R107 | 雙二階濾波器 11 | P3_R88-R107 |
| 雙二階濾波器 6 | P2_R108-R127 | 雙二階濾波器 12 | P3_R108-R127 |
DSP_CFG1 寄存器還通過 圖 3-4 和 圖 3-5 所示的 BIQUAD_CFG 位字段來確定所用雙二階濾波器的數量。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DVOL_GANG | BIQUAD_CFG[1:0] | DISABLE_ SOFT_STEP | AGC_SEL | 保留 | DRC_EN | EN_AVOID_CLIP | |
| R/W-0h | R/W-2h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DVOL_GANG | BIQUAD_CFG[1:0] | DISABLE_ SOFT_STEP | AGC_ DRE_AGC_SEL | 保留 | DRC_EN | EN_AVOID_CLIP | |
| R/W-0h | R/W-2h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |
| 位 | 字段 | 類型 | 復位 | 說明 |
|---|---|---|---|---|
| 7 | DVOL_GANG | R/W | 0h | DVOL 控制成組跨通道 0d = 每個通道均有自己的 DVOL CTRL 設置,作為 CHx_DVOL 位的編程 1d = 無論通道 1 是否打開,所有活動通道都必須使用通道 1 DVOL 設置 (CH1_DVOL) |
| 6-5 | BIQUAD_CFG[1:0] | R/W | 2h | 每個通道配置的雙二階濾波器數 0d = 每個通道均無雙二階濾波器;雙二階濾波器全部被禁用 1d = 每個通道 1 個雙二階濾波器 2d = 每個通道 2 個雙二階濾波器 3d = 每個通道 3 個雙二階濾波器 |
| 4 | DISABLE_SOFT_STEP | R/W | 0h | 在 DVOL 更改、靜音和取消靜音期間禁用軟步進 0d = 啟用軟步進 1d = 禁用軟步進 |
| 3 | AGC_SEL(TLV320ADC3120 和 PCM3120-Q1) | R/W | 0h | 如已啟用,為任何通道選擇 AGC。 0d = 未選擇 AGC 1d = 選擇 AGC |
| DRE_AGC_SEL(TLV320ADC5120、 TLV320ADC6120、 PCM5120-Q1 和 PCM6120-Q1) | 如已啟用,為任何通道選擇 DRE 或 AGC。 0d = 選擇 DRE 1d = 選擇 AGC | |||
| 2 | 保留 | R/W | 0h | 保留 |
1 | DRC_EN | R/W | 0h | 動態范圍壓縮 (DRC) 與 DRE 相同,無數字增益補償 0d = 禁用 DRC。器件可處于 DRE 或 AGC 模式,具體取決于 DRE_AGC_SEL 位 1d = 啟用 1 DRC。器件無法處于 DRE 或 AGC 模式。 |
0 | EN_AVOID_CLIP | R/W | 0h | 通道增益 > 0dB 且啟用 DRE、DRC 或 AGC 模式時,抗削波。 0d = 根據用戶編程的通道增益值保持通道增益 1d = 通道增益 > 0dB 且信號電平超過第 4 頁中設置的已編程閾值時,壓縮信號電平,避免削波。 |