基于MAX9217/MAX9218芯片組的視頻數(shù)據(jù)傳輸實(shí)現(xiàn)
使用MAX9217和MAX9218之間的串行鏈路仿真I2S接口,可以將音頻數(shù)據(jù)從圖形控制器一端傳送至遠(yuǎn)端。我們將控制位C3和C4分別分配給SD和WS信號(hào)。對(duì)于SCK時(shí)鐘,如果要發(fā)送PCM數(shù)字音頻,可以直接使用MAX9218恢復(fù)的像素時(shí)鐘PCLK_OUT。對(duì)于傳送MP3或AC3音頻,可采用控制位C5為SCK時(shí)鐘生成一半或較低速率的像素時(shí)鐘。圖4顯示了這兩種情況的時(shí)序波形。
為防止接收器溢出,大部分I2S接口需要進(jìn)行節(jié)流控制,連續(xù)發(fā)送數(shù)據(jù)時(shí),可以將SCK置低,直接實(shí)現(xiàn)節(jié)流控制。圖4中Case 1,工作期間SCK信號(hào)無(wú)法置低,可以使用片選引腳/CS關(guān)閉接收器。在這種情況下,圖4中的Case 1將C6分配給/CS信號(hào)。
本文引用地址:http://www.ex-cimer.com/article/154122.htm
圖4. I2S接口的控制數(shù)據(jù)位波形
消隱比和音頻數(shù)據(jù)吞吐率
由于音頻數(shù)據(jù)是通過(guò)視頻信號(hào)的消隱周期傳輸?shù)?,我們需要確定給定像素頻率fP下行消隱比和場(chǎng)消隱比。圖5所示為顯示面板上的行消隱和場(chǎng)消隱周期。
圖5. 行消隱和場(chǎng)消隱
以RL表示行消隱比,RF表示場(chǎng)消隱比,由圖5所示,我們可以按以下各式計(jì)算這些比值:
RL = (I1 + I2) / L 和RF = (f1 + f2) / F
由此得到音頻數(shù)據(jù)吞吐率RA ,即:
RA = (RFF + (1 - RF) RLL) fP
其中F和L是消隱周期中的音頻數(shù)據(jù)傳輸利用率。利用率是指整個(gè)消隱周期中,音頻數(shù)據(jù)傳輸所占的比例,是節(jié)流控制的結(jié)果。作為一個(gè)實(shí)例,表1所示參數(shù)為3種類(lèi)型的音頻數(shù)據(jù)設(shè)置數(shù)據(jù)速率。
評(píng)論