ZHCUAN9C February 2013 – November 2023 TAS2505 , TAS2505-Q1
音頻數據通過數字音頻數據串行接口或音頻總線,在主機處理器和 TAS2505 之間傳輸。該器件具有靈活的音頻總線,包含左平衡或右平衡數據選項、I2S 或 PCM 協議支持、可編程數據長度選項、用于多通道運行的 TDM 模式、各總線時鐘線的主/從靈活配置,以及直接與系統中的多個器件進行通信的能力。
TAS2505 的音頻總線可配置為左平衡或右平衡、I2S、DSP 或 TDM 運行模式,在 TDM 模式中支持與標準電話 PCM 接口進行通信。這些模式全部 MSB 優先,并且通過配置頁 0 寄存器 27 位 D5-D4,可將數據寬度編程為 16、20、24 或 32 位。此外,字時鐘和位時鐘還可以獨立配置為主模式或從模式,以靈活連接各種處理器。字時鐘用于定義幀的起始,可編程為脈沖或方波信號。該時鐘的頻率對應于所選 DAC 采樣頻率的最大值。
位時鐘用于在時鐘沿輸入和輸出整個串行總線上的數字音頻數據。當處于主模式時,通過控制頁 0 寄存器 30 中的位時鐘分頻器,可以將該信號編程為生成可變時鐘脈沖(參閱)。幀中的位時鐘脈沖數量可能需要調整,以便適應各種字長并支持多個 TAS2505 共用同一音頻總線的情況。
TAS2505 還包括一項功能,可以相對于字時鐘對數據傳輸的開始位置執行偏移。該偏移可通過位時鐘數量進行控制,還可以在頁 0 寄存器 28 中進行編程。
TAS2505 還能夠相對于使用的默認時鐘極性,將用于傳輸音頻數據的位時鐘的極性反轉。無論選擇何種音頻接口模式,此功能均可獨立使用。這可以通過頁 0 寄存器 29 位 D3 進行配置。
默認情況下,當字時鐘和位時鐘由 TAS2505 生成時,這些時鐘只有在器件中的 DAC 上電時才運行。這樣是為了省電。但是,它還支持一項特性:即使器件中的編解碼器斷電,字時鐘和位時鐘也都可以運行。當在同一總線上有多個編解碼器的情況下使用 TDM 模式時,或當字時鐘或位時鐘在系統中用作通用時鐘時,這一特性非常有用。