相位檢測裝置及其方法
2023-10-17 14:25:39 1
專利名稱::相位檢測裝置及其方法
技術領域:
:本發明是有關於一種相位檢測裝置及其方法,特別是用以在模擬數字轉換後檢測零交越點(zerocrossingpoint)的相位。
背景技術:
:一般電子裝置總是需要將模擬信號轉換為數位訊號,以繼續後續的信號處理。在模擬數字轉換的過程中,模擬數字轉換器在每一取樣時鐘的上升緣對模擬信號取樣一次。在理想的情況下,模擬信號的多個零交越點(zerocrossingpoint)與取樣時鐘的多個上升緣相符合。然而,由於不完美的波形或是任何發生在電子裝置內的問題,使得在零交越點與對應的取樣時鐘的上升緣間出現相位差。此相位差稱為抖動量(jitter),它影響了數位訊號的品質。因此,需要相位檢測器來檢測抖動量或模擬信號的零交越點,藉此可調整數位訊號。
發明內容本發明提供一種相位檢測裝置,其包括模擬數字轉換器、內插器、以及判斷單元。模擬數字轉換器接收模擬信號,且根據多個數字取樣點來將模擬信號轉換為數位訊號。內插器在兩數字取樣點間內插多個內插點。判斷單元根據多個內插點及多個數字取樣點而獲得零交越點的相位。內插器根據多個內插點的值的符號數字取樣點的值的符號,以輸出多個選擇信號,且判斷單元根據多個選擇信號而獲得零交越點的相位。在一些實施例中,判斷單元以異或(XOR)運算來計算多個選擇信號,以獲得零交越點的相位。在一些實施例中,判斷單元以一檢索表來實施,且此檢索表收集多個相位,並根據選擇信號來選出零交越點的對應相位。在另一些實施例中,判斷單元包括一計算器,接收選擇信號以及相鄰於零交越點的兩數字取樣點的相位,且計算器根據選擇信號來計算零交越點的相位。相位檢測裝置更包括一鎖相迴路電路,用以接收位信號,並產生與數位訊號同步之一時鐘,以作為模擬數字轉換器的取樣時鐘。當鎖相迴路電路實施於相位檢測裝置時,判斷裝置所獲得的零交越點的相位等於零交越點的抖動量(jitter)。在一些實施例中,相位檢測裝置應用於光碟機。抖動量可用來調整光碟機的寫入策略。抖動量也可用來校準光碟機的伺服參數。為使本發明的上述目的、特徵和優點能更明顯易懂,下文特舉一較佳實施例,並配合所附圖式,作詳細說明如下。圖1表示本發明的相位檢測裝置的一實施例。圖2表示以時鐘信號CLK對模擬信號的取樣示意圖。圖3表示多點內插演算的例子。圖4表示本發明的內插器的實施例。圖5表示檢測單元的實施例的方塊圖。圖6表示介於相鄰於零交越點的數字取樣點的間的內插點。圖7a及圖7b表示本發明的判斷單元的實施例。圖8表示本發明的判斷單元的另一實施例。圖9表示本發明的判斷單元的又一實施例。圖10表示本發明的相位檢測器的另一實施例。圖11表示根據本發明,具有寫入指針產生器的相位檢測器的實施例。圖12表示根據本發明,具有伺服校準單元的相位檢測器的實施例。圖13表示根據本發明實施例的方法流程圖。圖14表示圖13中步驟S12的流程圖。附圖標號1、9~相位檢測裝置;10~ADC;11~內插器;12~判斷單元;60~解碼器;61~運算單元;70~計算器;90~PLL電路100~相位檢測裝置;101~寫入指針產生器;110...114~檢測單元;110a、111a~內插單元;110b、111b~零交越選擇單元;110c、111c~多任務器;120~相位檢測裝置;121~伺服校準單元;600至603~XOR邏輯閘;700、701~計算單元;700a、701a~內插單元;700b、701b~多任務器。具體實施例方式圖1是表示本發明實施例的相位檢測裝置。如圖1所示,相位檢測裝置1包括模擬數字轉換器(analog-to-digitalconverter,ADC)10、內插器11、以及判斷單元12。ADC10接收模擬信號SA,並以多個數字取樣點來將模擬信號SA轉換為數位訊號SD。參閱圖2,為了將模擬信號SA轉換為數位訊號SD,ADC10根據取樣時鐘CLK,而在數字取樣點P1至P15上對模擬信號SA取樣。ADC10在每一取樣時鐘CLK的上升緣對模擬信號SA取樣一次,此以一個數字取樣點來表示。參閱圖2,然而,模擬信號SA的一個零交越點PZC並未處於任一個數字取樣點上,因此,在零交越點PZC與數字取樣點P6間具有一相位差。這表示抖動量(jitter)發生在零交越點PZC與數字取樣點P6之間。由於零交越點PZC位於數字取樣點P6與P7之間,內插器11在數字取樣點P6與P7之間計算多個內插點。圖3為表示多點內插演算的例子。通過重複執行內插運算,內插器11可以找到最接近零交越點PZC的內插點。內插器11可利用任何種類內插演算,例如多點內插。多點內插是指內插器11獲得多個邊界點,以在兩目標邊界點之間產生一內插點。如圖3所示,在一些實施例中,內插器11可把數字取樣點P5至P8作為邊界點,以產生多個內插點。在另一些實施例中,內插器11可使用更多或較少的數字取樣點來產生內插點。當內插器11選擇較多邊界點時,所產生的內插點叫接近於模擬信號SA。當內插器11每次執行內插時,它也可改變邊界點。舉例來說,如圖3所示,首先,內插器11可使用四個數字取樣點P5至P8來作為起始邊界點,以在兩中間數字取樣點P6及P7產生一內插點Pin0,且在數字取樣點P5及P6之間產生另一內插點Pout1。其次,內插器11使用另外四個點,例如Pout1、P6、Pin0、及P7作為新的邊界點,以在Pin0與P6之間產生內插點Pin1。重複上述步驟,內插器11可獲得接近零交越點PZC的內插點。當在執行內插的期間內邊界改變時,此方法稱為遞歸(recursive)。在一些實施例中,內插器11可對模擬信號SA的第一部分使用多點內插演算,且對模擬信號SA的第二部分使用兩點內插。這是因為第一個內插點會大大影響內插結果。當獲得精確的第一個內插點時,在第一個內插點與對應的邊界點間的曲線經常是接近於線性曲線。接著,可以使用兩點內插來獲得後續的內插點。內插器11也可在一目標位置產生內插點。舉例來說,內插器11可在兩目標邊界點間一半的位置產生內插點,它也可在1/4的位置產生內插點。當內插器11每次執行內插時,在每兩目標邊界點間一半的位置產生內插點,此稱為二分(biscation)內插法。為了更清楚地說明本發明,在接下來的實施例中,內插器11使用二分內插的兩點內插演算來產生內插點。內插器11也判斷內插點的值的符號,且根據判斷結果來產生多個選擇信號Sel。判斷單元12根據選擇信號Sel可獲得零交越點PZC的相位。圖4為表示圖1的內插器11的一實施例。內插器11包括多個串接的檢測單元。內插器11所產生的內插點的數量相等於檢測單元的數量。在圖4中,以5個檢測單元110至114為例,換句話說,內插器11將產生5個內插點,且每一檢測單元產生一個內插點。每一檢測單元包括第一及第二輸入端以及第一及第二輸出端。每一檢測單元的第一及第二輸出端分別耦接下一檢測單元的第一及第二輸入端。舉例來說,檢測單元110的第一輸出端OUT01耦接檢測單元111的第一輸入端IN11,且檢測單元110的第二輸出端OUT02耦接檢測單元111的第二輸入端IN12。每一檢測單元更包括一第三輸出端。參閱圖4,第三輸出端OUT03、OUT13、OUT23、OUT33、及OUT43耦接至判斷單元12。在每一檢測單元中,第一及第二輸入端分別接收第一及第二邊界點的值。每一檢測單元在第一及第二邊界點之間產生一內插點,且將內插點由第一輸出端輸出,以作為下一檢測單元的第一邊界點。每一檢測單元更判斷內插點的值的符號,且根據判斷節點產生選擇信號。內插點的值可為正或負。當內插點的值為正時,符號則為「+」;當內插點的值為負時,符號則為「-」。由於內插器11在數字取樣點P6及P7間產生內插點,因此,第一檢測單元110接收數字取樣點P7及P6的值,以分別作為其第一及第二邊界點的值。圖5為表示檢測單元的實施例的方塊圖。為了方便說明,圖5僅顯示檢測單元110及111,且檢測單元110做為例子來說明。檢測單元110包括內插單元110a、零交越選擇單元110b、以及多任務器110c。檢測單元的操作將通過圖5及圖6來說明。假設ADC10的取樣時間為1T(T=32),數字取樣點P6的值等於-1、且數字取樣點P7的值等於2。檢測單元110的內插單元110a分別由輸入端IN01及IN02來接收數字取樣點P7及P6的值,且產生一內插點Pin0,其中,內插點Pin0為數字取樣點P6及P7的中間點,如圖6所示。內插點Pin0的相位為(32+0)/2=16(t)。內插點Pin0的值如下所示hPin0=(hP7+hP6)/2其中,hPin0表示內插點Pin0的值,hP6表示邊界點P6的值,且hP7表示邊界點P7的值。根據,根據上述假設hPin0=(2-1)/2=0.5內插單元110a接著輸出hPin0的值。零交越選擇單元110b接收hPin0的值以及hP7的值,且判斷hPin0與hP7的符號是否相同。hPin0與hP7的符號皆為「+」,此表示在內插點Pin0與邊界點P7之間無零交越點。換句話說,零交越點位於內插點Pin0與邊界點P6之間。零交越選擇單元110b根據判斷結果而輸出選擇信號Sel4至多任務器110c。在此實施例中,當符號相同時,選擇信號為邏輯「0」;而當符號相異時,選擇信號則為邏輯「1」。因此在假設中,選擇信號Sel4為邏輯「0」。多任務器110c接收hP6的值及hP7的值,且根據選擇信號Sel4來輸出hP6的值,以作為下一檢測單元111的第二邊界點的值。此外,內插單元110a也輸出hPin0的值,以作為檢測單元111的第一邊界點的值。同樣地,檢測單元111的內插單元111a分別由輸入端IN11及IN12來接收hPin0的值及hP6的值,且產生一內插點Pin1,其中,內插點Pin1為內插點Pin0與數字取樣點P6的中間點,如圖6所示。由於內插點Pin1位於內插點Pin0左側,因此內插點Pin1的相位為(16+0/2)=8(t)。內插點Pin1的值如下所示hPin1=(hPin0+hP6)/2其中,hPin1表示內插點Pin1的值。因此,hPin1=(0.5-1)/2=-0.25內插單元111a接著輸出hPin1的值。零交越選擇單元111b接收hPin0的值以及hPin1的值,且判斷hPin0與hPin1的符號是否相同。hPin0為「+」,而hPin1的符號為「-」,此表示零交越點位於內插點Pin0與內插點Pin1之間。零交越選擇單元111b根據判斷結果而輸出選擇信號Sel3至多任務器111c。多任務器111c接收hPin0的值及hP6的值,且根據選擇信號Sel3來輸出hPin0的值,以作為下一檢測單元112的第二邊界點的值。此外,內插單元111a也輸出hPin1的值,以作為檢測單元112的第一邊界點的值。同樣地,檢測單元112至114以二分法來執行上述內插操作,以產生內插點Pin2至Pin4。在內插點Pin0至Pin4中,內插點Pin4是為最接近零交越點PZC的一點。檢測單元112至114也判斷內插點Pin2至Pin4的符號,以輸出選擇信號Sel2至Sel0。判斷單元12接收選擇信號Sel4至Sel0,且根據選擇信號Sel4至Sel0而獲得零交越點PZC的相位。在一些實施例中,如圖7a所示,判斷單元12可以一解碼器來實施。解碼器60接收選擇信號Sel4至Sel0,且對選擇信號Sel4至Sel0解碼以獲得5個位信號b0至b4。運算單元61以二進位來計算位信號b0至b4以獲得零交越點PZC的相位,如下τZC=24×b4+23×b3+22×b2+21×b1+20×b0其中,τZC表示零交越點PZC的相位。舉例來說,當Sel4=0、Sel3=1、Sel2=0、Sel1=1、且Sel0=0時,解碼器60獲得b4=0、b3=1、b2=1、bl=0、且b0=0,因此零交越點PZC的相位(τZC)等於12(t)。解碼器60可以XOR邏輯閘600至603來實施,如圖7b所示。解碼器60以XOR運算來計算選擇信號,以獲得位信號b0至b4。在一些實施例中,參閱圖8,判斷單元12包括計算器70。計算器70接收選擇信號Sel4至Sel0以及數字取樣點P6及P7的相位(τP6及τP7)。計算器70計算內插點Pin0至Pin4的相位,且根據選擇信號Sel4至Sel0指示出零交越點PZC的位置。參閱圖8,計算器70包括多個計算單元,在此實施例中,計算單元的數量與判斷單元的數量相符合。為了方便說明,圖8僅表示兩個計算單元700及701。以計算單元700作為一個例子來說明。計算單元700包括內插單元700a及多任務器700b。內插單元700a接收數字取樣點P6及P7的相位(τP6及τP7),且通過二分法來計算內插點Pin0的相位(τpin0)。內插單元700a接著將內插點Pin0的相位(τpin0)輸出至計算單元701的內插單元7101a的一輸入端。多任務器700b接收來自檢測單元110的選擇信號Sel4以及數字取樣點P6及P7的相位(τP6及τP7)。多任務器700b根據選擇信號Sel4而選擇數字取樣點P6的相位(τP6),並輸出至計算單元701的內插單元7101a的另一輸入端。換句話說,計算單元700對應檢測單元110,且其皆輸出與數字取樣點P6有關的值至下一單元。計算單元701執行與計算單元700相同的操作。因此,作為零交越點PZC的內插點Pin4的值可通過計算器700來計算獲得。在一些實施例中,判斷單元12包括一檢索表(lookuptable),如圖9所示。檢索表收集了多個相位。當判斷單元12接收選擇信號Sel4至Sel0時,其根據選擇信號Sel4至Sel0來選擇其一相位。舉例來說,當Sel4=0、Sel3=1、Sel2=0、Sel1=1、且Sel0=0時,零交越點PZC的相位(τZC)等於12(t)。當獲得零交越點PZC的相位(τZC)時,在零交越點PZC與數字取樣點P6間的抖動量可以被計算出τjit=τZC-τP6τjit表示在零交越點PZC與數字取樣點P6間的抖動量,且τP6表示數字取樣點P6的相位。在一些實施例中,如圖10所示,相位檢測裝置9更包括鎖相迴路(phaselockloop,PLL)電路90,耦接於ADC10。PLL電路90產生與數位訊號SD同步的時鐘,以作為ADC10的取樣時鐘CLK。判斷單元12所獲得的零交越點PZC的相位(τZC)可因此等於零交越點PZC與數字取樣點P6間的抖動量(τjit)。在一些實施例中,抖動量(τjit)可作為光碟機的寫入策略的指針。參閱圖11,相位檢測裝置100更包括寫入指針產生器101,耦接於判斷裝置12。關於寫入策略的指針的多個參數之一為各種數據組合的相位偏移的平均值。寫入指針產生器101收集了關於模擬信號SA的抖動量(τjit),以作為統計數據。根據抖動量(τjit)的統計,寫入指針產生器101可使用來調整光碟機的寫入策略。在一實施例中,寫入指針產生器101計算每一數據結合的上升緣的平均抖動量以及每一數據結合的下降緣的平均抖動量。數據組表示EFM(Eight-to-FourteenModulation,八變十四調變)數據組合,例如3T-3T組合、3T-8T組合、4T-5T組合等等。T是指一個時鐘周期,可用以代表調變數據的長度。EFM數據可以是3T至11T及14T數據,且為此技藝的人所知。當寫入指針產生器101產生每一數據組合的平均抖動量時,後續的電路則會使用此平均抖動量來調整寫入策略。在一些實施例中,當伺服控制不適當時,則產生抖動量,因此抖動量(τjit)可用來做為光碟機的伺服控制。如圖12所示,相位檢測裝置120更包括伺服校準單元121,耦接於判斷單元12。伺服校準單元121接收來自判斷單元12的模擬信號SA的抖動量(τjit)。伺服校準單元121取得抖動量(τjit)並產生用於伺服控制的伺服參數,例如光碟機的讀寫頭的寫/讀焦距平衡與偏向。圖13表示本發明實施例的相位檢測裝置的方法流程圖。參閱圖1及圖13,ADC10接收模擬信號SA(步驟S10),且根據多個數字取樣點以一取樣時鐘來將模擬信號SA轉換為數位訊號SD(步驟S11)。內插器11根據預設數量的數字取樣點來產生多個內插點(步驟S12)。在一些實施例中,內插器11使用預設數量的邊界點來產生多個內插點。內插點11在此預設數量的邊界點之間產生內插點。在圖13的實施例中,內插點使用兩邊界點來產生內插點,即相鄰於零交越點PZC的第一及第二邊界點。當內插器11內插第一個內插點時,邊界點則為上述預設數量的數字取樣點。圖14為表示圖13中步驟S12的流程圖。參閱圖4及圖14,在步驟S12中,內插器11中檢測單元110的內插單元110a接收邊界點的值,並決定在此邊界點間的一對應內插點(步驟S120)。內插單元110a輸出對應內插點的值,以作為下一內插時兩邊界點之一的值(步驟S121)。檢測單元110的零交越選擇單元110b接收此對應內插點的值以及第一邊界點的值,且判斷對應內插點的值的符號以及第一邊界點的值的符號是否相同(步驟S122)。零交越選擇單元110b根據判斷結果來輸出選擇信號(步驟S123)。檢測單元110的多任務器110c接收上述預設數量的邊節點的值,且根據選擇信號來輸出選擇的邊界點的值,以作為下一內插時的兩邊界點另一點的值(步驟S124)。當對應內插點的值的符號以及第一邊界點的值的符號相同時,多任務器110c輸出第二邊界點的值;而當對應內插點的值的符號以及第一邊界點的值的符號相異時,多任務器110c輸出第一邊界點的值。判斷單元12根據多個選擇信號以獲得零交越點PZC的位置或相位(步驟S13)。在步驟S13的一些實施例中,判斷單元12可以XOR運算來計算選擇信號,以獲得零交越點PZC的相位。而步驟S13的另一些實施例中,判斷單元12可根據選擇信號而自收集多個相位的窗體中選擇其一,以作為零交越點PZC的相位。參閱圖10及圖13,PLL電路90產生與數位訊號SD同步的時鐘(步驟S14)。因此,所獲得的零交越點PZC的相位等於與零交越點PZC相關的抖動量。參閱圖11至13,寫入指針產生器101根據上述抖動量而調整用於光碟機的寫入策略(步驟S15a),且伺服校準單元121則根據上述抖動量而校準光碟機的伺服參數(步驟S15b)。本發明雖以較佳實施例揭示如上,然其並非用以限定本發明的範圍,任何所屬
技術領域:
中具有通常知識者,在不脫離本發明的精神和範圍內,當可做些許的更動與潤飾,因此本發明的保護範圍當視權利要求所界定為準。權利要求1.一種相位檢測裝置,包括一模擬數字轉換器,接收一模擬信號,且根據多個數字取樣點來將該模擬信號轉換為一數位訊號;一內插器,用以根據所述的數字取樣點中預設數量的所述的數字取樣點來產生多個內插點,其中,預設數量的所述的數字取樣點相鄰於一零交越點;以及一判斷單元,用以根據所述的內差點或是所述的數字取樣點以獲得所述的零交越點的相位。2.如權利要求1所述的相位檢測裝置,其中,所述的內插器執行每一次內插時,在預設數量的多個邊界點間內插一個內插點。3.如權利要求2所述的相位檢測裝置,其中,當所述的內插器內插所述的內插點中一第一內插點時,所述的邊界點為預設數量的所述的數字取樣點。4.如權利要求2所述的相位檢測裝置,其中,當內插器產生所述的第一內插點的下一者時,所述的邊界點改變且接近於所述的零交越點。5.如權利要求2所述的相位檢測裝置,其中,所述的內插器根據每一所述的內插點的值的符號或對應的所述的邊界點之一的值的符號,以決定所述的零交越點的位置,並輸出一選擇信號。6.如權利要求5所述的相位檢測裝置,其中,所述的判斷單元根據所述的選擇信號來計算所述的零交越點的相位。7.如權利要求2所述的相位檢測裝置,其中,所述的內插器包括串接的多個檢測單元,每一該檢測單元包括預設數量的多個輸入端以及預設數量的多個輸出端,預設數量的所述的輸入端分別接收預設數量的所述的邊界點的值,且每一所述的檢測單元的預設數量的所述的輸出端分別耦接下一所述的檢測單元的預設數量的所述的輸入端。8.如權利要求7所述的相位檢測裝置,其中,在每一所述的檢測單元中,所述的輸出端之一輸出對應的內插點的值,以作為下一所述的檢測單元的所述的邊界點之一的值。9.如權利要求8所述的相位檢測裝置,其中,每一所述的檢測單元包括一內插單元,接收所述的邊界點的值,決定介於相鄰於所述的零交越點的一第一及第二邊界點間對應的內插點,且輸出對應的該內插點的值以作為下一所述的檢測單元的所述的邊界點之一的值;一零交越選擇單元,接收來自所述的內插單元的對應的內插點的值以及第一邊界點的值,判斷對應的該內插點的值的符號與該第一邊界點的值的符號是否相同,且根據判斷結果通過所述的檢測單元的一附加輸出端來輸出一選擇信號;以及一多任務器,接收所述的邊界點的值,且根據所述的選擇信號以輸出所選擇的該邊界點的值,以作為下一所述的檢測單元的所述的邊界點之一的值。10.如權利要求9所述的相位檢測裝置,其中,當對應的所述的內插點的值的符號與所述的第一邊界點的值的符號相同時,所述的多任務器輸出所述的第二邊界點,且當對應的所述的內插點的值的符號與所述的第一邊界點的值的符號相異時,所述的多任務器輸出所述的第一邊界點。11.如權利要求1所述的相位檢測裝置,其中,所述的內插器根據所述的內插點的值的符號或預設數量的所述的數字取樣點的值的符號,以輸出多個選擇信號,且所述的判斷單元根據所述的選擇信號而獲得所述的零交越點的相位。12.如權利要求11所述的相位檢測裝置,其中,所述的判斷單元以一解碼器來實施,且該解碼器以XOR運算來計算所述的選擇信號,以獲得所述的零交越點的相位。13.如權利要求11所述的相位檢測裝置,其中,所述的判斷單元以一檢索表來實施,且該檢索表收集多個相位,並根據所述的選擇信號來選出所述的零交越點的對應相位。14.如權利要求11所述的相位檢測裝置,其中,所述的判斷單元包括一計算器,接收所述的選擇信號以及預設數量的所述的數字取樣點的相位,且該計算器根據所述的選擇信號來計算所述的零交越點的相位。15.如權利要求1所述的相位檢測裝置,更包括一鎖相迴路電路,用以接收所述的數位訊號,並產生與該數位訊號同步的一時鐘,以作為所述的模擬數字轉換器的一取樣時鐘,其中,所述的判斷裝置所獲得的所述的零交越點的相位等於與該零交越點相關的一抖動量。16.如權利要求15所述的相位檢測裝置,更包括一寫入指針產生器,用以接收所述的抖動量,並根據該抖動量而產生用於一光碟機的寫入策略。17.如權利要求15所述的相位檢測裝置,更包括一伺服校準單元,用以接收所述的抖動量,並根據該抖動量來校準一光碟機的伺服參數。18.一種方法,用於一相位檢測裝置,包括接收一模擬信號;根據多個數字取樣點,將該模擬信號轉換為一數位訊號;根據所述的數字取樣點中預設數量的所述的數字取樣點,產生多個內插點;以及根據所述的內插點或所述的數字取樣點,獲得一零交越點的相位。19.如權利要求18所述的方法,其中,在執行每一次內插時,在一預設數量的多個邊界點間產生一內插點。20.如權利要求19所述的方法,其中,當內插所述的內插點中一第一內插點時,所述的邊界點為預設數量的所述的數字取樣點。21.如權利要求19所述的方法,其中,當產生所述的第一內插點的下一者時,所述的邊界點改變且接近於所述的零交越點。22.如權利要求19所述的方法,其中,根據每一所述的內插點的值的符號或對應的所述的邊界點之一的值的符號,決定所述的零交越點的位置,並輸出一選擇信號。23.如權利要求22所述的方法,其中,根據所述的選擇信號,來計算所述的零交越點的相位。24.如權利要求19所述的方法,更包括根據所述的邊界點的值,決定介於相鄰於所述的零交越點的一第一及第二邊界點間對應的內插點,且輸出對應的該內插點的值以作為下一所述的邊界點之一之值;根據對應的所述的內插點的值以及所述的第一邊界點的值,判斷對應的該內插點的值的符號與該第一邊界點的值的符號是否相同,且根據判斷結果輸出一選擇信號;以及根據所述的邊界點的值,且根據所述的選擇信號來輸出所選擇的該邊界點的值,以作為下一所述的邊界點之一的值。25.如權利要求24所述的方法,其中,當對應的所述的內插點的值的符號與所述的第一邊界點的值的符號相同時,輸出所述的第二邊界點,且當對應的所述的內插點的值的符號與所述的第一邊界點的值的符號相異時,輸出該第一邊界點。26.如權利要求18所述的方法,其中,根據所述的內插點的值的符號或預設數量的所述的數字取樣點的值的符號,以輸出多個選擇信號,且根據所述的選擇信號來獲得所述的零交越點的相位。27.如權利要求26所述的方法,其中,獲得所述的零交越點的相位的步驟包括,以XOR運算來計算所述的選擇信號,以獲得所述的零交越點的相位。28.如權利要求26所述的方法,其中,獲得所述的零交越點的相位的步驟包括,根據所述的選擇信號,以自收集於一檢索表的多個相位中選出所述的零交越點的對應相位。29.如權利要求18所述的方法,更包括,產生與所述的數位訊號同步的一時鐘,以作為所述的模擬數字轉換器的一取樣時鐘,其中,所獲得的所述的零交越點的相位等於與該零交越點相關的一抖動量。30.如權利要求29所述的方法,更包括,根據所述的抖動量而調整用於一光碟機的寫入策略。31.如權利要求29所述的方法,更包括,根據所述的抖動量來校準一光碟機的伺服參數。32.如權利要求18所述的方法,其中,預設數量的所述的數字取樣點相鄰於所述的零交越點。全文摘要一種相位檢測裝置,包括模擬數字轉換器、內插器、以及判斷單元。模擬數字轉換器接收模擬信號,且根據多個數字取樣點來將模擬信號轉換為數位訊號。內插器根據預設數量的數字取樣點來產生多個內插點。判斷單元根據多個內插點及多個數字取樣點而獲得零交越點的相位。文檔編號H03M1/10GK1929310SQ200610151480公開日2007年3月14日申請日期2006年9月8日優先權日2005年9月9日發明者鄭裕,劉碧海,楊孟達申請人:聯發科技股份有限公司