專(zhuān)利名稱(chēng):線(xiàn)性時(shí)間編碼接收機(jī)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種技術(shù),用于解碼(提取)在電影和電視及伴音中所使用類(lèi)型的線(xiàn)性時(shí)間編碼(LTC)幀。
背景技術(shù):
如運(yùn)動(dòng)圖像和電視工程師協(xié)會(huì)(SMPTE)標(biāo)準(zhǔn)12M“電視、音頻和電影的時(shí)間編碼及控制”所述,線(xiàn)性時(shí)間編碼(LTC)幀用作通信數(shù)字時(shí)戳和控制碼信息的機(jī)制,用于在以30、29.97、25以及24幀/秒操作的電視、電影及伴音系統(tǒng)中使用。每一個(gè)LTC編碼幀包括從0到79編號(hào)的80比特,對(duì)于“前向”時(shí)間編碼通常從比特0開(kāi)始順序產(chǎn)生,而對(duì)于“反向”時(shí)間編碼通常從比特79開(kāi)始順序產(chǎn)生。每一個(gè)連續(xù)LTC幀從前一幀停止處開(kāi)始。每一個(gè)80比特的LTC幀包括64比特LTC數(shù)據(jù)字(有效載荷)和16比特靜態(tài)同步序列。每一個(gè)LTC幀包括針對(duì)相關(guān)視頻或電影幀的唯一時(shí)戳,包括表示小時(shí)、分鐘、秒和幀的四個(gè)二進(jìn)制編碼的十進(jìn)制(BCD)字段。用于LTC幀的標(biāo)稱(chēng)比特率是Fs=80*Fr,其中Fr是相關(guān)的標(biāo)稱(chēng)視頻或電影幀速率。除了BCD格式化的時(shí)戳以外,在LTC數(shù)據(jù)字中還剩余32比特,可用于用戶(hù)定義。圖1示出了典型的LTC幀。
LTC幀中同步序列中的16比特使LTC接收設(shè)備能夠準(zhǔn)確地描繪LTC幀并識(shí)別每一幀中的比特位置。LTC幀同步模式是唯一的,其中所述幀中其余部分的有效數(shù)據(jù)值的任意組合都不能產(chǎn)生相同的比特組合。16比特同步模式的12個(gè)中間比特全是邏輯1。前兩個(gè)比特均是0,而后兩個(gè)比特是邏輯0,其后是邏輯1。不同的前和后比特對(duì)模式使LTC接收機(jī)能夠確定LTC幀的方向(前向/反向)。
根據(jù)在標(biāo)準(zhǔn)12M中指定的以下規(guī)則,雙相標(biāo)記(bi-phase-mark)編碼包括LTC幀的80比特NRZ二進(jìn)制數(shù)據(jù)·與比特值無(wú)關(guān),在每一個(gè)比特符號(hào)邊界處出現(xiàn)轉(zhuǎn)移;·通過(guò)出現(xiàn)在比特符號(hào)中點(diǎn)處的附加轉(zhuǎn)移來(lái)表示邏輯1;以及·通過(guò)比特符號(hào)中沒(méi)有附加轉(zhuǎn)移來(lái)表示邏輯0。
雙相標(biāo)記編碼信號(hào)沒(méi)有直流分量,對(duì)于幅度和極性不敏感,并且在比特符號(hào)率處包含明顯的譜能量。因此,LTC幀具有自鎖數(shù)據(jù)流的資格,這是因?yàn)殒i相環(huán)路(PLL)能夠鎖定該流并提取比特率時(shí)鐘??梢栽谝纛l線(xiàn)性帶軌道上記錄LTC幀。
迄今為止,LTC接收機(jī)使用模擬PLL。如上所述,LTC幀使用同步技術(shù),對(duì)于邏輯0和邏輯1二進(jìn)制符號(hào)值,在比特符號(hào)邊界使用轉(zhuǎn)移,對(duì)于邏輯1比特符號(hào),加上附加中間符號(hào)轉(zhuǎn)移。由于幀在符號(hào)率處具有較高的譜能量,PLL能夠?qū)⑵浔镜卣袷幤黝l率鎖定到雙相標(biāo)記編碼LTC幀的符號(hào)率。以多個(gè)恢復(fù)符號(hào)時(shí)鐘工作的“數(shù)據(jù)分段”電路能夠每時(shí)間編碼數(shù)據(jù)幀恢復(fù)64有效載荷比特以上。
當(dāng)前,使用模擬PLL的LTC接收機(jī)遇到的缺點(diǎn)在于PLL時(shí)鐘恢復(fù)電路必須工作在x/30到80x針對(duì)525線(xiàn)/60個(gè)場(chǎng)視頻格式的2400比特/秒(80比特/幀×30幀/秒)的標(biāo)稱(chēng)符號(hào)率的范圍之上。設(shè)計(jì)工作在該較寬輸入?yún)⒖挤秶陨系膲嚎卣袷幤?VCO)經(jīng)常是困難的。此外,模擬電路通常需要校準(zhǔn)以實(shí)現(xiàn)可復(fù)驗(yàn)的結(jié)果。
發(fā)明內(nèi)容
簡(jiǎn)要地,根據(jù)本原理,提供了一種用于接收線(xiàn)性時(shí)間編碼(LTC)幀的方法。在相對(duì)于參考時(shí)鐘測(cè)量預(yù)定符號(hào)間隔的同時(shí),當(dāng)檢測(cè)到在輸入LTC幀中的有效同步序列時(shí),開(kāi)始該方法。接下來(lái),確定LTC幀方向。然后,利用測(cè)量的符號(hào)間隔,從LTC幀中提取有效載荷信息,并按照固定順序傳送該有效載荷信息,以便進(jìn)行存儲(chǔ)。
圖1示出了傳統(tǒng)LTC幀的圖形表示;圖2示出了根據(jù)本原理優(yōu)選實(shí)施例的線(xiàn)性時(shí)間編碼(LTC)接收機(jī)的方框示意圖;圖3示出了圖2中LTC接收機(jī)的狀態(tài)機(jī)的狀態(tài)圖,以演示用于實(shí)現(xiàn)同步檢測(cè)和符號(hào)間隔測(cè)量的機(jī)器狀態(tài);圖4示出了圖2中LTC接收機(jī)的狀態(tài)機(jī)的狀態(tài)圖,以演示用于實(shí)現(xiàn)比特流方向檢測(cè)的機(jī)器狀態(tài);以及圖5示出了圖2中LTC接收機(jī)的狀態(tài)機(jī)的狀態(tài)圖,以演示用于實(shí)現(xiàn)LTC幀有效載荷提取的機(jī)器狀態(tài)。
具體實(shí)施例方式
圖2示出了根據(jù)本原理優(yōu)選實(shí)施例的LTC接收機(jī)10的方框示意圖,所述接收機(jī)10用于從圖1所示類(lèi)型的LTC幀中解碼(提取)有效載荷信息。圖2的接收機(jī)10包括具有55個(gè)狀態(tài)的狀態(tài)機(jī)12。以下參考圖3-5的狀態(tài)圖所描述的狀態(tài)機(jī)12的狀態(tài)通過(guò)以下步驟實(shí)現(xiàn)了LTC幀有效載荷解碼(提取)1.檢測(cè)有效雙相標(biāo)記同步序列,同時(shí)測(cè)量當(dāng)前幀的半符號(hào)間隔;2.檢測(cè)雙相標(biāo)記流方向前向或反向;以及3.從雙相標(biāo)記編碼流中提取64比特?cái)?shù)據(jù),以便按照正確的比特順序進(jìn)行存儲(chǔ),而與流方向無(wú)關(guān)。
為了便于LTC幀有效載荷提取,LTC接收機(jī)10包括三個(gè)計(jì)數(shù)器14、16和18;時(shí)鐘20,均以27MHz提供時(shí)鐘,時(shí)鐘20還作為狀態(tài)機(jī)12的時(shí)鐘。計(jì)數(shù)器14被稱(chēng)為“半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器”,這是因?yàn)樵撚?jì)數(shù)器對(duì)雙相標(biāo)記半符號(hào)間隔的持續(xù)時(shí)間內(nèi)出現(xiàn)的27MHz參考時(shí)鐘20的時(shí)鐘周期的數(shù)目進(jìn)行計(jì)數(shù)。當(dāng)從狀態(tài)機(jī)12接收到信號(hào)“間隔計(jì)數(shù)器使能選通”時(shí),半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14開(kāi)始計(jì)數(shù),并且響應(yīng)來(lái)自狀態(tài)機(jī)的復(fù)位信號(hào)“間隔計(jì)數(shù)器使能復(fù)位脈沖”,該計(jì)數(shù)器復(fù)位。
為了更好地理解半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14的計(jì)數(shù)如何提供對(duì)半符號(hào)間隔的測(cè)量,參考圖1所示LTC幀的格式。如圖所示,對(duì)16比特同步字的比特進(jìn)行雙相標(biāo)記編碼。利用這種雙相標(biāo)記編碼,1比特以?xún)杀斗?hào)率進(jìn)行相位改變。因此,通過(guò)在同步字中1比特的交替之間對(duì)27MHz時(shí)鐘周期的數(shù)目進(jìn)行計(jì)數(shù),半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14提供與符號(hào)率的一半相對(duì)應(yīng)的計(jì)數(shù)值,以便解碼(提取)包含在圖1的LTC幀的64比特有效載荷中的數(shù)據(jù)。
圖2的半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14將其計(jì)數(shù)值提供給狀態(tài)機(jī)12和寄存器22。被稱(chēng)為“間隔計(jì)數(shù)值參考寄存器”的寄存器22存儲(chǔ)計(jì)數(shù)器14的計(jì)數(shù)值,以便在接收到狀態(tài)機(jī)信號(hào)“前一個(gè)計(jì)數(shù)值負(fù)載脈沖”之后,輸入到狀態(tài)機(jī)12。按照這種方式,間隔計(jì)數(shù)值參考寄存器22在解碼(提取)處理的同步檢測(cè)狀態(tài)期間向狀態(tài)機(jī)12提供前一個(gè)間隔計(jì)數(shù)值。前一個(gè)間隔計(jì)數(shù)值用作用于解析圖1的LTC幀的64比特有效載荷的定時(shí)參考。下文中,表I示出了特定幀速率范圍內(nèi),出現(xiàn)在半符號(hào)雙相標(biāo)記內(nèi)的時(shí)鐘周期,其中X是標(biāo)稱(chēng)LTC幀速率。
表I
時(shí)鐘周期的最小所需計(jì)數(shù)值是70,而最大計(jì)數(shù)值是210,947。半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14具有18比特寬度(218=266,144),以適應(yīng)X/30LTC流速率。27MHz參考時(shí)鐘20在80*X流速率期間遇到的非常短比特符號(hào)周期內(nèi)提供了足夠的分辨率。
計(jì)數(shù)器16被稱(chēng)為“同步計(jì)數(shù)器”,這是因?yàn)樵撚?jì)數(shù)器對(duì)從圖1的LTC幀的16比特同步字段中解碼的比特的數(shù)目進(jìn)行計(jì)數(shù)。響應(yīng)接收到來(lái)自狀態(tài)機(jī)12的“同步計(jì)數(shù)器遞增脈沖”,同步計(jì)數(shù)器16開(kāi)始計(jì)數(shù),并且當(dāng)接收到被表示為“同步計(jì)數(shù)器復(fù)位脈沖”的脈沖時(shí),進(jìn)行復(fù)位。具有5比特寬度的同步計(jì)數(shù)器16用于檢測(cè)LTC幀的同步字段中半符號(hào)持續(xù)時(shí)間的24個(gè)交替的邏輯1和0。該序列構(gòu)成了12個(gè)連續(xù)邏輯1的雙相標(biāo)記編碼等同物,包括包含LTC幀的80比特NRZ(非歸零)二進(jìn)制數(shù)據(jù)幀中的同步字段。
計(jì)數(shù)器18被稱(chēng)為“數(shù)據(jù)符號(hào)計(jì)數(shù)器”,這是因?yàn)槠溆糜趯?duì)從狀態(tài)機(jī)12移位到64比特移位寄存器24的解碼(提取)數(shù)據(jù)字的數(shù)目進(jìn)行計(jì)數(shù)。響應(yīng)從狀態(tài)機(jī)12接收的信號(hào)“符號(hào)計(jì)數(shù)器遞增脈沖”,數(shù)據(jù)符號(hào)計(jì)數(shù)器18開(kāi)始計(jì)數(shù)。移位寄存器24將數(shù)據(jù)字移向64比特緩沖器26的方向取決于移位寄存器24從狀態(tài)機(jī)12接收的信號(hào)“流方向”的狀態(tài)。比特緩沖器26用于響應(yīng)從狀態(tài)機(jī)12接收的信號(hào)“有效幀負(fù)載脈沖”的狀態(tài),輸出從移位寄存器24接收的比特。與其名稱(chēng)所暗示的相同,有效幀負(fù)載脈沖信號(hào)用于當(dāng)狀態(tài)機(jī)12確定已經(jīng)將有效幀信息輸出到移位寄存器24時(shí),觸發(fā)移位寄存器26。
除了上述各種信號(hào)以外,狀態(tài)機(jī)還產(chǎn)生其它多個(gè)信號(hào)。這些信號(hào)包括(a)表示LTC幀方向的“LTC流方向標(biāo)志”、(b)表示LTC幀的同步是否有效的“有效同步標(biāo)志”、以及(c)反映是否出現(xiàn)LTC數(shù)據(jù)的有效傳送的“傳送OK信號(hào)”。
狀態(tài)機(jī)12的適當(dāng)操作取決于其與輸入LTC幀中的雙相標(biāo)記轉(zhuǎn)移同步地改變狀態(tài)的能力。因此,對(duì)輸入LTC幀的濾波變得重要。為此目的,圖2的LTC接收機(jī)10包括在其輸入處的假信號(hào)(glitch)濾波器30,以便濾除小于與X/30流速率相關(guān)的最小半符號(hào)持續(xù)時(shí)間的持續(xù)時(shí)間的雙相標(biāo)記轉(zhuǎn)移。假設(shè)是27MHz的參考時(shí)鐘頻率,最小半符號(hào)持續(xù)時(shí)間是70。
圖3圖示出了狀態(tài)機(jī)12的與同步檢測(cè)和符號(hào)間隔測(cè)量相關(guān)的前16個(gè)狀態(tài)。如隨后將詳細(xì)討論的那樣,需要16個(gè)狀態(tài)轉(zhuǎn)移來(lái)檢測(cè)同步模式并測(cè)量24個(gè)交替0-1同步模式的雙相標(biāo)記半符號(hào)持續(xù)時(shí)間。為了檢測(cè)同步序列,在27MHz時(shí)鐘周期中,連續(xù)捕獲經(jīng)由半符號(hào)間隔計(jì)數(shù)器、雙相標(biāo)記轉(zhuǎn)移之間的周期的間隔計(jì)數(shù)值。如果當(dāng)前的間隔計(jì)數(shù)值處于前一個(gè)間隔計(jì)數(shù)值的+/25%之內(nèi),遞增同步計(jì)數(shù)器16,否則將同步計(jì)數(shù)器復(fù)位到0。當(dāng)同步計(jì)數(shù)器16的計(jì)數(shù)值達(dá)到24時(shí),設(shè)置“有效同步”標(biāo)志,狀態(tài)機(jī)12轉(zhuǎn)移到圖4的比特流方向檢測(cè)序列。此時(shí),存儲(chǔ)在間隔計(jì)數(shù)值參考寄存器22中的前一個(gè)間隔計(jì)數(shù)值成為其余幀的雙向標(biāo)記半符號(hào)持續(xù)時(shí)間(NRZ邏輯1的一半)的參考。該計(jì)數(shù)值二倍的+/-25%之內(nèi)的間隔計(jì)數(shù)值表示雙相標(biāo)記全符號(hào)持續(xù)時(shí)間(NRZ邏輯0)。
在狀態(tài)0(復(fù)位狀態(tài),出現(xiàn)在初始加電時(shí))時(shí)執(zhí)行同步檢測(cè)和符號(hào)間隔檢測(cè)處理。當(dāng)進(jìn)入狀態(tài)0時(shí),計(jì)數(shù)器12、14和16復(fù)位,同步標(biāo)志和LTC流檢測(cè)標(biāo)志也復(fù)位。只要雙相標(biāo)記符號(hào)值保持為0,圖2的狀態(tài)機(jī)12保持在狀態(tài)0。當(dāng)將雙相標(biāo)記符號(hào)值改變?yōu)檫壿?電平時(shí),狀態(tài)機(jī)12進(jìn)入圖3的狀態(tài)1,并觸發(fā)圖2的半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14,以便開(kāi)始計(jì)數(shù)。半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14繼續(xù)計(jì)數(shù),直到雙相標(biāo)記符號(hào)值返回0,此時(shí)狀態(tài)機(jī)12進(jìn)入狀態(tài)2,于是半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14停止計(jì)數(shù),并存儲(chǔ)其當(dāng)前的計(jì)數(shù)值。狀態(tài)2之后,狀態(tài)3有效,于是半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14復(fù)位。
狀態(tài)3之后,狀態(tài)4有效,半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14再次開(kāi)始計(jì)數(shù)。只要雙相標(biāo)記符號(hào)值保持為0,狀態(tài)機(jī)12保持在狀態(tài)4。當(dāng)雙相標(biāo)記符號(hào)值改變到邏輯1時(shí),狀態(tài)機(jī)12進(jìn)入圖3的狀態(tài)5,此時(shí),半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14停止計(jì)數(shù)。狀態(tài)5之后,狀態(tài)機(jī)12進(jìn)入多個(gè)不同狀態(tài)之一,這取決于半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14的當(dāng)前間隔計(jì)數(shù)值(CIC)的數(shù)值及其與間隔計(jì)數(shù)值參考寄存器22的前一個(gè)間隔計(jì)數(shù)值(PIC)的關(guān)系。如果CIC超過(guò)最大計(jì)數(shù)值(max_count,表示實(shí)際LTC符號(hào)率超過(guò)最大容許LTC比特符號(hào)率的情況),或CIC小于最小計(jì)數(shù)值(min_count,表示實(shí)際LTC符號(hào)率低于最小容許LTC比特符號(hào)率的情況),則狀態(tài)機(jī)12在狀態(tài)5之后返回狀態(tài)0。按照這種方式,在遇到過(guò)高或過(guò)低的符號(hào)率之后,狀態(tài)機(jī)12重新開(kāi)始同步檢測(cè)和符號(hào)間隔測(cè)量處理。
當(dāng)發(fā)現(xiàn)條件min_count<CIC<max_count為真時(shí),則狀態(tài)機(jī)確定條件0.75PIC<CIC<1.25PIC是否為真。換句話(huà)說(shuō),狀態(tài)機(jī)12確定狀態(tài)5之后CIC是否處于PIC值的±25%內(nèi)。如果是,狀態(tài)機(jī)進(jìn)入狀態(tài)6,此時(shí)狀態(tài)機(jī)12遞增同步計(jì)數(shù)器16,然后存儲(chǔ)半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14的當(dāng)前計(jì)數(shù)值。狀態(tài)6之后,狀態(tài)機(jī)12進(jìn)入圖3的狀態(tài)7,此時(shí)檢查圖2的同步計(jì)數(shù)器16的計(jì)數(shù)值(即,“同步”計(jì)數(shù)值)是否等于或超過(guò)23。當(dāng)發(fā)現(xiàn)滿(mǎn)足該條件時(shí),狀態(tài)機(jī)12得知存在與所接收LTC幀的適當(dāng)同步,因此通過(guò)進(jìn)入下述圖4的狀態(tài)17,使?fàn)顟B(tài)機(jī)轉(zhuǎn)移到比特流方向檢測(cè)序列。
如果狀態(tài)機(jī)12發(fā)現(xiàn)同步計(jì)數(shù)器16的同步計(jì)數(shù)值在狀態(tài)7期間小于23,這表示沒(méi)有檢測(cè)到完整的同步模式,狀態(tài)8被激活,此時(shí)半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14開(kāi)始計(jì)數(shù)。只要雙相標(biāo)記符號(hào)值保持在邏輯1,狀態(tài)8保持有效。一旦雙相標(biāo)記符號(hào)值轉(zhuǎn)移到邏輯0電平,圖2的狀態(tài)機(jī)12進(jìn)入圖3的狀態(tài)11,此時(shí)半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14停止計(jì)數(shù)。當(dāng)發(fā)現(xiàn)條件0.75PIC<CIC<1.25PIC為真時(shí),狀態(tài)機(jī)12從狀態(tài)11進(jìn)入圖3的狀態(tài)12。在圖3的狀態(tài)12期間,圖2的狀態(tài)機(jī)12遞增同步計(jì)數(shù)器16并在進(jìn)入狀態(tài)13之前,存儲(chǔ)半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14的當(dāng)前計(jì)數(shù)值。在狀態(tài)13期間,狀態(tài)機(jī)12復(fù)位半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14,以及確定同步計(jì)數(shù)器16的同步計(jì)數(shù)值是否等于或超過(guò)23。如果是,狀態(tài)機(jī)12通過(guò)進(jìn)入下述的圖4的狀態(tài)27來(lái)進(jìn)行比特流方向檢測(cè)序列。
在圖3的狀態(tài)11期間,如果條件0.75PIC<CIC<1.25PIC不為真,則間隔計(jì)數(shù)值參考寄存器22中的當(dāng)前值是無(wú)效半符號(hào)持續(xù)時(shí)間計(jì)數(shù)值,必須重新開(kāi)始搜索有效同步模式。狀態(tài)機(jī)12進(jìn)入狀態(tài)15,其間狀態(tài)機(jī)復(fù)位同步計(jì)數(shù)器16并存儲(chǔ)半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14的間隔計(jì)數(shù)值。該計(jì)數(shù)值是用于檢測(cè)有效同步模式的新定時(shí)參考。接下來(lái),狀態(tài)16有效,其間圖2的狀態(tài)機(jī)12復(fù)位圖2的半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14。在狀態(tài)16之后,或如果同步計(jì)數(shù)值不等于或不超過(guò)23則是在狀態(tài)13之后,狀態(tài)14被激活,其間半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14開(kāi)始計(jì)數(shù)。狀態(tài)14保持有效,直到雙相標(biāo)記符號(hào)值變?yōu)?。
如上所述,狀態(tài)機(jī)12在狀態(tài)5發(fā)現(xiàn)條件min_count<CIC<max_count和0.75PIC<CIC<1.25PIC均為真之后,進(jìn)入狀態(tài)6。然而,如果狀態(tài)機(jī)12發(fā)現(xiàn)條件min_count<CIC<max_count為真,而條件0.75PIC<CIC<1.25PIC為假,則狀態(tài)9有效。該狀態(tài)轉(zhuǎn)移表示檢測(cè)計(jì)數(shù)值參考寄存器22中的當(dāng)前值是無(wú)效半符號(hào)持續(xù)時(shí)間計(jì)數(shù)值,必須重新開(kāi)始搜索有效同步模式,此時(shí)同步計(jì)數(shù)器16復(fù)位,并存儲(chǔ)半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14的間隔計(jì)數(shù)值。該值是用于檢測(cè)有效同步模式的新定時(shí)參考。之后,狀態(tài)10有效,此時(shí),在進(jìn)入之前所述的狀態(tài)8之前,半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14復(fù)位。
圖4描述了解釋與LTC幀比特流檢測(cè)相關(guān)的狀態(tài)的狀態(tài)圖。對(duì)于流方向確定,存在兩個(gè)獨(dú)立的10狀態(tài)序列。選擇哪一個(gè)10狀態(tài)序列取決于之前參考圖3所述的同步檢測(cè)狀態(tài)序列期間檢測(cè)到的同步字段的極性。流方向檢測(cè)序列搜索“01”前向或“00”反向NRZ比特字段的雙相標(biāo)記編碼等同物。當(dāng)確定了方向時(shí),斷定方向標(biāo)志是前向還是反向,狀態(tài)機(jī)轉(zhuǎn)移到以下參考圖5所述的數(shù)據(jù)解碼(提取)序列。
參考圖4,與比特流方向檢測(cè)相關(guān)的兩個(gè)10序列狀態(tài)的第一個(gè)開(kāi)始于狀態(tài)17,狀態(tài)17在圖3的狀態(tài)7之后有效,此時(shí),圖2的半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14開(kāi)始計(jì)數(shù),并設(shè)置同步標(biāo)志。當(dāng)變?yōu)橛行r(shí),該標(biāo)志表示已經(jīng)檢測(cè)到了有效的LTC同步模式。只要雙相標(biāo)記符號(hào)值保持在邏輯1電平,狀態(tài)17保持有效。當(dāng)雙相標(biāo)記符號(hào)值轉(zhuǎn)移到邏輯0電平時(shí),狀態(tài)18變?yōu)橛行?,半符?hào)持續(xù)時(shí)間計(jì)數(shù)器14停止計(jì)數(shù)。之后,當(dāng)條件1.75PIC<CIC<2.25PIC為真時(shí),狀態(tài)19變?yōu)橛行?。如果所述條件為假,則檢測(cè)到的方向比特模式無(wú)效,狀態(tài)機(jī)12通過(guò)轉(zhuǎn)移到狀態(tài)0來(lái)復(fù)位其自身。當(dāng)狀態(tài)19變?yōu)橛行r(shí),圖2的狀態(tài)機(jī)12復(fù)位半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14。
狀態(tài)19之后,狀態(tài)20變?yōu)橛行?,且半符?hào)持續(xù)時(shí)間計(jì)數(shù)器14開(kāi)始計(jì)數(shù)。只要雙相標(biāo)記符號(hào)值保持在邏輯0,狀態(tài)20保持有效。一旦雙相標(biāo)記符號(hào)值轉(zhuǎn)移到邏輯1電平,狀態(tài)機(jī)12進(jìn)入狀態(tài)21。在狀態(tài)21期間,半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14停止計(jì)數(shù)。在狀態(tài)21之后,當(dāng)條件1.75PIC<CIC<2.25PIC為真時(shí),圖2的狀態(tài)機(jī)12進(jìn)入狀態(tài)22;或者當(dāng)條件0.75PIC<CIC<1.25PIC為真時(shí),進(jìn)入狀態(tài)23。如果兩個(gè)條件均不為真,檢測(cè)到的方向比特模式無(wú)效,狀態(tài)機(jī)12通過(guò)轉(zhuǎn)移到狀態(tài)0復(fù)位。進(jìn)入狀態(tài)22反映了檢測(cè)到反向同步模式。在狀態(tài)22期間,狀態(tài)機(jī)12復(fù)位半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14并將方向標(biāo)志設(shè)為“REVERSE”,以表示在進(jìn)行以下參考圖5所述狀態(tài)37之前,檢測(cè)到反向同步模式。
如上所述,狀態(tài)21之后,當(dāng)發(fā)現(xiàn)條件0.75PIC<CIC<1.25PIC為真時(shí),狀態(tài)23變?yōu)橛行?。在狀態(tài)23期間,半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14復(fù)位,并將方向標(biāo)志設(shè)為FORWARD。之后,狀態(tài)24變?yōu)橛行?,且半符?hào)持續(xù)時(shí)間計(jì)數(shù)器14開(kāi)始計(jì)數(shù)。只要雙相標(biāo)記符號(hào)值保持在邏輯1電平,狀態(tài)24保持有效。一旦雙相標(biāo)記符號(hào)值轉(zhuǎn)移到邏輯0,狀態(tài)25變?yōu)橛行В野敕?hào)持續(xù)時(shí)間計(jì)數(shù)器14停止計(jì)數(shù)。在狀態(tài)25之后,當(dāng)0.75PIC<CIC<1.25PIC為真時(shí),狀態(tài)26變?yōu)橛行В駝t狀態(tài)0變?yōu)橛行?。轉(zhuǎn)移到狀態(tài)0表示檢測(cè)到無(wú)效方向比特模式,且復(fù)位狀態(tài)機(jī)12。當(dāng)狀態(tài)25變?yōu)橛行r(shí),半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14停止計(jì)數(shù)。之后,狀態(tài)26變?yōu)橛行?,其間半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14復(fù)位。如將參考圖5所詳細(xì)描述的那樣,狀態(tài)44在狀態(tài)26之后變?yōu)橛行А?br>
參考圖4,當(dāng)確定同步計(jì)數(shù)器16的同步計(jì)數(shù)值等于或超過(guò)23時(shí),狀態(tài)機(jī)12在圖3的狀態(tài)13之后進(jìn)入狀態(tài)27。當(dāng)進(jìn)入狀態(tài)27時(shí),圖2的狀態(tài)機(jī)12啟動(dòng)半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14并設(shè)置同步標(biāo)志,以表示有效同步條件。只要雙相標(biāo)記符號(hào)值保持在邏輯0電平,狀態(tài)27保持有效。一旦雙相標(biāo)記符號(hào)值轉(zhuǎn)移到邏輯1電平,狀態(tài)28變?yōu)橛行?,且半符?hào)持續(xù)時(shí)間計(jì)數(shù)器14停止計(jì)數(shù)。在狀態(tài)28之后,如果條件1.75PIC<CIC<2.25PIC為真,狀態(tài)29變?yōu)橛行А7駝t狀態(tài)0變?yōu)橛行?。轉(zhuǎn)移到狀態(tài)0表示檢測(cè)到無(wú)效方向比特模式,且復(fù)位狀態(tài)機(jī)12。當(dāng)狀態(tài)29變?yōu)橛行r(shí),圖2的狀態(tài)機(jī)12復(fù)位半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14。
狀態(tài)29之后,狀態(tài)30變?yōu)橛行?,此時(shí)半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14開(kāi)始計(jì)數(shù)。只要雙相標(biāo)記符號(hào)值保持在邏輯1電平,狀態(tài)30保持有效。一旦雙相標(biāo)記符號(hào)值轉(zhuǎn)移到邏輯0電平,狀態(tài)31變?yōu)橛行?,此時(shí)半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14停止計(jì)數(shù)。當(dāng)條件1.75PIC<CIC<2.25PIC為真時(shí),圖2的狀態(tài)機(jī)12從狀態(tài)31進(jìn)入狀態(tài)32;或者當(dāng)條件0.75PIC<CIC<1.25PIC為真時(shí),從狀態(tài)31進(jìn)入狀態(tài)33。如果兩個(gè)條件均不為真,則狀態(tài)機(jī)12進(jìn)入狀態(tài)0。轉(zhuǎn)移到狀態(tài)0表示檢測(cè)到無(wú)效方向比特模式,且狀態(tài)機(jī)12復(fù)位。當(dāng)進(jìn)入狀態(tài)32時(shí),半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14復(fù)位,并將方向標(biāo)志設(shè)為“REVERSE”。之后,狀態(tài)機(jī)進(jìn)入如下所述的圖5的狀態(tài)44。
當(dāng)發(fā)現(xiàn)條件0.75PIC<CIC<1.25PIC為真時(shí),圖2的狀態(tài)機(jī)12進(jìn)入圖4的狀態(tài)33。在狀態(tài)33期間,狀態(tài)機(jī)12復(fù)位半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14,并將方向標(biāo)志設(shè)為FORWARD。之后,狀態(tài)機(jī)進(jìn)入狀態(tài)34,其間半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14開(kāi)始計(jì)數(shù)。只要雙相標(biāo)記符號(hào)值保持在邏輯0值,狀態(tài)34保持有效。一旦雙相標(biāo)記符號(hào)值轉(zhuǎn)移到邏輯1值,狀態(tài)機(jī)12進(jìn)入狀態(tài)35,此時(shí)半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14停止計(jì)數(shù)。在狀態(tài)35其間,半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14停止計(jì)數(shù)。如果發(fā)現(xiàn)條件0.75PIC<CIC<1.25PIC為真,則狀態(tài)36變?yōu)橛行?,此時(shí)在進(jìn)行圖5的狀態(tài)37之前,半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14復(fù)位。否則,如果條件0.75PIC<CIC<1.25PIC不為真,狀態(tài)35之后狀態(tài)0變?yōu)橛行?。轉(zhuǎn)移到狀態(tài)0表示檢測(cè)到無(wú)效方向比特模式,且狀態(tài)機(jī)12復(fù)位。
圖5示出了與解碼圖1的LTC幀的有效載荷的64比特相關(guān)的狀態(tài)機(jī)12的19個(gè)狀態(tài)。19狀態(tài)數(shù)據(jù)解碼序列使用了存儲(chǔ)在間隔計(jì)數(shù)值參考寄存器22中的雙相標(biāo)記半符號(hào)間隔計(jì)數(shù)值,作為對(duì)圖1的LTC幀中64比特?cái)?shù)據(jù)有效載荷進(jìn)行解碼的定時(shí)參考。根據(jù)對(duì)解碼序列的各個(gè)狀態(tài)的說(shuō)明將變得更好理解,將持續(xù)時(shí)間在參考半符號(hào)計(jì)數(shù)值的+/-25%以?xún)?nèi)的兩個(gè)連續(xù)轉(zhuǎn)移解碼為NRZ邏輯1,而將持續(xù)時(shí)間在參考計(jì)數(shù)值二倍的+/-25%以?xún)?nèi)的轉(zhuǎn)移解碼為NRZ邏輯0。每一個(gè)序列解碼沿著由方向標(biāo)志表示的方向,將等效NRZ比特載入到圖2的移位寄存器24中,并遞增數(shù)據(jù)符號(hào)計(jì)數(shù)器18。當(dāng)數(shù)據(jù)符號(hào)計(jì)數(shù)器的計(jì)數(shù)值達(dá)到64時(shí),將移位寄存器24的內(nèi)容傳送到64比特緩沖寄存器26,并注明傳送OK標(biāo)志。當(dāng)對(duì)下一幀進(jìn)解碼時(shí),讀取該寄存器。
參考圖5,在圖4的狀態(tài)22或36之后,當(dāng)進(jìn)入狀態(tài)37時(shí),開(kāi)始用于反向?yàn)檎婊蚯跋驗(yàn)檎骐p相標(biāo)記流的解碼序列。如下所述,在圖4的狀態(tài)26或32之一之后,當(dāng)進(jìn)入圖5的狀態(tài)44時(shí),開(kāi)始用于反向補(bǔ)充或前向補(bǔ)充雙相標(biāo)記流的解碼序列。當(dāng)進(jìn)入狀態(tài)37時(shí),狀態(tài)機(jī)12使半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14開(kāi)始計(jì)數(shù)。只要雙相標(biāo)記符號(hào)值保持在邏輯1電平,狀態(tài)37保持有效。當(dāng)雙相標(biāo)記符號(hào)值轉(zhuǎn)移到邏輯0時(shí),狀態(tài)38變?yōu)橛行?,此時(shí)半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14停止計(jì)數(shù)。當(dāng)條件1.75PIC<CIC<2.25PIC為真時(shí),圖2的狀態(tài)機(jī)12從狀態(tài)38進(jìn)入狀態(tài)51;或者當(dāng)條件0.75PIC<CIC<1.25PIC為真時(shí),進(jìn)入狀態(tài)33。當(dāng)兩個(gè)條件均不為真時(shí),狀態(tài)機(jī)12進(jìn)入圖3的狀態(tài)0。轉(zhuǎn)移到狀態(tài)0表示檢測(cè)到無(wú)效數(shù)據(jù)有效載荷比特模式,且狀態(tài)機(jī)12復(fù)位。當(dāng)進(jìn)入圖5的狀態(tài)39時(shí),狀態(tài)機(jī)12復(fù)位半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14。之后,狀態(tài)40變?yōu)橛行В藭r(shí)半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14開(kāi)始計(jì)數(shù)。
只要雙相標(biāo)記符號(hào)值保持在邏輯0,狀態(tài)40保持有效。當(dāng)雙相標(biāo)記符號(hào)值轉(zhuǎn)移到邏輯1值時(shí),狀態(tài)41變?yōu)橛行В野敕?hào)持續(xù)時(shí)間計(jì)數(shù)器14停止計(jì)數(shù)。在狀態(tài)41之后,如果條件0.75PIC<CIC<1.25PIC為真,狀態(tài)42變?yōu)橛行В环駝t,圖3的狀態(tài)0變?yōu)橛行?。轉(zhuǎn)移到狀態(tài)0表示檢測(cè)到無(wú)效數(shù)據(jù)有效載荷比特模式,且狀態(tài)機(jī)12復(fù)位。當(dāng)進(jìn)入圖5的狀態(tài)42時(shí),圖2的狀態(tài)機(jī)12復(fù)位半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14,并遞增圖2的數(shù)據(jù)符號(hào)計(jì)數(shù)器18。此外,在狀態(tài)42期間,狀態(tài)機(jī)12將變量LTC_Data設(shè)為邏輯1值。同時(shí)沿方向標(biāo)志(“FORWARD”或“REVERSE”)的值指示的方向(MSB在先或LSB在先),將該數(shù)值移位到64比特移位寄存器24。LTC_Data是解碼雙相標(biāo)記數(shù)據(jù)有效載荷比特的NRZ等同物。在狀態(tài)42之后,狀態(tài)43變?yōu)橛行?,此時(shí)將數(shù)據(jù)符號(hào)計(jì)數(shù)器18的計(jì)數(shù)值(以下稱(chēng)為symbol_count)和數(shù)值64之間進(jìn)行比較。如果symbol_count等于64,表示已經(jīng)對(duì)LTC幀的64比特有效載荷的所有比特進(jìn)行了解碼,則幀解碼已經(jīng)成功,狀態(tài)55變?yōu)橛行?,此時(shí)在進(jìn)入狀態(tài)0之前,將64比特移位寄存器24的內(nèi)容傳送到64比特緩沖寄存器26。在轉(zhuǎn)移到狀態(tài)0之后,狀態(tài)機(jī)12預(yù)備開(kāi)始解碼隨后的LTC幀。否則,如果symbol_count沒(méi)有超過(guò)64,在狀態(tài)43之后,狀態(tài)37再次變?yōu)橛行В员汩_(kāi)始解碼隨后符號(hào)值的處理。
狀態(tài)38之后,當(dāng)條件1.75PIC<CIC<2.25PIC為真時(shí),狀態(tài)51變?yōu)橛行?;否則當(dāng)0.75PIC<CIC<1.25PIC為真時(shí),進(jìn)入狀態(tài)39。當(dāng)進(jìn)入狀態(tài)51時(shí),狀態(tài)機(jī)12復(fù)位半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14并遞增數(shù)據(jù)符號(hào)計(jì)數(shù)器18。此外,狀態(tài)機(jī)12將變量LTC_Data設(shè)為邏輯0值。同時(shí)沿方向標(biāo)志(“FORWARD”或“REVERSE”)指示的方向(MSB在先或LSB在先)將該數(shù)值移位到64比特移位寄存器24。狀態(tài)51之后,狀態(tài)52變?yōu)橛行?,并且此時(shí)檢查圖2的符號(hào)計(jì)數(shù)器18的symbol_count的數(shù)值。當(dāng)symbol_count等于或超過(guò)64時(shí),狀態(tài)55變?yōu)橛行А7駝t,當(dāng)symbol_count小于64時(shí),狀態(tài)44變?yōu)橛行А?br>
圖4的狀態(tài)26和32之后,圖5的狀態(tài)44也變?yōu)橛行А.?dāng)進(jìn)入狀態(tài)44時(shí),狀態(tài)機(jī)12使半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14開(kāi)始計(jì)數(shù)。只要雙相標(biāo)記符號(hào)值保持在邏輯0電平,狀態(tài)44保持有效。當(dāng)雙相標(biāo)記符號(hào)值轉(zhuǎn)移到邏輯1時(shí),狀態(tài)45變?yōu)橛行?,此時(shí)半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14停止計(jì)數(shù)。當(dāng)條件1.75PIC<CIC<2.25PIC為真時(shí),圖2的狀態(tài)機(jī)12從狀態(tài)45進(jìn)入狀態(tài)53;或者當(dāng)條件0.75PIC<CIC<1.25PIC為真時(shí),進(jìn)入狀態(tài)46。當(dāng)兩個(gè)條件均不為真時(shí),則狀態(tài)機(jī)12進(jìn)入圖3的狀態(tài)0。轉(zhuǎn)移到狀態(tài)0表示檢測(cè)到無(wú)效數(shù)據(jù)有效載荷比特模式,且狀態(tài)機(jī)12復(fù)位。當(dāng)進(jìn)入狀態(tài)46時(shí),狀態(tài)機(jī)12復(fù)位半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14。之后,狀態(tài)47變?yōu)橛行В藭r(shí)狀態(tài)機(jī)12使半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14開(kāi)始計(jì)數(shù)。只要雙相標(biāo)記符號(hào)值保持在邏輯1電平,狀態(tài)44保持有效。只要雙相標(biāo)記符號(hào)值保持在邏輯1電平,狀態(tài)47保持有效。當(dāng)雙相標(biāo)記符號(hào)值轉(zhuǎn)移到邏輯0值時(shí),狀態(tài)48變?yōu)橛行В野敕?hào)持續(xù)時(shí)間計(jì)數(shù)器14停止計(jì)數(shù)。在狀態(tài)48之后,如果條件0.75PIC<CIC<1.25PIC為真,狀態(tài)49變?yōu)橛行?;否則,狀態(tài)0變?yōu)橛行?。轉(zhuǎn)移到狀態(tài)0表示檢測(cè)到無(wú)效數(shù)據(jù)有效載荷比特模式,且狀態(tài)機(jī)12復(fù)位。當(dāng)進(jìn)入圖5的狀態(tài)49時(shí),圖2的狀態(tài)機(jī)12復(fù)位半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14并遞增圖2的數(shù)據(jù)符號(hào)計(jì)數(shù)器18。此外,此時(shí)狀態(tài)機(jī)12將變量LTC_Data設(shè)為邏輯1值。同時(shí)沿方向標(biāo)志(“FORWARD”或“REVERSE”)指示的方向(MSB在先或LSB在先)將該數(shù)值移位到64比特移位寄存器24。狀態(tài)49之后,狀態(tài)50變?yōu)橛行В⑶掖藭r(shí)將symbol_count和數(shù)值64之間進(jìn)行比較。如果symbol_count等于或超過(guò)64,則LTC幀解碼已經(jīng)成功,狀態(tài)55變?yōu)橛行?,此時(shí)在進(jìn)入圖2的狀態(tài)0之前,將64比特移位寄存器24的內(nèi)容傳送到64比特緩沖寄存器26。在轉(zhuǎn)移到狀態(tài)0之后,狀態(tài)機(jī)12預(yù)備開(kāi)始解碼隨后的LTC幀。否則,如果symbol_count沒(méi)有超過(guò)64,則在狀態(tài)50之后,狀態(tài)44再次有效,以便開(kāi)始解碼隨后符號(hào)值的處理。
在狀態(tài)45之后,當(dāng)條件1.75PIC<CIC<2.25PIC為真時(shí),狀態(tài)53變?yōu)橛行?;否則當(dāng)0.75PIC<CIC<1.25PIC為真時(shí)進(jìn)入狀態(tài)46。當(dāng)進(jìn)入狀態(tài)53時(shí),狀態(tài)機(jī)12復(fù)位半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14并遞增數(shù)據(jù)符號(hào)計(jì)數(shù)器18。此外,狀態(tài)機(jī)12將變量LTC_Data設(shè)為邏輯0值。同時(shí)沿方向標(biāo)志(“FORWARD”或“REVERSE”)指示的方向(MSB在先或LSB在先)將該數(shù)值移位到64比特移位寄存器24。狀態(tài)51之后,狀態(tài)54變?yōu)橛行?,并且檢查此時(shí)出現(xiàn)的symbol_count的數(shù)值。當(dāng)symbol_count等于或超過(guò)64時(shí),狀態(tài)55變?yōu)橛行?,這表示成功的LTC幀解碼(提取)。否則,當(dāng)symbol_count小于64時(shí),狀態(tài)37變?yōu)橛行?,此時(shí)狀態(tài)機(jī)12使半符號(hào)持續(xù)時(shí)間計(jì)數(shù)器14按照前述方式開(kāi)始計(jì)數(shù)。
在以下操作條件的任意組合下,LTC接收機(jī)10能夠解碼LTC雙相標(biāo)記編碼數(shù)據(jù)流·前向和反向流方向·從X/30到80*X的比特符號(hào)率,其中X是標(biāo)稱(chēng)LTC幀速率·真實(shí)和補(bǔ)充數(shù)據(jù)極性當(dāng)存儲(chǔ)LTC流的音頻線(xiàn)性帶軌道(未示出)沿反向方向操作時(shí),能夠產(chǎn)生反向數(shù)據(jù)流。當(dāng)存儲(chǔ)LTC流的音頻線(xiàn)性帶軌道以微動(dòng)(jog)或往返模式操作時(shí),可以產(chǎn)生除標(biāo)稱(chēng)以外的比特符號(hào)率。由Fs=80*Fr給出各種視頻或電影幀速率的標(biāo)稱(chēng)比特符號(hào)率,其中Fr是視頻/電影幀速率。
下表II示出了標(biāo)稱(chēng)、最小和最大比特符號(hào)率的摘要。
表II
由于雙相標(biāo)記調(diào)制方法的本質(zhì),根據(jù)數(shù)據(jù)中邏輯0的數(shù)目,各個(gè)LTC幀中同步字的第一比特的轉(zhuǎn)移極性不同。因此,LTC接收機(jī)10具有解碼真實(shí)或補(bǔ)充極性流的能力。
以上描述了具有完全數(shù)字實(shí)現(xiàn)的LTC幀接收機(jī)10,能夠利用可以與LTC比特符號(hào)率異步的高速時(shí)鐘進(jìn)行操作。
權(quán)利要求
1.一種用于解碼(提取)在電影和電視以及伴音中所使用類(lèi)型的線(xiàn)性時(shí)間編碼(LTC)幀的方法,包括以下步驟(a)在相對(duì)于參考時(shí)鐘測(cè)量預(yù)定符號(hào)間隔的同時(shí),檢測(cè)輸入LTC幀中的有效同步序列;(b)確定LTC幀方向;(c)從LTC幀中解碼有效載荷信息;以及(d)按照由LTC幀方向確定的順序傳送有效載荷信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于測(cè)量預(yù)定符號(hào)間隔持續(xù)時(shí)間的步驟包括以下步驟測(cè)量在LTC幀中的雙相編碼半標(biāo)記符號(hào)間隔的持續(xù)時(shí)間中出現(xiàn)了多少27MHz時(shí)鐘周期。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于解碼步驟還包括以下步驟利用所測(cè)量的27MHz時(shí)鐘周期作為參考,從LTC幀中提取連續(xù)的符號(hào)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于27MHz時(shí)鐘的最小所需符號(hào)間隔是70。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于27MHz時(shí)鐘的最大容許符號(hào)間隔是210,497。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于還包括以下步驟對(duì)每一個(gè)輸入LTC進(jìn)行濾波,以便去除假信號(hào)。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于當(dāng)接收到每一個(gè)連續(xù)LTC幀時(shí),針對(duì)所述幀重復(fù)步驟(a)-(d)。
8.一種LTC接收機(jī),用于解碼(提取)在電影和電視以及伴音中所使用的類(lèi)型的線(xiàn)性時(shí)間編碼(LTC)幀,所述接收機(jī)包括a)第一裝置,用于在相對(duì)于參考時(shí)鐘測(cè)量預(yù)定符號(hào)間隔的同時(shí),檢測(cè)輸入LTC幀中的有效同步序列;b)第二裝置,用于確定LTC幀方向;c)第三裝置,用于從LTC幀中解碼有效載荷信息;以及d)第四裝置,用于按照由LTC幀方向確定的順序傳送有效載荷信息。
9.根據(jù)權(quán)利要求8所述的LTC接收機(jī),其特征在于第一裝置包括用于測(cè)量預(yù)定符號(hào)間隔持續(xù)時(shí)間的第一計(jì)數(shù)器,所述測(cè)量預(yù)定符號(hào)間隔持續(xù)時(shí)間包括測(cè)量在LTC幀中的雙相編碼半標(biāo)記符號(hào)間隔的持續(xù)時(shí)間中出現(xiàn)了多少27MHz時(shí)鐘周期的步驟。
10.根據(jù)權(quán)利要求8所述的LTC接收機(jī),其特征在于第二裝置包括第二計(jì)數(shù)器,用于對(duì)輸入LTC幀中的同步脈沖進(jìn)行計(jì)數(shù),以便建立LTC幀方向。
11.根據(jù)權(quán)利要求8所述的LTC接收機(jī),其特征在于第三裝置包括數(shù)據(jù)符號(hào)計(jì)數(shù)器,用于對(duì)輸入LTC幀中的符號(hào)進(jìn)行計(jì)數(shù)。
12.根據(jù)權(quán)利要求8所述的LTC接收機(jī),其特征在于第四裝置包括狀態(tài)機(jī)。
13.一種LTC接收機(jī),用于解碼(提取)在電影和電視以及伴音中所使用的類(lèi)型的線(xiàn)性時(shí)間編碼(LTC)幀,所述接收機(jī)包括第一計(jì)數(shù)器,用于相對(duì)于參考時(shí)鐘測(cè)量預(yù)定符號(hào)間隔;第二計(jì)數(shù)器,用于對(duì)輸入LTC幀中的同步脈沖進(jìn)行計(jì)數(shù);第三計(jì)數(shù)器,用于對(duì)輸入LTC幀中的數(shù)據(jù)符號(hào)進(jìn)行計(jì)數(shù);移位寄存器,以及狀態(tài)機(jī),響應(yīng)第一、第二和第三計(jì)數(shù)器的計(jì)數(shù)值,用于(a)檢測(cè)輸入LTC幀中的有效同步序列;(b)確定LTC幀方向;(c)從LTC幀中解碼有效載荷信息;以及(d)按照由LTC幀方向確定的順序傳送有效載荷信息。
14.根據(jù)權(quán)利要求13所述的LTC接收機(jī),其特征在于還包括假信號(hào)濾波器,用于對(duì)輸入LTC幀進(jìn)行濾波,以去除假信號(hào)。
15.根據(jù)權(quán)利要求13所述的LTC接收機(jī),其特征在于第一計(jì)數(shù)器通過(guò)測(cè)量在LTC幀中的雙相編碼半標(biāo)記符號(hào)間隔的持續(xù)時(shí)間內(nèi)出現(xiàn)了多少27MHz時(shí)鐘周期,來(lái)測(cè)量預(yù)定符號(hào)間隔持續(xù)時(shí)間。
全文摘要
一種用于接收和解碼在電影和電視以及伴音中所使用的類(lèi)型的LTC幀的線(xiàn)性時(shí)間編碼(LTC)接收機(jī)(10),包括第一計(jì)數(shù)器(12),用于測(cè)量雙相標(biāo)記信號(hào)間隔的持續(xù)時(shí)間內(nèi)的參考時(shí)鐘周期的數(shù)目,以便產(chǎn)生用于從LTC幀中提取有效載荷的定時(shí)參考。第二計(jì)數(shù)器(16)檢測(cè)LTC幀中的同步字段,以便建立LTC幀方向。第三計(jì)數(shù)器(18)用于對(duì)LTC幀中的符號(hào)的數(shù)目進(jìn)行計(jì)數(shù)。狀態(tài)機(jī)(12)響應(yīng)第一、第二和第三計(jì)數(shù)器(14,16,18)的計(jì)數(shù)值,用于(a)檢測(cè)輸入LTC幀中的有效同步序列;(b)確定LTC幀方向;(c)從LTC幀中解碼(提取)有效載荷信息;以及(d)按照由LTC幀方向確定的順序傳送有效載荷信息。
文檔編號(hào)H04N7/52GK1993998SQ200480012555
公開(kāi)日2007年7月4日 申請(qǐng)日期2004年1月26日 優(yōu)先權(quán)日2003年5月9日
發(fā)明者約翰·約瑟夫·查爾迪 申請(qǐng)人:湯姆森許可貿(mào)易公司