ADSP-21369帶有S/PDIF (Sony/Philips Digital Interface) 索尼飛利浦標準的串行接口,可實現(xiàn)各種音頻設(shè)備間(CD播放器、DVD播放器和擴音機等)的數(shù)字音頻數(shù)據(jù)傳輸。
先來介紹下S/PDIF。S/PDIF是SONY、PHILIPS數(shù)字音頻接口的簡稱。就傳輸方式而言,SPDIF分為輸出(S/PDIF OUT)和輸入(S/PDIF IN)兩種。就傳輸載體而言,SPDIF又分為同軸和光纖兩種,其實他們可傳輸?shù)男盘柺窍嗤,只不過是載體不同,接口和連線外觀也有差異。但光信號傳輸是今后流行的趨勢,其主要優(yōu)勢在于無需考慮接口電平及阻抗問題,接口靈活且抗干擾能力更強。S/PDIF是一個串聯(lián)、單向、自己提供時鐘的消費和專業(yè)應用數(shù)字音頻設(shè)備之間互聯(lián)的線性PCM編碼接口。不用轉(zhuǎn)換成模擬信號就可以在設(shè)備之間傳輸數(shù)據(jù),這是S/PDIF的最大的優(yōu)勢。S/PDIF用于發(fā)送多種新式的數(shù)字信號,常用的是數(shù)字錄音帶(DAT)中的48kHz采樣速率格式的數(shù)據(jù)和音樂光盤中的44.1kHz格式的數(shù)據(jù)。為了支持這兩種系統(tǒng)或其他系統(tǒng),S/PDIF沒有確定的數(shù)據(jù)速率。數(shù)據(jù)使用雙相碼發(fā)送,每一位有一個或兩個跳變。這使得原來的字時鐘可以從發(fā)送信號自身獲取。S/PDIF也是極性相互獨立的,這使得和它協(xié)同做工非常簡單。
SHARC處理器的S/PDIF收發(fā)器可以從任何串行輸入口接收數(shù)據(jù),比如SPORT,SRC,IDP,或者其他串口輸入。發(fā)送器的串行數(shù)據(jù)輸入字寬可以為16,18,20或者24位,數(shù)據(jù)格式可以是左對齊,I2S,或者右對齊。S/PDIF發(fā)送器的串行數(shù)據(jù),時鐘和幀同步輸入通過信號路由單元(SRU)指定路徑。來自各種數(shù)據(jù)源的輸入信號由SRU控制寄存器控制,這些數(shù)據(jù)源包括串行端口SPORTs,外部引腳,精密時鐘發(fā)生器(PCG),或者是采樣頻率轉(zhuǎn)換器(SRC)。S/PDIF發(fā)送器輸出可以通過SRU指定路徑到輸出引腳并直接綁定到用戶端產(chǎn)品的物理層接口上。S/PDIF接收器可以使輸出有效來完成通過SRU的回路測試。ADSP-2136x系列處理器的S/PDIF發(fā)送器框圖如下圖所示。
在電路的設(shè)計上,S/PDIF COAX INPUT部分,使用了一個高速微分線路驅(qū)動器SN65LVDS2D,進行電平轉(zhuǎn)換,提供一個適合于DSP用的電壓,將從S/PDIF IN接口輸入的數(shù)字信號給DAIP18_SPDIF_IN引腳。S/PDIF COAX OUTPUT部分,使用了兩個反向施密特觸發(fā)器SN74LVC1G08,驅(qū)動S/PDIF COAX INPUT部分的兩個差分電壓,增大功率,通過S/PDIF OUT接口輸出供外界使用。