[go: up one dir, main page]

TWI440021B - 資料擷取裝置與方法 - Google Patents

資料擷取裝置與方法 Download PDF

Info

Publication number
TWI440021B
TWI440021B TW101108147A TW101108147A TWI440021B TW I440021 B TWI440021 B TW I440021B TW 101108147 A TW101108147 A TW 101108147A TW 101108147 A TW101108147 A TW 101108147A TW I440021 B TWI440021 B TW I440021B
Authority
TW
Taiwan
Prior art keywords
signal
synchronization
correction value
minimum
data
Prior art date
Application number
TW101108147A
Other languages
English (en)
Other versions
TW201337914A (zh
Inventor
Chang Jin Song
Ping Chiang Yang
Original Assignee
Sunplus Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sunplus Technology Co Ltd filed Critical Sunplus Technology Co Ltd
Priority to TW101108147A priority Critical patent/TWI440021B/zh
Priority to US13/747,491 priority patent/US8913472B2/en
Publication of TW201337914A publication Critical patent/TW201337914A/zh
Application granted granted Critical
Publication of TWI440021B publication Critical patent/TWI440021B/zh

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10009Improvement or modification of read or write signals
    • G11B20/10222Improvement or modification of read or write signals clock-related aspects, e.g. phase or frequency adjustment or bit synchronisation
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers on discs
    • G11B2020/1218Formatting, e.g. arrangement of data block or words on the record carriers on discs wherein the formatting concerns a specific area of the disc
    • G11B2020/122Burst cutting area [BCA]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Description

資料擷取裝置與方法
本發明是有關於一種資料擷取裝置與其方法,且特別是有關於一種用以擷取群切區中之列資料的資料擷取裝置與其方法。
由於數位多功能影音光碟(Digital Versatile Disc,簡稱DVD)的盜版非常地盛行,因此在具有可記錄式媒體內容保護(Content Protection for Recordable Media,簡稱CPRM)機制的光碟片中,會對拷貝進行限制,以防止未經許可的影片以及內容被進行拷貝。一般而言,光碟片上的群切區(burst cutting area,簡稱BCA)為記錄著版權相關資訊的區域,且其記錄了可解碼出光碟片內容的必要訊息。
舉例來說,圖1為光碟片規格書中相應於群切區結構的示意圖。如圖1所示,每列有5個位元組,且每一列的第一個位元組為同步位元組SB_BAC或是再同步位元組RS_BAC1~RS_BAC15。因此,同步位元組SB_BAC與再同步位元組RS_BAC1~RS_BAC15必須要先被偵測出來之後,才能解碼出後續的列資料(例如:I0~I11)...等。
更進一步來看,圖2為光碟片規格書中相應同步位元組與再同步位元組的位元圖樣(bit pattern)。如圖2所示,同步位元組SB_BAC與再同步位元組RS_BAC1~RS_BAC15各自包括一同步本體(sync body)與一同步識別碼(sync identification)。其中,同步本體的大小為8個通道位元,且同步識別碼的大小為4個資料位元。此外,同步位元組SB_BAC與再同步位元組RS_BAC1~RS_BAC15皆有相同的同步本體。
一般在播放光碟片時,習知技術會先估算出一取樣訊號,之後再利用取樣訊號偵測群切區中的同步本體與同步識別碼,進而取得解碼群切區所需的同步訊號。舉例來說,美國專利公開第2006/0092789號提出了相關於估算取樣訊號的方法,而美國專利公告第6414920號則提出了相關於偵測同步訊號的方法。
就美國專利公開第2006/0092789號而言,此篇專利是偵測歸零(return to zero)訊號的最大區間長度。且就光碟片的規格來說,正常的最大區間長度為4T,其中T是指一個通道位元的時間間隔。因此,此篇專利將最大區間長度除以4,進取估算出取樣訊號。然而,若是遇到光碟片的訊號分布不均勻或是光碟片刮傷時,將導致所偵測到的最大區間大於正常的4T,進而估算出錯誤的取樣訊號。舉例來說,圖3為用以說明習知技術無法產生同步訊號的時序圖,如圖3所示,當歸零訊號RZ的最大區間長度大於正常的4T時,將產生錯誤的取樣訊號den。此時,針對4T的歸零訊號RZ,將擷取到3個訊號圖樣RZ_pa。然而,在正常的情況下,針對4T的歸零訊號RZ,應該是要擷取到4個訊號圖樣。因此,此時將導致同步本體與同步識別碼無法被偵測出來,進而無法產生同步訊號sync。
就美國專利公告第6414920號而言,此篇專利是同時偵測同步識別碼是否依序為0000與0001,或是同步識別碼是否連續四次皆為0001。倘若滿足上述其中之一種條件,則將開始進行解碼程序,以擷取出群切區中的列資料。然而,當同步識別碼為0001的四個同步本體部份或是全部被汙漬破壞或是刮傷時,儘管群切區中的列資料沒有被破壞或是刮傷,此種作法還是會陷入遞迴地搜尋同步本體的困境,進而無法開始解碼程序。此外,當同步識別碼為1111的同步本體被破壞或是刮傷時,此種作法將無法結束解碼程序。亦即,當同步識別碼為0000與0001的同步本體被汙漬破壞或是刮傷時,此種作法將無法順利地進行解碼程序。
本發明提供一種資料擷取裝置,以最小區間長度為依據來產生致能訊號,並適時地校正致能訊號,以藉此形成取樣訊號。藉此,將可降低估算出錯誤之取樣訊號的機率,並有助於降低資料擷取裝置的硬體空間與生產成本。
本發明提供一種資料擷取方法,利用由虛擬訊號與同步訊號所產生的複合同步訊號來擷取列資料,以藉此順利地判別出解碼程序的開始與結束。
本發明提出一種資料擷取裝置,包括訊號處理單元、鎖頻電路以及匹配電路。訊號處理單元將射頻訊號轉換成歸零訊號。鎖頻電路透過在多個偵測期間內的歸零訊號,估測出最小區間長度,並依據最小區間長度與歸零訊號產生致能訊號。此外,鎖頻電路依據致能訊號中多個致能脈衝的分佈而決定是否校正致能訊號,並據以產生取樣訊號。匹配電路利用取樣訊號來取樣歸零訊號,並依據取樣結果產生同步訊號。此外,匹配電路利用虛擬訊號與同步訊號產生複合同步訊號,並利用複合同步訊號從歸零訊號中擷取出多個列資料。
在本發明之一實施例中,上述之鎖頻電路包括區間偵測器以及區間校正器。區間偵測器在這些偵測期間內產生多個參考間距值,並依據這些參考間距值估測出最小區間長度。此外,區間偵測器參照歸零訊號與最小區間長度產生致能訊號。其中,在每一偵測期間內,區間偵測器藉由偵測歸零訊號中多個歸零脈衝的下降緣,而取得多個脈衝間距值,並從這些脈衝間距值中擇一作為這些參考間距值之其一。區間校正器偵測這些致能脈衝之間的間距,並據以產生最大校正值與最小校正值。此外,區間校正器依據最大校正值與最小校正值而決定是否校正致能訊號,並據以產生取樣訊號。
在本發明之一實施例中,上述之區間校正器會判別1/2倍的最大校正值是否大於最小校正值。其中,當1/2倍的最大校正值大於最小校正值時,區間校正器校正致能訊號,並輸出校正後的致能訊號以作為取樣訊號。當1/2倍的最大校正值小於最小校正值時,區間校正器直接輸出致能訊號,以作為取樣訊號。
在本發明之一實施例中,上述之匹配電路包括同步訊號產生器、虛擬訊號產生器與資料擷取器。同步訊號產生器依據取樣訊號來取樣歸零訊號,以產生相應於歸零訊號的訊號圖樣。此外,同步訊號產生器偵測訊號圖樣中的多個同步本體,並依據偵測結果產生由多個同步脈衝所構成的同步訊號。當偵測到這些同步脈衝中的第一同步脈衝時,虛擬訊號產生器開始產生虛擬訊號,並每隔一預設時間就自動產生虛擬訊號中的一虛擬脈衝。資料擷取器利用虛擬訊號補償同步訊號,以產生由多個複合脈衝所構成的複合同步訊號。此外,資料擷取器依據複合同步訊號取樣歸零訊號,以擷取出這些列資料。
在本發明之一實施例中,上述之資料擷取器依據這些複合脈衝偵測訊號圖樣中的多個同步識別碼,並利用第一預設碼與第二預設碼比對這些同步識別碼。其中,當這些同步識別碼中的第一同步識別碼符合第一預設碼時,資料擷取器執行解碼程序,且在解碼程序中,當這些同步識別碼中的第二同步識別碼符合第二預設碼時,資料擷取器結束解碼程序。此外,資料擷取器透過解碼程序擷取出這些列資料。
從另一觀點來看,本發明提出一種資料擷取方法,並包括下列步驟:將射頻訊號轉換成歸零訊號;透過在多個偵測期間內的歸零訊號,估測出最小區間長度;依據最小區間長度與歸零訊號產生致能訊號;依據致能訊號中多個致能脈衝的分佈而決定是否校正致能訊號,並據以產生一取樣訊號;利用取樣訊號取樣歸零訊號,並依據取樣結果產生同步訊號;以及,利用虛擬訊號與同步訊號產生複合同步訊號,並利用複合同步訊號從歸零訊號中擷取出多個列資料。
在本發明之一實施例中,上述之依據致能訊號中這些致能脈衝的分佈而決定是否校正致能訊號,並據以產生取樣訊號的步驟包括:偵測這些致能脈衝之間的間距,並據以產生最大校正值與最小校正值;以及,依據最大校正值與最小校正值而決定是否校正致能訊號,並據以產生取樣訊號。
在本發明之一實施例中,上述之利用取樣訊號取樣歸零訊號,並依據取樣結果產生同步訊號的步驟包括:依據取樣訊號取樣歸零訊號,以產生相應於歸零訊號的訊號圖樣;以及,偵測訊號圖樣中的多個同步本體,並依據偵測結果產生由多個同步脈衝所構成的同步訊號。
基於上述,本發明是以最小區間長度為依據來產生致能訊號,並適時地校正致能訊號,以藉此形成取樣訊號。此外,本發明更利用由虛擬訊號與同步訊號所產生的複合同步訊號來擷取列資料。藉此,將可降低估算出錯誤之取樣訊號的機率,並有助於降低資料擷取裝置的硬體空間與生產成本。再者,即使同步本體被汙漬破壞或是刮傷,依舊可以順利地判別出解碼程序的開始與結束。
為讓本發明之上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。
圖4為依據本發明之一實施例之資料擷取裝置的示意圖。參照圖4,資料擷取裝置400包括訊號處理單元410、鎖頻電路420與匹配電路430。如圖4所示,訊號處理單元410會接收相應於光碟片之群切區的射頻訊號(radio frequency signal)RF。亦即,當光學讀取頭發射的光束照射於群切區時,所產生的射頻訊號RF將被傳送至訊號處理單元410。
在操作上,訊號處理單元410會將射頻訊號RF轉換成歸零(return to zero)訊號RZ。例如,在一較佳實施例中,訊號處理單元410包括高通濾波器411與切割器412。其中,高通濾波器411會濾除射頻訊號RF中的高頻雜訊。切割器412則是將濾除後的射頻訊號RF切割成0或1的數位訊號,亦即歸零訊號RZ。換言之,訊號處理單元410會將射頻訊號RF轉換成相應的二進制訊號(binary signal)。
鎖頻電路420是透過在連續多個偵測期間內的歸零訊號RZ,估測出一最小區間長度,並依據最小區間長度與歸零訊號RZ產生一致能訊號den。其中,所述之最小區間長度相當於所估算出的1T。換言之,鎖頻電路420是以1T為產生致能訊號den的依據。如此一來,即使歸零訊號RZ的最大區間長度大於正常的4T,本實施例依舊可以產生正確的致能訊號den。再者,與習知技術相較之下,習知技術必須使用具有較大位元數的計數器來偵測歸零訊號RZ的最大區間長度。相對地,本實施例將可利用具有較小位元數的計數器來偵測歸零訊號RZ的最小區間長度,進而有助於降低資料擷取裝置300的硬體空間與生產成本。
此外,為了確保所估算出來的最小區間長度不會小於1T,進而引發錯誤的取樣訊號samp,因此在利用致能訊號den產生取樣訊號samp之前,鎖頻電路420將更進一步地依據致能訊號den中多個致能脈衝的分佈而決定是否校正致能訊號den,並據以產生取樣訊號samp。如此一來,將可確保取樣訊號samp的可靠度,進而順利地產生同步訊號。
例如,在一較佳實施例中,鎖頻電路420包括區間偵測器421與區間校正器422。區間偵測器421會偵測歸零訊號RZ中的歸零脈衝,並在一偵測期間內不斷地累加所偵測到之歸零脈衝的個數,以產生相應的第一計數值PU_CNT。其中,當所偵測到的歸零脈衝的個數到達第一預設值時,區間偵測器421將進入下一個偵測期間,並重新累加歸零脈衝的個數。此外,在實際應用上,區間偵測器421可利用第二計數值1T_CNT來記錄重複累加歸零脈衝的次數,並藉此判別目前所處的偵測期間。
舉例來說,圖5為依據本發明之一實施例之區間偵測器的操作時序圖。如圖5所示,一開始,第二計數值1T_CNT的初始值為1,且代表區間偵測器421是處在第一偵測期間。此外,在第一偵測期間內,區間偵測器421會不斷地計數所偵測到的歸零脈衝,並依據計數的結果更新第一計數值PU_CNT。其中,當第一計數值PU_CNT相等於第一預設值(例如:128)時,區間偵測器421會將第一計數值PU_CNT歸零,以便重新計數歸零脈衝,且區間偵測器421會將第二計數值1T_CNT累計至2,以代表區間偵測器421將進入至第二偵測期間。
相似地,在第二偵測期間內,區間偵測器421會重新計數歸零脈衝,並依據計數結果不斷地更新第一計數值PU_CNT。其中,當第一計數值PU_CNT又相等於第一預設值時,區間偵測器421又會將第一計數值PU_CNT重新歸零,並將第二計數值1T_CNT累計至3。之後,區間偵測器421將進入至第三偵測期間,並重複上述的運作。
區間偵測器421更會依據第二計數值1T_CNT來判別是否要停止計數歸零脈衝。例如,當第二計數值1T_CNT累計至第二預設值(例如:4)時,區間偵測器421將會停止計數歸零脈衝。換言之,倘若第一預設值為128,且第二預設值為4時,則代表區間偵測器421將在連續的3個偵測期間內不斷地計數歸零脈衝,且在每一偵測期間內,區間偵測器421都將偵測到128個歸零脈衝。亦即,區間偵測器421將可偵測到在時序上接連出現3次的128個歸零脈衝。
此外,在每一偵測期間內,區間偵測器421會藉由偵測每一歸零脈衝的下降緣,來計算出兩相鄰歸零脈衝之間的間距,並據以產生相應的一脈衝間距值。藉此,隨著歸零脈衝不斷地出現,在每一偵測期間內,區間偵測器421將可依據所偵測到的歸零脈衝取得多個脈衝間距值。此外,在每一偵測期間內,區間偵測器421更會從所取得的多個脈衝間距值中,取出最小的脈衝間距值(亦即:最小脈衝間距值)來作為一參考間距值1T_VL。
舉例來說,如圖5所示,其中1T_VL用以表示區間偵測器421依序所產生的多個參考間距值。在第一偵測期間內,脈衝間距值A為最小,因此區間偵測器421在第一偵測期間內所產生的參考間距值為A。相似地,在第二偵測期間內,脈衝間距值B為最小,因此區間偵測器421在第二偵測期間內所產生的參考間距值為B。以此類推,區間偵測器421在第三偵測期間內所產生的參考間距值為C。
針對在連續多個偵測期間內所產生的多個參考間距值,區間偵測器421會從所述多個參考間距值中,取出最大的脈衝間距值(亦即:最大參考間距值)。舉例來說,倘若區間偵測器421是在連續3個偵測期間內依序產生參考間距值A~C,則區間偵測器421將比較參考間距值A~C。倘若比較的結果為B>C>A,則區間偵測器421會將最大參考間距值B設定為一最小區間長度。換言之,區間偵測器421會依據多個參考間距值估測出最小區間長度。
再者,區間偵測器421會參照最小區間長度與歸零訊號RZ產生一致能訊號den。舉例來說,圖6為依據本發明之一實施例之鎖頻電路與匹配電路的操作時序圖。如圖6所示,區間偵測器421會以歸零訊號RZ中的每一歸零脈衝為起始點重新開始產生致能脈衝,並以最小區間長度為間隔依序產生後續的致能脈衝。例如,當偵測到歸零脈衝P611時,區間偵測器421會產生相應於歸零脈衝P611的致能脈衝P621。此外,由於致能脈衝P621至下一歸零脈衝P612之間的間隔小於最小區間長度,因此在致能脈衝P621與歸零脈衝P612之間,區間偵測器421不會再產生額外的致能脈衝。
另一方面,以歸零脈衝P612為起始點來看,當偵測到歸零脈衝P612時,區間偵測器421會產生相應於歸零脈衝P612的致能脈衝P622。此外,由於致能脈衝P622至下一歸零脈衝P613之間的間隔大於最小區間長度,因此區間偵測器421會以最小區間長度為基準接續地產生致能脈衝P623,亦即致能脈衝P622與致能脈衝P623之間的間距將相等於最小區間長度。
值得注意的是,若是遇到光碟片的訊號分布不均勻時,將可能導致區間偵測器421所估測出的最小區間長度小於1T,進而無法順利產生同步訊號。舉例來說,在正常的情況下,針對4T的歸零訊號RZ,只會擷取到4個訊號圖樣。然而,當所估測出的最小區間長度小於1T時,如圖6所示,區間偵測器421將針對4T的歸零訊號RZ,產生5個致能脈衝P624~P628,進而截取出5個訊號圖樣。此時,將無法順利產生同步訊號,進而無法取得列資料。
為了避免上述情況,區間校正器422將會適時地校正致能訊號den,並據以產生相應的取樣訊號samp。例如,如圖6所示,區間校正器422設有一校正訊號REV,且校正訊號REV是預先設定在第一準位(例如:邏輯0)。此外,當校正訊號REV為第一準位時,區間校正器422會偵測致能訊號den中的致能脈衝(例如:P621~P629),並計算出兩致能脈衝之間的間距,以產生多個間距值。
此外,區間校正器422會從所述多個間距值中選出最大與最小的間距值,來最為一最大校正值Max_den與一最小校正值Min_den。例如,如圖6所示,INTV為區間校正器422所產生的校正值。其中,區間校正器422是將致能脈衝P623與P624之間的間距值D61設定為最大校正值Max_den,並將致能脈衝P628與P629之間的間距值D62設定為最小校正值Min_den。再者,區間校正器422會依據最大校正值Max_den與最小校正值Min_den來判別是否要校正致能訊號den。
例如,在校正致能訊號den的操作上,區間校正器422會將0.5倍的最大校正值Max_den與最小校正值Min_den進行比較,並判別0.5倍的最大校正值Max_den是否大於最小校正值Min_den。倘若0.5倍的最大校正值Max_den大於最小校正值Min_den,亦即1/2*Max_den>Min_den,則區間校正器422會將最大校正值Max_den與最小校正值Min_den帶入如式(1)所示的一計算式,並據以取得一間距閂鎖值Lock_den。
Lock_den=Max_den-1/4*Min_den 式(1)
藉此,區間校正器422將會利用間距閂鎖值Lock_den重新設定最小區間長度,並將校正訊號REV切換至第二準位。隨著校正訊號REV切換至第二準位,區間校正器422將參照重新設定後的最小區間長度與歸零訊號RZ來產生並輸出校正後的致能訊號den,以作為取樣訊號samp。相對地,倘若0.5倍的最大校正值Max_den小於最小校正值Min_den,亦即當1/2*Max_den<Min_den時,則區間校正器422將會直接輸出來自區間偵測器421的致能訊號den,以作為取樣訊號samp。換言之,以圖6為例來看,在時間點t1之前的取樣訊號samp是直接由致能訊號den所構成,而在時間點t1之後的取樣訊號samp是由校正後的致能訊號den所構成。
請繼續參照圖4,匹配電路430會利用取樣訊號samp取樣歸零訊號RZ,並依據取樣結果產生同步訊號sync。此外,匹配電路會利用虛擬訊號sync_vir與同步訊號sync產生複合同步訊號sync_det,並利用複合同步訊號sync_det從歸零訊號RZ中擷取出多個列資料DA。
舉例來說,在圖4實施例中,匹配電路430包括同步訊號產生器431、虛擬訊號產生器432以及資料擷取器433。在操作上,同步訊號產生器431會依據取樣訊號samp取樣歸零訊號RZ,以產生相應於歸零訊號RZ的訊號圖樣RZ_pa。此外,同步訊號產生器431會進一步地偵測訊號圖樣RZ_pa中的多個同步本體,並據以產生相應於這些同步本體的多個同步脈衝,以形成同步訊號sync。例如,如圖6所示,當同步訊號產生器431偵測到同步本體SB時,同步訊號產生器431將產生相應的同步脈衝P630。
值得一提的是,如圖1所示,就光碟片的規格而言,同步位元組SB_BAC與再同步位元組RS_BAC1~RS_BAC15,彼此之間皆相隔4位元組,亦即同步本體每隔4位元組就會出現一次。據此,本實施之虛擬訊號產生器432利用同步本體每隔4位元組就會出現一次的特性,產生虛擬訊號sync_vir。
在操作上,虛擬訊號產生器432會預先將4位元組的時間設定為一預設時間。藉此,當虛擬訊號產生器432偵測到同步訊號sync中首次出現的同步脈衝(亦即,第一同步脈衝)時,虛擬訊號產生器432將開始計數,並每隔一預設時間,就重新計數。藉此,虛擬訊號產生器432將可依據計數結果,每隔一預設時間就自動產生一個虛擬脈衝,進而形成虛擬訊號sync_vir。換言之,當偵測到同步訊號sync中的第一同步脈衝時,虛擬訊號產生器432將每隔一預設時間就自動產生虛擬訊號sync_vir中的一個虛擬脈衝。
舉例來說,圖7為依據本發明之一實施例之匹配電路的操作時序圖。如圖7所示,在同步訊號sync為正常的情況下,同步訊號產生器431會每隔4位元組就偵測到一個同步本體,因此同步訊號sync中的多個同步脈衝P711~P716彼此之間皆相隔4位元組。另一方面,當虛擬訊號產生器432偵測到第一同步脈衝P711時,虛擬訊號產生器432將每隔4位元組就自動產生一個虛擬脈衝,以形成由多個虛擬脈衝P721~P725所構成的虛擬訊號sync_vir。
資料擷取器433將利用虛擬訊號sync_vir補償同步訊號sync,進而產生複合同步訊號sync_det。在細部操作上,資料擷取器433會同時偵測虛擬訊號sync_vir中的虛擬脈衝與同步訊號sync的同步脈衝,並只要偵測到虛擬脈衝與同步脈衝之其一就輸出相應的一複合脈衝,並藉此形成複合同步訊號sync_det。
舉例來說,如圖7所示,在一實施例中,資料擷取器433會依據同步脈衝P711產生相應的複合脈衝P731。此外,當同步脈衝P712與虛擬脈衝P721同時出現時,資料擷取器433會依據同步脈衝P712與虛擬脈衝P721之其一,產生相應的複合脈衝P732。以此類推,資料擷取器433產生複合脈衝P733~P736的方法。換言之,在同步本體沒有遭到破壞的情況下,複合同步訊號sync_det會與同步訊號sync相同。
圖8為依據本發明之另一實施例之匹配電路的操作時序圖。如圖8所示,在另一實施例中,資料擷取器433會依據同步脈衝P811產生相應的複合脈衝P831。此外,當僅虛擬脈衝P821出現時,資料擷取器433也會依據虛擬脈衝P821產生相應的複合脈衝P832。再者,當同步脈衝P812與虛擬脈衝P822同時出現時,資料擷取器433會依據同步脈衝P812與虛擬脈衝P822之其一,產生相應的複合脈衝P833。以此類推,資料擷取器433產生複合脈衝P834~P835的方法。換言之,當同步本體遭受破壞的情況下,資料擷取器433將可利用部分的虛擬脈衝P821~P824來補償同步訊號sync,並進而產生複合同步訊號sync_det。
資料擷取器433更依據複合同步訊號sync_det從歸零訊號RZ中擷取出列資料DA。舉例來說,如圖7所示,在一實施例中,資料擷取器433將依據複合同步訊號sync_det中的複合脈衝P731~P736偵測到同步識別碼ID71~ID76。此外,資料擷取器433更利用第一預設碼{0001}與第二預設碼{1111}比對同步識別碼ID71~ID76。其中,當所偵測到的同步識別碼ID72符合第一預設碼{0001}時,資料擷取器433將產生一起始訊號bca_str,以執行一解碼程序。此外,在解碼程序中,當所偵測到的同步識別碼ID76符合第二預設碼{1111}時,資料擷取器433將產生一終止訊號bca_end,以結束解碼程序。再者,資料擷取器433更透過解碼程序擷取出列資料DA71~DA74。
詳言之,資料擷取器433會先將所偵測到的同步識別碼與第一預設碼{0001}進行比對,以決定是否進行解碼程序。此外,在解碼程序中,資料擷取器433會將所偵測到的同步識別碼與第二預設碼{1111}進行比對,以決定是否停止進行解碼程序。例如,在解碼程序中,一開始,資料擷取器433擷取出列資料DA71。接著,資料擷取器433依據複合脈衝P733偵測到同步識別碼ID73,並判別同步識別碼ID73是否符合第二預設碼{1111}。此時,由於同步識別碼ID73不符合第二預設碼{1111},因此資料擷取器433將擷取出列資料DA72。相似地,資料擷取器433會依據複合脈衝P734偵測到同步識別碼ID74,並判別出同步識別碼ID74不符合第二預設碼{1111}而據以擷取出列資料DA73。以此類推,資料擷取器433擷取列資料DA74的方式。
在另一實施例中,如圖8所示,資料擷取器433將依據複合同步訊號sync_det中的複合脈衝P831~P835偵測到同步識別碼ID82~ID86。此外,資料擷取器433更利用第一預設碼{0001}與第二預設碼{1111}比對同步識別碼ID82~ID86。其中,當所偵測到的同步識別碼ID82符合第一預設碼{0001}時,資料擷取器433將產生起始訊號bca_str,以開始執行解碼程序。此外,在解碼程序中,當所偵測到的同步識別碼ID86符合第二預設碼{1111}時,資料擷取器433將產生終止訊號bca_end,以停止執行解碼程序。再者,資料擷取器433更透過解碼程序擷取出列資料DA81~DA84。
就圖8實施例來說,當同步訊號產生器431偵測到相應於同步識別碼ID82的同步本體之後,虛擬訊號產生器432就會每隔4位元組自動產生一個虛擬脈衝。隨著虛擬脈衝的逐一產生,等效上將相當於同步訊號產生器431有偵測到相應的同步本體。因此,利用由虛擬訊號sync_vir與同步訊號sync所產生的複合同步訊號sync_det來擷取列資料,將可確保解碼程序可以順利地完成。例如,在圖8中,即使無法偵測到相應於同步識別碼ID81的同步本體,依舊可以利用複合同步訊號sync_det來順利地進行解碼程序。
再者,圖9為依據本發明之又一實施例之匹配電路的操作時序圖。如圖9所示,當同步識別碼ID為0000與1111的同步本體都被破壞時,資料擷取器433依舊可以利用複合同步訊號sync_det,來順利地判別解碼程序的開始與結束。換言之,即使同步本體被汙漬破壞或是刮傷,本實施例仍然可以偵測到完整的同步識別碼,進而順利地進行解碼程序,並據以擷取出正確地的列資料DA91~DA94。
圖10為依據本發明之一實施例之資料擷取方法的流程圖。參照圖10,如步驟S101所示,首先,將射頻訊號轉換成歸零訊號。接著,如步驟S102所示,透過在多個偵測期間內的歸零訊號,估測出最小區間長度。再者,如步驟S103,依據最小區間長度與歸零訊號產生致能訊號,且如步驟S104所示,依據致能訊號中多個致能脈衝的分佈而決定是否校正致能訊號,並據以產生取樣訊號。藉此,如步驟S105所示,將可利用取樣訊號取樣歸零訊號,並依據取樣結果產生同步訊號。此外,如步驟S106所示,利用虛擬訊號與同步訊號產生複合同步訊號,並利用複合同步訊號從歸零訊號中擷取出多個列資料。至於本實施例之各步驟的細部流程已包含在上述各實施例中,故在此不予贅述。
綜上所述,本發明是以最小區間長度為依據來產生致能訊號,並適時地校正致能訊號,以藉此形成取樣訊號。藉此,相較於習知技術,將可降低估算出錯誤之取樣訊號的機率,並有助於降低資料擷取裝置的硬體空間與生產成本。再者,本發明更利用由虛擬訊號與同步訊號所產生的複合同步訊號來擷取列資料。藉此,即使同步本體被汙漬破壞或是刮傷,依舊可以順利地判別出解碼程序的開始與結束,進而順利完成解碼程序,並據以擷取出正確地的列資料。
雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明之精神和範圍內,當可作些許之更動與潤飾,故本發明之保護範圍當視後附之申請專利範圍所界定者為準。
SB_BAC...同步位元組
RS_BAC1~RS_BAC15...再同步位元組
400...資料擷取裝置
410...訊號處理單元
411...高通濾波器
412...切割器
420...鎖頻電路
421...區間偵測器
422...區間校正器
430...匹配電路
431...同步訊號產生器
432...虛擬訊號產生器
433...資料擷取器
RF...射頻訊號
RZ...歸零訊號
den...致能訊號
samp...取樣訊號
sync...同步訊號
sync_vir...虛擬訊號
DA、DA71~DA74、DA81~DA84、DA91~DA94...列資料
PU_CNT...第一計數值
1T_CNT...第二計數值
1T_VL...參考間距值
A~C...脈衝間距值
RZ_pa...訊號圖樣
INTV...校正值
REV...校正訊號
Min_den...最小校正值
Max_den...最大校正值
P611~P614...歸零脈衝
P621~P629...致能脈衝
P630、P711~P716、P811~P814...同步脈衝
D61、D62...間距值
SB...同步本體
t1...時間點
ID、ID71~ID76、ID81~ID86、...同步識別碼
sync_det...複合同步訊號
bca_str...起始訊號
bca_end...終止訊號
P721~P725、P821~P824...虛擬脈衝
P731~P736、P831~P735...複合脈衝
S101~S106...用以說明圖10實施例的各步驟流程
圖1為光碟片規格書中相應於群切區結構的示意圖。
圖2為光碟片規格書中相應同步位元組與再同步位元組的位元圖樣。
圖3為用以說明習知技術無法產生同步訊號的時序圖。
圖4為依據本發明之一實施例之資料擷取裝置的示意圖。
圖5為依據本發明之一實施例之區間偵測器的操作時序圖。
圖6為依據本發明之一實施例之鎖頻電路與匹配電路的操作時序圖。
圖7為依據本發明之一實施例之匹配電路的操作時序圖。
圖8為依據本發明之另一實施例之匹配電路的操作時序圖。
圖9為依據本發明之又一實施例之匹配電路的操作時序圖。
圖10為依據本發明之一實施例之資料擷取方法的流程圖。
400...資料擷取裝置
410...訊號處理單元
411...高通濾波器
412...切割器
420...鎖頻電路
421...區間偵測器
422...區間校正器
430...匹配電路
431...同步訊號產生器
432...虛擬訊號產生器
433...資料擷取器
RF...射頻訊號
RZ...歸零訊號
den...致能訊號
samp...取樣訊號
sync...同步訊號
sync_vir...虛擬訊號
DA...列資料

Claims (24)

  1. 一種資料擷取裝置,包括:一訊號處理單元,將一射頻訊號轉換成一歸零訊號;一鎖頻電路,透過在多個偵測期間內的該歸零訊號,估測出一最小區間長度,並依據該最小區間長度與該歸零訊號產生一致能訊號,且該鎖頻電路依據該致能訊號中多個致能脈衝的分佈而決定是否校正該致能訊號,並據以產生一取樣訊號;以及一匹配電路,利用該取樣訊號取樣該歸零訊號,並依據取樣結果產生一同步訊號,且該匹配電路利用一虛擬訊號與該同步訊號產生一複合同步訊號,並利用該複合同步訊號從該歸零訊號中擷取出多個列資料。
  2. 如申請專利範圍第1項所述之資料擷取裝置,其中該訊號處理單元包括:一高通濾波器,濾除該射頻訊號中的高頻雜訊;以及一切割器,將濾除後的該射頻訊號切割成該歸零訊號。
  3. 如申請專利範圍第1項所述之資料擷取裝置,其中該鎖頻電路包括:一區間偵測器,在該些偵測期間內產生多個參考間距值,並依據該些參考間距值估測出該最小區間長度,且該區間偵測器參照該歸零訊號與該最小區間長度產生該致能訊號,其中在每一該些偵測期間內,該區間偵測器藉由偵測該歸零訊號中多個歸零脈衝的下降緣,而取得多個脈衝間距值,並從該些脈衝間距值中擇一作為該些參考間距值之其一;以及一區間校正器,偵測該些致能脈衝之間的間距,並據以產生一最大校正值與一最小校正值,且該區間校正器依據該最大校正值與該最小校正值而決定是否校正該致能訊號,並據以產生該取樣訊號。
  4. 如申請專利範圍第3項所述之資料擷取裝置,其中在每一該些偵測期間內,該區間偵測器從該些脈衝間距值中選出一最小脈衝間距值,以作為該些參考間距值之其一。
  5. 如申請專利範圍第3項所述之資料擷取裝置,其中該區間偵測器是從該些參考間距值中選出一最大參考間距值,並將該最大參考間距值設定為該最小區間長度。
  6. 如申請專利範圍第3項所述之資料擷取裝置,其中該區間校正器會判別1/2倍的該最大校正值是否大於該最小校正值,且當1/2倍的該最大校正值大於該最小校正值時,該區間校正器校正該致能訊號,並輸出校正後的該致能訊號以作為該取樣訊號,且當1/2倍的該最大校正值小於該最小校正值時,該區間校正器直接輸出該致能訊號,以作為該取樣訊號。
  7. 如申請專利範圍第6項所述之資料擷取裝置,其中當1/2倍的該最大校正值大於該最小校正值時,該區間校正器將該最大校正值與該最小校正值帶入一計算公式,並據以取得一間距閂鎖值,且該區間校正器利用該間距閂鎖值重新設定該最小區間長度,並參照重新設定後的該最小區間長度與該歸零訊號來產生該致能訊號。
  8. 如申請專利範圍第7項所述之資料擷取裝置,其中當該最大校正值表示為Max_den,該最小校正值表示為Min_den,該間距閂鎖值表示為Lock_den,該計算公式為:Lock_den=Max_den-1/4*Min_den。
  9. 如申請專利範圍第1項所述之資料擷取裝置,其中該匹配電路包括:一同步訊號產生器,依據該取樣訊號取樣該歸零訊號,以產生相應於該歸零訊號的一訊號圖樣,且該同步訊號產生器偵測該訊號圖樣中的多個同步本體,並依據偵測結果產生由多個同步脈衝所構成的該同步訊號;一虛擬訊號產生器,其中當偵測到該些同步脈衝中的一第一同步脈衝時,該虛擬訊號產生器開始產生該虛擬訊號,並每隔一預設時間就自動產生該虛擬訊號中的一虛擬脈衝;一資料擷取器,利用該虛擬訊號補償該同步訊號,以產生由多個複合脈衝所構成的該複合同步訊號,且該資料擷取器依據該複合同步訊號取樣該歸零訊號,以擷取出該些列資料。
  10. 如申請專利範圍第9項所述之資料擷取裝置,其中該資料擷取器同時偵測該虛擬訊號與該同步訊號,且當偵測到該些同步脈衝之其一或是該些虛擬脈衝之其一時,該資料擷取器產生相應的該複合脈衝。
  11. 如申請專利範圍第9項所述之資料擷取裝置,其中該資料擷取器依據該些複合脈衝偵測該訊號圖樣中的多個同步識別碼,並利用一第一預設碼與一第二預設碼比對該些同步識別碼,其中當該些同步識別碼中的一第一同步識別碼符合該第一預設碼時,該資料擷取器執行一解碼程序,且在該解碼程序中,當該些同步識別碼中的一第二同步識別碼符合該第二預設碼時,該資料擷取器結束該解碼程序,其中該資料擷取器透過該解碼程序擷取出該些列資料。
  12. 一種資料擷取方法,包括:將一射頻訊號轉換成一歸零訊號;透過在多個偵測期間內的該歸零訊號,估測出一最小區間長度;依據該最小區間長度與該歸零訊號產生一致能訊號;依據該致能訊號中多個致能脈衝的分佈而決定是否校正該致能訊號,並據以產生一取樣訊號;利用該取樣訊號取樣該歸零訊號,並依據取樣結果產生一同步訊號;以及利用一虛擬訊號與該同步訊號產生一複合同步訊號,並利用該複合同步訊號從該歸零訊號中擷取出多個列資料。
  13. 如申請專利範圍第12項所述之資料擷取方法,其中將該射頻訊號轉換成該歸零訊號的步驟包括:濾除該射頻訊號中的高頻雜訊;以及將濾除後的該射頻訊號切割成該歸零訊號。
  14. 如申請專利範圍第12項所述之資料擷取方法,其中透過在該些偵測期間內的該歸零訊號,估測出該最小區間長度的步驟包括:在該些偵測期間內產生多個參考間距值,且產生該些參考間距值的步驟包括:在每一該些偵測期間內,藉由偵測該歸零訊號中多個歸零脈衝的下降緣,而取得多個脈衝間距值;以及從該些脈衝間距值中擇一作為該些參考間距值之其一;以及依據該些參考間距值估測出該最小區間長度。
  15. 如申請專利範圍第14項所述之資料擷取方法,更包括:每一該些偵測期間內,從該些脈衝間距值中選出一最小脈衝間距值,以作為該些參考間距值之其一。
  16. 如申請專利範圍第14項所述之資料擷取方法,更包括:從該些參考間距值中選出一最大參考間距值,並將該最大參考間距值設定為該最小區間長度。
  17. 如申請專利範圍第12項所述之資料擷取方法,其中依據該致能訊號中該些致能脈衝的分佈而決定是否校正該致能訊號,並據以產生該取樣訊號的步驟包括:偵測該些致能脈衝之間的間距,並據以產生一最大校正值與一最小校正值;以及依據該最大校正值與該最小校正值而決定是否校正該致能訊號,並據以產生該取樣訊號。
  18. 如申請專利範圍第17項所述之資料擷取方法,其中依據該最大校正值與該最小校正值而決定是否校正該致能訊號,並據以產生該取樣訊號的步驟包括:判別1/2倍的該最大校正值是否大於該最小校正值;當1/2倍的該最大校正值大於該最小校正值時,校正該致能訊號,並輸出校正後的該致能訊號,以作為該取樣訊號;以及當1/2倍的該最大校正值小於該最小校正值時,直接輸出該致能訊號,以作為該取樣訊號。
  19. 如申請專利範圍第18項所述之資料擷取方法,其中當1/2倍的該最大校正值大於該最小校正值時,校正該致能訊號的步驟包括:將該最大校正值與該最小校正值帶入一計算公式,並據以取得一間距閂鎖值;以及利用該間距閂鎖值重新設定該最小區間長度,並參照重新設定後的該最小區間長度與該歸零訊號來產生該致能訊號。
  20. 如申請專利範圍第19項所述之資料擷取方法,其中當該最大校正值為Max_den,該最小校正值為Min_den,該間距閂鎖值為Lock_den,該計算公式為:Lock_den=Max_den-1/4*Min_den。
  21. 如申請專利範圍第12項所述之資料擷取方法,其中利用該取樣訊號取樣該歸零訊號,並依據取樣結果產生該同步訊號的步驟包括:依據該取樣訊號取樣該歸零訊號,以產生相應於該歸零訊號的一訊號圖樣;以及偵測該訊號圖樣中的多個同步本體,並依據偵測結果產生由多個同步脈衝所構成的該同步訊號。
  22. 如申請專利範圍第21項所述之資料擷取方法,其中利用該虛擬訊號與該同步訊號產生該複合同步訊號,並利用該複合同步訊號從該歸零訊號中擷取出該些列資料的步驟包括:當偵測到該些同步脈衝中的一第一同步脈衝時,開始產生該虛擬訊號,並每隔一預設時間就自動產生該虛擬訊號中的一虛擬脈衝;利用該虛擬訊號補償該同步訊號,以產生由多個複合脈衝所構成的該複合同步訊號;以及依據該複合同步訊號取樣該歸零訊號,以擷取出該些列資料。
  23. 如申請專利範圍第22項所述之資料擷取方法,其中利用該虛擬訊號補償該同步訊號,以產生由該些複合脈衝所構成的該複合同步訊號的步驟包括:同時偵測該虛擬訊號與該同步訊號;以及當偵測到該些同步脈衝之其一或是該些虛擬脈衝之其一時,產生相應的該複合脈衝。
  24. 如申請專利範圍第22項所述之資料擷取方法,其中依據該複合同步訊號取樣該歸零訊號,以擷取出該些列資料的步驟包括:依據該些複合脈衝偵測該訊號圖樣中的多個同步識別碼;利用一第一預設碼與一第二預設碼比對該些同步識別碼,其中當該些同步識別碼中的一第一同步識別碼符合該第一預設碼時,執行一解碼程序,且在該解碼程序中,當該些同步識別碼中的一第二同步識別碼符合該第二預設碼時結束該解碼程序;以及透過該解碼程序擷取出該些列資料。
TW101108147A 2012-03-09 2012-03-09 資料擷取裝置與方法 TWI440021B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW101108147A TWI440021B (zh) 2012-03-09 2012-03-09 資料擷取裝置與方法
US13/747,491 US8913472B2 (en) 2012-03-09 2013-01-23 Data capture device and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW101108147A TWI440021B (zh) 2012-03-09 2012-03-09 資料擷取裝置與方法

Publications (2)

Publication Number Publication Date
TW201337914A TW201337914A (zh) 2013-09-16
TWI440021B true TWI440021B (zh) 2014-06-01

Family

ID=49114042

Family Applications (1)

Application Number Title Priority Date Filing Date
TW101108147A TWI440021B (zh) 2012-03-09 2012-03-09 資料擷取裝置與方法

Country Status (2)

Country Link
US (1) US8913472B2 (zh)
TW (1) TWI440021B (zh)

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100362567B1 (ko) * 1998-12-24 2003-04-07 삼성전자 주식회사 버스트컷팅영역에기록되어있는정보들을디코딩하기위한동기정보검출방법
US7061850B1 (en) * 1999-07-15 2006-06-13 Matsushita Electric Industrial Co., Ltd. Optical recording medium and recording method for the same
JP2001189051A (ja) * 1999-12-28 2001-07-10 Pioneer Electronic Corp コード判定装置及び方法、記録媒体判別装置及び方法並びに情報記録装置及び方法
JP4348851B2 (ja) * 2000-09-21 2009-10-21 ソニー株式会社 記録媒体、ディスク記録装置および方法、並びにディスク再生装置及び方法
KR100898131B1 (ko) * 2001-10-31 2009-05-19 소니 가부시끼 가이샤 데이터의 기록 방법 및 기록 장치 및 데이터의 재생 방법및 생성 장치
TWI254292B (en) * 2002-01-25 2006-05-01 Sony Corp Information recording device and method, information reproducing device and method, recording medium and disc recording medium
US6950379B2 (en) * 2003-03-28 2005-09-27 Mediatek Inc. Burst cutting area extraction method and device
KR100618872B1 (ko) * 2004-11-03 2006-08-31 삼성전자주식회사 일정 각속도 모드 제어 없이 bca 데이터를 검출하는광디스크 재생장치 및 그 방법
US7496009B2 (en) * 2005-11-24 2009-02-24 Realtek Semiconductor Corp. Method and apparatus for detecting BCA on an optical disc
JP5012366B2 (ja) * 2007-09-26 2012-08-29 Tdk株式会社 再生信号評価方法
US7821910B2 (en) * 2007-11-20 2010-10-26 Panasonic Corporation Optical disc, optical disc drive, optical disc recording/reproducing method, and integrated circuit

Also Published As

Publication number Publication date
US8913472B2 (en) 2014-12-16
TW201337914A (zh) 2013-09-16
US20130235712A1 (en) 2013-09-12

Similar Documents

Publication Publication Date Title
JP2011048890A (ja) 光ディスク装置
CN103325393B (zh) 数据采集装置与方法
JPH11176081A (ja) フレーム番号検出装置及び方法
TWI440021B (zh) 資料擷取裝置與方法
KR100906472B1 (ko) 다중 검출기를 이용한 광기록매체 데이터 재생 장치
JP5036353B2 (ja) データ再生装置及びデータ再生方法
CN104008173A (zh) 一种流式的实时音频指纹识别方法
KR20020027536A (ko) 버퍼메모리 어드레스 변환장치, 섹터어드레스정보 신뢰성판정장치, 결함섹터 판정장치, 이씨씨 블록동기 검출장치,광디스크 재생장치, 매체 및 프로그램
US7110333B2 (en) Disk player
TWI237239B (en) Device and method for synchronizing signal
US7676010B2 (en) Synchronization signal detector, information recording/reproducing apparatus, and synchronization signal detecting method
US7242658B2 (en) Apparatus to generate a bit clock and a method of generating the bit clock
US20110095786A1 (en) Phase comparator, pll circuit, information reproduction processing device, optical disk playback device and magnetic disk playback device
JP4630334B2 (ja) タイミング抽出装置及び映像表示装置
US7414943B2 (en) Method and apparatus for extracting information from burst cutting area of recording medium
JP4439826B2 (ja) 同期コード復旧回路及びその方法
US7414933B2 (en) Reproducing apparatus having an improved PLL circuit and related computer program
TWI337350B (en) Automatic gain controller and method thereof
US7123560B2 (en) Apparatus for enabling PLL to lock on to a correct frequency and phase during the reproduction of a continuous-wave-corresponding signal and repetition of a specific pattern
KR20040099951A (ko) 지터 검출장치 및 검출방법
JP4814198B2 (ja) デコード装置、再生装置及びデコード方法
JPH10134527A (ja) ディスク再生装置
JPH1155078A (ja) デジタルノイズフィルタ
TWI384470B (zh) 偵測光碟片上群切區的方法與裝置
KR100528108B1 (ko) 고정밀동기화를실현할수있는동기회로및광디스크재생장치