專利名稱:解碼光盤串碼切割區(qū)記錄信息所需的同步信息的檢測方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種光盤驅(qū)動系統(tǒng),具體涉及一種檢測方法,用于檢測適用于解碼光盤面串碼切割區(qū)(burst cutting area-BCA)的記錄信息的同步信息。
BCA是設(shè)置在如DVD(數(shù)字多用盤)-ROM等光盤內(nèi)周的區(qū)域。根據(jù)制造商的意愿,通過在制出盤片后的激光切割處理,在盤片上形成BCA。這樣,在制出盤片后,制造商可以在盤片上記錄所需的信息,例如盤片的序列號和防復(fù)制信息。
在盤片的BCA上記錄的信息一般包括一個(gè)同步字節(jié)和多個(gè)再同步字節(jié)。同步字節(jié)表示BCA的起始點(diǎn)。在整個(gè)BCA上只有一個(gè)同步字節(jié)。每個(gè)再同步字節(jié)由一個(gè)同步模式和同步碼組成。當(dāng)同步字節(jié)含有缺陷而不能正常檢測同步字節(jié)時(shí),就不能檢測出BCA的起始點(diǎn)。于是,驅(qū)動器就不能解碼BCA上記錄的信息。
因此,本發(fā)明的一個(gè)目的是提供一種檢測方法,用于檢測適用于解碼在記錄介質(zhì)表面上BCA區(qū)中記錄的信息的同步信息,利用該方法,即使在沒有檢測到BCA上記錄的同步字節(jié)的時(shí)候,僅通過檢測在BCA中記錄的再同步字節(jié),就能夠解碼記錄信息。
為了實(shí)現(xiàn)上述目的,按照本發(fā)明,提供了一種用于檢測光盤串碼切割區(qū)上記錄的同步信息的方法,所述串碼切割區(qū)分別記錄有用于指示所述串碼切割區(qū)起始位置的同步字節(jié)、和多個(gè)再同步字節(jié),這些再同步字節(jié)用于為其后的在所述串碼切割區(qū)上記錄的信息提供同步信息,每個(gè)再同步字節(jié)由同步模式和同步碼組成,在所述再同步字節(jié)之后的所述信息根據(jù)所述同步信息的檢測結(jié)果進(jìn)行解碼,該方法包括下列步驟再同步字節(jié)檢測步驟,用于在沒有檢測到所述同步字節(jié)的情況下依次檢測所述同步字節(jié)之后的各個(gè)所述再同步字節(jié);檢測信息判斷步驟,用于判斷是否按照預(yù)定的次序依次檢測到各個(gè)所述再同步字節(jié);以及信息解碼步驟,用于在判定按照所述預(yù)定次序依次檢測到各個(gè)所述再的同步字節(jié)之后,再現(xiàn)并保存所述再同步字節(jié)之后的所述信息,并解碼所保存的信息。
通過參照下面的詳細(xì)說明以及附圖,將會更清楚地了解本發(fā)明的上述和其它目的、特征及優(yōu)點(diǎn)。附圖中
圖1是表示應(yīng)用本發(fā)明的DVD-ROM驅(qū)動器的方框圖;圖2是表示在DVD-ROM盤片內(nèi)周上的BCA的記錄信息狀態(tài)的示意圖;圖3是表示本發(fā)明實(shí)施例的同步信息檢測方法的流程圖。
下面將詳細(xì)說明本發(fā)明的優(yōu)選實(shí)施例。
圖1是表示應(yīng)用本發(fā)明的DVD-ROM驅(qū)動器的方框圖。參見圖1,光學(xué)拾取器14再現(xiàn)光盤10表面上記錄的信息。光學(xué)拾取器14通過光學(xué)手段拾取在主軸電機(jī)12驅(qū)動力驅(qū)動下旋轉(zhuǎn)的光盤10的表面上記錄的信息,然后將所拾取的信息轉(zhuǎn)換成電信號,即RF信號。來自光學(xué)拾取器14的RF信號輸入到RF放大器單元20。在饋送電機(jī)26的驅(qū)動力的驅(qū)動下,光學(xué)拾取器14在光盤10表面的內(nèi)周和外周之間沿徑向移動。RF放大器單元20放大來自光學(xué)拾取器13的RF信號,通過波形均衡電路來去除放大信號中的噪聲和失真,再輸出整形的RF信號。RF放大器單元20輸出的整形RF信號輸入到數(shù)據(jù)處理器30。RF放大器單元20還向伺服信號處理單元22發(fā)送聚集和跟蹤伺服信號,即聚焦誤差信號FE和跟蹤誤差信號TE。根據(jù)聚焦誤差信號FE和跟蹤誤差信號TE,伺服信號處理單元22分別將聚焦伺服控制信號和跟蹤伺服控制信號輸入給伺服驅(qū)動單元24。伺服驅(qū)動單元24分別產(chǎn)生用于執(zhí)行跟蹤和聚焦伺服以及跳轉(zhuǎn)所需的驅(qū)動電壓,并將各驅(qū)動電壓分別輸入到光學(xué)拾取器14和饋送電機(jī)26。
數(shù)據(jù)處理器30解碼從RF放大器單元20接收的RF信號,并對解碼后的數(shù)據(jù)進(jìn)行糾錯(cuò)處理。然后,將數(shù)據(jù)處理器30處理后的信號輸入到接口單元。數(shù)據(jù)處理器30還將驅(qū)動控制信號輸入給主軸電機(jī)驅(qū)動單元28。根據(jù)來自數(shù)據(jù)處理器30的驅(qū)動控制信號,主軸電機(jī)驅(qū)動單元28驅(qū)動主軸電機(jī)12。即,為了執(zhí)行上述的其固有操作,數(shù)據(jù)處理器30要包括PLL電路、糾錯(cuò)(ECC)電路、同步檢測單元、以及數(shù)據(jù)解碼器。
接口單元34在驅(qū)動器和主計(jì)算機(jī)如個(gè)人計(jì)算機(jī)之間交換各種控制信號。接口單元34還將從數(shù)據(jù)處理器30接收的數(shù)據(jù)輸出到主計(jì)算機(jī)。DRAM 32和36用作數(shù)據(jù)處理器30的糾錯(cuò)存儲器和接口單元34的傳送數(shù)據(jù)緩沖存儲器。
微計(jì)算機(jī)40均與數(shù)據(jù)處理器30各接口單元34連接。為了控制整個(gè)驅(qū)動器的操作,微計(jì)算機(jī)40包括存儲器42,后者具有保存用于執(zhí)行各種操作的控制程序的ROM、以及用于臨時(shí)保存在這些操作期間產(chǎn)生的各種數(shù)據(jù)的RAM。微計(jì)算機(jī)40還連接有用于顯示驅(qū)動器操作狀態(tài)的顯示單元52以及用于輸入操作命令的按鍵單元50。
圖2是表示在DVD-ROM盤片10內(nèi)周上的BCA的記錄信息狀態(tài)的示意圖。圖3是表示本發(fā)明實(shí)施例的同步信息檢測方法的流程圖。
在BCA中記錄有一個(gè)同步字節(jié)、多個(gè)再同步字節(jié)以及各種信息。在圖2中,SCBCA表示同步字節(jié),RSBCA表示各再同步字節(jié)。I表示在BCA中記錄的各個(gè)信息。在圖2中,C表示ECC校驗(yàn)位。換句話說,圖2的左半部表示BCA的結(jié)構(gòu)。圖2的右半部表示同步字節(jié)和再同步字節(jié)的數(shù)據(jù)結(jié)構(gòu),它們分別由固定同步模式和同步碼組成。BCA具有各包含16個(gè)信息I的信息塊。BCA最多可具有13個(gè)信息塊。BCA的每個(gè)信息塊包括分別由4個(gè)信息組成的子塊。每個(gè)再同步字節(jié)之后分別有一個(gè)子塊。因此,一個(gè)信息塊由4個(gè)再同步字節(jié)和16個(gè)信息組成。
同步字節(jié)是表示BCA起始位置的第一同步信息。因此,在BCA中只有一個(gè)同步字節(jié)。另一方面,再同步字節(jié)是用于同步4個(gè)信息如I0、I1、I2和I3的第二同步信息。如圖2的右半部所示,這樣的再同步字節(jié)由尺寸為8個(gè)通道位的同步模式和尺寸為4個(gè)數(shù)據(jù)位的同步碼組成。同步模式是一種特定結(jié)構(gòu)模式,它不能從一般信息區(qū)檢測出,只能從同步和再同步區(qū)檢測出。每個(gè)再同步字節(jié)的同步碼是分配給相關(guān)信息塊的序列號,它用于區(qū)別不同的信息塊。
現(xiàn)在,將參照圖3來詳細(xì)說明在圖1的數(shù)據(jù)處理器30中執(zhí)行的同步信息檢測方法。
響應(yīng)于來自微計(jì)算機(jī)40的用于對BCA上記錄的信息進(jìn)行解碼操作的啟動命令,數(shù)據(jù)處理器30產(chǎn)生一個(gè)與再現(xiàn)信號同步的時(shí)鐘信號,以便檢測再現(xiàn)信號中的信息。根據(jù)所產(chǎn)生的時(shí)鐘,數(shù)據(jù)處理器30按照下面的同步信息檢測方法來檢測BCA的起始位置。首先,在步驟60,數(shù)據(jù)處理器30監(jiān)測再現(xiàn)信號,以檢查是否檢測到固定同步模式。若在步驟60判定檢測到固定同步模式,則數(shù)據(jù)處理器30執(zhí)行的控制過程進(jìn)至步驟62。在步驟62,判斷是否在檢測出的同步模式之后檢測到的同步碼的值為0。若檢測到的同步碼的值為0,則檢測出的同步模式是第一同步信息,即同步字節(jié)的同步模式。不然的話,若檢測到的同步碼的值不為0,則檢測出的同步模式是第二同步信息,即再同步字節(jié)的同步模式。因此,若在步驟62判定檢測到的同步碼的值為0,則數(shù)據(jù)處理器30依次執(zhí)行步驟64和66,來再次檢測固定同步模式和其后的同步碼。若在步驟64檢測到固定同步模式,并且在步驟66判定檢測出的同步模式之后檢測到的同步碼的值為1,則控制過程進(jìn)至步驟84,以執(zhí)行一般的BCA信息解碼操作,因?yàn)榇藭r(shí)檢測出的同步模式是緊跟隨在第一同步信息之后的第二同步信息的同步模式。這里,一般BCA信息指的是在檢測出的第二同步信息之后的信息I。而且,一般BCA信息解碼操作指的是這樣的操作,它用于檢測和解碼連續(xù)的第二同步信息和碼值為1的同步碼之后的BCA信息。
若在步驟64沒有檢測到同步模式,或者檢測到的同步碼的值不為1,則控制過程進(jìn)至步驟68。在步驟68,判斷是否經(jīng)過了預(yù)定的時(shí)間段。若已經(jīng)過了預(yù)定的時(shí)間段,則控制過程結(jié)束。否則,控制過程返回步驟60。如果在該預(yù)定時(shí)間段內(nèi)沒有檢測到同步信息的話,為了將數(shù)據(jù)處理器30的工作模式切換到待用模式,經(jīng)過預(yù)定時(shí)間段之后,控制過程要結(jié)束。這是因?yàn)楸景l(fā)明所示實(shí)施例的同步信息檢測方法適用于在驅(qū)動器初始化過程中執(zhí)行。
現(xiàn)在,將說明在沒有檢測到第一同步信息的情況下執(zhí)行的過程。即使在沒有檢測到第一同步信息時(shí),仍可檢測到第二同步信息。若在步驟60、62和72判定檢測出固定同步模式,并且在檢測出的同步模式之后檢測到的同步碼的值為1,則數(shù)據(jù)處理器30執(zhí)行的控制過程進(jìn)至步驟72。在步驟72,將Sync_C設(shè)定為0。Sync_C表示檢測到的同步碼的數(shù)目。為了判斷是否每個(gè)信息塊的所有第二同步信息全部被檢測到,要對檢測到的同步碼的數(shù)目進(jìn)行計(jì)數(shù),所述信息塊均由4個(gè)第二同步信息即4個(gè)再同步字節(jié)組成。沒有完全檢測出信息塊的連續(xù)的第二同步信息會導(dǎo)致信息的損失。若僅從信息塊的第二、第三或第四個(gè)再同步字節(jié)來檢測信息塊的信息,則分別會損失4、8或12個(gè)字節(jié)。
在設(shè)定了檢測到的同步碼的數(shù)目之后,即將上述的Sync_C設(shè)為0,數(shù)據(jù)處理器30的控制過程進(jìn)至步驟74。在步驟74,數(shù)據(jù)處理器30解碼在檢測到的再同步字節(jié)之后的BCA信息,并保存解碼后的信息。此后,控制過程進(jìn)至步驟76。在步驟76,數(shù)據(jù)處理器30判斷是否檢測到另一個(gè)同步模式。若在步驟76判定檢測到另一個(gè)同步模式,則在步驟78判斷是否在檢測到的同步模式之后檢測出的同步碼的值為1。若在步驟78判定檢測出的同步碼的值為1,則檢測出的同步碼的數(shù)目遞增1。此后,控制過程進(jìn)至步驟82。在步驟82,判斷是否檢測出的同步碼的數(shù)目Sync_C大于3。若在步驟82判定檢測出的同步碼的數(shù)目Sync_C不大于3,則數(shù)據(jù)處理器30重復(fù)執(zhí)行步驟74至82,直到檢測出的同步碼的數(shù)目Sync_C大于3為止。然后,數(shù)據(jù)處理器30的控制過程進(jìn)至步驟84。在步驟84,執(zhí)行與檢測出的同步碼有關(guān)的信息塊的一般BCA信息解碼操作。這樣,就完成了包含4個(gè)第二同步信息的一個(gè)信息塊的解碼操作。
雖然未示出,但數(shù)據(jù)處理器30仍要重復(fù)執(zhí)行步驟60至84,直到完成所有信息塊的BCA信息的解碼操作為止。
因此,按照本發(fā)明,即使在沒有檢測到表示BCA起始位置的第一同步信息的情況下,僅根據(jù)檢測出的第二同步信息,就能夠解碼BCA信息。
參照上述說明可以明顯看出,本發(fā)明的優(yōu)點(diǎn)在于,即使在由于同步字節(jié)具有缺陷而沒有檢測到BCA的同步字節(jié)的情況下,僅根據(jù)檢測出的在BCA上記錄的再同步字節(jié),就能夠解碼在記錄介質(zhì)表面的BCA上記錄的信息。
雖然參照目前作為最佳實(shí)施例的實(shí)施例說明了本發(fā)明,但應(yīng)理解本發(fā)明不受限于所公開的實(shí)施例,相反,本發(fā)明旨在覆蓋在所附權(quán)利要求的主旨和范圍內(nèi)的各種修改。
權(quán)利要求
1.一種用于檢測光盤串碼切割區(qū)(burst cutting area)上記錄的同步信息的方法,所述串碼切割區(qū)分別記錄有用于指示所述串碼切割區(qū)起始位置的同步字節(jié)、和多個(gè)再同步字節(jié),這些再同步字節(jié)用于為其后的在所述串碼切割區(qū)上記錄的信息提供同步信息,每個(gè)所述再同步字節(jié)由同步模式和同步碼組成,在所述再同步字節(jié)之后的所述信息根據(jù)所述同步信息的檢測結(jié)果進(jìn)行解碼,該方法包括下列步驟再同步字節(jié)檢測步驟,用于在沒有檢測到所述同步字節(jié)的情況下依次檢測所述同步字節(jié)之后的各個(gè)所述再同步字節(jié);檢測信息判斷步驟,用于判斷是否按照預(yù)定的次序依次檢測到各個(gè)所述再同步字節(jié);以及信息解碼步驟,用于在判定按照所述預(yù)定次序依次檢測到各個(gè)所述再同步字節(jié)之后,再現(xiàn)并保存所述再同步字節(jié)之后的所述信息,并解碼所保存的信息。
2.如權(quán)利要求1所述的方法,其中,所述檢測信息判斷步驟包括下列步驟(a)檢測所述同步模式和與在所述再同步字節(jié)檢測步驟檢測到的每個(gè)所述再同步字節(jié)相關(guān)的所述同步碼,并判斷是否所述檢測到的同步碼的碼值符合所述預(yù)定次序;(b)對分別在所述步驟(a)判定的具有符合所述預(yù)定次序的碼值的同步碼的數(shù)目進(jìn)行計(jì)數(shù);(c)若在所述步驟(b)計(jì)數(shù)的所述同步碼的數(shù)目大于預(yù)定值,則判定正常檢測到所述再同步字節(jié)。
全文摘要
一種用于檢測同步信息的方法,該同步信息用于解碼記錄介質(zhì)表面的串碼切割區(qū)(BCA)上記錄的信息。即使在沒有檢測到表示BCA起始位置的BCA上記錄的同步字節(jié)的情況下,該方法能夠也僅根據(jù)檢測出的BCA上記錄的再同步字節(jié),解碼所述記錄信息。這些再同步字節(jié)用于為其后的BCA上記錄的信息提供同步信息。若沒有檢測到同步字節(jié),該方法依次檢測再同步字節(jié),然后判斷是否檢測到再同步字節(jié)。若檢測到,就利用它們來解碼其后的記錄信息。
文檔編號G11B7/005GK1258070SQ9912474
公開日2000年6月28日 申請日期1999年12月17日 優(yōu)先權(quán)日1998年12月24日
發(fā)明者李政錫 申請人:三星電子株式會社