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