專利名稱:檢測光存儲裝置的預制槽地址同步的裝置和方法
技術領域:
本發(fā)明涉及能在盤上記錄數(shù)據(jù)的光存儲裝置,該盤諸如CD-可記錄盤(CD-R)、CD-可重寫盤(CD-RW)、數(shù)字通用盤+可記錄盤(DVD+R)和數(shù)字通用盤+可重寫盤(DVD+RW),尤其涉及一種檢測預制槽地址(ADIP)同步的裝置和方法,通過其光存儲設備能把數(shù)據(jù)寫到盤的準確位置。
背景技術:
隨著光盤需求的增加,隨著時間大尺寸和不方便的激光盤(LD)已得到改進,并且已開發(fā)了DVD來提高LD的視頻特性。近來,DVD已發(fā)展為可讀和可記錄的光盤,如DVD-可記錄盤(DVD-R)、DVD-隨機存儲器(DVD-RAM)、DVD-可重寫盤(DVD-RW)、DVD+R、和DVD+RW,這些改進已用于實際應用。
通常,在光盤上記錄數(shù)據(jù)的光存儲裝置的結構特性隨著光存儲裝置使用的光盤類型而變化。然而,對光存儲裝置來說通常實際上是檢測在光盤制造期間已事先記錄在光盤上的ADIP,以便在光盤的準確位置寫數(shù)據(jù)和從光盤的準確位置讀數(shù)據(jù)。
因此,急需準確檢測ADIP,以便允許光存儲裝置把數(shù)據(jù)寫到光盤的準確位置和從光盤的準確位置讀數(shù)據(jù)。
發(fā)明內(nèi)容
本發(fā)明提供一種檢測預制槽地址(ADIP)同步的裝置和方法,其允許光存儲裝置通過有效檢測ADIP同步把數(shù)據(jù)寫到光盤的準確位置。
按照本發(fā)明的一個方面,提供一種檢測預制槽地址(ADIP)同步的裝置,該裝置包括一個位同步檢測單元和一個字同步檢測單元。當在具有第一預定周期的位同步窗中以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始位同步時,位同步檢測單元將ADIP的位同步確定為處于位同步鎖定狀態(tài)。當在具有第二預定周期的字同步窗中以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始字同步時,字同步檢測單元將ADIP的字同步確定為處于字同步鎖定狀態(tài)。
將在下面的描述中部分提出本發(fā)明的其他方面和/或優(yōu)點,部分地,從其描述中可看得很明顯,或從本發(fā)明中實施中也可了解。
按照本發(fā)明的另一個方面,提供一種檢測預制槽地址(ADIP)同步的方法,該方法包括步驟當在具有第一預定周期的位同步窗中以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始位同步時,將ADIP位的同步確定為處于位同步鎖定狀態(tài);和如果ADIP位的同步是處于位同步開鎖狀態(tài),當在具有第二預定周期的字同步窗中以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始字同步時,就將ADIP字的同步確定為是處于字同步鎖定狀態(tài)。
按照本發(fā)明的另一個方面,提供一種檢測預制槽地址(ADIP)同步的方法。該方法包括步驟檢測原始位同步;在原始位同步檢測期間設置第一計數(shù)器的計數(shù)值為一預定值,該計數(shù)器控制位同步窗的位置;當在位同步窗中以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始位同步時,將ADIP位的同步確定為處于位同步鎖定狀態(tài);當在位同步鎖定狀態(tài)下以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始位同步時,就改變位同步鎖定狀態(tài)為位同步開鎖狀態(tài);在位同步鎖定狀態(tài)下檢測原始字同步;在檢測原始字同步期間,設置第一計數(shù)器的計數(shù)值和第二計數(shù)器的一個計數(shù)值為預定值,它們是用來控制字同步窗的位置的;當處于位同步鎖定狀態(tài)下在字同步窗中以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始字同步時,將ADIP位的同步確定為處于位同步鎖定狀態(tài)和將ADIP字的同步確定為處于字同步鎖定狀態(tài);當在字同步鎖定狀態(tài)下以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始字同步時,把ADIP字同步的狀態(tài)從字同步鎖定狀態(tài)改變?yōu)樽滞介_鎖狀態(tài)和把ADIP位同步的狀態(tài)從位同步鎖定狀態(tài)改變?yōu)槲煌介_鎖狀態(tài)。
從下面描述的實施例并結合其中相關的附圖來看,本發(fā)明的這些和/或其它方面和優(yōu)點將更明顯,也更容易被理解。
圖1是按照本發(fā)明一實施例的一種光存儲裝置的方框圖;圖2是圖1的數(shù)據(jù)處理器的方框圖;
圖3是圖2的ADIP同步檢測器的方框圖;圖4是一示例性ADIP信號的時序圖;圖5是當ADIP字同步和ADIP位同步開鎖時在正常模式下檢測ADIP同步的時序圖;圖6是當ADIP字同步和ADIP位同步開鎖時在邊緣模式下檢測ADIP同步的時序圖;圖7是當ADIP字同步鎖定時在正常模式下檢測ADIP同步的時序圖;圖8是當ADIP字同步鎖定時在邊緣模式下檢測ADIP同步的時序圖;圖9A和圖9B是按照本發(fā)明一實施例說明一種檢測光存儲裝置的ADIP同步的方法的流程圖。
具體實施例方式
下面將詳細參照本發(fā)明的實施例及附圖中所示的例子,其中同樣的附圖標記表示相同的元件。下面參照附圖描述實施例來解釋本發(fā)明。
圖1是按照本發(fā)明一實施例的光存儲裝置1000的方框圖。參照圖1,光存儲裝置1000包括光拾取器110、自動激光功率控制器(ALPC)120、射頻放大器(RF-AMP)130、數(shù)據(jù)處理器140、主機接口150、電機與驅(qū)動器180、伺服處理器170和微處理器190。
光拾取器110基于從光盤10反射的光束讀出信號。ALPC120控制從光拾取器110的激光器輻射出的光總量。RF-AMP130放大從光拾取器110輸出的信號。電機與驅(qū)動器180包括一根據(jù)電機驅(qū)動器轉(zhuǎn)動光盤10的電機。伺服處理器170同電機與驅(qū)動器180連接并執(zhí)行與驅(qū)動光盤10相聯(lián)系的電機控制、跟蹤和聚焦控制。數(shù)據(jù)處理器140包括ADIP同步檢測器100,因此檢測ADIP信號的同步,并插入和保護同步信號。并且,數(shù)據(jù)處理器140產(chǎn)生用于解調(diào)/調(diào)制、錯誤糾正和RF-AMP130的控制信號。主機接口150是作為光存儲裝置1000和主機2000之間的接口。微處理器190控制光存儲裝置1000的全部操作。
圖2是圖1的數(shù)據(jù)處理器140的方框圖。參照圖2,數(shù)據(jù)處理器140包括擺動鎖相環(huán)(PLL)與ADIP檢測器141、擺動相位補償器142、ADIP同步檢測器100、ADIP數(shù)據(jù)鑒別器147、ADIP糾錯碼(ECC)解碼器148和記錄定時脈沖發(fā)生器149。
擺動PLL與ADIP檢測器141包括一擺動PLL和一ADIP檢測器。在完成重設或初始化之后擺動PLL與ADIP檢測器141從RF-AMP130輸出的擺動信號WOBBLE中去除抖動分量和缺陷,然后產(chǎn)生一擺動同步信號PWB、一擺動時鐘信號WBCLK和包含ADIP信息的ADIP信號。這里擺動同步信號PWB是鎖相而具有與擺動信號WOBBLE的自然頻率相同的頻率。擺動時鐘信號WBCLK用于數(shù)據(jù)寫操作,并且其頻率是擺動信號WOBBLE的自然頻率的32倍。擺動相位補償器142按在光盤10上的一實際塊的開始位置、擺動同步信號PWB和ADIP信號之間建立一預定關系的方式來操作。擺動相位補償器142的這個操作補償由于在擺動檢測中使用濾波器而產(chǎn)生的信號延遲。
ADIP同步檢測器100包括ADIP位同步檢測單元50和ADIP字同步檢測單元60。ADIP位同步檢測單元50檢測對對應于1個擺動的位的ADIP同步(ADIP位同步)。更具體為,ADIP位同步檢測單元50從93個擺動中檢測ADIP信號的準確位置,并防止把在不正確位置檢測的位同步圖樣檢測為實際ADIP位同步。并且,當由于光盤10的缺陷或其它原因不能從正確位置檢測到位同步,ADIP位同步檢測單元50恢復正確的ADIP位同步。ADIP字同步檢測單元60檢測并恢復字的ADIP同步(ADIP字同步),其中此ADIP字同步在ADIP位同步每出現(xiàn)52次出現(xiàn)一次。這里,在處理ADIP位同步期間處理ADIP字同步。參見圖3描述了ADIP同步檢測器100的詳細結構。
ADIP數(shù)據(jù)鑒別器147判斷ADIP數(shù)據(jù)是0值還是1值,并把結果傳送到ADIP ECC解碼器148。當在檢測過的ADIP數(shù)據(jù)中有錯誤時,ADIP ECC解碼器148用在ADIP同步檢測器100中檢測到的一ADIP位同步圖樣和一ADIP字同步圖樣執(zhí)行錯誤糾正。并且,ADIP ECC解碼器148把ADIP信號的地址信息ADIP ADD傳送到記錄定時脈沖發(fā)生器149。記錄定時脈沖發(fā)生器149響應從ADIPECC解碼器148傳送出的ADIP信號的地址信息ADIP ADD控制在光盤10上記錄數(shù)據(jù)的時序。
圖3是圖2的ADIP同步檢測器100的方框圖,附圖4是一示例性ADIP信號的時序圖。參見圖3,ADIP同步檢測器100包括ADIP檢測模式設置單元40、ADIP位同步檢測單元50和ADIP字同步檢測單元60。
ADIP檢測模式設置單元40設置ADIP位同步檢測單元50和ADIP字同步檢測單元60的ADIP檢測模式。表1示出了根據(jù)ADIP同步檢測模式的ADIP同步檢測圖樣的例子。
表1
參見表1,ADIP同步檢測模式分為正常模式和邊緣模式。正常模式表示正常的ADIP同步檢測模式,而邊緣模式有比正常模式更靈活的檢測圖樣。因此,當設置ADIP同步檢測模式為邊緣模式時,相比于正常模式,增加了檢測到ADIP位同步和ADIP字同步的可能性。
接下來,描述ADIP位同步檢測單元50和ADIP字同步檢測單元60的結構。
ADIP位同步檢測單元50檢測具有1個擺動的ADIP位同步。ADIP位同步檢測單元50包括移位寄存器51、原始位同步檢測單元52、位同步窗設置單元53、擺動計數(shù)器54、位同步連續(xù)判斷單元55、位同步鎖定設置單元56和位同步開鎖設置單元57。
移位寄存器51包括11個位移位寄存器并存儲11位的ADIP數(shù)據(jù)。存儲在移位寄存器51的ADIP數(shù)據(jù)輸出到原始位同步檢測單元52和原始字同步檢測單元62,然后各自用于檢測ADIP位同步和ADIP字同步。
原始位同步檢測單元52響應由ADIP檢測模式設置單元40設置的ADIP同步檢測模式檢測從移位寄存器51輸出的位的原始ADIP同步(此后,稱為原始位同步)。原始位同步檢測單元52檢測的原始位同步結果輸出到位同步窗設置單元53。
位同步窗設置單元53產(chǎn)生位同步窗BIT_SYNC_WIN并將其輸出到位同步連續(xù)判斷單元55,以便基于原始位同步的檢測結果是否落進具有一第一預定周期的位同步窗BIT_SYNC_WIN來判斷位同步是鎖定還是開鎖。
擺動計數(shù)器54是一個能計數(shù)到93的計數(shù)器。擺動計數(shù)器54控制一具體位置,通過計算擺動的數(shù)目該具體位置將被確定為位同步窗BIT_SYNC_WIN中的ADIP位同步。擺動計數(shù)器54是由ADIP位同步檢測單元50和ADIP字同步檢測單元60共享并使用。因此,詳細描述即為,擺動計數(shù)器54控制將要被確定為字同步窗WORD_SYNC_WIN中的ADIP字同步的一具體位置,以及將被確定為位同步窗BIT_SYNC_WIN中的ADIP位同步的一具體位置。
位同步連續(xù)判斷單元55判斷在具有第一預定周期的位同步窗BIT_SYNC_WIN中是否以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始位同步。如果以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始位同步,就確定ADIP位同步是鎖定的,并因此產(chǎn)生位同步鎖定信號BIT_SYNC_LOCK。如果沒有以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始位同步或者以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始位同步,就確定ADIP位同步是開鎖的,并因此產(chǎn)生位同步開鎖信號BIT_SYNC_UNLOCK。
位同步連續(xù)判斷單元55與位同步鎖定設置單元56和位同步開鎖設置單元57連接,并為確定ADIP位同步鎖定狀態(tài)和ADIP位同步開鎖狀態(tài)提供標準(即第一預定數(shù)目的連續(xù)次數(shù)和第二預定數(shù)目的連續(xù)次數(shù),基于其判斷ADIP是鎖定還是開鎖)。
ADIP字同步檢測單元60檢測只要ADIP位同步連續(xù)產(chǎn)生52次就產(chǎn)生的ADIP字同步。最后,ADIP字同步檢測單元60包括原始字同步檢測單元62、字同步窗設置單元63、ADIP計數(shù)器64、字同步連續(xù)判斷單元65、字同步鎖定設置單元66和字同步開鎖設置單元67。
原始字同步檢測單元62響應ADIP檢測模式設置單元40設置的ADIP同步檢測模式,檢測從移位寄存器51輸出的字的原始ADIP同步(此后,稱為原始字同步)。原始字同步檢測單元62檢測的原始字同步結果輸出到字同步窗設置單元63。字同步窗設置單元63產(chǎn)生并輸出字同步窗WORD_SYNC_WIN,以便基于原始字同步的檢測結果是否落進具有一第二預定周期的字同步窗WORD_SYNC_WIN來判斷ADIP字同步是鎖定還是開鎖。
ADIP計數(shù)器64是一個能計數(shù)到52的計數(shù)器。ADIP計數(shù)器64控制一具體位置,通過計算位同步的數(shù)目該具體位置將被確定為字同步窗WORD_SYNC_WIN中的ADIP字同步。在字同步窗BIT_SYNC_WIN中的位置控制也可由擺動計數(shù)器54以及ADIP計數(shù)器64來執(zhí)行。
字同步連續(xù)判斷單元65判斷在具有第二預定周期的字同步窗WORD_SYNC_WIN中是否以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始字同步。如果以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始字同步,就確定ADIP字同步是鎖定的,并產(chǎn)生字同步鎖定信號WORD_SYNC_LOCK。如果沒有以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始字同步或者以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始字同步,就確定ADIP字同步是開鎖的,并產(chǎn)生字同步開鎖信號WORD_SYNC_UNLOCK。字同步連續(xù)判斷單元65與字同步鎖定設置單元66和字同步開鎖設置單元67連接,并為確定ADIP字同步鎖定狀態(tài)和ADIP字同步開鎖狀態(tài)提供標準(即第一預定數(shù)目的連續(xù)次數(shù)和第二預定數(shù)目的連續(xù)次數(shù))。
圖5是當ADIP字同步和ADIP位同步開鎖時在正常模式下用于檢測ADIP同步的時序圖,圖6是當ADIP字同步和ADIP位同步開鎖時在邊緣模式下用于檢測ADIP同步的時序圖。此后,將參照圖3、5、6和表1來描述當ADIP字同步開鎖時在正常模式和邊緣模式下檢測ADIP同步的操作。
如圖5和圖6所示,如果具有按照表1的圖樣的ADIP數(shù)據(jù)輸入到移位寄存器51,并產(chǎn)生相應的檢測圖樣,原始位同步檢測單元52按照預定的ADIP檢測模式產(chǎn)生對應于已產(chǎn)生的檢測圖樣的原始位同步信號RAW_BIT_SYNC。
這時,當ADIP位同步和ADIP字同步是開鎖時,響應原先的位同步開鎖狀態(tài)釋放位同步窗BIT_SYNC_WIN,并基于檢測過的原始位同步將擺動計數(shù)器54的計數(shù)值93WBCNT設置為ADIP位同步的理想位置J(例如10)。擺動計數(shù)器54的計數(shù)值93WBCNT能隨著系統(tǒng)設計而變化。
位同步連續(xù)判斷單元55基于位同步鎖定設置單元56和位同步開鎖設置單元57設置的值判斷是否檢測到原始位同步,并按照檢測結果產(chǎn)生位同步鎖定信號BIT_SYNC_LOCK或位同步開鎖信號BIT_SYNC_UNLOCK送至狀態(tài)寄存器。
更具體為,位同步連續(xù)判斷單元55接收原始位同步檢測單元52產(chǎn)生的原始位同步信號RAW_BIT_SYNC,并判斷在具有第一預定周期的位同步窗BIT_SYNC_WIN中是否以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始位同步。如果以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始位同步,就確定準確檢測到ADIP位同步,并產(chǎn)生位同步鎖定信號BIT_SYNC_LOCK。位同步連續(xù)判斷單元55產(chǎn)生的位同步鎖定信號BIT_SYNC_LOCK將狀態(tài)寄存器設置為一預定值。另外,位同步連續(xù)判斷單元55接收原始位同步檢測單元52產(chǎn)生的原始位同步信號RAW_BIT_SYNC,并判斷在該位同步窗BIT_SYNC_WIN中是否以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始位同步。如果以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始位同步,就確定沒有準確檢測到ADIP位同步,并產(chǎn)生位同步開鎖信號BIT_SYNC_UNLOCK。并且如果以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始位同步,就維持ADIP位同步鎖定狀態(tài)。位同步連續(xù)判斷單元55產(chǎn)生的位同步開鎖信號BIT_SYNC_UNLOCK將狀態(tài)寄存器設置為一預定值。在檢測到ADIP位同步之后,按如下所述檢測ADIP字同步。
當ADIP字同步開鎖時,按照表1的ADIP數(shù)據(jù)輸入到移位寄存器51。于是,如果在正常模式下檢測到ADIP同步檢測圖樣即0111 1000 000,或者如果在邊緣模式下檢測到ADIP同步檢測圖樣即0111 1x00 000,則原始字同步檢測單元62按照預定的ADIP檢測模式產(chǎn)生對應于檢測到的ADIP同步檢測圖樣的原始字同步信號RAW_WORD_SYNC。
因為按照原先的字同步開鎖狀態(tài)已釋放字同步窗,所以按照檢測到的原始字同步將擺動計數(shù)器54的計數(shù)值93WBCNT和ADIP計數(shù)器64的計數(shù)值52ADIPCNT各自設置為理想位置J(例如10)和K(例如0)。計數(shù)值93WBCNT和52ADIPCNT隨著系統(tǒng)設計而變化。
字同步連續(xù)判斷單元65基于字同步鎖定設置單元66和字同步開鎖設置單元67各自設置的值(例如原始字同步的數(shù)目)判斷是否檢測到原始字同步,并產(chǎn)生字同步鎖定信號WORD_SYNC_LOCK或字同步開鎖信號WORD_SYNC_UNLOCK,并將其輸出到狀態(tài)寄存器。
更具體為,字同步連續(xù)判斷單元65接收原始字同步檢測單元62產(chǎn)生的原始字同步信號RAW_WORD_SYNC,并判斷在具有第二預定周期的字同步窗WORD_SYNC_WIN中是否以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始字同步。如果以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始字同步,就確定準確檢測到ADIP字同步,并產(chǎn)生字同步鎖定信號WORD_SYNC_LOCK。字同步連續(xù)判斷單元65產(chǎn)生的字同步鎖定信號WORD_SYNC_LOCK將狀態(tài)寄存器設置為一預定值。另外,字同步連續(xù)判斷單元65接收原始字同步檢測單元62產(chǎn)生的原始字同步信號RAW_WORD_SYNC,并判斷在該字同步窗WORD_SYNC_WIN中是否以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始字同步。如果以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始字同步,就維持ADIP字同步鎖定狀態(tài)。并且如果以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始字同步,就確定沒有準確檢測到ADIP字同步,并產(chǎn)生字同步開鎖信號WORD_SYNC_UNLOCK。字同步連續(xù)判斷單元65產(chǎn)生的字同步開鎖信號WORD_SYNC_UNLOCK將狀態(tài)寄存器設置為一預定值。
當ADIP位同步鎖定和ADIP字同步開鎖時,按照表1的ADIP數(shù)據(jù)輸入到移位寄存器51并產(chǎn)生相應的檢測圖樣。然后,原始位同步檢測單元52按照預定的ADIP檢測模式產(chǎn)生對應于已產(chǎn)生的檢測圖樣的原始位同步信號RAW_BIT_SYNC。
一旦原始位同步檢測單元52檢測到原始位同步,位同步窗BIT_SYNC_WIN采用由原先ADIP位同步鎖定狀態(tài)設置的位同步窗。因為擺動計數(shù)器54的計數(shù)值93WBCNT被設置為J(例如10),所以位同步連續(xù)判斷單元55將擺動計數(shù)器54的計數(shù)值93WBCNT設置為J時檢測到的原始位同步確定為ADIP位同步,并維持ADIP位同步的鎖定狀態(tài)。當擺動計數(shù)器54的計數(shù)值93WBCNT不是J時,檢測到的原始位同步被確定為不是ADIP位同步。此處,已經(jīng)被確定的擺動計數(shù)器54的計數(shù)值(例如J)能隨著系統(tǒng)的設計而改變。
當ADIP位同步鎖定和ADIP字同步開鎖時,將具有按照表1的圖樣的ADIP數(shù)據(jù)輸入到移位寄存器51并產(chǎn)生預定的檢測圖樣(例如正常模式下的0111 1000 000和邊緣模式下的0111 1x00 000),原始字同步檢測單元62按照預定的ADIP檢測模式產(chǎn)生對應于已產(chǎn)生的檢測圖樣的原始字同步信號RAW_WORD_SYNC。
此時,因為ADIP位同步鎖定和ADIP字同步開鎖,所以字同步窗BIT_SYNC_WIN不采用由原先ADIP字同步鎖定狀態(tài)設置的字同步窗。當擺動計數(shù)器54的計數(shù)值93WBCNT為J(例如10)時,ADIP計數(shù)器64的計數(shù)值設置為K(例如0)。
字同步連續(xù)判斷單元65判斷是否在具有第二預定周期的字同步窗中以第一預定數(shù)目的連續(xù)次數(shù)檢測到ADIP字同步,該ADIP字同步是在擺動計數(shù)器54的計數(shù)值93WBCNT為J和ADIP計數(shù)器64的計數(shù)值為K時被檢測到的。如果以第一預定數(shù)目的連續(xù)次數(shù)檢測到ADIP原始字同步,就確定ADIP字同步是鎖定的,并產(chǎn)生字同步鎖定信號WORD_SYNC_LOCK。如果以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始字同步,就確定ADIP字同步是開鎖的,并產(chǎn)生字同步開鎖信號WORD_SYNC_UNLOCK。
圖7是當ADIP字同步鎖定時在正常模式下檢測ADIP同步的時序圖,圖8是當ADIP字同步鎖定時在邊緣模式下檢測ADIP同步的時序圖。此后,將參照圖3、7、8和表1來描述當ADIP字同步鎖定時在正常模式和邊緣模式下檢測ADIP同步的操作。在此情況下,位同步檢測單元50的操作同當ADIP位同步鎖定時它的操作相同。為避免重復解釋,下面的描述集中在字同步檢測單元60的操作上。
參見圖7和8,將具有按照表1的圖樣的ADIP數(shù)據(jù)輸入到移位寄存器51并產(chǎn)生對應于ADIP字同步的檢測圖樣(正常模式下的0111 10xx xxx或邊緣模式下的0111 1x0x xxx),原始字同步檢測單元62按照預定的ADIP檢測模式產(chǎn)生對應于已產(chǎn)生的檢測圖樣的原始字同步信號RAW_WORD_SYNC。
如果原始字同步檢測單元62檢測到原始字同步,就將原先的ADIP字同步鎖定狀態(tài)應用于字同步窗WORD_SYNC_WIN。如果擺動計數(shù)器54的計數(shù)值93WBCNT設置為J(例如10)和ADIP計數(shù)器64的計數(shù)值52ADIPCNT設置為K(例如0),則字同步連續(xù)判斷單元65將擺動計數(shù)器54的計數(shù)值93WBCNT為J和ADIP計數(shù)器64的計數(shù)值52ADIPCNT為K時檢測的原始字同步確定為ADIP字同步,并維持ADIP字同步鎖定狀態(tài)。字同步連續(xù)判斷單元65將擺動計數(shù)器54的計數(shù)值93WBCNT為J而ADIP計數(shù)器64的計數(shù)值52ADIPCNT不為K時檢測的原始字同步確定為不是ADIP字同步。
圖9A-圖9B是按照本發(fā)明一實施例說明一種檢測一光存儲裝置的ADIP同步的方法的流程圖。參見圖9A,在操作1500中,ADIP同步檢測器100設置ADIP位同步和ADIP字同步是處于位同步開鎖狀態(tài)和字同步開鎖狀態(tài)。在操作1510中,ADIP同步檢測器100判斷是否檢測到原始位同步。如果在操作1510中確定檢測到了原始位同步,ADIP位同步檢測單元50就在操作1520中設置擺動計數(shù)器54的計數(shù)值93WBCNT為ADIP位同步的理想位置J(例如10)。
接下來,在操作1530中,ADIP位同步檢測單元50的位同步連續(xù)判斷單元55判斷是否以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始位同步。如果在操作1530中以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始位同步,ADIP位同步檢測單元50就在操作1540中確定ADIP位同步是處于ADIP位同步鎖定狀態(tài)。如果沒有以第二預定數(shù)目的連續(xù)次數(shù)檢測到原始位同步,進程就返回到操作1510。
如果ADIP位同步的狀態(tài)從位同步開鎖狀態(tài)改變?yōu)锳DIP位同步鎖定狀態(tài),則ADIP位同步檢測單元50的位同步連續(xù)判斷單元55就在操作1550中判斷是否以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始位同步。
如果以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始位同步,則進程返回操作1500,并重設位同步鎖定狀態(tài)為位同步開鎖狀態(tài)。并且如果確定沒有以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始位同步,則ADIP字同步檢測單元60的原始字同步檢測單元62就在圖9B中的操作1610中判斷是否檢測到原始字同步。如果確定以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始字同步,則ADIP字同步檢測單元60就在操作1620中將擺動計數(shù)器54的計數(shù)值93WBCNT設置為字同步的理想狀態(tài)J(例如10),和將ADIP計數(shù)器64的計數(shù)值52ADIPCNT設置為K(例如0)。
此后,ADIP字同步檢測單元60的字同步連續(xù)判斷單元65在操作1630中判斷是否以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始字同步。如果確定以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始位同步,則ADIP字同步檢測單元60在圖9B的操作1640中就確定字同步是處于ADIP字同步鎖定狀態(tài)。如果確定沒有以第二預定數(shù)目的連續(xù)次數(shù)檢測到原始字同步,進程就返回到操作1610。
一旦ADIP字同步的狀態(tài)從字同步開鎖狀態(tài)改變?yōu)锳DIP字同步鎖定狀態(tài),ADIP字同步檢測單元60的字同步連續(xù)判斷單元65就在操作1650中判斷是否以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始字同步。如果在操作1650中以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始字同步,則進程返回操作1500,并分別重設位同步鎖定狀態(tài)為位同步開鎖狀態(tài)和字同步鎖定狀態(tài)為字同步開鎖狀態(tài)。
另一方面,如果在操作1650中沒有以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始字同步,ADIP字同步檢測單元60就維持當前的字同步狀態(tài)。
如上所述,當以超過第一預定數(shù)目的連續(xù)次數(shù)檢測到原始位同步和原始字同步時,按照本發(fā)明的檢測ADIP同步的裝置和方法就確定穩(wěn)定地檢測到ADIP位同步和ADIP字同步。另一方面,當以超過第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始位同步和非原始字同步時,就確定沒有正常檢測到ADIP位同步和ADIP字同步,并且ADIP位同步和ADIP字同步是開鎖的。
并且,在同步窗之外檢測到的原始位同步被確定為由于錯誤非正確檢測為ADIP位同步,于是,這樣的原始位同步不被確定為ADIP位同步。同樣,不在字步窗內(nèi)檢測到的原始字同步被確定為由于錯誤非正確檢測為ADIP字同步,于是,這樣的原始字同步不被確定為ADIP字同步。因此,改進了ADIP同步檢測的準確性和減少了非準確檢測的概率。
另外,按照本發(fā)明的檢測ADIP同步的裝置和方法能用邊緣模式作為ADIP檢測模式,該邊緣模式具有比正常模式更具靈活性的檢測圖樣,于是增加了正常檢測ADIP同步的可能性。
按照該檢測ADIP同步的裝置和方法,有可能有效檢測在制造期間就存儲在盤上的ADIP同步,并允許光盤存儲裝置通過準確的ADIP檢測在準確位置上寫數(shù)據(jù)。
本發(fā)明可以用存儲在計算機可讀記錄介質(zhì)上的計算機可讀代碼來體現(xiàn)。計算機可讀記錄介質(zhì)可以是在其中存儲計算機系統(tǒng)可讀數(shù)據(jù)的可讀介質(zhì)。計算機可讀記錄介質(zhì)包括但不局限于ROM、RAM、CD-ROM、磁帶、硬盤、軟盤、閃存、光學數(shù)據(jù)存儲介質(zhì)和載波(例如在互聯(lián)網(wǎng)上的傳輸)。另外,計算機可讀記錄介質(zhì)可在與網(wǎng)絡相連的計算機系統(tǒng)上使用發(fā)布技術作為計算機可讀代碼被發(fā)布、存儲和執(zhí)行。
盡管參照其中的實施例具體示出和描述了本發(fā)明,但是本領域普通技術人員可以理解,在不背離如附屬的權利要求及其等價物所定義的精神和范圍的條件下,在此可以對形式和細節(jié)進行多種改變。
權利要求
1.一種檢測預制槽地址(ADIP)同步的裝置,該裝置包括位同步檢測單元,當在具有第一預定周期的位同步窗中以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始位同步時,該位同步檢測單元將ADIP位的同步確定為處于位同步鎖定狀態(tài);和字同步檢測單元,當在具有第二預定周期的字同步窗中以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始字同步,該字同步檢測單元將ADIP字的同步確定為處于字同步鎖定狀態(tài)。
2.根據(jù)權利要求1所述的裝置,進一步包括檢測模式設置單元,其將位同步檢測單元和字同步檢測單元的ADIP檢測模式分別設置為正常模式和邊緣模式的其中之一。
3.根據(jù)權利要求2所述的裝置,其中所述邊緣模式具有比正常模式更具靈活性的檢測圖樣,以增加檢測ADIP同步的可能性。
4.根據(jù)權利要求1所述的裝置,其中所述位同步檢測單元包括原始位同步檢測單元,其檢測原始位同步;位同步連續(xù)判斷單元,其判斷是否在位同步窗中以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始位同步,和是否在位同步鎖定狀態(tài)下以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始位同步;和第一計數(shù)器,其控制所述位同步窗的位置。
5.根據(jù)權利要求4所述的裝置,其中當在所述位同步窗中以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始位同步時,所述位同步檢測單元將ADIP位的同步確定為處于位同步鎖定狀態(tài)。
6.根據(jù)權利要求5所述的裝置,其中當在字同步鎖定狀態(tài)下以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始字同步時,所述位同步連續(xù)判斷單元把ADIP位同步的狀態(tài)從位同步鎖定狀態(tài)改變?yōu)槲煌介_鎖狀態(tài)。
7.根據(jù)權利要求4所述的裝置,進一步包括位同步鎖定設置單元,其將一個表示第一預定數(shù)目的連續(xù)次數(shù)的信號輸出到所述位同步連續(xù)判斷單元,其中該第一預定數(shù)目的連續(xù)次數(shù)在該位同步連續(xù)判斷單元使用,以判斷ADIP位的同步是否處于位同步鎖定狀態(tài)。
8.根據(jù)權利要求4所述的裝置,進一步包括位同步開鎖設置單元,其將一個表示第二預定數(shù)目的連續(xù)次數(shù)的信號輸出到所述位同步連續(xù)判斷單元,其中該第二預定數(shù)目的連續(xù)次數(shù)在該位同步連續(xù)判斷單元使用,以判斷ADIP位的同步是否處于位同步開鎖狀態(tài)。
9.根據(jù)權利要求4所述的裝置,其中在檢測原始位同步期間,將所述第一計數(shù)器的一個計數(shù)值設置為用于在所述位同步窗中檢測ADIP位的同步的一個最佳值。
10.根據(jù)權利要求1所述的裝置,其中該字同步檢測單元包括原始字同步檢測單元,其檢測原始字同步;字同步連續(xù)判斷單元,其判斷是否在字同步窗中以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始字同步,和是否在字同步鎖定狀態(tài)下以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始字同步;和第二計數(shù)器,其控制所述字同步窗的位置。
11.根據(jù)權利要求10所述的裝置,其中當在所述字同步窗中以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始字同步時,所述字同步檢測單元將ADIP字的同步確定為處于字同步鎖定狀態(tài)。
12.根據(jù)權利要求11所述的裝置,其中當在字同步鎖定狀態(tài)下以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始字同步時,所述字同步連續(xù)判斷單元把ADIP字同步的狀態(tài)從字同步鎖定狀態(tài)改變?yōu)樽滞介_鎖狀態(tài)。
13.根據(jù)權利要求10所述的裝置,進一步包括位同步鎖定設置單元,其將一個表示第一預定數(shù)目的連續(xù)次數(shù)的信號輸出到所述位同步連續(xù)判斷單元,其中該第一預定數(shù)目的連續(xù)次數(shù)在該位同步連續(xù)判斷單元使用,以判斷ADIP位的同步是否處于位同步鎖定狀態(tài)。
14.根據(jù)權利要求10所述的裝置,進一步包括位同步開鎖設置單元,其將一個表示第二預定數(shù)目的連續(xù)次數(shù)的信號輸出到所述字同步連續(xù)判斷單元,其中該第二預定數(shù)目的連續(xù)次數(shù)在該字同步連續(xù)判斷單元使用,以判斷ADIP字的同步是否處于字同步開鎖狀態(tài)。
15.根據(jù)權利要求10所述的裝置,其中在檢測原始字同步期間,將第一計數(shù)器的一個計數(shù)值設置為用于在所述字同步窗中檢測ADIP字的同步的一個最佳值。
16.根據(jù)權利要求10所述的裝置,其中在檢測原始字同步期間,將第二計數(shù)器的一個計數(shù)值設置為用于在所述字同步窗中檢測ADIP字的同步的一個最佳值。
17.一種檢測預制槽地址(ADIP)同步的方法,該方法包括當在具有第一預定周期的位同步窗中以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始位同步時,將ADIP位的同步確定為處于位同步鎖定狀態(tài);和當ADIP位的同步處于位同步鎖定狀態(tài)時,當在具有第二預定周期的字同步窗中以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始字同步時,將ADIP字的同步確定為處于字同步鎖定狀態(tài)。
18.根據(jù)權利要求17所述的方法,其中確定ADIP位的同步的步驟包括檢測原始位同步;在原始位同步檢測期間,將控制位同步窗位置的第一計數(shù)器的一個計數(shù)值設置為一個預定值;當在位同步窗中以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始位同步時,將ADIP位的同步確定為處于位同步鎖定狀態(tài);和當在位同步鎖定狀態(tài)下以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始位同步時,就將ADIP位的同步狀態(tài)從位同步鎖定狀態(tài)改變?yōu)槲煌介_鎖狀態(tài)。
19.根據(jù)權利要求18所述的方法,其中在檢測原始位同步期間,將所述第一計數(shù)器的計數(shù)值設置為用于在所述位同步窗中檢測ADIP位的同步的一個最佳值。
20.根據(jù)權利要求17所述的方法,其中確定ADIP字的同步的步驟包括檢測原始字同步;在檢測原始字同步期間,將控制字同步窗位置的第二計數(shù)器的一個計數(shù)值設置為一個預定值;當在字同步窗中以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始字同步時,將ADIP字的同步確定為處于字同步鎖定狀態(tài);和當在字同步鎖定狀態(tài)下以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始字同步時,把ADIP字同步的狀態(tài)從字同步鎖定狀態(tài)改變?yōu)樽滞介_鎖狀態(tài)。
21.根據(jù)權利要求20所述的方法,其中在檢測原始字同步期間,將第一計數(shù)器的計數(shù)值設置為用于在所述字同步窗中檢測ADIP字的同步的一個最佳值。
22.根據(jù)權利要求20所述的方法,其中在檢測原始字同步期間,將第二計數(shù)器的計數(shù)值設置為用于在所述字同步窗中檢測ADIP字的同步的一個最佳值。
23.一種檢測預制槽地址(ADIP)同步的方法,該方法包括檢測ADIP位的原始位同步;在原始位同步檢測期間,將控制位同步窗位置的第一計數(shù)器的一個計數(shù)值設置為一個預定值;當在位同步窗中以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始位同步時,將ADIP位的同步確定為處于位同步鎖定狀態(tài);當在位同步鎖定狀態(tài)下以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始位同步時,將位同步鎖定狀態(tài)改變?yōu)槲煌介_鎖狀態(tài);在位同步鎖定的狀態(tài)下檢測ADIP字的原始字同步;在檢測原始字同步期間,將用來控制字同步窗位置的第一計數(shù)器的計數(shù)值和第二計數(shù)器的一個計數(shù)值設置為預定值;在位同步鎖定狀態(tài)下,當在字同步窗中以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始字同步時,將ADIP位的同步確定為處于位同步鎖定狀態(tài)和將ADIP字的同步確定為處于字同步鎖定狀態(tài);和當在字同步鎖定狀態(tài)下以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始字同步時,把ADIP的字同步的狀態(tài)從字同步鎖定狀態(tài)改變?yōu)樽滞介_鎖狀態(tài),和把ADIP的位同步的狀態(tài)從位同步鎖定狀態(tài)改變?yōu)槲煌介_鎖狀態(tài)。
24.根據(jù)權利要求23所述的方法,其中在檢測原始位同步期間,將所述第一計數(shù)器的計數(shù)值設置為用于在所述位同步窗中檢測ADIP位的同步的一個最佳值。
25.根據(jù)權利要求23所述的方法,其中在檢測原始字同步期間,將所述第一計數(shù)器的計數(shù)值設置為用于在所述字同步窗中檢測ADIP字的同步的一個最佳值。
26.根據(jù)權利要求23所述的方法,其中在檢測原始字同步期間,將所述第二計數(shù)器的計數(shù)值設置為用于在所述字同步窗中檢測ADIP字的同步的一個最佳值。
27.一種計算機可讀記錄介質(zhì),在其中包含了一種檢測預制槽地址(ADIP)同步的方法的計算機程序,該方法包括當在具有第一預定周期的位同步窗中以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始位同步時,將ADIP位的同步確定為處于位同步鎖定狀態(tài);和當ADIP位的同步處于位同步鎖定狀態(tài)時,當在具有第二預定周期的字同步窗中以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始字同步時,將ADIP字的同步確定為處于字同步鎖定狀態(tài)。
28.一種計算機可讀記錄介質(zhì),在其中包含了一種檢測預制槽地址(ADIP)同步的方法的計算機程序,該方法包括檢測ADIP位的原始位同步;在原始位同步檢測期間,將控制位同步窗位置的第一計數(shù)器的一個計數(shù)值設置為一個預定值;當在位同步窗中以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始位同步時,將ADIP位的同步確定為處于位同步鎖定狀態(tài);當在位同步鎖定狀態(tài)下以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始位同步時,將位同步鎖定狀態(tài)改變?yōu)槲煌介_鎖狀態(tài);在位同步鎖定的狀態(tài)下檢測ADIP字的原始字同步;在檢測原始字同步期間,將用來控制字同步窗位置的第一計數(shù)器的計數(shù)值和第二計數(shù)器的一個計數(shù)值設置為預定值;在位同步鎖定狀態(tài)下,當在字同步窗中以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始字同步時,將ADIP位的同步確定為處于位同步鎖定狀態(tài)和將ADIP字的同步確定為處于字同步鎖定狀態(tài);和當在字同步鎖定狀態(tài)下以第二預定數(shù)目的連續(xù)次數(shù)檢測到非原始字同步時,把ADIP的字同步的狀態(tài)從字同步鎖定狀態(tài)改變?yōu)樽滞介_鎖狀態(tài),和把ADIP的位同步的狀態(tài)從位同步鎖定狀態(tài)改變?yōu)槲煌介_鎖狀態(tài)。
29.一種光盤驅(qū)動信號處理器,其包括電機,用于轉(zhuǎn)動光盤驅(qū)動器中的光盤;光拾取器,用于通過光拾取透鏡在光盤上讀/寫數(shù)據(jù),其中該光拾取器輸出對應于光盤上數(shù)據(jù)的信號;擺動鎖相環(huán)(PLL)與預制槽地址(ADIP)檢測器,用于基于從該光拾取器輸出的信號產(chǎn)生ADIP信號;ADIP位同步檢測器,其從該擺動PLL與ADIP檢測器中接收該ADIP信號,其中該ADIP位同步檢測器識別該ADIP信號中的一個ADIP位同步,并響應每個識別到的ADIP位同步輸出一個原始位同步信號;和ADIP字同步檢測器,其從該PLL與ADIP檢測器中接收該ADIP信號,其基于該原始位同步信號識別該ADIP信號中的一個ADIP字同步,其中當已經(jīng)分別輸出了預定數(shù)目的連續(xù)原始位同步和原始字同步信號時,在狀態(tài)寄存器中將位同步和字同步分別設置為鎖定狀態(tài)。
30.根據(jù)權利要求29所述的處理器,進一步包括ADIP檢測模式設置器,其對應于所述ADIP位同步和ADIP字同步分別設置預定的同步模式檢測圖樣。
31.根據(jù)權利要求30所述的處理器,其中分別從多個對應于位同步和字同步的預定同步模式檢測圖樣中選擇所述同步模式檢測圖樣。
32.根據(jù)權利要求30所述的處理器,進一步包括窗設置器,其設置一個預定的位同步窗和一個預定的字同步窗,其中當ADIP位同步檢測器在位同步窗中識別ADIP位同步時,輸出一個原始位同步信號,并且當ADIP字同步檢測器在字同步窗中識別ADIP字同步時,輸出一個原始字同步信號。
33.根據(jù)權利要求32所述的處理器,其中當沒有輸出所述預定數(shù)目的連續(xù)原始位同步信號時,輸出一個位同步開鎖信號至所述狀態(tài)寄存器。
34.根據(jù)權利要求32所述的處理器,其中當連續(xù)第二預定數(shù)目次數(shù)地識別到非原始位同步時,輸出一個位同步開鎖信號至所述狀態(tài)寄存器。
35.根據(jù)權利要求32所述的處理器,其中當沒有輸出所述預定數(shù)目的連續(xù)原始字同步信號時,輸出一個字同步開鎖信號至所述狀態(tài)寄存器。
36.根據(jù)權利要求32所述的處理器,其中當連續(xù)第二預定數(shù)目次數(shù)地識別到非原始字同步時,輸出一個字同步開鎖信號至所述狀態(tài)寄存器。
37.根據(jù)權利要求32所述的處理器,其中當在所述位同步窗外識別到ADIP位同步時,確定原始位同步為錯誤,并將其忽略。
38.根據(jù)權利要求32所述的處理器,其中當在所述字同步窗外識別到ADIP字同步時,確定原始字同步為錯誤,并將其忽略。
全文摘要
一種檢測預制槽地址(ADIP)同步的裝置和方法,其允許一光存儲裝置把數(shù)據(jù)寫到光盤的準確位置,其包括位同步檢測單元和字同步檢測單元。當在具有第一預定周期的位同步窗中以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始位同步時,該位同步檢測單元將ADIP位的同步確定為處于位同步鎖定狀態(tài);當在具有第二預定周期的字同步窗中以第一預定數(shù)目的連續(xù)次數(shù)檢測到原始字同步時,字同步檢測單元將ADIP字的同步確定為處于字同步鎖定狀態(tài)。
文檔編號G11B27/30GK1538447SQ200410038739
公開日2004年10月20日 申請日期2004年2月5日 優(yōu)先權日2003年2月5日
發(fā)明者嚴佑植 申請人:三星電子株式會社