專利名稱:數(shù)字視頻數(shù)據(jù)解碼裝置及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)字視頻數(shù)據(jù)解碼裝置及為此的一種控制方法,在其中存儲(chǔ)了各種同步圖形,以便即使某同步圖形改變了,數(shù)據(jù)也可被檢測出來。
圖1是顯示一般數(shù)字視盤播放機(jī)的組成的方框圖。
一個(gè)機(jī)械控制部分17控制著CLV(恒定線性速率)伺服系統(tǒng)12、激光二極管驅(qū)動(dòng)部分13和聚焦軌道伺服系統(tǒng)14,以便光學(xué)系統(tǒng)10能夠讀取CD盤上的數(shù)據(jù)信號。
光學(xué)系統(tǒng)10從CD盤上讀出的信號被放大器11放大,經(jīng)過時(shí)鐘和數(shù)據(jù)檢測部分15,由此使檢測數(shù)據(jù)成為可能。檢測出的數(shù)字?jǐn)?shù)據(jù)被同步檢測,再由同步圖形和數(shù)據(jù)補(bǔ)償部分進(jìn)行補(bǔ)償,以便其被送入解調(diào)器19。數(shù)據(jù)被解調(diào)器19解調(diào),并且輸入至糾錯(cuò)部分21以便被RSCS(舌簧一所羅門乘積碼)糾正,然后,數(shù)據(jù)被數(shù)據(jù)解碼器22解碼,以便其被輸出至系統(tǒng)。
在上述的傳統(tǒng)的解碼裝置中,只有一個(gè)單一的同步圖形能被檢測出,因而,如果同步圖形變化了,數(shù)據(jù)就不能被檢測出了。
本發(fā)明旨在克服上述傳統(tǒng)技術(shù)的不足。
因而本發(fā)明的目的是提供一種數(shù)字視頻數(shù)據(jù)解碼裝置及其控制方法,其中許多同步圖形被事先存在存儲(chǔ)器里,然后讀出某種同步圖形,接下去根據(jù)再生數(shù)據(jù)的同步圖形檢測出同步信號以匹配同步信號。
本發(fā)明的另一個(gè)目的是提供一種數(shù)字視頻數(shù)據(jù)解碼裝置及其方法,其中頭部數(shù)據(jù)和用戶數(shù)據(jù)被從已糾錯(cuò)數(shù)據(jù)中檢測出來,然后被檢出的數(shù)據(jù)存儲(chǔ)到頭部數(shù)據(jù)緩沖器及用戶數(shù)據(jù)緩沖器,然后存儲(chǔ)器被直接存取以把頭部數(shù)據(jù)和用戶數(shù)據(jù)傳至系統(tǒng)。
為達(dá)到上述目的,依據(jù)本發(fā)明的數(shù)字視頻數(shù)據(jù)解碼裝置包括含有許多同步信號的同步圖形檢測和發(fā)生部分,用于產(chǎn)生適合于輸入數(shù)據(jù)格式的同步信號以便檢測出輸入數(shù)據(jù)的同步信號;序列控制部分,用于從輸入數(shù)據(jù)中抽取頭部數(shù)據(jù)和用戶數(shù)據(jù);緩沖器部分,用于存儲(chǔ)序列控制部分輸出的頭部數(shù)據(jù)和用戶數(shù)據(jù);CRC(循環(huán)冗余檢驗(yàn))處理部分,用于檢測輸入數(shù)據(jù)是否存在錯(cuò)誤以便補(bǔ)償;及直接存儲(chǔ)器存取部分,用于不經(jīng)過中央控制部分(CPU)而輸出頭部數(shù)據(jù)、用戶數(shù)據(jù)和錯(cuò)誤補(bǔ)償數(shù)據(jù)。
通過根據(jù)附圖詳述本發(fā)明的優(yōu)選實(shí)施例,本發(fā)明的以上目的及其它的優(yōu)點(diǎn)將更加顯而易見。
圖1是一方框圖,顯示了普通數(shù)字視盤播放器的組成;圖2是一方框圖,顯示了根據(jù)本發(fā)明作出的數(shù)字視頻數(shù)據(jù)解碼裝置的組成;圖3是一方框圖,顯示了根據(jù)本發(fā)明作出的數(shù)據(jù)解碼器的組成;及圖4是一流程圖,顯示了根據(jù)本發(fā)明作出的用于數(shù)字視頻數(shù)據(jù)解碼器的控制方法的組成。
圖2是一方框圖,顯示了根據(jù)本發(fā)明作出的數(shù)字視頻數(shù)據(jù)解碼裝置的組成。
糾錯(cuò)部分21糾正數(shù)據(jù)的錯(cuò)誤,糾錯(cuò)部分21的已糾錯(cuò)的輸出數(shù)據(jù)被輸入到同步圖形檢測及發(fā)生部分30再輸入至CRC處理部分5。且該輸出數(shù)據(jù)還被輸入至序列控制部分40。同步圖形檢測和發(fā)生部分30在其數(shù)據(jù)存儲(chǔ)裝置(例如,寄存器)中保存了許多同步信號,并產(chǎn)生適合于輸入數(shù)據(jù)的同步信號以便從輸入數(shù)據(jù)中檢測出同步信號。序列控制部分40從輸入數(shù)據(jù)中抽取頭部數(shù)據(jù)和用戶數(shù)據(jù)。緩沖器部分70存儲(chǔ)了序列控制部分40輸出的頭部數(shù)據(jù)和輸出的用戶數(shù)據(jù)。CRC處理部分50接收來自同步圖形檢測和發(fā)生部分30的同步圖形,CRC檢驗(yàn)來自糾錯(cuò)部分21的輸入數(shù)據(jù),這是為了檢測數(shù)據(jù)中是否存在錯(cuò)誤,以便補(bǔ)償錯(cuò)誤。直接存儲(chǔ)器存取(DMA)部分60把緩沖器部分70的頭部數(shù)據(jù)、用戶數(shù)據(jù)及錯(cuò)誤補(bǔ)償數(shù)據(jù)不經(jīng)過中央控制部分(CPU)而直接輸出到外部系統(tǒng)。中央控制部分80控制著同步圖形檢測及發(fā)生部分30以便該部分能檢測出同步圖形。被檢測出的同步圖形被序列控制部分40用于抽取頭部數(shù)據(jù)和用戶數(shù)據(jù),并被CRC處理部分50用于糾錯(cuò)。然后,數(shù)據(jù)通過直接存儲(chǔ)器存取(DMA)部分60輸出至一個(gè)外部系統(tǒng)。
圖3是一個(gè)框圖,顯示了根據(jù)本發(fā)明的一個(gè)數(shù)據(jù)解碼器的組成。
糾錯(cuò)部分21糾正數(shù)據(jù)的錯(cuò)誤(例如,通過應(yīng)用交叉隔行掃描舌簧所羅門方法糾錯(cuò)),然后,被糾正的數(shù)據(jù)被輸入到同步圖形檢測和發(fā)生部分30,同步圖形檢測和發(fā)生部分30包括一個(gè)同步圖形發(fā)生裝置31和一個(gè)同步圖形檢測裝置32,而同步圖形發(fā)生裝置31存儲(chǔ)了許多幀同步信號。同步圖形發(fā)生裝置31向同步圖形檢測裝置32輸出幀同步信號以便能夠檢測出包含于輸入信號中的相應(yīng)同步圖形。
同步圖形被輸入到序列控制部分40。序列控制部分40包括一個(gè)頭部抽取部分41,一個(gè)用戶數(shù)據(jù)抽取部分42和一個(gè)序列控制器43。頭部抽取部分41通過使用同步圖形從糾錯(cuò)部分21的輸出數(shù)據(jù)中抽取頭部。用戶數(shù)據(jù)抽取部分42從糾錯(cuò)部分的輸出數(shù)據(jù)中抽取用戶數(shù)據(jù)。
用戶數(shù)據(jù)抽取部分42和頭部抽取部分41在中央控制部分(CPU)80的控制下分別把頭部數(shù)據(jù)和用戶數(shù)據(jù)存儲(chǔ)到頭部緩沖器71和用戶數(shù)據(jù)緩沖器72。
同時(shí),從同步圖形檢測和發(fā)生部分30輸出的數(shù)據(jù)被輸入到CRC處理部分50。CRC處理部分50包括一個(gè)并行/串行轉(zhuǎn)換器51、一個(gè)CRC多項(xiàng)式存儲(chǔ)部分52和一個(gè)CRC檢查裝置53。從同步圖形檢測和發(fā)生部分30輸入的并行數(shù)據(jù)被并行/串行轉(zhuǎn)換器51轉(zhuǎn)換為串行數(shù)據(jù)以便輸入至CRC檢查裝置53。該CRC檢驗(yàn)裝置53通過使用CRC多項(xiàng)式存儲(chǔ)部分52的CRC多項(xiàng)式對串行數(shù)據(jù)的一幀作CRC檢查。
從CRC檢驗(yàn)裝置53輸出的被CRC檢驗(yàn)過的數(shù)據(jù)以及存儲(chǔ)在緩沖器部分70中的頭部數(shù)據(jù)和用戶數(shù)據(jù)經(jīng)過直接存儲(chǔ)器存取部分60被輸出到外部系統(tǒng)。
圖4是一個(gè)流程圖,顯示了根據(jù)本發(fā)明作出的用于數(shù)字視頻數(shù)據(jù)解碼器的控制方法的組成。
在步驟S41,從糾錯(cuò)部分21的數(shù)據(jù)中選出的某些位(例如8位)的數(shù)據(jù)量與存儲(chǔ)于同步圖形發(fā)生裝置31中的同步圖形進(jìn)行比較。如果它與后者一樣,則它就被采用為同步信號以便檢測同步信號。在步驟S42,從糾錯(cuò)部分21輸入的數(shù)據(jù)被CRC處理部分通過應(yīng)用檢測出的同步信號進(jìn)行CRC檢驗(yàn)。在步驟S45,對作為在前面的步驟作的CRC檢驗(yàn)結(jié)果的錯(cuò)誤發(fā)現(xiàn)與否作出判斷。如果發(fā)現(xiàn)了錯(cuò)誤,重復(fù)步驟S41。如果設(shè)有發(fā)現(xiàn)錯(cuò)誤,操作進(jìn)行至步驟S43。
在步驟S43,通過使用已檢測出的同步信號,頭部信號被從糾錯(cuò)部分21的數(shù)據(jù)中抽出來以便把它們存儲(chǔ)到緩沖器部分70的頭部緩沖器71中。在步驟S44,以同樣的方式,用戶數(shù)據(jù)被抽出來以便把它們存到用戶數(shù)據(jù)緩沖器72中。
在步驟S46,經(jīng)CRC檢驗(yàn)過的數(shù)據(jù),以及頭部緩沖器71和用戶數(shù)據(jù)緩沖器72中的數(shù)據(jù)被輸出到外部系統(tǒng)。
根據(jù)如上所述的本發(fā)明,即使在從視盤上再生的數(shù)據(jù)中的同步圖形改變了,變化了的同步圖形也能被檢測出來,而且數(shù)據(jù)也能根據(jù)檢測出的同步圖形被處理。另外,頭部數(shù)據(jù)和用戶數(shù)據(jù)能被從已糾錯(cuò)的數(shù)據(jù)中抽取出,并且它們分別被存儲(chǔ)到頭部數(shù)據(jù)緩沖器和用戶數(shù)據(jù)緩沖器。然后,通過使用直接存儲(chǔ)器存取部分,它們被輸出至系統(tǒng)中。所以,CPU的數(shù)據(jù)處理量就減少了,由此改善了數(shù)據(jù)處理的速度。
權(quán)利要求
1.一種數(shù)字視頻數(shù)據(jù)解碼裝置,包括一個(gè)含有許多同步信號的同步圖形檢測和發(fā)生部分,用于產(chǎn)生適合于輸入數(shù)據(jù)格式的同步信號,以便檢測出輸入數(shù)據(jù)的同步信號;一個(gè)序列控制部分,用于從輸入數(shù)據(jù)中抽取頭部數(shù)據(jù)和用戶數(shù)據(jù);一個(gè)緩沖器部分,用于存儲(chǔ)所述的序列控制部分輸出的頭部數(shù)據(jù)和輸出的用戶數(shù)據(jù);一個(gè)CRC處理部分,用于檢查在輸入數(shù)據(jù)中是否存在錯(cuò)誤,以便補(bǔ)償之;一個(gè)中央控制部分,用于控制以上各部分;及一個(gè)直接存儲(chǔ)器存取部分,用于把頭部數(shù)據(jù)、用戶數(shù)據(jù)及錯(cuò)誤補(bǔ)償過的數(shù)據(jù)不經(jīng)過中央控制部分輸出到一個(gè)外部系統(tǒng)。
2.如權(quán)利要求1所述的數(shù)字視頻數(shù)據(jù)解碼裝置,其中所述的中央控制部分通過控制所述的同步圖形檢測和發(fā)生部分檢測同步圖形,由所述的序列控制部分通過用檢測出的同步圖形抽出頭部數(shù)據(jù)和用戶數(shù)據(jù),以便把它們存到所述的緩沖器部分,使所述的CRC處理部分通過用檢測出的同步圖形去糾正錯(cuò)誤,并且控制使糾錯(cuò)后的數(shù)據(jù)以及所述緩沖器部分的頭部數(shù)據(jù)和用戶數(shù)據(jù)經(jīng)過所述的直接存儲(chǔ)器存取部分輸出到一個(gè)外部系統(tǒng)。
3.一種控制方法,用于一個(gè)數(shù)字視頻數(shù)據(jù)解碼裝置,包括以下步驟把再生的輸入數(shù)據(jù)的某些位置的數(shù)據(jù)與同步圖形發(fā)生裝置的同步圖形進(jìn)行比較,當(dāng)比較結(jié)果為一致時(shí),采用該同步圖形作為同步信號以便檢測同步信號;通過利用檢測出的同步信號從再生的輸入數(shù)據(jù)中抽取出頭部數(shù)據(jù)及用戶數(shù)據(jù)以便把這些數(shù)據(jù)存儲(chǔ)到緩沖器中;通過使用檢測出的同步信號,由所述的CRC處理部分對數(shù)據(jù)作CRC檢驗(yàn),當(dāng)在CRC檢驗(yàn)中發(fā)現(xiàn)錯(cuò)誤時(shí),重復(fù)同步信號檢測步驟,而當(dāng)找不到錯(cuò)誤時(shí),進(jìn)入下一步驟;及經(jīng)過直接存儲(chǔ)存取,輸出CRC檢驗(yàn)后的數(shù)據(jù)和上述緩沖器部分的數(shù)據(jù)。
全文摘要
公開了一種數(shù)字視頻數(shù)據(jù)解碼裝置及其控制方法。存儲(chǔ)了許多同步圖形,且將再生的輸入數(shù)據(jù)的同步圖形與存儲(chǔ)的同步圖形比較。因而,即使同步圖形改變了,改變了同步圖形也能被檢測出來,頭部數(shù)據(jù)和用戶數(shù)據(jù)可以被從已糾錯(cuò)的數(shù)據(jù)中抽出來,并且被存于頭部數(shù)據(jù)緩沖器和用戶數(shù)據(jù)緩沖器。然后,通過使用直接存儲(chǔ)器存取部分,它們被直接輸出至系統(tǒng)。因而,CPU的數(shù)據(jù)處理量減小了,由此改善了數(shù)據(jù)處理速度。
文檔編號G11B20/12GK1148309SQ9610691
公開日1997年4月23日 申請日期1996年6月28日 優(yōu)先權(quán)日1995年6月30日
發(fā)明者嚴(yán)仁用 申請人:現(xiàn)代電子產(chǎn)業(yè)株式會(huì)社