用以檢測光碟狀態的檢測裝置及其相關方法
2023-06-26 19:59:21 1
專利名稱:用以檢測光碟狀態的檢測裝置及其相關方法
技術領域:
本發明是關於光碟驅動系統,特別是關於用以檢測光碟狀態的檢測裝置 及其相關方法。
背景技術:
當光碟驅動系統從光碟中讀取數據時,其首先檢測正在由光學讀取頭進 行存取的扇區的狀態,以判斷扇區中是否包含數據。扇區的狀態可以為空白
(blank),非空白(notblank),或缺陷(defect)。只有當扇區包含數據, 也就是為非空白時,光碟驅動系統才會從光碟中獲取數據。當光碟驅動系統 檢測到具有較大振幅的射頻信號時,系統判斷扇區為非空白扇區;當檢測到 具有較小振幅的射頻信號時,系統判斷扇區為空白扇區;或當檢測到具有低 直流電平的射頻信號時,判斷扇區為缺陷扇區。但是,當光碟在空白區域與 數據區域(也就是非空白區域)之間轉化的過程中,很容易對扇區的狀態作出 錯誤的判定。這是由於光碟的空白區域和數據區域之間的反射率不同。對於 第一種類型的光碟(例如CD, DVD),其空白區域的反射率通常高於數據區域 的反射率。因此,當光學讀取頭從空白區域移動到數據區域時,光碟驅動系 統可以檢測到射頻信號中的大的直流值變量,因此可能會將數據區域錯認為 缺陷區域。對於第二種類型的光碟(例如藍光光碟(low-to-highblu-ray discs)), 其數據區域的反射率通常高於空白區域的反射率。因此,當光學讀取頭從數 據區域移動到空白區域時,光碟驅動系統可以檢測到射頻信號中的大的直流 值變量,因此可能會將空白區域錯認為缺陷區域。另外,由於在缺陷區域射 頻信號受到影響,有時在缺陷區域中射頻信號的振幅很小。在這種情況下, 光碟驅動系統可能將缺陷區域錯認為空白區域。很明顯,如果上述情況不能 被避免或減輕,系統讀取數據的準確性以及系統的穩定性將會受到很大的影 響。
發明內容
為解決以上技術問題,本發明提供了一種用以檢測光碟狀態的檢測裝置 及其相關方法。
本發明提供了一種用以檢測光碟狀態的檢測裝置,包含空白檢測器, 邊緣檢測器,控制電路,以及缺陷檢測器。空白檢測器,用以檢測光碟的空 白區域以產生空白檢測信號。邊緣檢測器,耦接於空白檢測器,用以檢測空 白檢測信號的轉變以產生邊緣檢測信號。控制電路,響應邊緣檢測信號,用 以輸出第一控制信號。以及缺陷檢測器,響應第一控制信號,用以檢測光碟 的缺陷區域以產生缺陷判斷信號。
本發明另提供了一種用以檢測光碟狀態的檢測方法,包含檢測光碟的 空白區域以產生空白檢測信號;檢測空白檢測信號的轉變以產生邊緣檢測信 號;根據邊緣檢測信號產生第一控制信號;以及響應第一控制信號檢測光碟 的缺陷區域,以產生缺陷判斷信號。
本發明另提供了一種用以檢測光碟狀態的檢測方法,包含檢測光碟的 缺陷區域以產生缺陷判斷信號;檢測光碟的空白區域以產生空白檢測信號; 以及根據缺陷判斷信號,輸出空白檢測信號。
本發明提供的用以檢測光碟狀態的檢測裝置及其相關方法,通過根據空 白檢測器的檢測結果來調整缺陷檢測器的輸出或檢測機制,以及根據缺陷檢 測器的檢測結果來調整空白檢測器的輸出或檢測機制,可以提高光碟驅動系 統的數據解碼的準確性並增強系統的穩定性。
圖1為依據本發明一實施例的用以檢測光碟狀態的檢測裝置的示意圖。 圖2為依據本發明另一實施例的用以檢測光碟狀態的檢測裝置的示意圖。
圖3為缺陷檢測器的檢測機制被調整前及調整後的缺陷判斷信號的一範 例的示意圖。圖4為依據本發明另一實施例的用以檢測光碟狀態的檢測裝置的示意圖。
圖5為依據本發明另一實施例的用以檢測光碟狀態的檢測裝置的示意圖。
具體實施例方式
圖1為依據本發明一實施例的用以檢測光碟狀態的檢測裝置100的示意 圖。圖1所示的檢測裝置100包括空白檢測器102,缺陷檢測器104,邊緣檢 測器106以及控制電路108。空白檢測器102接收通過存取光碟而產生的射 頻信號並根據接收的射頻信號檢測空白區域。缺陷檢測器104包括輸出邏輯 電路116及檢測模塊110。檢測模塊110接收代表射頻信號直流電平的射頻 直流信號,接著產生缺陷判斷信號。射頻信號及射頻直流信號可由所屬技術 領域中的技術人員採用任何已知裝置或手段來產生,為簡明描述,在此省略 更詳細的說明。檢測模塊110利用低通濾波器112對射頻直流信號進行濾波 以產生已濾波射頻直流信號,並利用耦接於低通濾波器112的決定單元114 來比較射頻直流信號與已濾波射頻直流信號,以產生比較結果,並根據比較 結果判斷是否存在缺陷。
決定單元114的一個實施例是通過加法器及限幅器(slicer)(圖中皆未顯 示)來實施的,其中加法器通過從射頻直流信號中減去已濾波射頻直流信號以 比較射頻直流信號與已濾波射頻直流信號。限幅器作為判斷裝置用以產生缺 陷判斷信號,如果加法器的相減結果大於一個預定門限值,則判斷該區域為 缺陷區域。需要注意的是,空白檢測器102及檢測模塊110同所屬技術領域 中其它技術相似,為簡明描述,在此省略更詳細的說明。
空白檢測器102根據射頻信號的振幅檢測到光碟的空白區域,並產生空 白檢測信號。邊緣檢測器106檢測空白檢測信號的轉換並產生邊緣檢測信 號。邊緣檢測器106可以檢測空白檢測信號的上升沿或下降沿。根據系統需 求,因為大的直流值變量導致檢測模塊IIO錯誤地將數據區域或空白區域檢測為缺陷區域的情況可能會根據光碟的類型發生在射頻檢測信號的下降沿。 接下來,當邊緣檢測器I06檢測到上升沿或下降沿時,控制電路108,例如
第一時間窗口(圖中未顯示),輸出第一控制信號S1至輸出邏輯電路116,並 控制輸出邏輯電路116以遮蔽檢測模塊110中缺陷判斷信號的輸出。
需要注意的是,控制電路108允許在與第一預設時間窗口相對應的周期 時間內,將第一控制信號S1傳送到缺陷檢測器104,以響應邊緣檢測信號。 換句話說,檢測模塊110的輸出(也就是缺陷判斷信號),在第一預設時間 窗口期間由輸出邏輯電路116遮蔽,以避免檢測模塊110產生錯誤的缺陷判 斷信號而導致光碟驅動系統變得不穩定,但在第一預設時間窗口期滿後,輸 出邏輯電路116將正常輸出檢測模塊110的缺陷判斷信號,並使得缺陷檢測 器104的功能回到正常狀態。
在本實施例中,輸出邏輯電路116,例如,可通過與門達成,其中與門 的第一輸入節點耦接於檢測模塊110的輸出以接收缺陷判斷信號,第二輸入 節點的輸入通過第一控制信號S1控制。當第二輸入節點的輸入為"0"時, 不管第一輸入節點的輸入是什麼值,輸出邏輯電路116的輸出也為"0",因 此可以達到遮蔽檢測模塊110輸出的目的。需要注意的是,本實施例的輸出 邏輯電路116隻是用於說明本發明,而不是為對本發明的限制。
圖2為依據本發明另一實施例的用以檢測光碟狀態的檢測裝置200的示 意圖。檢測裝置200是基於檢測裝置100的。當邊緣檢測器206檢測到空白 檢測信號、上升沿或下降沿的傳輸時,檢測裝置200的控制電路208輸出第 一控制信號S1以及第二控制信號S2。需要注意的是,空白檢測器202以及 邊緣檢測器206分別與圖1中的空白檢測器102以及邊緣檢測器106具有同 樣的功能,且輸出邏輯電路216根據第一控制信號Sl遮蔽決定單元214的 輸出。在本實施例中,通過控制電路208產生的第二控制信號S2,例如,第 二時間窗口(圖中未顯示),在與第二預設時間窗口相對應的時間周期內,被 傳送至低通濾波器212以調整低通濾波器212的帶寬。通過調整低通濾波器212的參數,帶寬可被調整為更高。因此當低通濾波器212的帶寬增大時, 由低通濾波器212輸出至決定單元214的已濾波射頻直流信號具有一個銳沿 (sharper edge )。
圖3為在低通濾波器212的帶寬被調整前及調整後,決定單元214的缺 陷判斷信號的一範例的示意圖。圖3中的實線表示低通濾波器212的帶寬被 調整前產生的信號,而虛線表示低通濾波器212的帶寬被調整後產生的信 號。可以看出,由於己濾波射頻直流信號傳輸的下降沿更尖銳,缺陷判斷信 號的長度變短了。因此決定單元214的輸出的時間間隔相應地需要被遮蔽, 也就是檢測裝置200的第二預設時間窗口被縮短。需要注意的是,控制電路 208允許在與第二預設時間窗口相對應的時間周期內,傳輸第二控制信號S2 至低通濾波器212。也就是說,低通濾波器212的帶寬在第二預設時間窗口 內被調整以縮短錯誤缺陷判斷信號的長度並降低光碟驅動系統中錯誤缺陷決 定造成的影響,但在第二預設時間窗口期滿後,低通濾波器212的功能回到 正常狀態。
檢測裝置200根據空白檢測器202的檢測結果調整缺陷檢測器204的參 數或檢測機制,以確保在空白檢測信號的上升沿或下降沿處不會作出錯誤的 缺陷決定。檢測裝置200的輸出邏輯電路216可設置在缺陷檢測器204的外 部。
圖4為依據本發明另一實施例的用以檢測光碟狀態的檢測裝置400的示 意圖。圖4中省略了圖2中所示的輸出邏輯電路216。這樣,缺陷檢測器204 的缺陷判斷信號不完全為零,而是產生如圖3虛線所示的簡訊號。如果缺陷 判斷信號的長度足夠短,也就是低通濾波器的帶寬212足夠高,則對狀態的 錯誤判斷不會對光碟驅動系統造成嚴重影響,而且很可能被系統提供的接下 來的錯誤校正機制校正。
上述實施例揭露的系統及方法,通過空白檢測器的檢測結果調整缺陷檢 測器的檢測機制,用以避免缺陷檢測器在空白區域的上升沿或下降沿處作出錯誤決定。
相似的,將具有低振幅射頻信號的缺陷區域誤判為空白區域的空白檢測 器的錯誤決定,可以通過根據缺陷檢測器的檢測結果調整空白檢測器的空白 檢測機制來避免。
以下實施例為空白檢測器以及缺陷檢測器的組合調整機制。圖5為依據
本發明另一實施例用以檢測光碟狀態的檢測裝置500的示意圖。檢測裝置500 提供了空白檢測器以及缺陷檢測器的調整機制。在本實施例中,缺陷檢測器 504的輸出耦接於空白檢測器502,以便當缺陷檢測器504檢測到缺陷時,空 白檢測器502的空白檢測機制可以被調整。因為空白檢測器502的檢測結果 被用於調整缺陷檢測器504的檢測機制,所以為了防止空白檢測器502與缺 陷檢測器504之間相互的影響,使能控制器518被加入到空白檢測器502與 控制電路508之間。需要注意的是,圖5以及圖2中具有相同的名稱的元件 具有相同的功能,以下將進行更詳細的描述。在本實施例中,使能控制器518 計算由空白檢測器502檢測到的空白區域的長度,並當空白區域的長度達到 一個默認值時,開啟控制電路508。例如,在本實施例中,默認值的範圍為 錯誤校正碼塊的長度的1/3到1/48。這是因為,通常空白區域的長度至少與 錯誤校正碼塊的長度相等,如果由空白檢測器502檢測的空白區域的長度大 於默認值,例如為錯誤校正碼塊長度的1/3,空白檢測器502的檢測決定會 比較可靠。因此,通過這種限制,檢測裝置500可以減少空白檢測器502以 及缺陷檢測器504之間的相互影響。另外,檢測裝置500進一步包含邊緣檢 測器506,低通濾波器512,決定單元514,以及輸出邏輯電路516,上述裝 置分別與圖1中的邊緣檢測器106,低通濾波器112,決定單元114,以及輸 出邏輯電路116具有同樣的功能。
總的來說,本發明揭露了多個檢測光碟狀態的檢測裝置及其相關方法, 用以避免或減少由錯誤狀態決定所造成的影響。當檢測到空白區域的上升沿 或下降沿時,空白檢測器的檢測結果被用於調整缺陷檢測器的輸出或檢測機制,並且缺陷檢測器的檢測結果被用於調整空白檢測器的輸出或檢測機制。 因此,本發明提供的用以檢測光碟狀態的檢測裝置及其相關方法可以提高光 盤驅動系統的數據解碼的準確性並增強系統的穩定性。
雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明,任何 所屬技術領域中的技術人員,在不脫離本發明的範圍內,可以做一些改動, 因此本發明的保護範圍應以權利要求所界定的範圍為準。
權利要求
1.一種用以檢測光碟狀態的檢測裝置,包含空白檢測器,用以檢測光碟的空白區域以產生空白檢測信號;邊緣檢測器,耦接於所述的空白檢測器,用以檢測所述的空白檢測信號的轉變以產生邊緣檢測信號;控制電路,響應所述的邊緣檢測信號,用以輸出第一控制信號;以及缺陷檢測器,響應所述的第一控制信號,用以檢測所述的光碟的缺陷區域以產生缺陷判斷信號。
2. 如權利要求1所述的用以檢測光碟狀態的檢測裝置,其特徵在於,所 述的控制電路允許所述的第一控制信號在對應於第一預設時間窗口的時間周 期內被傳送至所述的缺陷檢測器。
3. 如權利要求1所述的用以檢測光碟狀態的檢測裝置,其特徵在於,所 述的缺陷檢測器包含低通濾波器,用以濾波射頻直流信號以產生已濾波射頻直流信號;以及 決定單元,耦接於所述的低通濾波器,用以比較所述的射頻直流信號以及所述的已濾波射頻直流信號以產生比較結果,並根據所述的比較結果判斷是否存在缺陷;其中所述的控制電路輸出所述的第一控制信號至所述的低通濾波器,以 調整所述的低通濾波器的帶寬。
4. 如權利要求1所述的用以檢測光碟狀態的檢測裝置,其特徵在於,所 述的控制電路輸出所述的第一控制信號以控制所述的缺陷檢測器的缺陷判斷 信號的輸出。
5. 如權利要求4所述的用以檢測光碟狀態的檢測裝置,其特徵在於,所 述的缺陷檢測器進一步包含輸出邏輯電路,耦接於所述的控制電路,用以根據所述的第一控制信號遮蔽所述的缺陷判斷信號的輸出。
6. 如權利要求1所述的用以檢測光碟狀態的檢測裝置,其特徵在於,所 述的缺陷檢測器進一步包含使能控制器,耦接於所述的空白檢測器以及所述的控制電路,用以計算 所述的空白區域的長度,以及當所述的空白區域的所述的長度達到默認值 時,開啟所述的控制電路。
7. 如權利要求6所述的用以檢測光碟狀態的檢測裝置,其特徵在於,所述的默認值的範圍為錯誤校正碼塊的長度的1/3到1/48。
8. 如權利要求1所述的用以檢測光碟狀態的檢測裝置,其特徵在於,通 過所述的邊緣檢測器檢測到的所述的轉變可以為上升沿或下降沿。
9. 如權利要求1所述的用以檢測光碟狀態的檢測裝置,其特徵在於,所 述的空白檢測器響應所述的缺陷判斷信號檢測所述的光碟的所述的空白區 域。
10. —種用以檢測光碟狀態的檢測方法,包含 檢測光碟的空白區域以產生空白檢測信號; 檢測所述的空白檢測信號的轉變以產生邊緣檢測信號; 根據所述的邊緣檢測信號產生第一控制信號;以及 響應所述的第一控制信號檢測所述的光碟的缺陷區域,以產生缺陷判斷信號。
11. 如權利要求10所述的用以檢測光碟狀態的檢測方法,其特徵在於, 產生所述的第一控制信號的步驟包含允許所述的第一控制信號在對應於第一預設時間窗口的時間周期內被傳送。
12. 如權利要求IO所述的用以檢測光碟狀態的檢測方法,其特徵在於, 檢測所述的光碟的所述的缺陷的步驟包含對射頻直流信號進行濾波以產生已濾波射頻直流信號;比較所述的射頻直流信號與所述的己濾波射頻直流信號以產生比較結果;以及根據所述的比較結果,判斷是否存在缺陷; 其中所述的第一控制信號調整所述的低通濾波器的帶寬。
13. 如權利要求IO所述的用以檢測光碟狀態的檢測方法,其特徵在於, 產生所述的第一控制信號以控制所述的缺陷判斷信號的產生。
14. 如權利要求13所述的用以檢測光碟狀態的檢測方法,其特徵在於, 產生所述的第一控制信號以遮蔽所述的缺陷判斷信號的輸出。
15. 如權利要求10所述的用以檢測光碟狀態的檢測方法,其特徵在於, 進一步包含計算所述的空白區域的長度,以及當所述的空白區域的所述的長度達到 默認值時,使能所述的第一控制信號的產生。
16. 如權利要求15所述的用以檢測光碟狀態的檢測方法,其特徵在於, 所述的默認值的範圍為錯誤校正碼塊的長度的1/3到1/48。
17. 如權利要求IO所述的用以檢測光碟狀態的檢測方法,其特徵在於, 檢測所述的空白檢測信號的所述的轉變的步驟包含檢測所述的空白檢測信號 的上升沿或下降沿。
18. 如權利要求10所述的用以檢測光碟狀態的檢測方法,其特徵在於, 進一步包含;響應所述的缺陷判斷信號,檢測所述的光碟的所述的空白區域。
19. 一種用以檢測光碟狀態的檢測方法,包含 檢測所述的光碟的缺陷區域以產生缺陷判斷信號; 檢測所述的光碟的空白區域以產生空白檢測信號;以及 根據所述的缺陷判斷信號,輸出所述的空白檢測信號。
20. 如權利要求19所述的用以檢測光碟狀態的檢測方法,其特徵在於, 檢測所述的光碟的所述的缺陷區域的步驟包含對射頻直流信號進行濾波以產生已濾波射頻直流信號; 比較所述的射頻直流信號與所述的已濾波射頻直流信號以產生比較結 果;以及根據所述的比較結果判斷是否存在缺陷以產生所述的缺陷判斷信號。
全文摘要
本發明提供了一種用以檢測光碟狀態的檢測裝置,包含空白檢測器,邊緣檢測器,控制電路,以及缺陷檢測器。空白檢測器,用以檢測光碟的空白區域以產生空白檢測信號。邊緣檢測器,耦接於空白檢測器,用以檢測空白檢測信號的轉變以產生邊緣檢測信號。控制電路,響應邊緣檢測信號,用以輸出第一控制信號。以及缺陷檢測器,響應第一控制信號,用以檢測光碟的缺陷區域以產生缺陷判斷信號。本發明提供的用以檢測光碟狀態的檢測裝置及其相關方法,通過根據空白檢測器的檢測結果來調整缺陷檢測器的輸出或檢測機制,以及根據缺陷檢測器的檢測結果來調整空白檢測器的輸出或檢測機制,可以提高光碟驅動系統的數據解碼的準確性並增強系統的穩定性。
文檔編號G11B7/005GK101290779SQ200710140320
公開日2008年10月22日 申請日期2007年8月9日 優先權日2007年4月17日
發明者林鬱軒, 邱靖寧 申請人:聯發科技股份有限公司