專利名稱:檢測和校正擺動(dòng)誤差的裝置及使用該裝置的鎖相回路電路的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及檢測光學(xué)記錄介質(zhì)上的擺動(dòng)信號(hào)和使用擺動(dòng)信號(hào)校正其中的誤差,特別是涉及一種用于使用窗口信號(hào)檢測光學(xué)記錄介質(zhì)上擺動(dòng)信號(hào)中的誤差、并校正擺動(dòng)誤差的裝置,和使用該裝置的鎖相回路(PLL)電路。
背景技術(shù):
通常,當(dāng)再現(xiàn)諸如CD和DVD-ROM之類的光學(xué)記錄介質(zhì)上的數(shù)據(jù)時(shí),使用鎖相回路(PLL)電路,從光學(xué)記錄介質(zhì)上的擺動(dòng)信號(hào)產(chǎn)生系統(tǒng)時(shí)鐘。
在諸如CD-R、CD-RW和DVD-RAM之類的可記錄的光學(xué)記錄介質(zhì)的表面上形成同心圓的軌道,因而能夠?qū)?shù)據(jù)寫到其表面上。為了在諸如盤片之類的表面的希望位置記錄數(shù)據(jù),需要跟隨數(shù)據(jù)將被記錄在其上的盤片的目標(biāo)軌道、并將數(shù)據(jù)記錄在軌道上。為了實(shí)現(xiàn)跟隨目標(biāo)軌道,需要用于檢測盤片上拾取器位置的過程,并在盤片的表面上形成單一頻率的擺動(dòng)信號(hào),以在檢測過程中使用。
圖1是光學(xué)記錄介質(zhì)即DVD-RAM軌道的部分圖。參考圖1,沿著軌道記錄擺動(dòng)信號(hào)和頭部信息信號(hào)。頭部與擺動(dòng)信號(hào)是交錯(cuò)的,在頭部中根據(jù)預(yù)定規(guī)則記錄有關(guān)盤片位置的信息。使用頭部中記錄的信息能夠檢測盤片的位置或地址。
圖2是使用如圖1所示的光學(xué)記錄介質(zhì)上的擺動(dòng)信號(hào)的傳統(tǒng)系統(tǒng)時(shí)鐘發(fā)生器的方框圖。圖2的系統(tǒng)時(shí)鐘發(fā)生器包括預(yù)處理器200、相頻檢測器(PFD)210、回路濾波器220、壓控振蕩器(VCO)230和分頻器240。
預(yù)處理器200使用光學(xué)拾取器從光學(xué)記錄介質(zhì)20讀取擺動(dòng)信號(hào),將擺動(dòng)信號(hào)轉(zhuǎn)換成二進(jìn)制信號(hào),并將二進(jìn)制化的擺動(dòng)信號(hào)作為原始的擺動(dòng)信號(hào)rwb輸出。
PFD 210將從預(yù)處理器200輸出的二進(jìn)制化的擺動(dòng)信號(hào)與鎖相擺動(dòng)信號(hào)進(jìn)行比較,并輸出兩者的差值。
回路濾波器220對PFD 210的輸出信號(hào)進(jìn)行濾波,以輸出穩(wěn)定的控制電壓信號(hào)。
VCO 230產(chǎn)生與從回路濾波器220輸出的電壓信號(hào)的頻率成正比的振蕩信號(hào),并輸出振蕩信號(hào)。振蕩信號(hào)用作系統(tǒng)的時(shí)鐘信號(hào)。
分頻器240將從VCO 230輸出的時(shí)鐘頻率分成時(shí)鐘的預(yù)定頻率,并將結(jié)果作為鎖相擺動(dòng)信號(hào)pwb輸出。
圖2的系統(tǒng)時(shí)鐘發(fā)生器是在使用光學(xué)記錄介質(zhì)上的與已二進(jìn)制化的擺動(dòng)信號(hào)rwb同步的擺動(dòng)信號(hào)執(zhí)行寫入和讀取操作中,需要的PLL電路的典型例子。
圖3是用于解釋圖2的PFD 210操作的信號(hào)時(shí)序圖。參考圖3,(a)和(b)分別表示輸入到PFD 210的原始擺動(dòng)信號(hào)rwb和鎖相擺動(dòng)信號(hào)pwb,(c)表示從PFD 210輸出的信號(hào),該信號(hào)是代表信號(hào)rwb和pwb之間相位差的電壓信號(hào)。
如圖3所示,PFD 210檢測信號(hào)rwb和pwb的上升沿,將兩個(gè)信號(hào)之間的相位差作為以三個(gè)電平變化的電壓信號(hào)輸出高電壓電平VOH,低電壓電平VOL,和高阻抗電平Hi-Z。在大多數(shù)情況下,PFD 210正常操作,但當(dāng)噪音,如假信號(hào)干擾,輸入到PFD 210時(shí),它可能誤操作。
圖4是用于解釋圖2的PFD 210故障的信號(hào)時(shí)序圖。參考圖4,(a)和(b)分別代表輸入的原始擺動(dòng)信號(hào)rwb和輸入的鎖相擺動(dòng)信號(hào)pwb。信號(hào)rwb可能包括由于光學(xué)記錄介質(zhì)的物理缺陷產(chǎn)生的假信號(hào)干擾信號(hào)。(c)代表從PFD 210輸出的實(shí)際電壓信號(hào),該信號(hào)是信號(hào)rwb和pwb之間相位差的測量值。(d)代表不考慮信號(hào)rwb中的假信號(hào)干擾從PFD 210輸出的希望信號(hào)。
當(dāng)由于在信號(hào)rwb中所包含的假信號(hào)干擾使PFD 210輸出信號(hào)(c)不正常時(shí),不能阻止PFD 210的異常工作。PFD 210的故障可以導(dǎo)致異常系統(tǒng)時(shí)鐘的產(chǎn)生,并難以在光學(xué)記錄介質(zhì)上執(zhí)行寫入和讀取操作。
發(fā)明內(nèi)容
本發(fā)明提供一種用于在檢測光學(xué)記錄介質(zhì)上的擺動(dòng)的期間、使用檢測窗口、檢測和校正擺動(dòng)誤差的裝置。
本發(fā)明也提供一種使用經(jīng)過這樣一種裝置所校正的擺動(dòng)能夠穩(wěn)定產(chǎn)生系統(tǒng)時(shí)鐘的鎖相電路。
根據(jù)本發(fā)明的一個(gè)方面,所提供的用于檢測和校正擺動(dòng)信號(hào)中誤差的裝置,包括窗口發(fā)生器,使用鎖相擺動(dòng)信號(hào)(pwb)產(chǎn)生窗口信號(hào),pwb是與原始擺動(dòng)信號(hào)(rwb)同步產(chǎn)生的,信號(hào)rwb是通過對從光學(xué)記錄介質(zhì)讀取的擺動(dòng)信號(hào)二進(jìn)制化獲得的;和控制操作單元,當(dāng)在窗口中檢測到信號(hào)rwb中有誤差時(shí),校正信號(hào)rwb中的誤差并將所校正的rwb輸出。
最好,窗口發(fā)生器在信號(hào)pwb的上升沿左右側(cè)產(chǎn)生具有預(yù)定寬度的窗口脈沖。
最好,窗口發(fā)生器包括右窗口信號(hào)發(fā)生器,在信號(hào)pwb上升沿的右側(cè)產(chǎn)生具有預(yù)定寬度的窗口脈沖;左窗口信號(hào)發(fā)生器,在信號(hào)pwb的上升沿左側(cè)產(chǎn)生具有預(yù)定寬度的脈沖信號(hào);和窗口信號(hào)組合器,將右窗口脈沖和左窗口脈沖組合并輸出組合結(jié)果。
最好,右窗口信號(hào)發(fā)生器包括第一比較器,將第一窗口閾值與通過以系統(tǒng)時(shí)鐘為單位對PLL擺動(dòng)信號(hào)進(jìn)行計(jì)數(shù)獲得的計(jì)數(shù)值比較,當(dāng)計(jì)數(shù)值小于或等于第一窗口閾值時(shí)輸出電平“1”,否則輸出電平“0”;和第一AND操作單元,對第一比較器的輸出和pwb執(zhí)行AND操作,并輸出操作結(jié)果。
最好,左窗口信號(hào)發(fā)生器包括第二比較器,將第二窗口閾值與通過以系統(tǒng)時(shí)鐘為單位對pwb進(jìn)行計(jì)數(shù)所獲得的計(jì)數(shù)值比較,當(dāng)計(jì)數(shù)值大于或等于第二窗口閾值時(shí)輸出電平“1”,否則輸出電平“0”;和第二AND操作單元,對第二比較器的輸出和PLL擺動(dòng)信號(hào)進(jìn)行AND操作,并輸出操作結(jié)果。
最好,使用控制器能夠隨意設(shè)定或改變第一窗口閾值、第二窗口閾值或信號(hào)pwb的循環(huán)計(jì)數(shù)值。
最好控制操作單元包括延遲單元,使rwb和pwb延遲預(yù)定的時(shí)間,直到檢測并校正了原始擺動(dòng)信號(hào)中的誤差為止;檢查PLL操作是否正常的鎖定信號(hào)發(fā)生器;選擇信號(hào)發(fā)生器,從鎖定信號(hào)發(fā)生器接收表示PLL是否被鎖定的信號(hào),基于此信號(hào)檢查窗口中原始擺動(dòng)信號(hào)上升沿的存在,并產(chǎn)生用于校正誤差的控制值;和擺動(dòng)信號(hào)選擇器,響應(yīng)從選擇信號(hào)發(fā)生器輸出的控制值選擇輸入rwb和pwb之一。
最好,控制操作單元進(jìn)一步包括去除假信號(hào)干擾電路,去除rwb中的假信號(hào)干擾,并將已去除假信號(hào)干擾的rwb輸出到延遲單元,rwb是通過對從光學(xué)記錄介質(zhì)讀取的擺動(dòng)信號(hào)二進(jìn)制化獲得的。
最好,當(dāng)在窗口中連續(xù)檢測rwb的上升沿大于預(yù)定系數(shù)時(shí),鎖定信號(hào)發(fā)生器輸出表示PLL鎖定的信號(hào),當(dāng)連續(xù)檢測rwb的上升沿沒有大于預(yù)定次數(shù)時(shí),輸出表示PLL未鎖定的信號(hào)。
最好,選擇信號(hào)發(fā)生器輸出第一控制值,用于當(dāng)表示PLL未鎖定的信號(hào)從鎖定信號(hào)發(fā)生器輸出時(shí)選擇rwb,選擇信號(hào)發(fā)生器檢查窗口是否出現(xiàn),選擇信號(hào)發(fā)生器輸出用于選擇窗口定時(shí)之外的pwb的第二控制值,當(dāng)檢測到原始擺動(dòng)信號(hào)的上升沿時(shí),在窗口定時(shí)中輸出第一控制值,沒有檢測到原始擺動(dòng)信號(hào)的上升沿時(shí),在窗口定時(shí)中輸出第二控制值。
最好,從選擇信號(hào)發(fā)生器輸出第一控制值時(shí),擺動(dòng)信號(hào)選擇器輸出rwb,當(dāng)從選擇信號(hào)發(fā)生器輸出第二控制值時(shí),輸出pwb。
根據(jù)本發(fā)明的另一個(gè)方面,提供一種使用從光學(xué)記錄介質(zhì)輸出的擺動(dòng)信號(hào)產(chǎn)生系統(tǒng)時(shí)鐘的鎖相回路(PLL)電路,PLL電路包括擺動(dòng)信號(hào)校正單元,該單元檢查原始擺動(dòng)信號(hào)rwb是否鎖相,校正信號(hào)rwb,將校正后的信號(hào)rwb輸入到PLL,信號(hào)rwb是從光學(xué)記錄介質(zhì)輸出并被二進(jìn)制化。
最好,擺動(dòng)信號(hào)校正單元包括使用鎖相擺動(dòng)信號(hào)pwb產(chǎn)生檢測窗口的窗口發(fā)生器,信號(hào)pwb是使用PLL通過相位鎖定信號(hào)rwb獲得的;和控制操作單元,當(dāng)在窗口中檢測到誤差時(shí),校正并輸出信號(hào)rwb中的誤差。
最好,窗口發(fā)生器在信號(hào)pwb上升沿的左右側(cè)產(chǎn)生預(yù)定寬度的脈沖信號(hào)。
最好,窗口發(fā)生器包括右窗口信號(hào)發(fā)生器,在信號(hào)pwb上升沿的右側(cè)產(chǎn)生預(yù)定寬度的脈沖信號(hào);左窗口信號(hào)發(fā)生器,在信號(hào)pwb上升沿的左側(cè)產(chǎn)生預(yù)定寬度的脈沖信號(hào);和窗口信號(hào)組合器,將右脈沖信號(hào)和左脈沖信號(hào)組合,并輸出組合結(jié)果。
最好,右窗口信號(hào)發(fā)生器包括第一比較器,將第一窗口閾值與計(jì)數(shù)值比較,當(dāng)計(jì)數(shù)值小于或等于第一窗口閾值時(shí)輸出電平“1”,否則輸出電平“0”,計(jì)數(shù)值是通過以系統(tǒng)時(shí)鐘為單位對信號(hào)pwb進(jìn)行計(jì)數(shù)獲得的;第一AND操作單元,對第一比較器的輸出和信號(hào)pwb執(zhí)行AND操作,并輸出操作結(jié)果。
最好,左窗口信號(hào)發(fā)生器包括第二比較器,將窗口閾值與計(jì)數(shù)值比較,當(dāng)計(jì)數(shù)值大于或等于第二窗口閾值時(shí)輸出電平“1”,否則輸出電平“0”,計(jì)數(shù)值是通過以系統(tǒng)時(shí)鐘為單位對信號(hào)pwb進(jìn)行計(jì)數(shù)獲得的;和第二AND操作單元,對第二比較器的輸出和信號(hào)pwb進(jìn)行AND操作,并輸出操作結(jié)果。
最好,使用諸如微計(jì)算機(jī)之類的控制器可以隨意設(shè)定或改變第一窗口閾值、第二窗口閾值或信號(hào)pwb的循環(huán)計(jì)數(shù)值。
最好,控制操作單元包括延遲單元,使rwb和pwb延遲預(yù)定時(shí)間,直到檢測并校正了信號(hào)rwb中的誤差為止;檢查PLL是否正常操作的鎖定信號(hào)發(fā)生器;選擇信號(hào)發(fā)生器,用于從鎖定信號(hào)發(fā)生器接收表示PLL是否被鎖定的信號(hào),基于此信號(hào)檢查窗口中原始擺動(dòng)信號(hào)的上升沿存在,并產(chǎn)生用于校正誤差的控制值;和擺動(dòng)信號(hào)選擇器,用于響應(yīng)從選擇信號(hào)發(fā)生器輸出的控制值,選擇輸入rwb和pwb之一。
最好,控制操作單元進(jìn)一步包括去除假信號(hào)干擾電路,用于去除rwb中的假信號(hào)干擾,并將已去除假信號(hào)干擾的rwb輸出到延遲單元,rwb是通過對從光學(xué)記錄介質(zhì)讀取的擺動(dòng)信號(hào)二進(jìn)制化獲得的。
最好,當(dāng)在窗口中連續(xù)檢測rwb的上升沿大于預(yù)定次數(shù)時(shí),鎖定信號(hào)發(fā)生器輸出表示PLL鎖定的信號(hào),當(dāng)連續(xù)檢測rwb的上升沿沒有大于預(yù)定時(shí)間時(shí),輸出表示PLL未鎖定的信號(hào)。
最好,選擇信號(hào)發(fā)生器輸出第一控制值,用于當(dāng)表示PLL未鎖定的信號(hào)從鎖定信號(hào)發(fā)生器輸出時(shí)選擇rwb,選擇信號(hào)發(fā)生器檢查窗口是否出現(xiàn),選擇信號(hào)發(fā)生器輸出用于選擇窗口定時(shí)之外的pwb的第二控制值,當(dāng)檢測到原始擺動(dòng)信號(hào)的上升沿時(shí),在窗口定時(shí)中輸出第一控制值,沒有檢測到原始擺動(dòng)信號(hào)的上升沿時(shí),在窗口定時(shí)中輸出第二控制值。
最好,擺動(dòng)信號(hào)選擇器響應(yīng)從選擇信號(hào)發(fā)生器產(chǎn)生的第一控制值,輸出信號(hào)rwb,響應(yīng)從選擇信號(hào)發(fā)生器產(chǎn)生的第二控制值,輸出信號(hào)pwb。
根據(jù)本發(fā)明的又一方面,提供一種使用從光學(xué)記錄介質(zhì)輸出的擺動(dòng)信號(hào)產(chǎn)生系統(tǒng)時(shí)鐘的鎖相回路(PLL)電路,包括預(yù)處理器,讀取從光學(xué)記錄介質(zhì)輸出的擺動(dòng)信號(hào),使擺動(dòng)信號(hào)二進(jìn)制化,并將二進(jìn)制化的擺動(dòng)信號(hào)作為原始擺動(dòng)信號(hào)rwb輸出;擺動(dòng)誤差檢測和校正單元,檢查信號(hào)rwb中的誤差,當(dāng)檢測到信號(hào)rwb中的誤差時(shí),輸出鎖相信號(hào)pwb,而不是信號(hào)rwb,信號(hào)pwb與信號(hào)rwb同相位;相位比較器,將從擺動(dòng)誤差檢測和校正單元輸出的校正后的信號(hào)rwb的相位與信號(hào)pwb的相位比較,輸出與校正后的rwb和pwb之間的差對應(yīng)的電壓;壓控振蕩器,將從相位比較器輸出的電壓信號(hào)轉(zhuǎn)換成預(yù)定頻率的系統(tǒng)時(shí)鐘信號(hào),并輸出系統(tǒng)時(shí)鐘信號(hào);分頻器,用于對系統(tǒng)時(shí)鐘信號(hào)的頻率進(jìn)行分頻,以跟隨信號(hào)rwb,并將結(jié)果作為信號(hào)pwb輸出。
最好,擺動(dòng)誤差檢測和校正單元包括窗口發(fā)生器,使用經(jīng)過PLL、通過相位鎖定信號(hào)rwb所獲得的信號(hào)pwb產(chǎn)生窗口;控制操作單元,當(dāng)在窗口中檢測到信號(hào)rwb中的誤差時(shí),校正信號(hào)rwb中的誤差,并輸出校正后的信號(hào)rwb。
最好,窗口發(fā)生器在信號(hào)pwb上升沿的左右側(cè)產(chǎn)生預(yù)定寬度的脈沖信號(hào)。
最好,窗口發(fā)生器包括右窗口信號(hào)發(fā)生器,在信號(hào)pwb上升沿的右側(cè)產(chǎn)生預(yù)定寬度的脈沖信號(hào);左窗口信號(hào)發(fā)生器,在信號(hào)pwb上升沿的左例產(chǎn)生預(yù)定寬度的脈沖信號(hào);和窗口信號(hào)組合器,將上升沿左右側(cè)的脈沖信號(hào)組合,并輸出組合結(jié)果。
最好,右窗口信號(hào)發(fā)生器包括第一比較器,將第一窗口閾值與計(jì)數(shù)值比較,當(dāng)計(jì)數(shù)值小于或等于第一窗口閾值時(shí)輸出電平“1”,否則輸出電平“0”,計(jì)數(shù)值是通過以系統(tǒng)時(shí)鐘為單位對信號(hào)pwb進(jìn)行計(jì)數(shù)獲得的;第一AND操作單元,對第一比較器的輸出和信號(hào)pwb執(zhí)行AND存在,并輸出操作結(jié)果。
最好,左窗口信號(hào)發(fā)生器包括第二比較器,將第二窗口閾值與計(jì)數(shù)值比較,當(dāng)計(jì)數(shù)值大于或等于第二窗口閾值時(shí)輸出電平“1”,否則輸出電平“0”,計(jì)數(shù)值是通過以系統(tǒng)時(shí)鐘為單位對信號(hào)pwb進(jìn)行計(jì)數(shù)獲得的;和第二AND操作單元,對第二比較器的輸出和信號(hào)pwb進(jìn)行AND操作,并輸出操作結(jié)果。
使用諸如微計(jì)算機(jī)之類的控制器可以隨意設(shè)定或改變第一窗口閾值、第二窗口閾值或信號(hào)pwb循環(huán)的計(jì)數(shù)值。
最好,控制操作單元包括延遲單元,使rwb和pwb延遲預(yù)定時(shí)間,直到檢測并校正了原始擺動(dòng)信號(hào)中的誤差為止;檢查PLL是否正常操作的鎖定信號(hào)發(fā)生器;選擇信號(hào)發(fā)生器,從鎖定信號(hào)發(fā)生器接收表示PLL是否被鎖定的信號(hào),基于此信號(hào)檢查窗口中原始擺動(dòng)信號(hào)的上升沿存在,并產(chǎn)生用于校正誤差的控制值;擺動(dòng)信號(hào)選擇器,響應(yīng)從選擇信號(hào)發(fā)生器輸出的控制值選擇輸入rwb和pwb之一。
最好,控制操作單元進(jìn)一步包括去除假信號(hào)干擾電路,用于去除rwb中的假信號(hào)干擾,并將已去除假信號(hào)干擾的rwb輸出到延遲單元,rwb是通過對從光學(xué)記錄介質(zhì)讀取的擺動(dòng)信號(hào)二進(jìn)制化獲得的。
最好,當(dāng)在窗口中連續(xù)檢測rwb的上升沿大于預(yù)定次數(shù)時(shí),鎖定信號(hào)發(fā)生器輸出表示PLL鎖定的信號(hào),當(dāng)連續(xù)檢測rwb的上升沿沒有大于預(yù)定次數(shù)時(shí)輸出表示PLL未鎖定的信號(hào)。
最好,選擇信號(hào)發(fā)生器輸出第一控制值,用于當(dāng)表示PLL未鎖定的信號(hào)從鎖定信號(hào)發(fā)生器輸出時(shí)選擇rwb,選擇信號(hào)發(fā)生器檢查窗口是否出現(xiàn),選擇信號(hào)發(fā)生器輸出用于選擇窗口定時(shí)之外的pwb的第二控制值,當(dāng)檢測到原始擺動(dòng)信號(hào)的上升沿時(shí),在窗口定時(shí)中輸出第一控制值,沒有檢測到原始擺動(dòng)信號(hào)的上升沿時(shí),在窗口定時(shí)中輸出第二控制值。
最好,擺動(dòng)信號(hào)選擇器響應(yīng)從選擇信號(hào)發(fā)生器輸出的第一控制值,輸出信號(hào)rwb,響應(yīng)從選擇信號(hào)發(fā)生器輸出的第二控制值,輸出信號(hào)pwb。
通過參考附圖詳細(xì)描述優(yōu)選實(shí)施例,本發(fā)明的上述方面和優(yōu)點(diǎn)將變得更加清楚明了,其中圖1是作為一種光學(xué)記錄介質(zhì)的DVD-RAM的部分圖;圖2是使用如圖1所示的光學(xué)記錄介質(zhì)上擺動(dòng)信號(hào)的通常系統(tǒng)時(shí)鐘發(fā)生器的一個(gè)例子的方框圖;圖3是用于解釋圖2的相位頻率檢測器操作的信號(hào)時(shí)序圖;圖4是用于解釋圖2的相位頻率檢測器故障的信號(hào)時(shí)序圖;圖5是根據(jù)本發(fā)明的一個(gè)實(shí)施例的、具有避免擺動(dòng)信號(hào)中錯(cuò)誤的功能的系統(tǒng)時(shí)鐘發(fā)生器的方框圖;圖6A是圖5的分頻器的電路圖;圖6B是圖5的窗口發(fā)生器的電路圖;圖7表示鎖相擺動(dòng)信號(hào)pwb和使用圖6B的窗口發(fā)生器從信號(hào)pwb所產(chǎn)生的窗口信號(hào)的波形;圖8是檢測圖5的原始擺動(dòng)信號(hào)rwb中的誤差的控制操作單元的方框圖;圖9是根據(jù)本發(fā)明的一個(gè)實(shí)施例的、圖8的去除假信號(hào)干擾電路的方框圖;圖10是根據(jù)本發(fā)明的一個(gè)實(shí)施例的、圖8的延遲單元的方框圖;圖11是表示圖8的鎖定信號(hào)發(fā)生器操作的流程圖;圖12是表示圖8的選擇信號(hào)發(fā)生器操作的流程圖;和圖13是根據(jù)本發(fā)明用于解釋校正原始擺動(dòng)信號(hào)rwb過程的時(shí)序圖。
具體實(shí)施例方式
圖5是根據(jù)本發(fā)明的一個(gè)實(shí)施例的、具有避免擺動(dòng)錯(cuò)誤的功能的系統(tǒng)時(shí)鐘發(fā)生器。參考圖5,系統(tǒng)時(shí)鐘發(fā)生器包括預(yù)處理器500、擺動(dòng)誤差檢測和校正單元510和鎖相電路520。
預(yù)處理器500讀取諸如DVD之類的光學(xué)記錄介質(zhì)50上記錄的擺動(dòng)信號(hào),并對讀取的擺動(dòng)信號(hào)進(jìn)行二進(jìn)制化。在本文披露中,二進(jìn)制化的擺動(dòng)信號(hào)指的是“原始擺動(dòng)信號(hào)rwb”。信號(hào)rwb可能包含由于光學(xué)記錄介質(zhì)的物理缺陷或在光學(xué)記錄介質(zhì)讀取操作期間通道的干擾所產(chǎn)生的誤差。
擺動(dòng)誤差檢測和校正單元510檢測信號(hào)rwb中的誤差,并輸出鎖相擺動(dòng)信號(hào)pwb,即鎖相信號(hào),其具有信號(hào)rwb的相位,并且不包含誤差。由窗口發(fā)生器511檢測信號(hào)rwb中的誤差。窗口發(fā)生器511在由信號(hào)rwb獲取的信號(hào)pwb的左右側(cè)產(chǎn)生與信號(hào)pwb的上升沿同步的預(yù)定寬度的窗口信號(hào)??刂撇僮鲉卧?12使用窗口信號(hào),檢測信號(hào)rwb中的誤差,并輸出誤差校正信號(hào)。詳細(xì)來說,控制操作單元512使用窗口信號(hào)檢查信號(hào)rwb中是否包含誤差,在檢測到誤差的對應(yīng)瞬間校正信號(hào)rwb,并輸出所校正的信號(hào)??梢允褂貌煌姆椒ㄐU盘?hào)rwb。然而,根據(jù)本發(fā)明的一個(gè)實(shí)施例,通過輸出信號(hào)pwb,而不是信號(hào)rwb,校正包含誤差的信號(hào)rwb?,F(xiàn)在將詳細(xì)描述此方法。
根據(jù)本發(fā)明的PLL電路520具有與通常的PLL電路相同的電路結(jié)構(gòu)。PLL電路520包括相位比較器521,此比較器將校正后的信號(hào)rwb的相位與從擺動(dòng)誤差檢測和校正單元510輸出的信號(hào)pwb的相位進(jìn)行比較,并輸出與這兩個(gè)信號(hào)之間的相位差對應(yīng)的電壓信號(hào)。輸出電壓信號(hào)經(jīng)過回路濾波器522被穩(wěn)壓。另外,將穩(wěn)壓信號(hào)輸入到壓控振蕩器(VCO)523,并作為具有預(yù)定頻率的系統(tǒng)時(shí)鐘信號(hào)輸出。分頻器524對系統(tǒng)時(shí)鐘信號(hào)進(jìn)行分頻,以跟隨信號(hào)rwb,并將結(jié)果作為信號(hào)pwb輸出。因此,系統(tǒng)時(shí)鐘和信號(hào)pwb是由信號(hào)rwb產(chǎn)生的,從這些信號(hào)中去掉諸如假信號(hào)干擾之類的誤差,這樣,穩(wěn)定地輸出系統(tǒng)時(shí)鐘和信號(hào)pwb。從PLL電路520輸出的系統(tǒng)時(shí)鐘和信號(hào)pwb用于在擺動(dòng)誤差檢測和校正單元510中產(chǎn)生窗口信號(hào),和校正后的信號(hào)rwb。
圖6A和6B分別表示如圖5所示的分頻器524和窗口發(fā)生器511。
參考圖6A,分頻器524包括計(jì)數(shù)器600、比較器601和選擇器602。只要系統(tǒng)時(shí)鐘輸入到計(jì)數(shù)器600,計(jì)數(shù)器600就執(zhí)行計(jì)數(shù)操作,并響應(yīng)復(fù)位信號(hào)復(fù)位。
比較器601將從計(jì)數(shù)器600輸出的計(jì)數(shù)值與希望的鎖相擺動(dòng)信號(hào)pwb的預(yù)定計(jì)數(shù)值相比較。然后,當(dāng)計(jì)數(shù)值等于預(yù)定的計(jì)數(shù)值時(shí),比較器601輸出第一信號(hào),當(dāng)這兩個(gè)值彼此不相等時(shí),輸出第二信號(hào)。在DVD的情況下,在合適的擺動(dòng)周期內(nèi)可以包括186個(gè)系統(tǒng)時(shí)鐘。在這種情況下,因?yàn)橛?3個(gè)時(shí)鐘(以0開始計(jì)數(shù)),將信號(hào)pwb的合適計(jì)數(shù)值設(shè)定為92。當(dāng)計(jì)數(shù)器600的輸出是92時(shí),比較器601輸出與復(fù)位信號(hào)對應(yīng)的第一信號(hào)。第一信號(hào)輸入到計(jì)數(shù)器600,并使計(jì)數(shù)值復(fù)位到0。
在選擇器602中,從選擇器602輸出的信號(hào)反相后被設(shè)定為第一輸入,從選擇器602輸出的信號(hào)被設(shè)定為第二輸入。響應(yīng)選擇信號(hào)sel,選擇第一和第二輸入之一。即,如果比較器601的輸出是復(fù)位信號(hào),即第一信號(hào),則選擇器602選擇并輸出是前次輸出信號(hào)反相的第一輸入。否則,選擇器602選擇并輸出作為當(dāng)前輸入的第二輸入。在DVD情況下,只要93時(shí)鐘被計(jì)數(shù),信號(hào)的電平就反相。因此,在186時(shí)鐘計(jì)數(shù)期間,能夠產(chǎn)生具有兩個(gè)信號(hào)電平的希望的鎖相擺動(dòng)信號(hào)pwb。
圖6B的窗口發(fā)生器511包括右窗口信號(hào)發(fā)生器610、左窗口信號(hào)發(fā)生器620和窗口信號(hào)組合器630。
右窗口信號(hào)發(fā)生器610包括第一比較器611和第一AND(與)操作單元612。圖6A計(jì)數(shù)器600的輸出和考慮到窗口寬度被預(yù)先確定的預(yù)定第一窗口閾值輸入到第一比較器611。只有當(dāng)計(jì)數(shù)器600的輸出小于或等于第一窗口閾值時(shí),第一比較器611的輸出是1。否則,第一比較器611的輸出是0。例如,當(dāng)?shù)谝淮翱陂撝凳?,計(jì)數(shù)器600的輸出是0、1、2、3和4時(shí),第一比較器611的輸出是電平“1”。否則,第一比較器611的輸出是0。第一AND操作單元612對第一比較器611的輸出和圖6A的信號(hào)pwb執(zhí)行AND操作,并輸出操作結(jié)果。第一AND操作單元612允許在鎖相擺動(dòng)信號(hào)pwb的上升沿附近產(chǎn)生窗口信號(hào),但不允許在信號(hào)pwb的下降沿附近產(chǎn)生窗口信號(hào)。
左窗口信號(hào)發(fā)生器620包括第二比較器612和第二AND操作單元622。計(jì)數(shù)器600的輸出和考慮到窗口寬度被預(yù)先確定的預(yù)定第二閾值被輸入到第二比較器621。當(dāng)計(jì)數(shù)器600的輸出大于或等于第二窗口閾值時(shí),第二比較器621的輸出是電平“1”。否則,第二比較器621的輸出是電平“0”。例如,當(dāng)?shù)诙翱陂撝凳?0,計(jì)數(shù)器600的輸出是90、91、92時(shí),第二比較器621的輸出是電平“1”。否則,第二比較器621的輸出是電平“0”。第二AND操作單元622對第二比較器621的輸出和圖6B的信號(hào)pwb的反相值執(zhí)行AND操作,并輸出操作結(jié)果。第二AND操作單元622允許在信號(hào)pwb的上升沿附近產(chǎn)生窗口信號(hào),但不允許在信號(hào)pwb的下降沿附近產(chǎn)生窗口信號(hào)。
窗口信號(hào)組合器630將右窗口信號(hào)發(fā)生器610的輸出和左窗口信號(hào)發(fā)生器620的輸出組合,并輸出組合結(jié)果。窗口信號(hào)組合器630可以是OR(或)操作單元。即,對從右窗口信號(hào)發(fā)生器610輸出的信號(hào)和從左窗口信號(hào)發(fā)生器620輸出的信號(hào)執(zhí)行OR操作,作為結(jié)果,右窗口信號(hào)和左窗口信號(hào)彼此組合。
可以使用諸如MICOM(沒有示出)之類的控制器隨意設(shè)定或改變對信號(hào)pwb周期的計(jì)數(shù)值,以及第一和第二窗口閾值。根據(jù)本發(fā)明,當(dāng)檢測擺動(dòng)信號(hào)中的誤差時(shí),為了使用窗口信號(hào),在信號(hào)pwb的上升沿附近形成預(yù)定寬度的窗口信號(hào)。為了產(chǎn)生窗口信號(hào),能夠在信號(hào)pwb上升沿的左右側(cè)適當(dāng)?shù)卦O(shè)定計(jì)數(shù)值,考慮到窗口信號(hào)的預(yù)定寬度,計(jì)數(shù)值從0起計(jì)數(shù)。設(shè)定的計(jì)數(shù)值是第一和第二窗口閾值。
圖7表示由圖6B中所示的窗口發(fā)生器511所產(chǎn)生的窗口信號(hào)的波形。圖8是圖5的檢測和校正原始擺動(dòng)信號(hào)rwb中的誤差的控制操作單元的方框圖。
參考圖8,控制操作單元512包括延遲單元810、鎖定信號(hào)發(fā)生器820、選擇信號(hào)發(fā)生器830和擺動(dòng)信號(hào)選擇器840。
通過對從光學(xué)記錄介質(zhì)讀取的擺動(dòng)信號(hào)二進(jìn)制化獲得的信號(hào)rwb被輸入到去除假信號(hào)干擾電路800,以去除信號(hào)rwb中包含的噪聲。去除假信號(hào)干擾電路800能夠去除包含在信號(hào)rwb中的極短時(shí)間的脈沖信號(hào),而去除假信號(hào)干擾電路800包括到控制操作單元512中是可以選擇的??梢允褂弥T如MICOM(沒有示出)之類的控制器隨意設(shè)定或改變?nèi)コ傩盘?hào)干擾電路800的去假信號(hào)干擾常數(shù)。
延遲單元810使信號(hào)rwb和鎖相擺動(dòng)信號(hào)pwb延遲預(yù)定時(shí)間。為了延遲這些信號(hào),使用第一延遲電路811和第二延遲電路812。因?yàn)樵诳赡馨`差的信號(hào)rwb輸入之后檢查到信號(hào)rwb中包含的誤差(以后將解釋檢測信號(hào)rwb中的誤差),并且在檢測到誤差之前信號(hào)rwb可能不經(jīng)過校正而被處理輸出,所以信號(hào)rwb和pwb必須延遲預(yù)定時(shí)間。即,輸入信號(hào)rwb和信號(hào)pwb一同延遲,直到檢測到信號(hào)rwb中的誤差為止,以便在誤差被檢測到之后使用輸入信號(hào)pwb去除所檢測到的誤差。
鎖定信號(hào)發(fā)生器820檢查鎖相回路(PLL)是否正常操作。如果PLL正常操作,必須從由窗口發(fā)生器511所產(chǎn)生的窗口信號(hào)檢測信號(hào)rwb的上升沿。當(dāng)從窗口信號(hào)連續(xù)檢測到信號(hào)rwb上升沿預(yù)定次數(shù)時(shí),鎖定信號(hào)發(fā)生器820輸出表示鎖定PLL的信號(hào)。否則,鎖定信號(hào)發(fā)生器820輸出表示PLL未鎖定的信號(hào)。
選擇信號(hào)發(fā)生器830從鎖定信號(hào)發(fā)生器820接收表示PLL是否被鎖定的鎖定信號(hào),檢查是否從窗口信號(hào)檢測到信號(hào)rwb的上升沿,以便確定信號(hào)rwb中是否包含誤差,并產(chǎn)生用于校正信號(hào)rwb中誤差的控制值。換句話說,當(dāng)PLL沒有被鎖定時(shí),選擇信號(hào)發(fā)生器830產(chǎn)生用于選擇信號(hào)rwb的第一控制值,當(dāng)PLL鎖定時(shí),產(chǎn)生用于區(qū)域中(除窗口信號(hào)區(qū)域外)的信號(hào)pwb的第二控制值。當(dāng)PLL被鎖定時(shí),當(dāng)在窗口信號(hào)中檢測到信號(hào)rwb的上升沿時(shí),選擇信號(hào)發(fā)生器830輸出用于選擇信號(hào)rwb的第一控制值,并且當(dāng)在窗口信號(hào)中沒有檢測到上升沿時(shí),輸出用于選擇信號(hào)pwb的第二控制值。同時(shí),如果PLL沒有被鎖定,由于信號(hào)rwb不得不輸入到PLL電路520,選擇信號(hào)發(fā)生器830輸出第一控制值,直到信號(hào)rwb和pwb幾乎同相位為止。如果PLL被鎖定,能夠理解到信號(hào)rwb和pwb幾乎同相位,因此,當(dāng)從信號(hào)rwb檢測到誤差時(shí),能夠輸出穩(wěn)定的信號(hào)pwb,而不是信號(hào)rwb。因此,使用窗口信號(hào)檢測信號(hào)rwb中的誤差,產(chǎn)生用于選擇信號(hào)rwb或pwb的第一或第二控制值。
擺動(dòng)信號(hào)發(fā)生器840響應(yīng)從選擇信號(hào)發(fā)生器830輸出的第一或第二控制值,選擇并輸出信號(hào)rwb和pwb之一。信號(hào)rwb的輸出對應(yīng)于由于PLL沒有被鎖定或鎖定信號(hào)rwb之后從信號(hào)rwb沒有檢測到誤差的還沒有穩(wěn)定的信號(hào)pwb輸出的情況。信號(hào)pwb的輸出對應(yīng)于鎖定信號(hào)rwb之后從信號(hào)rwb檢測到誤差的情況。
圖9是根據(jù)本發(fā)明的一個(gè)實(shí)施例、圖8的去除假信號(hào)干擾電路800的方框圖。圖9的去除假信號(hào)干擾電路包括預(yù)定數(shù)目的延遲電路801和OR電路802。圖9的去除假信號(hào)干擾電路以預(yù)定的時(shí)間間隔延遲包括假信號(hào)干擾的輸入的原始擺動(dòng)信號(hào)rwb的輸出,組合從每個(gè)延遲電路801輸出的信號(hào),并輸出組合結(jié)果,以便去除假信號(hào)干擾。去除假信號(hào)干擾電路以系統(tǒng)時(shí)鐘為單位延遲信號(hào)rwb的輸出??梢允褂弥T如微型計(jì)算機(jī)(沒有示出)之類的控制器隨意設(shè)定或改變?nèi)ゼ傩盘?hào)干擾常數(shù)(延遲時(shí)間g)。
圖10表示根據(jù)本發(fā)明的一個(gè)實(shí)施例的、圖8的延遲單元810的結(jié)構(gòu)方框圖。參考圖10,只要輸入系統(tǒng)時(shí)鐘,延遲單元810串聯(lián)連接諸如D觸發(fā)電路之類的延遲電路,并延遲輸入的原始擺動(dòng)信號(hào)rwb??梢允褂弥T如微型計(jì)算機(jī)(沒有示出)之類的控制器隨意設(shè)定或改變延遲常數(shù),即延遲電路的數(shù)目。
圖11表示圖8鎖定信號(hào)發(fā)生器810操作的流程圖。參考圖11,在步驟1100中,從窗口信號(hào)檢查用于窗口部分的定時(shí)。如果在窗口部分中檢測到信號(hào)rwb,在步驟1110中,檢查在窗口部分是否檢測到信號(hào)rwb的上升沿。如果在窗口部分中沒有檢測到信號(hào)rwb的上升沿,在步驟1120中,檢查不連續(xù)檢測的上升沿?cái)?shù)目是否大于a2。如果數(shù)目大于a2,在步驟1130中,輸出表示PLL沒有鎖定的信號(hào),例如,鎖定=低。
如果在窗口部分中檢測到信號(hào)rwb的上升沿,在步驟1140中檢查連續(xù)檢測上升沿的數(shù)目是否大于a1。在此情況下,在步驟1150中,輸出表示信號(hào)rwb的PLL鎖定的信號(hào)。
PLL鎖定意味著,使用從信號(hào)pwb上升沿產(chǎn)生的窗口信號(hào),無論信號(hào)pwb是否與信號(hào)rwb同步,信號(hào)rwb和鎖相擺動(dòng)信號(hào)pwb變成同相位。
圖12表示根據(jù)本發(fā)明的一個(gè)實(shí)施例圖8的選擇信號(hào)發(fā)生器80的操作流程圖。首先,在步驟1200中檢查PLL是否被鎖定。如果PLL沒有鎖定,在步驟1210中,輸出第一控制值以選擇原始擺動(dòng)信號(hào)rwb,直到信號(hào)rwb和鎖相擺動(dòng)信號(hào)pwb同相位。
如果PLL鎖定,在步驟1220中,檢查在擺動(dòng)窗口部分中PLL是否被鎖定。如果在擺動(dòng)窗口部分中PLL沒有被鎖定,在步驟1230中,輸出第二控制值以選擇信號(hào)pwb。如果在擺動(dòng)窗口部分中PLL被鎖定,在步驟1240中,檢查擺動(dòng)窗口部分中是否檢測到信號(hào)rwb的上升沿。
如果沒有檢測到信號(hào)rwb的上升沿,在步驟1250中確定信號(hào)rwb包含誤差,輸出第二控制值以選擇信號(hào)pwb。如果檢測到信號(hào)rwb的上升沿,在步驟1260中確定信號(hào)rwb不包含誤差,并輸出第一控制值以選擇信號(hào)rwb。
圖13表示根據(jù)本發(fā)明用于解釋校正原始擺動(dòng)信號(hào)rwb過程的信號(hào)的時(shí)序圖。參考圖13,(a)表示輸入到PLL電路且穩(wěn)定后的信號(hào)rwb的波形,(b)表示在鎖相擺動(dòng)信號(hào)pwb的上升沿產(chǎn)生的窗口信號(hào)的波形,(c)表示通過對從光學(xué)記錄介質(zhì)讀取的擺動(dòng)信號(hào)二進(jìn)制化獲得的、并包含假信號(hào)的信號(hào)rwb的波形,和(d)表示根據(jù)本發(fā)明的一個(gè)實(shí)施例的、校正后并被輸出的原始擺動(dòng)信號(hào)rwb的波形。
在根據(jù)本發(fā)明的用于檢測和校正包含誤差的擺動(dòng)信號(hào)的裝置和方法中,能夠有效地校正擺動(dòng)信號(hào)中的誤差,因此穩(wěn)定了光學(xué)記錄系統(tǒng),增強(qiáng)了系統(tǒng)的性能。
根據(jù)本發(fā)明,使用窗口信號(hào)檢測擺動(dòng)信號(hào)中的誤差,并輸出校正后的擺動(dòng)信號(hào),因此增強(qiáng)了光學(xué)記錄介質(zhì)的記錄和再現(xiàn)系統(tǒng)的性能。
參考優(yōu)選實(shí)施例已經(jīng)特別說明和描述了本發(fā)明,顯然本領(lǐng)域的技術(shù)人員在不超出所附權(quán)利要求限定的實(shí)質(zhì)和范圍內(nèi)可以作出各種不同形式和細(xì)節(jié)上的改變。
權(quán)利要求
1.一種用于檢測和校正擺動(dòng)信號(hào)中的誤差的裝置,包括窗口發(fā)生器,使用鎖相擺動(dòng)信號(hào)(pwb)產(chǎn)生窗口信號(hào),pwb是與原始擺動(dòng)信號(hào)(rwb)同步產(chǎn)生的,信號(hào)rwb是通過對從光學(xué)記錄介質(zhì)讀取的擺動(dòng)信號(hào)二進(jìn)制化獲得的;和控制操作單元,當(dāng)在窗口中檢測到信號(hào)rwb中的誤差時(shí),校正信號(hào)rwb中的誤差并將所校正的rwb輸出。
2.如權(quán)利要求1所述的裝置,其中窗口發(fā)生器在信號(hào)pwb的上升沿左右側(cè)產(chǎn)生具有預(yù)定寬度的窗口脈沖。
3.如權(quán)利要求2所述的裝置,其中窗口發(fā)生器包括右窗口信號(hào)發(fā)生器,在信號(hào)pwb上升沿的右側(cè)產(chǎn)生具有預(yù)定寬度的窗口脈沖;左窗口信號(hào)發(fā)生器,在信號(hào)pwb上升沿的左側(cè)產(chǎn)生具有預(yù)定寬度的脈沖信號(hào);和窗口信號(hào)組合器,將右窗口脈沖和左窗口脈沖組合并輸出組合結(jié)果。
4.如權(quán)利要求3所述的裝置,其中右窗口信號(hào)發(fā)生器包括第一比較器,將第一窗口閾值與通過以系統(tǒng)時(shí)鐘為單位對PLL擺動(dòng)信號(hào)進(jìn)行計(jì)數(shù)獲得的計(jì)數(shù)值比較,當(dāng)計(jì)數(shù)值小于或等于第一窗口閾值時(shí)輸出電平“1”,否則輸出電平“0”;和第一AND操作單元,對第一比較器的輸出和pwb執(zhí)行AND操作,并輸出操作結(jié)果。
5.如權(quán)利要求3所述的裝置,其中左窗口信號(hào)發(fā)生器包括第二比較器,將第二窗口閾值與通過以系統(tǒng)時(shí)鐘為單位對pwb進(jìn)行計(jì)數(shù)所獲得的計(jì)數(shù)值比較,當(dāng)計(jì)數(shù)值大于或等于第二窗口閾值時(shí)輸出電平“1”,否則輸出電平“0”;和第二AND操作單元,對第二比較器的輸出和PLL擺動(dòng)信號(hào)進(jìn)行AND操作,并輸出操作結(jié)果。
6.如權(quán)利要求4或5所述的裝置,其中使用控制器能夠隨意設(shè)定或改變第一窗口閾值、第二窗口閾值或信號(hào)pwb的循環(huán)計(jì)數(shù)值。
7.如權(quán)利要求1所述的裝置,其中控制操作單元包括延遲單元,使rwb和pwb延遲預(yù)定的時(shí)間,直到檢測并校正了原始擺動(dòng)信號(hào)中的誤差為止;檢查PLL操作是否正常的鎖定信號(hào)發(fā)生器;選擇信號(hào)發(fā)生器,從鎖定信號(hào)發(fā)生器接收表示PLL是否被鎖定的信號(hào),基于此信號(hào)檢查窗口中原始擺動(dòng)信號(hào)上升沿的存在,并產(chǎn)生用于校正誤差的控制值;和擺動(dòng)信號(hào)選擇器,響應(yīng)從選擇信號(hào)發(fā)生器輸出的控制值,選擇輸入rwb和pwb之一。
8.如權(quán)利要求7所述的裝置,其中控制操作單元進(jìn)一步包括去除假信號(hào)干擾電路,去除rwb中的假信號(hào)干擾,并將已去除假信號(hào)干擾的rwb輸出到延遲單元,rwb是通過對從光學(xué)記錄介質(zhì)讀取的擺動(dòng)信號(hào)二進(jìn)制化獲得的。
9.如權(quán)利要求7所述的裝置,其中當(dāng)在窗口中連續(xù)檢測rwb的上升沿大于預(yù)定次數(shù)時(shí),鎖定信號(hào)發(fā)生器輸出表示PLL鎖定的信號(hào),當(dāng)連續(xù)檢測rwb的上升沿沒有大于預(yù)定次數(shù)時(shí),輸出表示PLL未鎖定的信號(hào)。
10.如權(quán)利要求7所述的裝置,其中選擇信號(hào)發(fā)生器輸出第一控制值,用于當(dāng)表示PLL未鎖定的信號(hào)從鎖定信號(hào)發(fā)生器輸出時(shí)選擇rwb,和選擇信號(hào)發(fā)生器檢查窗口是否出現(xiàn),選擇信號(hào)發(fā)生器輸出用于選擇窗口定時(shí)之外的pwb的第二控制值,當(dāng)檢測到原始擺動(dòng)信號(hào)的上升沿時(shí),在窗口定時(shí)中輸出第一控制值,當(dāng)沒有檢測到原始擺動(dòng)信號(hào)的上升沿時(shí),在窗口定時(shí)中輸出第二控制值。
11.如權(quán)利要求10所述的裝置,其中當(dāng)從選擇信號(hào)發(fā)生器輸出第一控制值時(shí),擺動(dòng)信號(hào)選擇器輸出rwb,當(dāng)從選擇信號(hào)發(fā)生器輸出第二控制值時(shí),輸出pwb。
12.一種使用從光學(xué)記錄介質(zhì)輸出的擺動(dòng)信號(hào)產(chǎn)生系統(tǒng)時(shí)鐘的鎖相回路(PLL)電路,PLL電路包括擺動(dòng)信號(hào)校正單元,該單元檢查原始擺動(dòng)信號(hào)rwb是否鎖相,校正信號(hào)rwb,將校正后的信號(hào)rwb輸入到PLL,信號(hào)rwb來自光學(xué)記錄介質(zhì)并被二進(jìn)制化。
13.如權(quán)利要求12所述的PLL電路,其中擺動(dòng)信號(hào)校正單元包括使用鎖相擺動(dòng)信號(hào)pwb產(chǎn)生檢測窗口的窗口發(fā)生器,信號(hào)pwb是使用PLL通過相位鎖定信號(hào)rwb獲得的;和控制操作單元,當(dāng)在窗口中檢測到誤差時(shí),校正并輸出信號(hào)rwb中的誤差。
14.如權(quán)利要求13所述的PLL電路,其中窗口發(fā)生器在信號(hào)pwb上升沿的左右側(cè)產(chǎn)生預(yù)定寬度的脈沖信號(hào)。
15.如權(quán)利要求13所述的PLL電路,其中窗口發(fā)生器包括右窗口信號(hào)發(fā)生器,在信號(hào)pwb上升沿的右側(cè)產(chǎn)生預(yù)定寬度的脈沖信號(hào);左窗口信號(hào)發(fā)生器,在信號(hào)pwb上升沿的左例產(chǎn)生預(yù)定寬度的脈沖信號(hào);和窗口信號(hào)組合器,將右脈沖信號(hào)和左脈沖信號(hào)組合,并輸出組合結(jié)果。
16.如權(quán)利要求15所述的PLL電路,其中右窗口信號(hào)發(fā)生器包括第一比較器,將第一窗口閾值與計(jì)數(shù)值比較,當(dāng)計(jì)數(shù)值小于或等于第一窗口閾值時(shí)輸出電平“1”,否則輸出電平“0”,計(jì)數(shù)值是通過以系統(tǒng)時(shí)鐘為單位對信號(hào)pwb進(jìn)行計(jì)數(shù)獲得的;和第一AND操作單元,用于對第一比較器的輸出和信號(hào)pwb執(zhí)行AND操作,并輸出操作結(jié)果。
17.如權(quán)利要求15所述的PLL電路,其中左窗口信號(hào)發(fā)生器包括第二比較器,將窗口閾值與計(jì)數(shù)值比較,當(dāng)計(jì)數(shù)值大于或等于第二窗口閾值時(shí)輸出電平“1”,否則輸出電平“0”,計(jì)數(shù)值是通過以系統(tǒng)時(shí)鐘為單位對信號(hào)pwb進(jìn)行計(jì)數(shù)獲得的;和第二AND操作單元,對第二比較器的輸出和信號(hào)pwb進(jìn)行AND操作,并輸出操作結(jié)果。
18.如權(quán)利要求16或17所述的PLL電路,其中使用諸如微計(jì)算機(jī)之類的控制器可以隨意設(shè)定或改變第一窗口閾值、第二閾值或信號(hào)pwb的循環(huán)計(jì)數(shù)值。
19.如權(quán)利要求13所述的PLL電路,其中控制操作單元包括延遲單元,使rwb和pwb延遲預(yù)定時(shí)間,直到檢測并校正了信號(hào)rwb中的誤差為止;檢查PLL是否正常操作的鎖定信號(hào)發(fā)生器;選擇信號(hào)發(fā)生器,用于從鎖定信號(hào)發(fā)生器接收表示PLL是否被鎖定的信號(hào),基于此信號(hào)檢查窗口中原始擺動(dòng)信號(hào)上升沿的存在,并產(chǎn)生用于校正誤差的控制值;和擺動(dòng)信號(hào)選擇器,用于響應(yīng)從選擇信號(hào)發(fā)生器輸出的控制值,選擇輸入rwb和pwb之一。
20.如權(quán)利要求19所述的PLL電路,其中控制操作單元進(jìn)一步包括去除假信號(hào)干擾電路,用于去除rwb中的假信號(hào)干擾,并將已去除假信號(hào)干擾的rwb輸出到延遲單元,rwb是通過對從光學(xué)記錄介質(zhì)讀取的擺動(dòng)信號(hào)二進(jìn)制化獲得的。
21.如權(quán)利要求19所述的PLL電路,其中當(dāng)在窗口中連續(xù)檢測rwb的上升沿大于預(yù)定次數(shù)時(shí),鎖定信號(hào)發(fā)生器輸出表示PLL鎖定的信號(hào),當(dāng)連續(xù)檢測rwb的上升沿沒有大于預(yù)定次數(shù)時(shí),輸出表示PLL未鎖定的信號(hào)。
22.如權(quán)利要求19所述的PLL電路,其中選擇信號(hào)發(fā)生器輸出第一控制值,用于當(dāng)表示PLL未鎖定的信號(hào)從鎖定信號(hào)發(fā)生器輸出時(shí)選擇rwb,和選擇信號(hào)發(fā)生器檢查窗口是否出現(xiàn),選擇信號(hào)發(fā)生器輸出用于選擇窗口定時(shí)之外的pwb的第二控制值,當(dāng)檢測到原始擺動(dòng)信號(hào)的上升沿時(shí),在窗口定時(shí)中輸出第一控制值,當(dāng)沒有檢測到原始擺動(dòng)信號(hào)的上升沿時(shí),在窗口定時(shí)中輸出第二控制值。
23.如權(quán)利要求22所述的PLL電路,其中擺動(dòng)信號(hào)選擇器響應(yīng)從選擇信號(hào)發(fā)生器產(chǎn)生的第一控制值,輸出信號(hào)rwb,響應(yīng)從選擇信號(hào)發(fā)生器產(chǎn)生的第二控制值,輸出信號(hào)pwb。
24.一種使用從光學(xué)記錄介質(zhì)輸出的擺動(dòng)信號(hào)產(chǎn)生系統(tǒng)時(shí)鐘的鎖相回路(PLL)電路,包括預(yù)處理器,讀取從光學(xué)記錄介質(zhì)輸出的擺動(dòng)信號(hào),使擺動(dòng)信號(hào)二進(jìn)制化,并將二進(jìn)制化的擺動(dòng)信號(hào)作為原始擺動(dòng)信號(hào)rwb輸出;擺動(dòng)誤差檢測和校正單元,檢查信號(hào)rwb中的誤差,當(dāng)檢測到信號(hào)rwb中的誤差時(shí),輸出鎖相信號(hào)pwb,而不是信號(hào)rwb,信號(hào)pwb與信號(hào)rwb同相位;相位比較器,將從擺動(dòng)誤差檢測和校正單元輸出的校正后的信號(hào)rwb的相位與信號(hào)pwb的相位比較,輸出與校正后的rwb和pwb之間的差對應(yīng)的電壓;壓控振蕩器,將從相位比較器輸出的電壓信號(hào)轉(zhuǎn)換成預(yù)定頻率的系統(tǒng)時(shí)鐘信號(hào),并輸出系統(tǒng)時(shí)鐘信號(hào);和分頻器,用于對系統(tǒng)時(shí)鐘信號(hào)的頻率進(jìn)行分頻,以跟隨信號(hào)rwb,并輸出作為信號(hào)rwb的結(jié)果。
25.如權(quán)利要求24所述的PLL電路,其中擺動(dòng)誤差檢測和校正單元包括窗口發(fā)生器,使用經(jīng)過PLL、通過相位鎖定信號(hào)rwb所獲得的信號(hào)pwb產(chǎn)生窗口;控制操作單元,當(dāng)在窗口中檢測到信號(hào)rwb中的誤差時(shí),校正信號(hào)rwb中的誤差,并輸出校正后的信號(hào)rwb。
26.如權(quán)利要求25所述的PLL電路,其中窗口發(fā)生器在信號(hào)pwb上升沿的左右側(cè)產(chǎn)生預(yù)定寬度的脈沖信號(hào)。
27.如權(quán)利要求25所述的PLL電路,其中窗口發(fā)生器包括右窗口信號(hào)發(fā)生器,在信號(hào)pwb上升沿的右側(cè)產(chǎn)生預(yù)定寬度的脈沖信號(hào);左窗口信號(hào)發(fā)生器,在信號(hào)pwb上升沿的左側(cè)產(chǎn)生預(yù)定寬度的脈沖信號(hào);和窗口信號(hào)組合器,將上升沿左右側(cè)的脈沖信號(hào)組合,并輸出組合結(jié)果。
28.如權(quán)利要求27所述的PLL電路,其中右窗口信號(hào)發(fā)生器包括第一比較器,將第一窗口閾值與計(jì)數(shù)值比較,當(dāng)計(jì)數(shù)值小于或等于第一窗口閾值時(shí)輸出電平“1”,否則輸出電平“0”,計(jì)數(shù)值是通過以系統(tǒng)時(shí)鐘為單位對信號(hào)pwb進(jìn)行計(jì)數(shù)獲得的;和第一AND操作單元,對第一比較器的輸出和信號(hào)pwb執(zhí)行AND操作,并輸出操作結(jié)果。
29.如權(quán)利要求27所述的PLL電路,其中左窗口信號(hào)發(fā)生器包括第二比較器,將第二窗口閾值與計(jì)數(shù)值比較,當(dāng)計(jì)數(shù)值大于或等于第二窗口閾值時(shí)輸出電平“1”,否則輸出電平“0”,計(jì)數(shù)值是通過以系統(tǒng)時(shí)鐘為單位對信號(hào)pwb進(jìn)行計(jì)數(shù)獲得的;和第二AND操作單元,對第二比較器的輸出和信號(hào)pwb進(jìn)行AND操作,并輸出操作結(jié)果。
30.如權(quán)利要求28或29所述的PLL電路,其中使用諸如微計(jì)算機(jī)之類的控制器可以隨意設(shè)定或改變第一窗口閾值、第二窗口閾值或信號(hào)pwb的循環(huán)計(jì)數(shù)值。
31.如權(quán)利要求25所述的PLL電路,其中控制操作單元包括延遲單元,使rwb和pwb延遲預(yù)定時(shí)間,直到檢測并校正了原始擺動(dòng)信號(hào)中的誤差為止;檢查PLL是否正常操作的鎖定信號(hào)發(fā)生器;選擇信號(hào)發(fā)生器,從鎖定信號(hào)發(fā)生器接收表示PLL是否被鎖定的信號(hào),基于此信號(hào)檢查窗口中原始擺動(dòng)信號(hào)上升沿的存在,并產(chǎn)生用于校正誤差的控制值;和擺動(dòng)信號(hào)選擇器,響應(yīng)從選擇信號(hào)發(fā)生器輸出的控制值,選擇輸入rwb和pwb之一。
32.如權(quán)利要求31所述的PLL電路,其中控制操作單元進(jìn)一步包括去除假信號(hào)干擾電路,用于去除rwb中的假信號(hào)干擾,并將已去除假信號(hào)干擾的rwb輸出到延遲單元,rwb是通過對從光學(xué)記錄介質(zhì)讀取的擺動(dòng)信號(hào)二進(jìn)制化獲得的。
33.如權(quán)利要求31所述的PLL電路,其中當(dāng)在窗口中連續(xù)檢測rwb的上升沿大于預(yù)定次數(shù)時(shí),鎖定信號(hào)發(fā)生器輸出表示PLL鎖定的信號(hào),當(dāng)連續(xù)檢測rwb的上升沿沒有大于預(yù)定次數(shù)時(shí),輸出表示PLL未鎖定的信號(hào)。
34.如權(quán)利要求31所述的PLL電路,其中選擇信號(hào)發(fā)生器輸出第一控制值,用于當(dāng)表示PLL未鎖定的信號(hào)從鎖定信號(hào)發(fā)生器輸出時(shí)選擇rwb,和選擇信號(hào)發(fā)生器檢查窗口是否出現(xiàn),選擇信號(hào)發(fā)生器輸出用于選擇窗口定時(shí)之外的pwb的第二控制值,當(dāng)檢測到原始擺動(dòng)信號(hào)的上升沿時(shí),在窗口定時(shí)中輸出第一控制值,沒有檢測到原始擺動(dòng)信號(hào)的上升沿時(shí),在窗口定時(shí)中輸出第二控制值。
35.如權(quán)利要求34所述的PLL電路,其中擺動(dòng)信號(hào)選擇器響應(yīng)從選擇信號(hào)發(fā)生器輸出的第一控制值,輸出信號(hào)rwb,響應(yīng)從選擇信號(hào)發(fā)生器輸出的第二控制值,輸出信號(hào)pwb。
全文摘要
提供一種用于檢測和校正擺動(dòng)信號(hào)中的誤差的裝置和使用此裝置的鎖相回路(PLL)電路。此裝置包括窗口發(fā)生器,使用鎖相擺動(dòng)信號(hào)輸出窗口信號(hào),鎖相擺動(dòng)信號(hào)是與通過對從光學(xué)記錄介質(zhì)讀取的擺動(dòng)信號(hào)進(jìn)行二進(jìn)制化獲得的原始擺動(dòng)信號(hào)同步產(chǎn)生的;和當(dāng)在窗口中檢測到信號(hào)rwb中的誤差時(shí)校正信號(hào)rwb中的誤差并輸出校正后的rwb的控制操作單元。因此,使用窗口信號(hào)能夠檢測和校正擺動(dòng)信號(hào)中的誤差,因而增強(qiáng)了光學(xué)記錄/再現(xiàn)系統(tǒng)的性能。
文檔編號(hào)H03L7/18GK1450531SQ0310638
公開日2003年10月22日 申請日期2003年2月26日 優(yōu)先權(quán)日2002年4月11日
發(fā)明者樸賢洙, 沈載晟 申請人:三星電子株式會(huì)社