S/PDIF總線協(xié)議
子框架內(nèi)的頭碼(Preamble)定義
如前文所述,頭碼(Preamble)是用來(lái)表示一個(gè)Sub Frame的開頭,主要有X、Y、Z三種組態(tài)代表不同的意義,X代表此時(shí)是傳送A通道的Sub Frame、Y代表是傳此時(shí)是傳送B通道、而Z比較特別,是代表此時(shí)是傳送A通道,并且是一個(gè)Block的起始Sub Frame,如下圖所示。
而在上頭的表格里的數(shù)據(jù)數(shù)值是Sub Frame中其它的數(shù)據(jù)經(jīng)過(guò)BMC編碼之后再加到整個(gè)Sub Frame前頭的數(shù)據(jù)數(shù)值,所以總共是八碼,代表四個(gè)位的時(shí)序。此外比較特別的是除了有X、Y、Z三種組態(tài)之外,上面的表格還列出了另外一組與原本數(shù)據(jù)向位相反的數(shù)值,要使用哪一組數(shù)值是依照前一組Sub Frame中最尾端的電平而定,當(dāng)前一組Sub Frame為最尾端的電平0時(shí)用左邊那一列數(shù)值,為1的時(shí)后用右邊那一列,這樣一樣接收端才能正確處理。
在一個(gè)區(qū)塊(Block)中,Preamble為Z組態(tài)的時(shí)后代表一個(gè)區(qū)塊的起始點(diǎn),如下圖所示。
信道狀態(tài)(Channel Status)的結(jié)構(gòu)
如前文所述,每組Sub Frame中有一位的信道狀態(tài)位,在一個(gè)Block有192組Frame,可以構(gòu)成192位的信道狀態(tài)結(jié)構(gòu)(Channel Status Structure),而兩聲道各自有一組192位的使用者信息。這這個(gè)192位的信道狀態(tài)結(jié)構(gòu)主要有兩種不同的結(jié)構(gòu),由第一個(gè)位來(lái)決定,當(dāng)?shù)谝粋€(gè)位為0時(shí)代表一般家用(Consumer)結(jié)構(gòu),第一個(gè)位為1時(shí)代表專業(yè)用(Professional)結(jié)構(gòu),分別為下面這兩張結(jié)構(gòu)圖表。
- 一般家用信道狀態(tài)結(jié)構(gòu)圖(Consumer Channel Status Structure)
- 專業(yè)用信道狀態(tài)結(jié)構(gòu)圖(Professional Channel Status Structure)
而實(shí)際使用上,上面這兩個(gè)圖表只能當(dāng)做參考使用,因?yàn)樾诺罓顟B(tài)結(jié)構(gòu)有許多種不同的版本,到目前為止世面上許多不同器材所遵循的版本也不盡相同,甚至有一些器材會(huì)忽略不處理信道狀態(tài),舉例來(lái)說(shuō),有許多器材并不會(huì)處理一般家用版本中關(guān)于內(nèi)容保護(hù)的信息或是取樣頻率的信息…等等。所以本文并不打算一一介紹通道狀態(tài)里的詳細(xì)定義,有興趣的朋友可以自行參考IEC60958、AES3…等技術(shù)文件。
評(píng)論