ZHCADN8A November 2023 – July 2024 TAC5111 , TAC5112 , TAC5211 , TAC5212 , TAC5412-Q1 , TAD5112 , TAD5142 , TAD5212 , TAD5212-Q1 , TAD5242
在卡拉 OK 等應(yīng)用中,需要將外部模擬麥克風(fēng)輸入與存儲和錄制的數(shù)字輸入進(jìn)行混合,從而在播放音樂的同時疊加語音。需要在 DAC 的模擬輸出上播放混合輸出。
TAD5212 支持將 DAC 輸出與外部模擬輸入混合,以及將外部模擬信號路由至輸出。
在圖 2-9 中,芯片輸出有兩條獨(dú)立路徑。一條路徑是通過緩沖器連接至輸出引腳的 DAC 輸出。第二條路徑可連接至外部模擬輸入。
TAD5212 支持多種數(shù)據(jù)混合選項(xiàng),其中包括來自主要 ASI 的多達(dá)八個輸入通道、來自輔助 ASI 的兩個輸入通道以及一個音調(diào)發(fā)生器。在 DAC 輸出上播放之前,該音調(diào)發(fā)生器可與每條路徑的靈活增益選項(xiàng)進(jìn)行混合。默認(rèn)情況下,這些混頻器處于禁用狀態(tài),并且通道配置為僅支持單通道數(shù)據(jù)。表 2-3 匯總了混頻器的 DAC 默認(rèn)值和配置。在立體聲單端模式 (SSE) 下,該器件最多可支持 4 個獨(dú)立的單端輸出。SSE 通過 OUT1x_CFG (B0_P0_R100_D[4:2]) 和 OUT2x_CFG (B0_P0_R107_D[4:2]) 進(jìn)行配置
| DAC_CONFIG | 混頻器默認(rèn)值 |
|---|---|
| (DIFF/SE/PDIFF) | ASI_RX_CH1 → LDAC/RDAC |
| ASI_RX_CH2 → LDAC2/RDAC2 | |
| SSE | ASI_RX_CH1 → LDAC |
| ASI_RX_CH2 → RDAC | |
| ASI_RX_CH3 → LDAC2 | |
| ASI_RX_CH4 → RDAC2 |
可通過在寄存器映射的第 17 頁中設(shè)置 ASI_DIN_Mixers 來配置混頻器。如果 DAC 和模擬輸入均已啟用,用戶必須驗(yàn)證模擬旁路和數(shù)字 DAC 信號鏈的組合不會超出滿量程值。數(shù)字 DAC 信號鏈(Book0、Page 0_Rregister 103 和 110)有獨(dú)立的增益旋鈕,只要最終輸出不超出滿量程,就可以對其進(jìn)行調(diào)節(jié)。
TAD5212 的一個特性是能夠繞過 DAC,直接向 DAC 輸出發(fā)送模擬輸入信號??赏ㄟ^分別對 VOUT1x 和 VOUT2x 使用寄存器 100 (0h64) 和寄存器 107 (0h6B) 來訪問該特性。如果需要從 OUTP 接收輸出信號,則需要在 INM 輸入端施加模擬信號;由于負(fù)反饋連接,輸出信號為輸入信號的反相版本。
單端用例中模擬輸入的輸入阻抗可以選擇 4.4kΩ 或 20kΩ 阻抗。對于全差分配置,選項(xiàng)為 8.8kΩ 或 40kΩ。
在圖 2-9 中,模擬輸入信號路徑中的開關(guān)閉合,而 DAC 輸出中的開關(guān)斷開,以將模擬信號路由至輸出緩沖器,然后再路由至輸出引腳。
OUT1x_CFG0 寄存器(地址 = 0x64)可用于不同的配置,以將 DAC 和模擬輸入引導(dǎo)至 OUT2P 和 OUT2M。同樣,OUT2x_CFG0 寄存器(地址 = 0x6B)可用于不同的配置,以將 DAC 和模擬輸入引導(dǎo)至 OUT2P 和 OUT2M。
例如,可以對該器件進(jìn)行編程,將來自 DAC 信號鏈的輸入或來自模擬旁路路徑的輸入路由至 DAC 輸出。同樣,該器件可以獨(dú)立地將 DAC 輸出路由至 OUT2P,將 IN2P 路由至 OUT2M,將 DAC 輸出路由至 OUT2M,或?qū)?IN2M 處的模擬輸入路由至 OUT2P,還有許多其他選項(xiàng),包括禁用輸出驅(qū)動器。表 2-4 總結(jié)了將模擬或 DAC 輸出路由至輸出引腳的多種選項(xiàng)。
| OUTxx_CFG[2:0] 輸入 | OUT1P/OUT1M 引腳配置 |
|---|---|
| 000 | OUTxP/OUTxM 作為差分對(默認(rèn)) |
| 001 | OUTxP 和 OUTxM 作為獨(dú)立的單端輸出 |
| 010 | 僅 OUTxP 上的單聲道單端輸出 |
| 011 | 僅 OUTxM 上的單聲道單端輸出 |
| 100 | 偽差分輸出,OUTxP 用作信號,OUTxM 用作 VCOM |
| 101 | 偽差分輸出,OUTxP 用作信號,OUTxM 用作 VCOM,OUTxM 用作 VCOM 檢測 |
| 110 | 偽差分輸出,OUTxM 用作信號,OUTxP 用作 VCOM |
| 111 | 保留。不使用此設(shè)置 |
TAD5212 在旁路模式下支持模擬引腳上的 ±100mV 共模電壓。在偽差分配置中,需要將輸入電壓和共模電壓分別施加到 ANA_P 和 ANA_M,才能在 OUT1P 處獲得輸出。當(dāng)使用另一個通道時,這一規(guī)則同樣適用于 OUT2P。