專利名稱:控制光學信息再生裝置的速度的方法
技術領域:
本發明是關于一種光學信息再生裝置(optical information reproducingapparatus),特別是關于控制該光學信息再生裝置于運作時是在最佳再生速度狀態的方法。
光學信息再生裝置,例如CD-ROM、DVD-ROM、CD-RW、DVD-RAM,等光學信息重現或記錄裝置,已廣為被配置在多媒體電腦系統上,成為該電腦系統的一基本元件。
關于光學信息再生裝置控制系統的先前技術茲列舉如下美國專利第4,485,337號;美國專利第4,783,774號;美國專利第5,289,097號;美國專利第5,246,479號;美國專利第5,345,347號;以及臺灣專利核準號發明第077,858號(公告號為273,026號)。
現今光學信息再生裝置讀取光盤(optical disk)上的信息的速度是以倍速表示(1倍速=176k位組/秒),而直接關系到光盤讀取的倍速的即為光學信息再生裝置內部驅動光盤轉動的主軸馬達(spindle motor)。亦即主軸馬達的轉速愈快,讀取光盤上的信息的倍速就愈大。一般光學信息再生裝置的速度控制,在開始讀盤時,會設定讀取光盤上的信息的倍速為其額定的最大倍速。在一些特定情況下,例如失焦(out-of-focus)、偏心(eccentric)、振動等造成讀盤率不佳的情況,光學信息再生裝置會自動調降倍速去嘗試讀取,以讀取正確的信息。此外,對于一些具有特定信息格式且可被判定格式的光盤,光學信息再生裝置則會依照格式的標準設定一特定的倍數去讀取光盤上的信息,而達到最佳讀盤率。上述特定信息格式例如紅皮書(Red Book)所規范的CD-Audio,黃皮書(Yellow Book)所規范的CD-ROM Model、CD-ROM Mode2,綠皮書(Green Book)所規范的CD-ROM Mode2/XA Forml、CD-ROM Mode2/XAForm2,橘皮書(Orange Book)所規范的“可記錄CD標準”(Recordable Compact Disc Standard),乃至于DVD規范中對Audio、Video、Read-Only Disc所定的格式…等等。通常這些特定格式,在光盤判別啟動后并讀取光盤內涵(例如TOC),會被記錄在光學信息再生裝置中的一固件內。若光盤的格式未能符合記錄在光學信息再生裝置固件內的特定格式參照表,例如由特定規格所延伸出來的應用格式,或是一些特別格式如MP3、電腦游戲(PC-Game),等格式的光盤,光學信息再生裝置會將其視為一般信息盤格式而以最大倍速來讀取光盤的信息。上述在特定格式參照表以外的格式,除非光學信息再生裝置有增加相對應的解碼功能芯片或搭配有解碼軟件,經由解碼軟/硬件的主動判斷來變換光學信息再生裝置的轉速,但是成本和困難度上相對地也會增加。
隨著光學信息再生裝置讀取信息的速度(倍速)與日俱增,連帶伴隨一些無法避免的噪音,例如風切聲(wind-cutting)、振動與馬達運轉聲等。對于一些特殊格式卻被視為一般信息盤格式的光盤,例如MP3和電腦游戲等格式的光盤,其在無法判定特定格式下而以最大倍速來讀取信息,此時上述的各種噪音,尤其再加上光盤的偏重(因盤而異),極可能會對其重現的聲光影音效果大打折扣。
此外,當一應用程序透過該光學信息再現裝置所運作的信息讀取率(datareading rate)遠低于該光學信息再現裝置讀取信息的速度時,仍以高轉速運轉的主軸馬達將會消耗不必要的電能以及縮短其本身的使用壽命。
雖然上述該等光學信息再生裝置控制系統的前案各具發明或創作目的,然而,卻皆未提供在適當時機自行調整主軸馬達的轉速的功能,以消除使用者所不欲聽到的噪音,并可節約電能、延長主軸馬達使用壽命,并且保持該光學信息再生裝置處于最佳再生效率下運作。本發明的目的即在于提供一種控制一光學信息再現裝置內的一主軸馬達的轉速的方法。此種方法可在不影響一應用程序從該光學信息再現裝置取出所需信息的前提下,進而將該主軸馬達的轉速調整至最佳轉速。借此,可以節省電能消耗、延長該主軸馬達的使用壽命,并且可減低因該主軸馬達在高速運轉下連帶所產生的噪音。進一步,本發明所提供的方法可保持該光學信息再生裝置于運作時是處在最佳再生速度狀態。
本發明的目的是提供一種控制一光學信息再現裝置中的一主軸馬達的轉速的方法,該主軸馬達驅動置于該光學信息再生裝置內的一儲存光學信息的光盤旋轉。該方法可在不影響一應用程序從該光學信息再現裝置取出所需信息的前提下,進而將該主軸馬達的轉速作調整。借此,可以節省電能消耗、延長該主軸馬達的壽命,并且可減低因該主軸馬達在高速運轉下連帶所產生的噪音。
根據本發明,于該光學信息再生裝置內具有一緩沖存儲器供暫時儲存從該光盤所讀取的信息,該應用程序所需的信息則從該緩沖存儲器取出。該方法是借由監測該緩沖存儲器內的信息儲存量,來調降或調升該主軸馬達的轉速。
根據本發明的一較佳具體實施例,從該光盤讀取信息并儲存于該緩沖存儲器內的步驟,以及從該緩沖存儲器內取出信息并傳送至該應用程序的步驟是重復執行的。當每執行上述兩步驟一次,后即對該緩沖存儲器的信息儲存量B(t)作一檢測。若檢測結果為該信息儲存量B(t)于N次傳送時皆大于一第一預定儲存值Bfirst,則將該轉速馬達的轉速調降一預定降速值。若檢測結果為該信息儲存量B(t)于M次傳送時皆小于一第二預定儲存值Bsecond,則將該轉速馬達的轉速調升一預定升速值。
根據本發明的另一較佳具體實施例,對該光學信息再生裝置等待該應用程序發出一要求傳送信息命令期間所花費的時間,即為一等待傳送命令時間Pt作一計時。當該光盤、該緩沖存儲器以及該應用程序之間開始傳送信息時,從該光盤讀取信息并儲存于該緩沖存儲器內的步驟,以及從該緩沖存儲器內取出信息并傳送至該應用程序的步驟是重復執行的。當每執行上述兩步驟一次后,即對該等待傳送命令時間Pt以及該緩沖存儲器的信息儲存量B(t)作一檢測。若該等待傳送命令時間Pt大于一預定時間值Plimit,并且該信息儲存量B(t)于N次傳送時皆大于一第一預定儲存值Bfrist,則將該轉速馬達的轉速調降一預定降速值。若檢測結果為該信息儲存量B(t)于M次傳送時皆小于一第二預定貯存值Bsecond,則將該轉速馬達的轉速調升一預定升速值。
本發明的特征與優點可以借由以下的發明詳述及附圖得到進一步的了解。
附圖簡要說明
圖1是揭示一可使用本發明方法的光盤系統的機構與電子元件示意圖;圖2是揭示應用本發明的一較佳具體實施例的流程圖;圖3是揭示應用本發明的另一較佳具體實施例的流程圖。
本發明的目的是提供一種控制一光學信息再生裝置中的一主軸馬達的轉速的方法。并且該方法可執行于典型的光學信息再生裝置。
請參見圖1,該圖是揭示一典型的光學信息再生裝置的機構與電子元件圖。該光學信息再生裝置包含一讀取頭(或讀寫頭)/光盤組合體(Pickuphead/dics assembly,HDA),其中具有一致動器(actuator)11。該致動器11包含一徑向線圈繞組(coil)、一聚焦(focus)線圈繞組及一制動馬達(motor)。該致動器11是將讀取頭12定位至盤13表面上的不同的徑向位置。讀取頭/光盤組合體亦包含一讀取前置放大電路(preamplifier)18,供放大從該盤13表面所讀取的數據和伺服(servo)信息。一般而言,儲存于盤上的信息是以一區塊(block)為單位,其定址方式即是將所有區塊段從零起加以編號,即所謂的邏輯區塊定址(logical block address,LBA)。一般對盤讀取信息時是以序列讀取方式(sequential read)讀取,即所讀取的信息的地址是依次增加的,如此即可避免每次讀取信息都必須移動讀取頭,而導致讀取的效率下降。該前置放大電路18中亦包含一讀取緩沖器(read buffer),供將所讀取到某一軌道(track)的信息依序送出。數字信號處理機(Digital Signal Processor,DSP)19接收由讀取頭/盤組合體中該前置放大電路18送來的模擬讀取信息。如已知技術,該數字信號處理器19包含一讀取通道模擬濾波器(filter),其提供模擬信號給一脈沖檢測器(未示于圖中)。脈沖檢測器的輸出,為原始的數據讀取信息,被送至一信息分離器(未示于圖中)。光盤驅動電路中的各元件15、19,經由一總線102,與一微處理器(micro processor)10作介面溝通。如眾所周知,總線102上包含地址、控制及信息信號。該光學信息再生裝置進一步包含一伺服控制器(servo controler)15,供檢測及處理從光盤13讀取來的伺服信息,伺服信息是關于伺服叢訊(brust)、同步脈沖以及軌道編號等。該伺服控制器15,經由總線102,與該微處理器10連結,該伺服控制器15運作而控制有關伺服讀取時序及控制信息的流動。該伺服控制器15亦包含伺服控制器(servo controller)、模擬/數字轉換器及數字/模擬轉換器。由伺服控制器15輸出的模擬輸出151被送至該致動驅動電路90。該致動驅動電路90包含一功率放大控制電路,其提供一致動驅動信號給一功率放大器(power amplifier),而功率放大器再依序提供控制電路給致動裝置11。所示的系統亦包含一主軸馬達控制驅動電路14,一控制讀取/盤組合體內的主軸馬達(spindle motor)16,以便帶動該光盤13旋轉。系統亦包含與一主電腦溝通的介面17,借由總線171及102,其運作以提供該主電腦及相關周邊元件間的控制及信息的通道。一緩沖存儲器(buffer)93用來提供該主電腦所需信息的存取。通常該緩沖存儲器93暫時儲存從光盤13讀出的信息。一般而言,一執行于該主電腦內的應用程序會向該光學信息再生裝置提出要求,若所要求的信息正在該緩沖存儲器93,則信息可直接傳回給主電腦,若所要求的信息未在緩沖存儲器中,則需要移動讀寫頭來取出其所需的信息。數字信號處理器19亦輸出一回授信號191至數字式馬達速度控制電路91,此馬達速度控制電路91將回授信號191與由該微處理器10輸出信號作比較。比較的結果為,以信息傳輸率觀點,馬達目前的轉速是否太快或太慢。此結果被用以控制該馬達驅動器14,該馬達驅動器14則提供電能至主軸馬達16。元件92為數字/模擬轉換器(DAC),元件94為放大器。
由以上的描述可知,儲存于光盤13、緩沖存儲器93的信息以及在光盤13與緩沖存儲器93之間及在緩沖存儲器93與主電腦之間傳送的信息皆以區塊為單位。因此,該緩沖存儲器93的最大信息儲存容量Bmax即為區塊的整數倍。在序列讀取的情況下,該緩沖存儲器93中所儲存的信息量是定義為B(t),主電腦端要求的信息讀取累積量是定義為R(t)并且,從光盤13所讀取的信息量是定義為I(t),B(t)、R(t)以及I(t)皆為時間的函數,并且單位皆為區塊。在第一時間點t1時,該緩沖存儲器93的信息儲存量是為B(t1),進一步在第二時間點t2時,該緩沖存儲器93的信息儲存量B(t2)可依下列舉例公式計算出B(t2)=B(t1)+[I(t2)-I(t1)]-[R(t2)-R(t1)]其中B(t2)是小于或等于Bmax。
根據本發明所提供控制該主軸馬達16轉速的方法,即是借由監測該緩沖存儲器93內信息儲存量B(t),來調降或調升該主軸馬達16的轉速。若監測結果是該信息儲存量B(t)持續高于一第一預定儲存值Bfirst,則將該主軸馬達16的轉速調降一預定降速值。若監測結果為該信息儲存量B(t)持續低于一第二預定儲存值Bsecond,則將該主軸馬達16的轉速調升一預定升速值。關于本發明所提供的方法的步驟流程將詳述如下。
根據本發明所實施的一較佳具體實施例的步驟流程揭示于圖2。步驟20為開始。接續的步驟21是依據一預定方式,例如判斷該光盤13的格式、是否失焦等,來決定一被允許轉速,進一步控制該主軸馬達16在一控制轉速Wc下運作,并且令該控制轉速Wc等于該被允許轉速。于本較佳具體實施例中,一第一緩沖存儲器狀態指標FI是用來作為是否降速的依據,一第二緩沖存儲器狀態指標SI則用來作為是否升速的依據。步驟22即令該第一緩沖存儲器狀態指標FI以及該第二緩沖存儲器狀態指標SI等于零。接續的步驟23是等待該應用程序要求傳送信息。若該應用程序要求傳送信息則執行步驟24。步驟24是執行從該光盤13讀取信息,以及從該緩沖存儲器13取出信息傳送至該應用程序,并且計算該時間點的B(t)。之后從步驟25至步驟28的流程是為一降速判斷的流程,而從步驟29至步驟32的流程是為一升速判斷的流程。
接續步驟24執行的是步驟25,其是檢測該緩沖存儲器93內的信息儲存量B(t)是否大于該第一預定儲存值Bfirst。若于步驟25中檢測結果為肯定,則執行步驟26,將該第一緩沖存儲器狀態指標FI的值加1,并且令該第二緩沖存儲器狀態指標SI等于零。步驟27是接續步驟26執行的,步驟27是檢測該第一緩沖存儲器狀態指標FI是否小于一第一預定值N,該第一預定值N為一自然數。若步驟27的檢測結果為肯定,則接續執行步驟33。步驟27的檢測結果若為否定,亦即FI=N條件成立,則執行步驟28。步驟28是將該控制轉速Wc減去一預定降速值Wd而成一第一改變轉速Wa,進一步調整該主軸馬達16在該第一改變轉速Wa下運作,并且將該第一緩沖存儲器狀態指標FI歸零。步驟28執行完畢,則接續執行步驟33。步驟33是判斷該應用程序所要求的信息是否傳送完畢。步驟33所判斷的結果若為肯定,則接續執行步驟23。步驟33所判斷的結果若為否定,則接續執行步驟24。
于步驟25中若檢測結果為否定,則執行步驟29,步驟29是檢測緩沖存儲器93內的信息儲存量B(t)是否小于一第二預定儲存值Bsecond。于步驟29中若檢測結果為肯定,則執行步驟30,將該第二緩沖存儲器狀態指標SI之值加1,并且令該第一緩沖存儲器狀態指標FI等于零。于步驟29中若檢測結果為否定,則接續執行步驟33。步驟31是接續步驟30執行,步驟31是檢測該第二緩沖存儲器狀態指標SI是否小于一第二預定值M,該第二預定值M為一自然數。若步驟31的檢測結果為肯定,則接續執行步驟33。步驟31的檢測結果若為否定,亦即SI=M條件成立,則執行步驟32。步驟32是將該控制轉速Wc加一預定升速值Wr而成一第二改變轉速Wb,進一步調整該主軸馬達16在該第二改變轉速Wb下運作,并且將該第二緩沖存儲器狀態指標SI歸零。步驟32執行完畢,則接續執行步驟33。
由上述的流程描述可清楚看出,借由監測該緩沖存儲器93的信息儲存量B(t),在持續N次傳送皆大于該第一預定儲存值Bfirst的情況下,降速條件才可成立。此外,借由監測緩沖存儲器93的信息儲存量B(t),在持續M次傳送皆小于該第二預定儲存值Bsecond的情況下,升速條件才可成立。此種作法可避免在單一次傳送時,該緩沖存儲器93內的儲存量B(t)為較低狀態即作降速,或為較高狀態即作升速。若在短時間甚至單一次傳送即作判斷,而貿然將該主軸馬達的轉速調降,很可能會使連續傳送中止而可能導致信息傳送發生間斷。上述的情況如發生在影音光盤播放過程中,即會有影音光盤停格的情況發生。此外,若在短時間甚至單一次傳送即作判斷,而貿然將該主軸馬達的轉速調升,該主軸馬達的轉速很可能作無謂的調升,徒浪費電能、減少主軸馬達的使用壽命而已。因此,在確認一段相當長時間內該緩沖存儲器93皆處于高儲存量時,才將該主軸馬達16予以降速,如此才可收降速的實際效用。并且為了讓該光學信息再生裝置的運作是處于最佳再生速度狀況,在確認一段相當長時間內該緩沖存儲器93皆處于低儲存量時,才將該主軸馬達16予以升速。
在一具體實施例中,上述各步驟中所提及的運算及檢測操作可在該微處理器10內執行,且當步驟29被執行時,亦即欲調降該轉軸馬達的主速時,該微處理器10由信號線101送一個信號至速度控制電路91。該馬達速度控制電路91然后指示該馬達驅動器14將主軸動馬達16的轉速調降或是調升,以達到調整轉速的目的。借此,可于適當時機將該主軸馬達16的轉速調降,并可確保該光學信息再生裝置的運作是處于最佳再生速度的狀況,進而達到節省電能消耗、延長主軸馬達的使用壽命以及減低因主軸馬達在高速運轉下連帶所產生的噪音等目的。
根據本發明所實施的另一較佳具體實施例的步驟流程揭示于圖3。于該較佳具體實施例中,判斷是否降速的依據除了該第一緩沖存儲器狀態指標FI外,還須考慮一等待傳送命令時間Pt是否大于一預定時間值Plimit。該等待傳送命令時間Pt即為該光學信息再生裝置等待該應用程序發出一要求傳送信息命令期間所花費的時間。借此,當該應用程序是對該光學信息再生裝置測試其執行效能時,或當該應用程序是對該光學信息再生裝置作燒機測試時,該方法可令該光學信息再生裝置對效能評估或燒機測試作正確的回應,并且于適當時機將該主軸馬達16予以降速,以避免其因長時間高速運轉而發生過熱現象,進而延長該主軸馬達16的壽命。
如圖3所示,步驟40為開始。接續的步驟41是依據一預定方式,例如判斷該光盤13的格式、是否失焦等,來決定一被允許轉速,進一步控制該主軸馬達16在一控制轉速Wc下運作,并且令該控制轉速Wc等于該被允許轉速。步驟42是令該第一緩沖存儲器狀態指標FI以及該第二緩沖存儲器狀態指標SI等于零。接續的步驟43是先將該等待傳送命令時間Pt歸零,隨即對該等待傳送命令時間Pt開始計時。接續的步驟44是等待該應用程序要求傳送信息。若該應用程序要求傳送信息則執行步驟45。步驟45是停止該等待傳送命令時間Pt的計時。接續執行的步驟46從該光盤13讀取信息,以及從該緩沖存儲器13取出信息傳送至該應用程序,并且計算該時間點的B(t)。之后從步驟47至步驟51的流程是為一降速判斷的流程,而從步驟52至步驟55的流程是為一升速判斷的流程。
接續步驟46執行的是步驟47,其是檢測該緩沖存儲器93內的信息儲存量B(t)是否大于一第一預定儲存值Bfirst。若于步驟47中檢測結果為肯定,則執行步驟48。步驟48是檢測該等待傳送命令時間Pt是否大于該預定時間值Plimit,若檢測結果為肯定,執行步驟49,將該第一緩沖存儲器狀態指標FI之值加1,并且令該第二緩沖存儲器狀態指標SI等于零。步驟48的檢測結果若為否定,則執行步驟56。步驟50是接續步驟49執行的,步驟50是檢測該第一緩沖存儲器狀態指標FI是否小于一第一預定值N,該第一預定值N為一自然數。若步驟50的檢測結果為肯定,則接續執行步驟56。步驟50的檢測結果若為否定,亦即FI=N條件成立,則執行步驟51。步驟51是將該控制轉速Wc減去一預定降速值Ws而成一改變轉速Wd,進一步調整該主軸馬達16在該改變轉速Wd下運作,并且將該第一緩沖存儲器狀態指標FI歸零。步驟51執行完畢,則接續執行步驟56。步驟56是判斷該應用程序所要求的信息是否傳送完畢。步驟56所判斷的結果若為肯定,則接續執行步驟43。步驟56所判斷的結果若為否定,則接續執行步驟46。
于步驟47中若檢測結果為否定,則執行步驟52,步驟52是檢測緩沖存儲器93內的信息儲存量B(t)是否小于一第二預定儲存值Bsecond。于步驟52中若檢測結果為肯定,則執行步驟53,將該第二緩沖存儲器狀態指標SI之值加1,并且令該第一緩沖存儲器狀態指標FI等于零。于步驟52中若檢測結果為否定,則接續執行步驟56。步驟54是接續步驟53執行,步驟54是檢測該第二緩沖存儲器狀態指標SI是否小于一第二預定值M,該第二預定值M為一自然數。若步驟54的檢測結果為肯定,則接續執行步驟56。步驟54的檢測結果若為否定,亦即SI=M條件成立,則執行步驟55。步驟55是將該控制轉速Wc加一預定升速值Wr而成一第二改變轉速Wb,進一步調整該主軸馬達16在該第二改變轉速Wb下運作,并且將該第二緩沖存儲器狀態指標SI歸零。步驟55執行完畢,則接續執行步驟56。
借由以上較佳具體實施例的詳述,更加清楚描述了本發明的特征與優點,并且涵蓋各種改變及具相等性的安排于本發明的權利要求的范疇內。
權利要求
1.一種控制一光學信息再生裝置中的一主軸馬達(spindle motor)的轉速的方法,該主軸馬達驅動置于該光學信息再生裝置內的一儲存光學信息的光盤旋轉,于該光學信息再生裝置內具有一緩沖存儲器供暫時儲存從該光盤所讀取的信息,一應用程序從該緩沖存儲器取出所需的信息,其特征在于該方法包含下列步驟(1)根據一預定方式決定一被允許轉速;(2)調整該主軸馬達在一控制轉速Wc下運作,該控制轉速Wc等于該被允許轉速;(3)對該光盤讀取信息,并將所讀取的信息儲存于該緩沖存儲器內;(4)經由緩沖存儲器,將該應用程序所需的信息傳送至該應用程序;(5)重復執行步驟(3)以及步驟(4),并且監測該緩沖存儲器的一數據儲存量B(t)是否令一預定準則成立;(6)若該預定準則成立,則將該控制轉速Wc減去一預定降速值Wd而成一改變轉速Wa,并且調整該主軸馬達在該改變轉速Wa下運作。
2.如權利要求1所述的方法,其特征在于,該預定準則是借助由一緩沖存儲器狀態指標作為判斷,于步驟(5)中每執行步驟(3)以及步驟(4)一次時,即檢測該信息儲存量B(t)是否大于一預定儲存值,若檢測結果為肯定,則將該緩沖存儲器狀態指標之值加1,并且其中當該緩沖存儲器狀態指標之值大于或等于一預定值N時,該預定準則即成立,該緩沖存儲器狀態指標為一正整數,該預定值N為一自然數。
3.如權利要求2所述的方法,其特征在于,該光學信息再生裝置包含一控制電路,各步驟中的運算與檢測操作系執行于該控制電路內。
4.如權利要求3所述的方法,其特征在于,步驟(2)與步驟(3)之間進一步包含下列步驟將一等待傳送命令時間Pt歸零,并且隨即對該等待傳送命令時間Pt開始計時;等待該應用程序發出一要求傳送信息命令;停止該等待傳送命令時間Pt的計時。
5.如權利要求4所述的方法,其特征在于,于步驟(5)中每執行步驟(3)以及步驟(4)一次時,并且檢測該等待傳送命令時間Pt是否大于一預定時間值Plimit,若該信息儲存量B(t)大于該預定儲存值,并且該等待傳送命令時間Pt大于該預定時間值Plimit,則將該緩沖存儲器狀態指標的值加1。
6.一種控制一光學信息再生裝置中的一主軸馬達的轉速的方法,該主軸馬達驅動置于該光學信息再生裝置內的一儲存光學信息的光盤旋轉,于該光學信息再生裝置內具有一緩沖存儲器供暫時儲存從該光盤所讀取的信息,一應用程序從該緩沖存儲器取出所需的信息,其特征在于,該方法包含下列步驟(1)根據一預定方式決定一被允許轉速;(2)調整該主軸馬達在一控制轉速Wc下運作,該控制轉速Wc是等于該被允許轉速;(3)對該光盤讀取信息,并將所讀取的信息儲存于該緩沖存儲器內;(4)經由緩沖存儲器,將該應用程序所需的信息傳送至該應用程序;(5)檢測該緩沖存儲器的一信息儲存量B(t)是否大于一預定儲存值,若檢測結果為肯定,則將一緩沖存儲器狀態指標的值加1;(6)檢測該緩沖存儲器狀態指標是否小于一預定值N;(7)若步驟(6)為否定,則(ⅰ)將該控制轉速Wc減去一預定降速值Wd而成一改變轉速Wa,(ⅱ)調整該主軸馬達在該改變轉速Wa下運作;(8)若步驟(6)為肯定,則維持步驟(2)中該控制轉速Wc的值;其中該緩沖存儲器狀態指標為一正整數,該預定值N為一自然數。
7.如權利要求6所述的方法,其特征在于該光學信息再生裝置包含一控制電路,各步驟中的運算與檢測操作是執行于該控制電路內。
8.如權利要求7所述的方法,其特征在于步驟(2)與步驟(3)之間進一步包含下列步驟將一等待傳送命令時間Pt歸零,并且隨即對該等待傳送命令時間Pt開始計時;等待該應用程序發出一要求傳送信息命令;停止該等待傳送命令時間Pt的計時。
9.如權利要求8所述的方法,其特征在于步驟(5)進一步包含檢測該等待傳送命令時間Pt的步驟,若該信息儲存量B(t)大于該預定儲存值,并且該等待傳送命令時間Pt大于一預定時間值Plimit,則將該緩沖存儲器狀態指標的值加1。
10.一種控制一光學信息再生裝置中的一主軸馬達的轉速的方法,該主軸馬達驅動置于該光學信息再生裝置內的一儲存光學信息的光盤旋轉,該光學信息再生裝置包含一控制電路,于該控制電路內具有一緩沖存儲器供以暫時儲存從該光盤所讀取的信息,一應用程序從該緩沖存儲器取出所需的信息,其特征在于,該方法包含下列步驟(1)根據一預定方式決定一被允許轉速;(2)調整該主軸馬達在一控制轉速Wc下運作,該控制轉速Wc等于該被允許轉速;(3)將一等待傳送命令時間Pt歸零,并且隨即對該等待傳送命令時間Pt開始計時;(4)等待該應用程序發出一要求傳送信息命令;(5)停止該等待傳送命令時間Pt的計時。(6)對該光盤讀取信息,并且將所讀取的信息儲存于該緩沖存儲器內;(7)將該緩沖存儲器內的信息取出,并且傳送至該應用程序;(8)檢測該緩沖存儲器的一信息儲存量B(t)是否大于一預定儲存值,并且檢測該等待傳送命令時間Pt是否大于一預定時間值Plimit,若該兩檢測結果皆為肯定,則將一緩沖存儲器狀態指標的值加1;(9)檢測該緩沖存儲器狀態指標是否小于一預定值N;(10)若步驟(9)為否定,則(ⅰ)將該控制轉速Wc減去一預定降速值Wd而成一改變轉速Wa,(ⅱ)調整該主軸馬達在該改變轉速Wa下運作;(11)若步驟(9)為肯定,則維持步驟(2)中該控制轉速Wc的值。
11.如權利要求10所述的方法,其特征在于,各步驟中的運算與檢測操作是執行于該控制電路內。
12.一種控制一光學信息再生裝置中的一主軸馬達的轉速的方法,該主軸馬達驅動置于該光學信息再生裝置內的一儲存光學信息的光盤旋轉,于該光學信息再生裝置內具有一緩沖存儲器供暫時儲存從該光盤所讀取的信息,一應用程序從該緩沖存儲器取出所需的信息,其特征在于,該方法包含下列步驟(1)根據一預定方式決定一被允許轉速;(2)調整該主軸馬達在一控制轉速Wc下運作,該控制轉速Wc等于該被允許轉速;(3)對該光盤讀取信息,并將所讀取的信息儲存于該緩沖存儲器內;(4)經由緩沖存儲器,將該應用程序所需的信息傳送至該應用程序;(5)重復執行步驟(3)以及步驟(4),并且監測該緩沖存儲器的一信息儲存量B(t)是否令一預定準則成立;(6)若該預定準則成立,則將該控制轉速Wc加一預定升速值Wr而成一改變轉速Wb,并且調整該主軸馬達在該改變轉速Wb下運作。
13.如權利要求12所述的方法,其特征在于,該預定準則是借助由一緩沖存儲器狀態指標作為判斷,于步驟(5)中每執行步驟(3)以及步驟(4)一次時,即檢測該信息儲存量B(t)是否小于一預定儲存值,若檢測結果為肯定,則將該緩沖存儲器狀態指標的值加1,并且其中當該緩沖存儲器狀態指標的值大于或等于一預定值M時,該預定準則即成立,該緩沖存儲器狀態指標為一正整數,該預定值M為一自然數。
14.如權利要求13所述的方法,其特征在于,該光學信息再生裝置包含一控制電路,各步驟中的運算與檢測操作是執行于該控制電路內。
15.一種控制一光學信息再生裝置中的一主軸馬達的轉速的方法,該主軸馬達驅動置于該光學信息再生裝置內的一儲存光學信息的光盤旋轉,于該光學信息再生裝置內具有一緩沖存儲器供暫時儲存從該光盤所讀取的信息,一應用程序從該緩沖存儲器取出所需的信息,其特征在于,該方法包含下列步驟(1)根據一預定方式決定一被允許轉速;(2)調整該主軸馬達在一控制轉速Wc下運作,該控制轉速Wc等于該被允許轉速;(3)對該光盤讀取信息,并將所讀取的信息儲存于該緩沖存儲器內;(4)經由緩沖存儲器,將該應用程序所需的信息傳送至該應用程序;(5)檢測該緩沖存儲器的一信息儲存量B(t)是否小于一預定儲存值,若檢測結果為肯定,則將一緩沖存儲器狀態指標的值加1;(6)檢測該緩沖存儲器狀態指標是否小于一預定值M;(7)若步驟(6)為否定,則(ⅰ)將該控制轉速We加一預定升速值Wr而成一改變轉速Wb,(ⅱ)調整該主軸馬達在該改變轉速Wb下運作;(8)若步驟(6)為肯定,則維持步驟(2)中該控制轉速We的值;其中該緩沖存儲器狀態指標為一正整數,該預定值M為一自然數。
16.如權利要求15所述的方法,其特征在于,該光學信息再生裝置包含一控制電路,各步驟中的運算與檢測操作是執行于該控制電路內。
17.一種控制一光學信息再生裝置中的一主軸馬達的轉速的方法,該主軸馬達驅動置于該光學信息再生裝置內的一儲存光學信息的光盤旋轉,于該光學信息再生裝置內具有一緩沖存儲器供暫時儲存從該光盤所讀取的信息,一應用程序從該緩沖存儲器取出所需的信息,其特征在于,該方法包含下列步驟(1)根據一預定方式決定一被允許轉速;(2)調整該主軸馬達在一控制轉速Wc下運作,該控制轉速Wc等于該被允許轉速;(3)對該光盤讀取信息,并將所讀取的信息儲存于該緩沖存儲器內;(4)經由緩沖存儲器,將該應用程序所需的信息傳送至該應用程序;(5)重復執行步驟(3)以及步驟(4),并且監測該緩沖存儲器的一信息儲存量B(t)是否令一第一預定準則或是一第二準則成立;(6)若該第一預定準則成立,則將該控制轉速Wc減去一預定降速值Wd而成一第一改變轉速Wa,并且調整該主軸馬達在該第一改變轉速Wa下運作;(7)若該第二預定準則成立,則將該控制轉速Wc加一預定升速值Wr而成一第二改變轉速Wb,并且調整該主軸馬達在該第二改變轉速Wb下運作。
18.如權利要求17所述的方法,其特征在于,該光學信息再生裝置包含一控制電路,各步驟中的運算與檢測操作是執行于該控制電路內。
19.如權利要求18所述的方法,其特征在于,該第一預定準則是借助由一第一緩沖存儲器狀態指標作為判斷,于步驟(5)中每執行步驟(3)以及步驟(4)一次時,即檢測該信息儲存量B(t)是否大于一第一預定儲存值,若檢測結果為肯定,則將該第一緩沖存儲器狀態指標的值加1,并且其中當該第一緩沖存儲器狀態指標的值大于或等于一第一預定值N時,該第一預定準則即成立,該第一緩沖存儲器狀態指標為一正整數,該第一預定值N為一自然數。
20.如權利要求19所述的方法,其特征在于,步驟(2)與步驟(3)之間進一步包含下列步驟將一等待傳送命令時間Pt歸零,并且隨即對該等待傳送命令時間Pt開始計時;等待該應用程序發出一要求傳送信息命令;停止該等待傳送命令時間Pt的計時。
21.如權利要求20所述的方法,其特征在于,步驟(5)中每執行步驟(3)以及步驟(4)一次時,并且檢測該等待傳送命令時間Pt是否大于一預定時間值Plimit,若該信息儲存量B(t)大于該第一預定儲存值,并且該等待傳送命令時間Pt大于該預定時間值Plimit,則將該第一緩沖存儲器狀態指標的值加1。
22.如權利要求18所述的方法,其特征在于,該第二預定準則是借助由一第二緩沖存儲器狀態指標作為判斷,于步驟(5)中每執行步驟(3)以及步驟(4)一次時,即檢測該信息儲存量B(t)是否小于一第二預定儲存值,若檢測結果為肯定,則將該第二緩沖存儲器狀態指標的值加1,并且其中當該第二緩沖存儲器狀態指標的值大于或等于一第二預定值M時,該第二預定準則即成立,該第二緩沖存儲器狀態指標為一正整數,該第二預定值M為一自然數。
23.一種控制一光學信息再生裝置中的一主軸馬達的轉速的方法,該轉軸馬達驅動置于該光學信息再生裝置內之一儲存光學信息的光盤旋轉,于該光學信息再生裝置內具有一緩沖存儲器供暫時儲存從該光盤所讀取的信息,一應用程序從該緩沖存儲器取出所需的信息,其特征在于,該方法包含下列步驟(1)根據一預定方式決定一被允許轉速;(2)調整該主軸馬達在一控制轉速Wc下運作,該控制轉速Wc系等于該被允許轉速;(3)對該光盤讀取信息,并將所讀取的信息儲存于該緩沖存儲器內;(4)經由緩沖存儲器,將該應用程序所需的信息傳送至該應用程序;(5)檢測該緩沖存儲器的一信息儲存量B(t)是否大于一第一預定儲存值或是小于一第二預定儲存值;(6)若步驟(5)的檢測結果為該信息儲存量B(t)大于該第一預定儲存值,則將該第一緩沖存儲器狀態指標之值加1,并且檢測該第一緩沖存儲器狀態指標的值是否小于一第一預定值N;(7)若步驟(6)為否定,則(ⅰ)將該控制轉速Wc減去一預定降速值Wd而成一第一改變轉速Wa,(ⅱ)調整該主軸馬達在該第一改變轉速Wa下運作;(8)若步驟(6)為肯定,則維持步驟(2)中該控制轉速Wc的值;(9)若步驟(5)的檢測結果為該信息儲存量B(t)小于該第二預定儲存值,則將該第二緩沖存儲器狀態指標的值加1,并且檢測該第二緩沖存儲器狀態指標的值是否小于一第二預定值M;(10)若步驟(9)的檢測結果為否定,則(ⅰ)將該控制轉速Wc加一預定升速值Wr而成一第二改變轉速Wb,(ⅱ)調整該主軸馬達在該第二改變轉速Wb下運作;(11)若步驟(9)的檢測結果為肯定,則維持步驟(2)中該控制轉速Wc的值;其中該第一及第二緩沖存儲器狀態指標分別為一正整數,該第一預定值N及第二預定值M分別為一自然數。
24.如權利要求23所述的方法,其特征在于,該光學信息再生裝置包含一控制電路,各步驟中的運算與檢測操作是執行于該控制電路內。
25.如權利要求24所述的方法,其特征在于,步驟(2)與步驟(3)之間進一步包含下列步驟將一等待傳送命令時間Pt歸零,并且隨即對該等待傳送命令時間Pt開始計時;等待該應用程序發出一要求傳送信息命令;停止該等待傳送命令時間Pt的計時。
26.如權利要求25所述的方法,其特征在于,步驟(5)進一步包含檢測該等待傳送命令時間Pt是否大于一預定時間值Plimit的步驟,并且其中于步驟(6)中若該信息儲存量B(t)大于該第一預定儲存值,并且該等待傳送命令時間Pt大于一預定時間值Plimit,則將該第一緩沖存儲器狀態指標的值加1。
全文摘要
一種控制一光學信息再生裝置中的一主軸馬達的轉速的方法,該方法是借助由監測緩沖存儲器內的信息儲存量來調降或調升該主軸馬達的轉速,若監測到緩沖存儲器的信息儲存量持續超過一第一預定儲存值,則將該主軸馬達的轉速調降一預定降速值。反之,若緩沖存儲器的信息儲存量持續低于一第二預定儲存值,則將該主軸馬達的轉速調升一預定升速值。本發明的方法可在不影響該應用程序取出信息的正常動作下,進而將該主軸馬達的轉速調整至一最佳值。由此可以節省電能消耗,延長主軸馬達壽命。
文檔編號G11B19/28GK1294386SQ99123369
公開日2001年5月9日 申請日期1999年10月26日 優先權日1999年10月26日
發明者吳東格 申請人:華碩電腦股份有限公司