亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

盤(pán)裝置及具有它的信息處理系統(tǒng)的制作方法

文檔序號(hào):6782150閱讀:185來(lái)源:國(guó)知局
專利名稱:盤(pán)裝置及具有它的信息處理系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及盤(pán)裝置及具有它的信息處理系統(tǒng),特別是盤(pán)的旋轉(zhuǎn)數(shù) 控制。
背景技術(shù)
以前提出了把盤(pán)的旋轉(zhuǎn)數(shù)控制為最佳旋轉(zhuǎn)數(shù)的技術(shù)。例如,在以
下所示的專利文獻(xiàn)1中披露了把高速緩沖使用率與上下2個(gè)閾值進(jìn)行 比較,基于其結(jié)果來(lái)控制盤(pán)的旋轉(zhuǎn)數(shù)的方案。還有,披露了基于指令 間隔來(lái)控制旋轉(zhuǎn)數(shù)的方案。
在專利文獻(xiàn)2中披露了測(cè)量從高速緩沖存儲(chǔ)器向主機(jī)傳送的數(shù)據(jù) 的平均傳送速率,把平均傳送速率與閾值進(jìn)行比較,基于其結(jié)果來(lái)控 制盤(pán)的旋轉(zhuǎn)數(shù)的方案。
在專利文獻(xiàn)3中披露了在寫(xiě)入/讀出數(shù)據(jù)的傳送速度超過(guò)閾值Rth, 且超過(guò)閾值Rth的狀態(tài)的持續(xù)時(shí)間持續(xù)了閾值Tth以上的場(chǎng)合,提高使 盤(pán)旋轉(zhuǎn)的馬達(dá)的旋轉(zhuǎn)速度,在寫(xiě)入/讀出數(shù)據(jù)的傳送速度低于閾值Rth, 且低于閾值Rth的狀態(tài)的持續(xù)時(shí)間持續(xù)了閾值Tth以上的場(chǎng)合,降低使 盤(pán)旋轉(zhuǎn)的馬達(dá)的旋轉(zhuǎn)速度的方案。
在專利文獻(xiàn)4中披露了不測(cè)量傳送速率,而是基于所發(fā)出的指令 圖形的構(gòu)成來(lái)判別是音頻重放還是轉(zhuǎn)存P '7 t= >久')(把CD、 DVD的 數(shù)據(jù)原樣或者轉(zhuǎn)換成圖像文件或其他文件格式而送入個(gè)人計(jì)算機(jī))來(lái)決 定盤(pán)的旋轉(zhuǎn)速度的方案。
在專利文獻(xiàn)5中披露了基于文件大小來(lái)控制旋轉(zhuǎn)速度的方案。再有,在專利文獻(xiàn)6中披露了基于驅(qū)動(dòng)器的空閑時(shí)間(從指令執(zhí)行 結(jié)束時(shí)到其次的指令執(zhí)行開(kāi)始的時(shí)間)來(lái)控制盤(pán)的旋轉(zhuǎn)速度的方案。
專利文獻(xiàn)1:特開(kāi)2004 — 362733號(hào)公報(bào) 專利文獻(xiàn)2:特開(kāi)2002 — 8316號(hào)公報(bào) 專利文獻(xiàn)3:特開(kāi)2007 — 48366號(hào)公報(bào) 專利文獻(xiàn)4:特開(kāi)2006—147119號(hào)公報(bào) 專利文獻(xiàn)5:特開(kāi)2000—132901號(hào)公報(bào) 專利文獻(xiàn)6:特開(kāi)2003 — 2427U號(hào)公報(bào)

發(fā)明內(nèi)容
發(fā)明打算解決的課題
基于高速緩沖存儲(chǔ)器的使用率、數(shù)據(jù)的傳送速率對(duì)盤(pán)的旋轉(zhuǎn)速度 進(jìn)行增減調(diào)整是有效的,不過(guò),在使盤(pán)的旋轉(zhuǎn)速度增大的場(chǎng)合和使之 減小的場(chǎng)合,馬達(dá)的驅(qū)動(dòng)負(fù)荷是不同的,所以需要考慮這一點(diǎn)來(lái)進(jìn)行 控制。還有,高速緩沖存儲(chǔ)器的目的本來(lái)是提高成功率而使數(shù)據(jù)的讀 出速度提高,所以也需要考慮指令內(nèi)容。
本發(fā)明的目的在于更準(zhǔn)確且迅速地控制盤(pán)的旋轉(zhuǎn)數(shù)(或旋轉(zhuǎn)速度)。
用于解決課題的方案
本發(fā)明是從盤(pán)中重放數(shù)據(jù)的盤(pán)裝置,其特征在于,具有暫時(shí)保持從上述盤(pán)中讀出的數(shù)據(jù)的存儲(chǔ)器; 以及按照上述存儲(chǔ)器中保持的數(shù)據(jù)量而對(duì)上述盤(pán)的旋轉(zhuǎn)數(shù)進(jìn)行增減控制,即把用于對(duì)上述旋轉(zhuǎn)數(shù)進(jìn)行 增大控制的判斷定時(shí)設(shè)定得比用于對(duì)上述旋轉(zhuǎn)數(shù)進(jìn)行減小控制的判斷 定時(shí)早的控制裝置。
在本發(fā)明的1個(gè)實(shí)施方式中,上述控制裝置按照上述數(shù)據(jù)量在給 定時(shí)間內(nèi)的統(tǒng)計(jì)值而對(duì)上述盤(pán)的旋轉(zhuǎn)數(shù)進(jìn)行增減控制,在第1給定時(shí)間的上述數(shù)據(jù)量的統(tǒng)計(jì)值為第1閾值以下的場(chǎng)合對(duì)上述旋轉(zhuǎn)數(shù)進(jìn)行增 大控制,在比上述第1給定時(shí)間長(zhǎng)的第2給定時(shí)間的上述數(shù)據(jù)量的統(tǒng) 計(jì)值為第2閾值以上的場(chǎng)合對(duì)上述旋轉(zhuǎn)數(shù)進(jìn)行減小控制。
還有,本發(fā)明是從盤(pán)中重放數(shù)據(jù)的盤(pán)裝置,其特征在于,具有 暫時(shí)保持從上述盤(pán)中讀出的數(shù)據(jù)的存儲(chǔ)器;以及按照上述存儲(chǔ)器中保 持的數(shù)據(jù)量和指令內(nèi)容而對(duì)上述盤(pán)的旋轉(zhuǎn)數(shù)進(jìn)行增減控制的控制裝置。
本發(fā)明的盤(pán)裝置可以組裝到個(gè)人計(jì)算機(jī)等主機(jī)裝置或以可發(fā)送接 受數(shù)據(jù)的方式與主機(jī)裝置連接,構(gòu)成信息處理系統(tǒng)。
發(fā)明效果
根據(jù)本發(fā)明,能適應(yīng)性地且準(zhǔn)確地控制盤(pán)的旋轉(zhuǎn)數(shù)。


圖l是實(shí)施方式的構(gòu)成框圖。
圖2是實(shí)施方式的流程圖。
圖3是實(shí)施方式的其他流程圖。
圖4是實(shí)施方式的又一流程圖。
符號(hào)說(shuō)明
10光盤(pán),32系統(tǒng)控制器,38緩沖存儲(chǔ)器,100主機(jī)。
具體實(shí)施例方式
以下基于附圖來(lái)說(shuō)明本發(fā)明的實(shí)施方式,列舉光盤(pán)裝置作為盤(pán)裝 置進(jìn)行說(shuō)明。本實(shí)施方式的光盤(pán)裝置可以作為驅(qū)動(dòng)器單體而起作用, 還可以作為組裝到個(gè)人計(jì)算機(jī)等中,接受來(lái)自個(gè)人計(jì)算機(jī)的指令而讀 出數(shù)據(jù),將其向個(gè)人計(jì)算機(jī)供給的信息處理系統(tǒng)的一部分而起作用。
<第1實(shí)施方式>
圖1表示包含光盤(pán)裝置的信息處理系統(tǒng)的整體構(gòu)成圖。CD、DVD、 HD —DVD、 BD等光盤(pán)10由主軸馬達(dá)(SPM)12進(jìn)行旋轉(zhuǎn)驅(qū)動(dòng)。主軸馬 達(dá)SPM12由驅(qū)動(dòng)器14驅(qū)動(dòng),驅(qū)動(dòng)器14由伺服處理器30按成為希望 的旋轉(zhuǎn)速度的方式進(jìn)行伺服控制。
光拾取器16包含接受來(lái)自用于向光盤(pán)10照射激光的激光二極管 OLD)、光盤(pán)10的反射光而將其轉(zhuǎn)換為電信號(hào)的光電探測(cè)器(PD),與光 盤(pán)10相對(duì)配置。光拾取器16由移動(dòng)馬達(dá)18在光盤(pán)10的半徑方向驅(qū) 動(dòng),移動(dòng)馬達(dá)18由驅(qū)動(dòng)器20驅(qū)動(dòng)。驅(qū)動(dòng)器20,與驅(qū)動(dòng)器14同樣,由 伺服處理器30進(jìn)行伺服控制。還有,光拾取器16的LD由驅(qū)動(dòng)器22 驅(qū)動(dòng),驅(qū)動(dòng)器22由自動(dòng)功率控制電路(APC)24按激光功率成為希望的 值的方式控制驅(qū)動(dòng)電流。APC24及驅(qū)動(dòng)器22根據(jù)來(lái)自系統(tǒng)控制器32 的指令來(lái)控制LD的發(fā)光量。圖中驅(qū)動(dòng)器22是與光拾取器16分開(kāi)設(shè)置 的,不過(guò),也可以在光拾取器16上搭載驅(qū)動(dòng)器22。
從其中組裝了光盤(pán)裝置的個(gè)人計(jì)算機(jī)等主機(jī)100發(fā)出讀出指令, 按照該讀出指令而讀出光盤(pán)10中記錄的數(shù)據(jù)時(shí),從光拾取器16的LD 照射重放功率的激光,其反射光由PD轉(zhuǎn)換為電信號(hào)而輸出。來(lái)自光拾 取器16的重放信號(hào)被供給到RF電路26。 RF電路26根據(jù)重放信號(hào)而 生成焦點(diǎn)誤差信號(hào)、軌跡誤差信號(hào),將其供給到伺服處理器30。伺服 處理器30基于這些誤差信號(hào)對(duì)光拾取器16進(jìn)行伺服控制,把光拾取 器16維持在正焦點(diǎn)狀態(tài)及正軌跡狀態(tài)。還有,RF電路26向地址解碼
山n/t/ /■><"> /J4"/,入/士 口. r4"i h入AAi丄iU J-l-& 口. 丄山丄,LA7J rn r+i 口々 ooI丄山丄,L/士
ZS 'IA5百里刀乂'舊"77 T"'t^3 H、JflJiJdL'舊7 。丄UiJJL附"B附ZO /AWJ:1L'舊 號(hào)中解調(diào)光盤(pán)IO的地址數(shù)據(jù),將其供給到伺服處理器30、系統(tǒng)控制器
32。還有,RF電路26向2值化電路34供給重放RF信號(hào)。2值化電路 34把重放信號(hào)2值化,向編碼/解碼電路36供給所得到的信號(hào)。編碼/ 解碼電路36對(duì)2值化信號(hào)進(jìn)行解調(diào)及誤差訂正,得到重放數(shù)據(jù),通過(guò) 接口 I/F40向個(gè)人計(jì)算機(jī)等主機(jī)IOO輸出該重放數(shù)據(jù)。另外,在向主機(jī) 100輸出重放數(shù)據(jù)時(shí),編碼/解碼電路36在緩沖存儲(chǔ)器38中一旦積蓄
了重放數(shù)據(jù)之后將其輸出。
在緩沖存儲(chǔ)器38中除積蓄了由讀出指令指定的數(shù)據(jù)塊以外,還作 為高速緩沖數(shù)據(jù)而積蓄了預(yù)讀到的數(shù)據(jù)塊。這樣,在其次發(fā)出系列讀 出指令而執(zhí)行它的場(chǎng)合就不需要從光盤(pán)10中讀出,而是從緩沖存儲(chǔ)器
38中讀出即可,因而讀出速度會(huì)高速化。使用緩沖存儲(chǔ)器38的高速緩 沖方法如下。
(l)在執(zhí)行讀出指令后也是進(jìn)行預(yù)讀動(dòng)作而在緩沖存儲(chǔ)器38內(nèi)預(yù) 先緩沖數(shù)據(jù)。
P)把根據(jù)讀出指令而傳送到主機(jī)100中的數(shù)據(jù)塊從緩沖存儲(chǔ)器38 中廢棄。
(3)在發(fā)出了讀出指令時(shí),在緩沖存儲(chǔ)器38內(nèi)不存在由讀出指令所 指定的數(shù)據(jù)塊的場(chǎng)合,清除高速緩沖數(shù)據(jù)而開(kāi)始執(zhí)行讀出指令。
從其中組裝了光盤(pán)裝置的個(gè)人計(jì)算機(jī)等主機(jī)100發(fā)出寫(xiě)入指令, 按照該寫(xiě)入指令而在光盤(pán)IO上記錄數(shù)據(jù)時(shí),來(lái)自主機(jī)100的應(yīng)該記錄 的數(shù)據(jù)通過(guò)接口 I/F40被供給到編碼/解碼電路36。編碼/解碼電路36 在緩沖存儲(chǔ)器38中存放應(yīng)該記錄的數(shù)據(jù),對(duì)該應(yīng)該記錄的數(shù)據(jù)進(jìn)行編 碼,將其作為調(diào)制數(shù)據(jù)供給到寫(xiě)策略電路42。寫(xiě)策略電路42依照給定 的記錄策略把調(diào)制數(shù)據(jù)轉(zhuǎn)換為多脈沖(脈沖串),將其作為記錄數(shù)據(jù)而供 給到驅(qū)動(dòng)器22。記錄策略會(huì)影響記錄品質(zhì),所以通常固定于某個(gè)最佳 策略。從光拾取器16的LD照射由記錄數(shù)據(jù)進(jìn)行了功率調(diào)制的激光, 在光盤(pán)10上記錄數(shù)據(jù)。記錄數(shù)據(jù)之后,光拾取器16照射重放功率的 激光而重放該記錄數(shù)據(jù),將其供給到RF電路26。 RF電路26向2值化 電路34供給重放信號(hào),2值化了的數(shù)據(jù)被供給到編碼/解碼電路36。編 碼/解碼電路36對(duì)調(diào)制數(shù)據(jù)進(jìn)行解碼,將其與緩沖存儲(chǔ)器38中存儲(chǔ)的 記錄數(shù)據(jù)進(jìn)行對(duì)照。對(duì)照的結(jié)果被供給到系統(tǒng)控制器32。系統(tǒng)控制器 32按照對(duì)照的結(jié)果來(lái)決定是繼續(xù)記錄數(shù)據(jù),還是執(zhí)行替換處理。
在這樣的構(gòu)成中,著眼于緩沖存儲(chǔ)器38中積蓄、暫時(shí)存儲(chǔ)的高速
緩沖數(shù)據(jù)的數(shù)據(jù)量,按照高速緩沖數(shù)據(jù)的數(shù)據(jù)量的大小來(lái)控制光盤(pán)10
的旋轉(zhuǎn)數(shù)。具體而言,系統(tǒng)控制器32算出緩沖存儲(chǔ)器38的高速緩沖
數(shù)據(jù)在給定時(shí)間內(nèi)的平均數(shù)據(jù)量,把該平均數(shù)據(jù)量與閾值進(jìn)行大小比 較,從而判定現(xiàn)在的旋轉(zhuǎn)數(shù)的適當(dāng)與否來(lái)進(jìn)行控制。作為閾值,準(zhǔn)備
第1閾值及第2閾值這樣2個(gè)閾值,設(shè)為第1閾值<第2閾值。對(duì)平均 數(shù)據(jù)量和第1閾值進(jìn)行大小比較,如果平均數(shù)據(jù)量為第1閾值以下, 則判定為預(yù)讀到的高速緩沖數(shù)據(jù)量不足,即光盤(pán)10的旋轉(zhuǎn)數(shù)過(guò)慢,進(jìn) 行增大主軸馬達(dá)12的旋轉(zhuǎn)數(shù)的控制。還有,對(duì)平均數(shù)據(jù)量和第2閾值 進(jìn)行大小比較,如果平均數(shù)據(jù)量為第2閾值以上,則判定為預(yù)讀到高 速緩沖數(shù)據(jù)過(guò)剩,即光盤(pán)10的旋轉(zhuǎn)數(shù)過(guò)快,進(jìn)行減小主軸馬達(dá)12的 旋轉(zhuǎn)數(shù)的控制。特別是,因?yàn)楦咚倬彌_數(shù)據(jù)量越多則成功率(應(yīng)該讀出 的數(shù)據(jù)在緩沖存儲(chǔ)器38中存在的比例)越會(huì)提高,但高速緩沖數(shù)據(jù)量過(guò) 多,從噪聲、功率消耗的觀點(diǎn)來(lái)看并不好,因而主動(dòng)地進(jìn)行減小旋轉(zhuǎn) 數(shù)的控制。換句話說(shuō),是進(jìn)行盡可能不降低數(shù)據(jù)的平均傳送速度地降 低旋轉(zhuǎn)數(shù)而降低噪聲、消耗功率的控制。
但是,在增大和減小光盤(pán)10的旋轉(zhuǎn)數(shù)的場(chǎng)合,主軸馬達(dá)12的驅(qū) 動(dòng)負(fù)荷是不同的,在增大旋轉(zhuǎn)數(shù)的場(chǎng)合,需要負(fù)荷,增大到希望的旋 轉(zhuǎn)數(shù)需要時(shí)間。因此,把平均數(shù)據(jù)量與閾值進(jìn)行比較,判斷旋轉(zhuǎn)數(shù)的 增減調(diào)整的必要性,使得到實(shí)際調(diào)整旋轉(zhuǎn)數(shù)為止的總時(shí)間大致相同, 提高控制性,為此,在進(jìn)行增大旋轉(zhuǎn)數(shù)的控制的場(chǎng)合,與進(jìn)行減小旋 轉(zhuǎn)數(shù)的控制的場(chǎng)合相比,需要在更早的定時(shí)向主軸馬達(dá)12供給控制指 令,因此需要使是否增大旋轉(zhuǎn)數(shù)的判斷即平均數(shù)據(jù)量和第1閾值的大 小比較處理定時(shí)早于是否減小旋轉(zhuǎn)數(shù)的判斷即平均數(shù)據(jù)量和第2閾值 的大小比較處理定時(shí)。因而,先判斷是否需要增大旋轉(zhuǎn)數(shù),此后判斷 是否需要減小旋轉(zhuǎn)數(shù)。算出從測(cè)量開(kāi)始到第1給定時(shí)間之間的平均數(shù) 據(jù)量,將其與第1閾值進(jìn)行大小比較,其次,算出從測(cè)量開(kāi)始到第2 給定時(shí)間(第1給定時(shí)間<第2給定時(shí)間)之間的平均數(shù)據(jù)量,將其與第 2閾值進(jìn)行大小比較。
另外,也可以不是把給定時(shí)間的平均數(shù)據(jù)量,而是把給定時(shí)間的 合計(jì)數(shù)據(jù)量與閾值進(jìn)行比較來(lái)控制旋轉(zhuǎn)數(shù)。
圖2表示本實(shí)施方式中的旋轉(zhuǎn)數(shù)控制的流程圖。它是把給定時(shí)間
的合計(jì)數(shù)據(jù)量與閾值進(jìn)行比較的情況。首先,系統(tǒng)控制器32按每個(gè)給 定時(shí)間間隔反復(fù)算出緩沖存儲(chǔ)器38中積蓄的合計(jì)高速緩沖塊數(shù)S (SIOI)。然后,通過(guò)中斷處理,判定是否從定時(shí)器的測(cè)量開(kāi)始后經(jīng)過(guò)了 一定時(shí)間T1(S102)。在經(jīng)過(guò)了一定時(shí)間Tl的場(chǎng)合,即算出一定時(shí)間 Tl的合計(jì)高速緩沖塊數(shù)S的話,就把合計(jì)高速緩沖塊數(shù)S與第1閾值 XI進(jìn)行大小比較(S103)。第1閾值X1是用于判定是否需要使旋轉(zhuǎn)數(shù) 增大的閾值。然后,在S《X1的場(chǎng)合,系統(tǒng)控制器32向伺服處理器 30發(fā)送控制指令,由伺服處理器30通過(guò)驅(qū)動(dòng)器14而增大主軸馬達(dá)12 的旋轉(zhuǎn)數(shù)(S104)。另一方面,在S〉X1的場(chǎng)合,其次判定是否從測(cè)量開(kāi) 始后經(jīng)過(guò)了一定時(shí)間T2(S105)。在這里,TKT2。在經(jīng)過(guò)了一定時(shí)間 T2的場(chǎng)合,把一定時(shí)間T2的合計(jì)高速緩沖塊數(shù)S與閾值X2進(jìn)行大小 比較(S106)。第2閾值X2是用于判定是否需要使旋轉(zhuǎn)數(shù)減小的閾值, XKX2。然后,在S》X2的場(chǎng)合,系統(tǒng)控制器32向伺服處理器30發(fā) 送控制指令,由伺服處理器30通過(guò)驅(qū)動(dòng)器14而減小主軸馬達(dá)12的旋 轉(zhuǎn)數(shù)(S107)。另一方面,在S〈X2的場(chǎng)合,不使旋轉(zhuǎn)數(shù)增大或減小,而 是維持現(xiàn)在的旋轉(zhuǎn)數(shù)(S108)。調(diào)整旋轉(zhuǎn)數(shù)之后,把定時(shí)器復(fù)位(S109), 再次反復(fù)進(jìn)行S101以后的處理。在S102或S105中判定為"否"的場(chǎng) 合,維持S101的處理。在S105中未經(jīng)過(guò)一定時(shí)間T2的場(chǎng)合,在S101 中繼續(xù)算出塊數(shù)S,所以通常要留意一定時(shí)間T1的塊數(shù)S和一定時(shí)間 丄Z H'、J秋戮5定叫、IRJH'、J。
在圖2的處理中,在S104中增大旋轉(zhuǎn)數(shù)的場(chǎng)合,或者在S107中 減小旋轉(zhuǎn)數(shù)的場(chǎng)合,可以1階段1階段地依次增減旋轉(zhuǎn)數(shù)。這是因?yàn)?急劇地使旋轉(zhuǎn)數(shù)增大或減小的話,用于數(shù)據(jù)重放(從盤(pán)中的讀出)的PLL 電路的鎖定(口 '7 , ^ ^ ')就會(huì)脫離,或者由于盤(pán)干擾的影響,伺服就 會(huì)脫離,數(shù)據(jù)的重放有間斷的可能性。例如,在旋轉(zhuǎn)數(shù)按4倍速、6倍
速、8倍速、IO倍速可變的場(chǎng)合,現(xiàn)在的旋轉(zhuǎn)數(shù)為6倍速時(shí),在增大 旋轉(zhuǎn)數(shù)時(shí)先從6倍速增大到8倍速,其次從8倍速增大到IO倍速。艮P, 在數(shù)據(jù)的重放不間斷的范圍內(nèi)增減旋轉(zhuǎn)數(shù)。還有,在圖2的處理中, 對(duì)合計(jì)高速緩沖塊數(shù)S和第1閾值XI進(jìn)行大小比較,如果S《X1則 立刻增大旋轉(zhuǎn)數(shù),不過(guò),也可以再按照指令內(nèi)容來(lái)判定是否增大旋轉(zhuǎn) 數(shù)。例如,在指令內(nèi)容是隨機(jī)訪問(wèn)那樣的査找命令的場(chǎng)合,即使緩沖 存儲(chǔ)器38中保持著高速緩沖數(shù)據(jù)也沒(méi)有意義,因而將其廢棄,不過(guò), 由于該廢棄,合計(jì)高速緩沖塊數(shù)S就會(huì)變小,結(jié)果就能成為S《X1。 然而,因?yàn)樵谠搱?chǎng)合增大旋轉(zhuǎn)數(shù)并不好,所以即使S《X1,如果指令 內(nèi)容是査找命令,也不進(jìn)行旋轉(zhuǎn)數(shù)的增大控制。
圖3表示該場(chǎng)合的處理流程圖。與圖2的場(chǎng)合同樣,算出一定時(shí) 間Tl的合計(jì)高速緩沖塊數(shù)S(S201, S202),將其與第1閾值XI進(jìn)行大 小比較(S203)。然后,在S《X1的場(chǎng)合,其次判定指令內(nèi)容是不是査 找命令(S204)。在指令內(nèi)容是查找命令的場(chǎng)合,判斷為不是因?yàn)樾D(zhuǎn)數(shù) 不適當(dāng),而是因?yàn)殡S著査找命令的執(zhí)行而廢棄了高速緩沖數(shù)據(jù),不進(jìn) 行旋轉(zhuǎn)數(shù)的增大控制。另一方面,在不是查找命令的場(chǎng)合,與圖2同 樣,增大旋轉(zhuǎn)數(shù)(S205)。S206 S210的處理與圖2的S105 S109同樣。
還有,在圖2的處理中,對(duì)合計(jì)高速緩沖塊數(shù)S和第2閾值X2 進(jìn)行大小比較,如果S》X2則減小旋轉(zhuǎn)數(shù),不過(guò),也可以再按照指令 內(nèi)容而改變旋轉(zhuǎn)數(shù)的減小控制。例如,在上次的指令為系列讀出指令 的場(chǎng)合,其次的指令也為系列指令的可能性大,高速緩沖數(shù)據(jù)成功的 可能性大。因此,優(yōu)選的是不一口氣減小旋轉(zhuǎn)數(shù),而是1階段i階段 地慢慢減小。反過(guò)來(lái),在指令內(nèi)容不是系列指令,而是隨機(jī)訪問(wèn)那樣 的査找命令時(shí),不進(jìn)行旋轉(zhuǎn)數(shù)的減小控制,而是維持現(xiàn)在的旋轉(zhuǎn)數(shù)。 還有,在指令未在給定時(shí)間發(fā)出的場(chǎng)合,一口氣減小到最低旋轉(zhuǎn)數(shù)。 指令的發(fā)行間隔由系統(tǒng)控制器32來(lái)測(cè)量。
圖4表示該場(chǎng)合的處理流程圖。與圖2的處理同樣,算出一定時(shí)間Tl的合計(jì)高速緩沖塊數(shù)S(S301, S302),對(duì)S和第1閾值XI進(jìn)行 大小比較(S303)。如果S《X1就增大旋轉(zhuǎn)數(shù)(S304),如果S>X1就算出 一定時(shí)間T2的合計(jì)高速緩沖塊數(shù)S,將其與第2閾值X2進(jìn)行大小比 較(S305, S306)。然后,在S^X2的場(chǎng)合,進(jìn)一步判定指令內(nèi)容是不 是系列指令,按照是不是系列指令而使旋轉(zhuǎn)數(shù)的減小方式變化(S307)。 指令內(nèi)容是不是系列指令要基于上次的指令內(nèi)容來(lái)判定,在上次的指 令內(nèi)容是系列指令的場(chǎng)合,推定為其次的指令內(nèi)容也是系列指令而按1 階段減小旋轉(zhuǎn)數(shù)。在是系列指令的場(chǎng)合,也可以不進(jìn)行旋轉(zhuǎn)數(shù)的減小 控制。另一方面,在指令內(nèi)容是查找命令的場(chǎng)合,不進(jìn)行旋轉(zhuǎn)數(shù)的減 小控制。還有,在指令從上次的指令起未在給定時(shí)間發(fā)出的場(chǎng)合,把 旋轉(zhuǎn)數(shù)一口氣減小到最低旋轉(zhuǎn)數(shù)。S308、 S309的處理與圖2的S108、 S109的處理同樣。
這樣,按照緩沖存儲(chǔ)器38或高速緩沖存儲(chǔ)器中暫時(shí)存儲(chǔ)的高速緩 沖數(shù)據(jù)量的大小而對(duì)旋轉(zhuǎn)數(shù)進(jìn)行增減控制時(shí),在時(shí)間上先行判定是否 需要增大旋轉(zhuǎn)數(shù),從而能補(bǔ)償在增大旋轉(zhuǎn)數(shù)時(shí)需要的時(shí)間延遲量。還 有,不是僅按照數(shù)據(jù)量的大小而對(duì)旋轉(zhuǎn)數(shù)進(jìn)行增減調(diào)整,而是進(jìn)一步 按照指令內(nèi)容進(jìn)行增減調(diào)整,從而能進(jìn)行更準(zhǔn)確的旋轉(zhuǎn)數(shù)控制。
<第2實(shí)施方式〉
在第1實(shí)施方式中,在時(shí)間上先行判定是否需要增大旋轉(zhuǎn)數(shù),不 過(guò),也可以大體上同時(shí)判定是否需要對(duì)旋轉(zhuǎn)數(shù)進(jìn)行增減控制,并且基 于判斷結(jié)果和指令內(nèi)容來(lái)決定增減控制的內(nèi)容。例如,算出一定時(shí)間 Tl的合計(jì)高速緩沖塊數(shù)S,將其與第1閾值XI及第2閾值X2分別進(jìn) 行大小比較,在S《X1而且不是查找命令的場(chǎng)合對(duì)旋轉(zhuǎn)數(shù)進(jìn)行增大控 制,在S》X2而且不是査找命令的場(chǎng)合對(duì)旋轉(zhuǎn)數(shù)進(jìn)行減小控制等。在 該場(chǎng)合,也可以算出一定時(shí)間T1的高速緩沖塊數(shù)的平均值,將其與第 1閾值、第2閾值分別進(jìn)行大小比較,也可以以給定時(shí)間間隔對(duì)高速緩 沖塊數(shù)進(jìn)行取樣,在取樣值成為第1閾值以下的時(shí)間是一定時(shí)間以上 而且不是査找命令的場(chǎng)合對(duì)旋轉(zhuǎn)數(shù)進(jìn)行增大控制,在取樣值成為第2
閾值以上的時(shí)間是一定時(shí)間以上而且不是査找命令的場(chǎng)合對(duì)旋轉(zhuǎn)數(shù)進(jìn) 行減小控制。在判定是否持續(xù)了一定時(shí)間以上的場(chǎng)合,塊數(shù)的平均值、 合計(jì)值都可以。在對(duì)旋轉(zhuǎn)數(shù)進(jìn)行增減控制的場(chǎng)合,可以使旋轉(zhuǎn)數(shù)1階 段1階段地依次增減,在指令未在給定時(shí)間發(fā)出的場(chǎng)合,也可以一口 氣進(jìn)行減小控制,直到最低旋轉(zhuǎn)數(shù)??傊?,把緩沖存儲(chǔ)器38或高速緩 沖存儲(chǔ)器中暫時(shí)存儲(chǔ)的高速緩沖數(shù)據(jù)量的相對(duì)大小關(guān)系和指令內(nèi)容組 合起來(lái)增減旋轉(zhuǎn)數(shù),從而能調(diào)整為更準(zhǔn)確的旋轉(zhuǎn)數(shù)。
另外,也可以不管是否需要對(duì)旋轉(zhuǎn)數(shù)進(jìn)行增減控制的判斷定時(shí),
把給定時(shí)間內(nèi)的塊數(shù)的合計(jì)值與第1閾值及第2閾值進(jìn)行比較而進(jìn)行
增減控制。g卩,算出給定時(shí)間內(nèi)的塊數(shù)的合計(jì)值,把該合計(jì)值與第1
閾值及第2閾值進(jìn)行比較。如果合計(jì)值為第1閾值以下就進(jìn)行增大控 制,如果為第2閾值以上就進(jìn)行減小控制。在該場(chǎng)合也是,可以進(jìn)一 步按照指令內(nèi)容而進(jìn)行增減控制,也可以在指令內(nèi)容是隨機(jī)訪問(wèn)那樣 的査找命令的場(chǎng)合維持旋轉(zhuǎn)數(shù),在指令在一定時(shí)間未發(fā)出的場(chǎng)合把旋 轉(zhuǎn)數(shù)一口氣減小到最低旋轉(zhuǎn)數(shù)。在增減旋轉(zhuǎn)數(shù)的場(chǎng)合優(yōu)選的也是在數(shù) 據(jù)重放不間斷的范圍內(nèi)進(jìn)行增減控制。
權(quán)利要求
1.一種從盤(pán)中重放數(shù)據(jù)的盤(pán)裝置,其特征在于,具有暫時(shí)保持從上述盤(pán)中讀出的數(shù)據(jù)的存儲(chǔ)器;以及按照上述存儲(chǔ)器中保持的數(shù)據(jù)量而對(duì)上述盤(pán)的旋轉(zhuǎn)數(shù)進(jìn)行增減控制,即把用于對(duì)上述旋轉(zhuǎn)數(shù)進(jìn)行增大控制的判斷定時(shí)設(shè)定得比用于對(duì)上述旋轉(zhuǎn)數(shù)進(jìn)行減小控制的判斷定時(shí)早的控制裝置。
2. 根據(jù)權(quán)利要求l所述的盤(pán)裝置,其特征在于,上述控制裝置,按照上述數(shù)據(jù)量在給定時(shí)間內(nèi)的統(tǒng)計(jì)值而對(duì)上述 盤(pán)的旋轉(zhuǎn)數(shù)進(jìn)行增減控制,在第1給定時(shí)間的上述數(shù)據(jù)量的統(tǒng)計(jì)值為 第1閾值以下的場(chǎng)合對(duì)上述旋轉(zhuǎn)數(shù)進(jìn)行增大控制,在比上述第1給定 時(shí)間長(zhǎng)的第2給定時(shí)間的上述數(shù)據(jù)量的統(tǒng)計(jì)值為第2閾值以上的場(chǎng)合 對(duì)上述旋轉(zhuǎn)數(shù)進(jìn)行減小控制。
3. 根據(jù)權(quán)利要求2所述的盤(pán)裝置,其特征在于,從上述旋轉(zhuǎn)數(shù)的增大判斷到調(diào)整完成的時(shí)間和從上述旋轉(zhuǎn)數(shù)的減 小判斷到調(diào)整完成的時(shí)間是相同的。
4. 根據(jù)權(quán)利要求2所述的盤(pán)裝置,其特征在于,上述控制裝置,進(jìn)一步按照指令內(nèi)容而對(duì)上述旋轉(zhuǎn)數(shù)進(jìn)行增減控制。
5. 根據(jù)權(quán)利要求4所述的盤(pán)裝置,其特征在于, 上述控制裝置,在上述指令的內(nèi)容為系列讀出命令的場(chǎng)合,在數(shù)據(jù)的重放不間斷的范圍內(nèi)對(duì)旋轉(zhuǎn)數(shù)進(jìn)行增減控制。
6. 根據(jù)權(quán)利要求4所述的盤(pán)裝置,其特征在于,'上述控制裝置,即使上述數(shù)據(jù)量的統(tǒng)計(jì)值為上述第1閾值以下, 在上述指令內(nèi)容為查找命令的場(chǎng)合,也不執(zhí)行旋轉(zhuǎn)數(shù)的增大控制。
7. 根據(jù)權(quán)利要求4所述的盤(pán)裝置,其特征在于, 上述控制裝置,即使上述數(shù)據(jù)量的統(tǒng)計(jì)值為上述第2閾值以上,在上述指令內(nèi)容為系列讀出命令的場(chǎng)合,也不執(zhí)行旋轉(zhuǎn)數(shù)的減小控制, 或者只按多階段中的1階段的量進(jìn)行減小控制。
8. 根據(jù)權(quán)利要求2所述的盤(pán)裝置,其特征在于, 上述控制裝置,即使是上述第2閾值以上,在指令未在一定時(shí)間發(fā)出的場(chǎng)合,也會(huì)進(jìn)行減小控制,直到最低旋轉(zhuǎn)數(shù)。
9. 一種從盤(pán)中重放數(shù)據(jù)的盤(pán)裝置,其特征在于,具有 暫時(shí)保持從上述盤(pán)中讀出的數(shù)據(jù)的存儲(chǔ)器;以及按照上述存儲(chǔ)器中保持的數(shù)據(jù)量和指令內(nèi)容而對(duì)上述盤(pán)的旋轉(zhuǎn)數(shù) 進(jìn)行增減控制的控制裝置。
10. 根據(jù)權(quán)利要求9所述的盤(pán)裝置,其特征在于, 上述控制裝置,在上述數(shù)據(jù)量相對(duì)地小且上述指令內(nèi)容不是查找命令的場(chǎng)合,對(duì)上述旋轉(zhuǎn)數(shù)進(jìn)行增大控制,在上述數(shù)據(jù)量相對(duì)地大且 上述指令內(nèi)容不是査找命令的場(chǎng)合,對(duì)上述旋轉(zhuǎn)數(shù)進(jìn)行減小控制。
11. 一種從盤(pán)中重放數(shù)據(jù)的盤(pán)裝置,其特征在于,具有 暫時(shí)保持從上述盤(pán)中讀出的數(shù)據(jù)的存儲(chǔ)器;以及 按照上述存儲(chǔ)器中保持的數(shù)據(jù)量而對(duì)上述盤(pán)的旋轉(zhuǎn)數(shù)進(jìn)行增減控制,即在給定時(shí)間內(nèi)的上述數(shù)據(jù)量的合計(jì)值為第1閾值以下的場(chǎng)合對(duì)<formula>complex formula see original document page 3</formula>工處艦?zāi)列нM(jìn)1丁J菅入J^制,仕工處甘vn且刀來(lái)2 i判i且"工H'、j切^H^、」工述旋轉(zhuǎn)數(shù)進(jìn)行減小控制的控制裝置。
12. —種信息處理系統(tǒng),其特征在于,具有 權(quán)利要求1 11中任意一項(xiàng)所述的盤(pán)裝置;以及向上述盤(pán)裝置發(fā)送至少包含讀出指令的指令,接受按照上述讀出 指令從上述盤(pán)中讀出的數(shù)據(jù)的主機(jī)裝置。
全文摘要
一種盤(pán)裝置及具有它的信息處理系統(tǒng),能使盤(pán)的旋轉(zhuǎn)數(shù)最佳化。在緩沖存儲(chǔ)器(38)中暫時(shí)保存從光盤(pán)(10)中讀出的數(shù)據(jù)及預(yù)讀到的高速緩沖數(shù)據(jù)。系統(tǒng)控制器(32)在一定時(shí)間(T1)的高速緩沖數(shù)據(jù)量的合計(jì)或平均為閾值(X1)以下的場(chǎng)合對(duì)旋轉(zhuǎn)數(shù)進(jìn)行增大控制,在一定時(shí)間(T2)(T1<T2)的高速緩沖數(shù)據(jù)量的合計(jì)或平均為閾值(X2)以上的場(chǎng)合對(duì)旋轉(zhuǎn)數(shù)進(jìn)行減小控制,從而使旋轉(zhuǎn)數(shù)最佳化。
文檔編號(hào)G11B20/10GK101345066SQ20081008729
公開(kāi)日2009年1月14日 申請(qǐng)日期2008年3月26日 優(yōu)先權(quán)日2007年7月13日
發(fā)明者久保充正, 小林豐 申請(qǐng)人:蒂雅克股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1