專利名稱:利用存儲裝置的盤驅動控制方法
技術領域:
本發明是關于盤驅動器的發明,尤其是通過在驅動器內的一定區域里存儲磁盤復制信息,當再次啟動同一磁盤時,利用存儲的復制信息,對磁盤數據進行處理,能夠提高盤驅動器的速度及伺服穩定性的發明。
背景技術:
圖1是傳統的盤驅動控制方法的流程圖。
參照圖1,首先,將磁盤放入盤驅動器內進行裝載(S101),程序和硬件配合對拾取器進行一連串步驟的驅動和伺服。
完成上面的S101階段以后,如果對磁盤進行裝載,在應該進行的基本步驟中,根據驅動器設計狀態,為了伺服,進行檢索及調整初期復制信息等部分步驟(S103)。
這里,通過初期復制信息可以進行調焦誤差(focusing error)檢測,傾斜(tilt)信息檢索,焦距平衡(focusing balance)調整,焦距偏移(focus offset)調整,焦距增加(focus gain)調整,磁盤厚度判別,拾取器位置調整,OPC(Optical Power Control)動力調整,跟蹤(tracking)及牽引(sled)偏移與增加設定,根據判別磁盤種類(DVD/CD)進行的其他的調整和檢索其他磁盤信息。
這里,磁盤放入時,焦距誤差檢測可以做各種用途使用,最具代表性的就是用在傾斜信息檢索或焦距增加調整,厚度判別,焦距偏移及增加調整,磁盤判別等方面。
即,如果放入磁盤,將生成如圖2及圖3的信號,生成使用傾斜傳感器的傾斜誤差。如圖2是生成的焦距誤差信號,所有的數據都作為磁盤判別及伺服信號使用。因此,磁盤最初放入時,進行關于焦距誤差的全部調整,完成調焦。這里,平衡值為(A-B)/(A+B),傾斜傳感器光量差按照傾斜A-傾斜B計算。
圖3是盤驅動器的跟蹤誤差信號的檢測波形圖。其顯示跟蹤誤差狀態,根據跟蹤方式的不同,也可以通過其他方式實現。
一般情況下,傾斜信息檢索是通過在拾取器上安裝傾斜傳感器,讀取磁盤信息,磁盤旋轉時,執行傾斜伺服的穩定的動作。焦距平衡調整是當出現焦距誤差時,調整在基準電壓上下出現的陰陽的不平衡。
而且,焦距偏移調整是調整焦距的最重要的一點,經過調整步驟,執行實際焦距伺服動作。焦距增加調整與焦距伺服狀態磁盤的適當的動力調整相關,適當的增加調整對于順利的進行調焦是十分必需的。磁盤厚度判別是根據各個制造廠商的各種磁盤和CD/DVD的厚度的不同,認知磁盤種類的階段。
而且,拾取器位置調整是調整拾取器初期位置的階段。OPC動力調整是計算磁盤導向時合適的動力的區間,記錄時,能夠對初期的動力進行計算。跟蹤牽引偏移及增加設定區間能夠進行與磁盤的跟蹤方法或與次單元相關的偏移調整及增加設定。
以上已經對常用的磁盤顯示關聯的步驟進行了說明,完成上面的拾取器啟動的動作以后,確認使用者是否發出磁盤數據處理命令(S105),如果使用者發出磁盤數據處理命令,進行磁盤數據處理(S107),如果沒有發出磁盤數據處理命令,保持程序等候狀態(S111)。
這里,如果使用者發出磁盤數據處理命令,進行盤數據處理(S107),在磁盤數據處理過程中生成RF信號,生成EFM(Eight-to-FourteenModulation)數據,ATAPI(AT Attachment Packet Interface)通過無線電收發兩用機進行接口,根據磁盤存儲方式,按照CAV(Partial-ConstantAngular Velocity)/CLV(Constant Linear Velocity)存取數據,進行與數據處理相關的一連串的過程。這里,ATAPI是計算機和CD-ROM驅動器及磁帶備份驅動器之間的接口。
磁盤數據處理以后,確認處理停止與否(S109),如果處理停止的話,進行程序等待及結束過程(S111);如果數據處理沒有停止,繼續執行磁盤數據處理(S107)。
而且,當處于程序等待及結束狀態時,即,當不進行磁盤裝載,處于不向外部流出的狀態時,如果使用者輸入數據處理命令,再次從檢測及調整初期復制信息的階段S103開始執行。
即,同一磁盤當處于程序等待及結束狀態時,如果使用者發出磁盤數據處理命令,再次從初期過程檢測及調整初期復制信息的動作開始重復上面所說的動作。
因此,在傳統的磁盤中,當使用者發出磁盤數據處理命令時,磁盤數據處理命令與磁盤初期放入過程一起進行檢測及調整初期復制信息,由此,導致復制上時間的大量浪費。同時,也存在運轉磁盤時間的浪費問題。
發明內容
本發明作為為了解決上面所述問題的發明,是提供一種將磁盤最初放入時可能需要的初期復制信息存儲到需要的存儲場所,當實際盤驅動時,利用上面存儲的數據,直接進入伺服狀態的利用存儲裝置的盤驅動控制方法的發明。
本發明的另一目的是提供一種在存儲盤驅動需要的信息后,當再次啟動同一磁盤時,略過初期復制信息中的一部分信息,只檢測及存儲初期復制信息中的部分信息,進入數據處理狀態的利用存儲裝置的盤驅動控制方法的發明。
本發明的又一目的是提供一種當使用存儲的數據的說明不滿足程序提出的基本條件時,反復運行磁盤數據初期復制信息的讀取過程,能夠確保系統穩定性的利用存儲裝置的盤驅動控制方法的發明。
本發明的再一個目的是提供一種通過計算存儲數據以前的數據和以后數據的偏差,與系統性能的變化趨勢和伺服狀態的動作相比更加穩定的利用存儲裝置的盤驅動控制方法。
為實現上述目的本發明利用存儲裝置的盤驅動控制方法包括如下幾個階段,并以此為特征磁盤的初期復制時,檢測、存儲初期復制信息的階段;再次啟動同一磁盤時,對磁盤初期復制信息中特定的信息進行檢測并存儲的階段;
當使用者發出磁盤數據處理命令時,利用存儲的初期磁盤復制信息,進行磁盤數據處理的階段。
正如所希望的那樣,磁盤數據處理是當使用者發出同一磁盤的數據處理命令時,利用磁盤放入初期及再次啟動時檢測的磁盤復制信息,執行磁盤數據處理的階段。
正如所希望的那樣,磁盤數據處理是以確認存儲的初期復制信息的對象性能,判別其正常與否,如果不正常,比較存儲的磁盤復制信息的前/后數據,計算出偏差,算出復制信息的最適合值后,進行磁盤數據處理為特征。
正如所希望的那樣,當再次驅動同一磁盤時,初期磁盤復制信息中,不檢測而略過(skip)的信息包括焦距和跟蹤調整信息,傾斜的偏移信息,增加調整及平衡調整信息,并以此為特征。
正如所希望的那樣,磁盤復制信息是以存儲在驅動器內的存儲器的一定區域里為特征的。
正如所希望的那樣,還包括當將磁盤從驅動器取出時,刪除相關磁盤的磁盤復制信息的階段,并以此為特征。
本發明的另一個實例的利用存儲裝置的盤驅動控制方法包括以下幾個階段,并以此為特征磁盤初期復制時,檢測復制信息并存儲的階段;再次啟動同一磁盤時,利用存儲的初期復制信息,進行磁盤數據處理的階段。
詳細地說,初期磁盤復制信息包括以下各種信息,并以此為特征跟蹤誤差檢測信息;傾斜信息檢索信息;焦距平衡調整信息;焦距偏移調整信息;焦距增加調整信息;磁盤厚度判別信息;拾取器位置調整信息;OPC動力調整信息;跟蹤/牽引偏移及增加設定信息;根據磁盤種類判別、檢索各種磁盤信息的信息。
正如所希望的那樣,磁盤數據處理包括如下幾個階段,并以此為特征如果使用者發出磁盤數據處理命令,利用存儲的磁盤復制信息,確認對象性能,判斷其正常與否的階段;如果磁盤的對象性能不正常,計算出同一磁盤不同時間的磁盤復制信息的前/后偏差,算出最適合值后,進行磁盤數據處理的階段。
正如所希望的那樣,當再次啟動同一磁盤時,是以略過磁盤復制信息中的部分信息,只檢測及存儲特定的磁盤信息為特征。
如上所述,本發明利用存儲裝置的盤驅動控制方法通過在磁盤放入時進行的一連串的步驟中,只進行已經處于放入狀態的數據處理的步驟,不執行磁盤放入時的部分動作,由此能夠很快地讀取數據,能夠阻止運轉時間的浪費,而且,能夠進行穩定的數據處理,同時也能夠達到穩定的伺服動作狀態的效果。
圖1是傳統的盤驅動控制方法的流程圖。
圖2是盤驅動器的焦距誤差及RF信號的檢測波形圖。
圖3是盤驅動器的跟蹤誤差信號的檢測波形圖。
圖4是本發明的一個實例利用存儲裝置的盤驅動控制方法的流程圖。
具體實施例方式
下面,將參照附圖,對本發明利用存儲裝置的驅動控制方法加以詳細的說明。
參照圖4,首先,放入磁盤(S201),進行檢測及調整放入的磁盤的初期磁盤復制信息的過程(S203)。這里,初期磁盤復制信息進行包括焦距誤差檢測,傾斜信息檢索,焦距平衡調整,焦距偏移調整,焦距增加調整,磁盤厚度判別,拾取器位置調整,OPC動力調整,跟蹤/牽引偏移及增加調整,根據DVD/CD判別的其他的調整等在內的其他磁盤信息檢索。
如果結束這樣的檢測及調整初期磁盤復制信息的過程,將初期復制信息在驅動器內的一定存儲區域(比如,ROM和flash存儲器)中存儲(S205)。作為一個實例,可以只存儲存儲區域里存儲的初期復制信息數據中的有略過可能性的信息。
因此,有略過可能性的數據由于不檢測及調整調焦和跟蹤,傾斜的偏移,增加,平衡調整值,沒有必要對這樣的值進行再設定,所以就不存在反復判別DVD和CD的磁盤的必要。這里,略過實現了系統的穩定。
而且,在存儲區域中,還可以存儲最近幾個磁盤的初期復制信息。
以后,確認使用者是否發出磁盤數據處理命令(S207),如果使用者發出磁盤數據處理命令,確認存儲的初期復制信息的對象性能,判斷其是否正常(S209)。
這里,如果對象性能不正常,即,當說明不滿足時,計算出與存儲數據的偏差,算出最適合值(S211)。這種計算存儲數據的偏差的過程利用磁盤放入時存儲的初期磁盤復制信息和再次啟動時存儲的磁盤復制信息完成。舉例來說,通過以前存儲數據和現在存儲數據的平均值能夠計算出偏差,而且,通過n個存儲數據的平均值也能夠計算出偏差。
然而,當確認對象性能滿足說明的情況下,進行磁盤數據處理(S213)。這樣的磁盤數據處理過程生成RF信號,生成EFM(Eight-to-Fourteen Modulation)數據,ATAPI(AT Attachment PacketInterface)通過無線電收發兩用機進行接口,根據磁盤存儲方式,按照CAV(Partial-Constant Angular Velocity)/CLV(Constant Linear Velocity)存取數據,進行與其他數據處理相關的一連串的過程。這里,ATAPI是計算機和CD-ROM驅動器及磁帶備份驅動器之間的接口。
執行這樣的過程后,確認處理停止與否(S215),如果處理沒有停止,繼續進行前面的磁盤數據處理過程;如果處理停止,進入程序等待,結束模式(S217)。
此后,確認使用者是否發出磁盤數據處理命令(S219),如果使用者發出磁盤數據處理命令,確認是否是同一磁盤(S221)即,判斷磁盤是否處于繼續等待狀態或磁盤沒裝載(unloading),盤驅動器不向外部流出的狀態。如果判斷結果是同一磁盤,按照路徑A,通過略過(skip)算法進行(S223),只檢測及調整初期磁盤復制信息檢測過程中部分信息后,存儲檢測的磁盤復制信息,執行磁盤數據處理過程。
由于有略過可能性的數據不檢測及調整調焦和跟蹤,傾斜的偏移,增加,平衡調整值,不必要對這樣的值進行再設定,而且沒有必要反復進行DVD和CD的磁盤判別。
這里,當同一磁盤的略過算法略過(skip)所有的初期復制信息時,直接進行數據處理過程(路徑B)。
倘若,判斷結果不是同一磁盤,進行上面所述的檢索、調整初期復制信息的過程。實際上,即使當判斷結果不是同一磁盤時,最近幾個磁盤的初期復制信息存儲在存儲區域里時,也適用略過算法。
同樣,本發明是將磁盤最初放入當時所需要的信息存儲到一定的存儲場所里,實際磁盤再次驅動時,利用存儲的數據,不需要計算初期復制信息數據,就能夠直接進入伺服狀態。
并且,當存儲的數據經過短時間的試驗處理期間,不能夠滿足程序提出的基本條件(即,標準)時,反復循環進行從計算初期復制信息數據的過程到判斷說明滿足與否的過程,能夠確保系統的穩定性。這里,當不能夠滿足系統提出的性能時,計算出存儲區域上的以前數據和以后數據的偏差,系統性能的變化趨勢和各自的伺服狀態的動作能夠穩定地進行操作。
系統穩定的狀態下,不必要再次設定初期復制信息數據中調焦和跟蹤,傾斜的偏移,增加,平衡調整值,而且沒有必要反復進行DVD/CD的磁盤判別,只需要讀取磁盤內存儲的磁盤信息,這一信息能夠一直使用到磁盤取出時。
當磁盤從驅動器取出時,能夠將磁盤放入或再次啟動時檢測的磁盤復制信息刪除。
權利要求
1.利用存儲裝置的盤驅動控制方法,其特征在于,包括以下幾個階段磁盤初期復制時,檢測復制信息并存儲的階段;再次啟動同一磁盤時,對磁盤初期復制信息中特定的信息進行檢測并存儲的階段;當使用者發出磁盤數據處理命令時,利用存儲的初期磁盤復制信息,進行磁盤數據處理的階段。
2.如權利要求1所述的利用存儲裝置的盤驅動控制方法,其特征在于,包括以下階段磁盤數據處理是當使用者發出同一磁盤的數據處理命令時,利用磁盤放入初期及再次啟動時檢測的磁盤復制信息,執行磁盤數據處理的階段。
3.如權利要求1所述的利用存儲裝置的盤驅動控制方法,其特征在于,以磁盤數據處理是以確認存儲的初期復制信息的對象性能,判別其正常與否,如果不正常,比較存儲的磁盤復制信息的前/后數據,計算出偏差,算出復制信息的最適合值后,進行磁盤數據處理。
4.如權利要求1所述的利用存儲裝置的盤驅動控制方法,其特征在于再次驅動同一磁盤,初期磁盤復制信息中,不檢測而略過(skip)的信息包括焦距和跟蹤調整信息、傾斜的偏移信息和增加調整及平衡調整信息。
5.如權利要求1所述的利用存儲裝置的盤驅動控制方法,其特征在于,磁盤復制信息是存儲在驅動器內的存儲器的一定區域里。
6.如權利要求1所述的利用存儲裝置的盤驅動控制方法,其特征在于,還包括以下階段當將磁盤從驅動器取出時,刪除相關磁盤的磁盤復制信息的階段。
7.利用存儲裝置的盤驅動控制方法,其特征在于,包括以下幾個階段磁盤初期復制時,檢測復制信息并存儲的階段;再次啟動同一磁盤時,利用存儲的初期復制信息進行磁盤數據處理的階段。
8.如權利要求1或7所述的利用存儲裝置的盤驅動控制方法,其特征在于,初期磁盤復制信息包括以下各種信息跟蹤誤差檢測信息;傾斜信息檢索信息;焦距平衡調整信息;焦距偏移調整信息;焦距增加調整信息;磁盤厚度判別信息;拾取器位置調整信息;OPC動力調整信息;跟蹤/牽引偏移及增加設定信息;根據磁盤種類判別,檢索各種磁盤信息的信息。
9.如權利要求7所述的利用存儲裝置的盤驅動控制方法,其特征在于,包括以下幾個階段如果使用者發出磁盤數據處理命令,利用存儲的磁盤復制信息,確認對象性能,判斷其正常與否的階段;如果磁盤的對象性能不正常,計算出同一磁盤不同時間的磁盤復制信息的前/后偏差,算出最適合值后,進行磁盤數據處理的階段。
10.如權利要求7所述的利用存儲裝置的盤驅動控制方法,其特征在于,當磁盤再次啟動時,略過磁盤復制信息中的部分信息,只檢測及存儲特定的信息。
全文摘要
本發明是關于盤驅動器的發明,尤其是通過在驅動器內的一定區域里存儲磁盤復制信息,當再次啟動同一磁盤時,利用存儲的復制信息,對磁盤數據進行處理,能夠提高盤驅動器的速度及伺服穩定性的發明。本發明利用存儲裝置的盤驅動控制方法,包括以下幾個階段并以此為特征磁盤初期復制時,檢測復制信息并存儲的階段;再次啟動同一磁盤時,對磁盤初期復制信息中特定的信息進行檢測并存儲的階段;當使用者發出磁盤數據處理命令時,利用存儲的初期磁盤復制信息,進行磁盤數據處理的階段。
文檔編號G11B5/09GK1746975SQ20041005433
公開日2006年3月15日 申請日期2004年9月7日 優先權日2004年9月7日
發明者李完洙 申請人:上海樂金廣電電子有限公司