TWI238991B - Method of controlling rotating speed of an optical drive - Google Patents
Method of controlling rotating speed of an optical drive Download PDFInfo
- Publication number
- TWI238991B TWI238991B TW092116582A TW92116582A TWI238991B TW I238991 B TWI238991 B TW I238991B TW 092116582 A TW092116582 A TW 092116582A TW 92116582 A TW92116582 A TW 92116582A TW I238991 B TWI238991 B TW I238991B
- Authority
- TW
- Taiwan
- Prior art keywords
- speed
- optical disc
- disc drive
- host
- time
- Prior art date
Links
- 230000003287 optical effect Effects 0.000 title claims abstract description 27
- 238000000034 method Methods 0.000 title claims abstract description 13
- 239000000872 buffer Substances 0.000 description 12
- 238000005070 sampling Methods 0.000 description 7
- 239000000463 material Substances 0.000 description 2
- OYPRJOBELJOOCE-UHFFFAOYSA-N Calcium Chemical compound [Ca] OYPRJOBELJOOCE-UHFFFAOYSA-N 0.000 description 1
- VYZAMTAEIAYCRO-UHFFFAOYSA-N Chromium Chemical compound [Cr] VYZAMTAEIAYCRO-UHFFFAOYSA-N 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 229910052791 calcium Inorganic materials 0.000 description 1
- 239000011575 calcium Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B19/00—Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
- G11B19/20—Driving; Starting; Stopping; Control thereof
- G11B19/26—Speed-changing arrangements; Reversing arrangements; Drive-transfer means therefor
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B19/00—Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
- G11B19/02—Control of operating function, e.g. switching from recording to reproducing
- G11B19/06—Control of operating function, e.g. switching from recording to reproducing by counting or timing of machine operations
Landscapes
- Rotational Drive Of Disk (AREA)
- Optical Recording Or Reproduction (AREA)
Description
1238991
【發明所屬之技術領域】 本發明是有關於光碟機提高轉速時機之判定方法,且 特別是有關於根據計算主機端發出複數個讀取指令的頻率 以及持續的時間來控制光碟機轉速提昇之方法。 【先前技術】 隨著個人電腦的速度不斷地發展,伴隨的週邊裝置也 不斷地提升傳輸速度與容量。因此,市面上的光碟 應 的研發仍舊是以高倍速為主流。 碟社產· 然而,高倍速光碟機在實際操作時並不會持續在古 速之I運轉,因為在高倍速運轉之丁會產生耗電、、=二 π旎量消耗等問題。因此,高倍速光碟機内部必 有払制機制來適當的調整光碟機的轉速。 須要 碼的:ίίί來;;機=達的轉速提昇係根據資料解 數小於預〜ί 一固定時間之内,假設其資料解碼的钙ί · :預疋值,則可提高光碟機的轉速 ’,次 貝枓的速廣可w 4 c 付"貝取光碟 大於預宏枯 Π 之,當其資料解媽的㊣$ λ>垂 、疋值,則維持或降低光碟機的轉速。、日决久數
第4頁 1238991 此種方式 端(Η 〇 s t ) 主機端以 的速度亦 時光碟機 斷機制, 發出讀取 況之下, 碟機主軸 判斷方 的需求 較低的 可以匹 資料解 光碟機 要求的 提南轉 馬達轉 式並不 。舉例 頻率發 配主機 碼皆未 的主軸 速度與 主軸馬 速提昇 五、發明說明(2) 然而, 機以及主機 轉速之下, 碟片上資料 度。假設此 轉速提昇判 而,主機端 以匹配的情 此,習知光 地改善。 能夠真實的 來說,假設 出讀取要求 端發出讀取 產生錯誤, 馬達必須提 接收回應資 達的轉速並 的判斷機制 反映出光碟 光碟機在低 ,且讀取光 要求的速 依照習知的 高轉速。然 料的速度可 不恰當。因 需要進一 i 發明内容】 發明目的 方法’當主碟機提高轉速時機之判定 =丄光碟機可以判斷出以:連續的讀取要求 =時機控制主轴馬達提高^買取要求的頻率,並在 【發明特徵】 < 簡述高轉速時機之判定方*,其 當這些讀取要求間的間隔皆出之多個讀取要求; 這些讀取要求之總時 時間之内且主機端發出 ;—時間’則提高主軸馬達之
第5頁 1238991
五、發明說明(3) 轉速。 為了使 貴審杳| 術内容,請參閱以;員能更進一步瞭解本發明特徵及技 所附圖式僅提供表有關本發明之詳細說明與附圖,然而 制。 > 與說明用,並非用來對本發明加以限 【發明實施方式】 一身曼來古兒,决 暫時儲存讀取自井碟機内部都有資料緩衝器(Bu f f er ),费 料。而資料緩衝哭磲f經解碼後待送至主機端(Host)之資 例來說,當資料t狀態訊息為指示緩衝器現在的狀態。舉 時,代表光=二緩衝器狀態訊息表示忙碌(Busy)的狀態 内,此時即^機正由光碟片上讀取資料並儲存至緩衝器 使得資料、锺^表主機端發出要求(reQUest)的頻率很高, 衝器狀態i Ϊ器持續輸出資料至主機端。反之’當資料緩 機並未二° ^表示不忙綠(N〇t BuSy)的狀態時’代表光碟 頻率不Γ取資料’此即代表主機端發出要求(re(luest)的 虫丨…±问°因此,利用取樣資料緩衝器狀態訊息即可用蟲 判疋提高光碟機主軸馬達轉速。 ^ 定方、^、、第1圖,其所繪示為光碟機提高轉速時機之判 步,驟810 ··判斷缓衝器狀態訊息是否處於忙碌狀態。 五、發明說明(4) 取樣值判斷 w y…π 步驟S30 :維持原轉速。 步驟S40 :提昇轉速。 步驟S 2 0 ·在2 · 5 6秒内連續跑接> .(i tr Φ - a ^ ± ^ ^取樣緩衝器狀態訊息並以 判斷n主枝/而疋否以較高頻率發出讀取要求。 〇 ·維掊眉Μ梏。 根據第1圖之判斷流程,弁碰 ^ ^ #(Sampl ing) t ^ #r ^ g |fl ^ 需要提高轉速。也就是說,由於 =疋,棧疋否 連續取樣中來記數(count)資料 ‘:1 ’ 2.56秒的 二 =:y:狀態的取樣值超過-個臨限值ΐ 的 主軸馬達提Ϊ轉迷。反之,在2.56秒&
過胙PF傕bV 代表緩衝為忙碌(Busy )狀態的取樣值未超 tL限值時,勒體即會控制光 Z值,I 逮度1可維持轉速不變。Μ的主軸馬達維持原來的 求時之:二:n::::主機端發出連續位址讀取要 出連片上連續位址的資料。也就是說,當
至主機:址的讀取要求時’資料緩衝器即可直接提U 内資料^ 2:發出位址:連續的讀取要求時,*於光碑機 ^的設計’資料緩衝器内原先所儲存的 1238991 五、發明說明(5) 被完全清除。所以第1圖所示之光碟機提高轉速時機之 tef並不適用於主機端發出位址不連續之讀取要求。 由於主機端以較高頻率出連續位址讀取要求時,其々 個要求之間的間隔經過觀察約為5〇ms。也就是說,當&母 态狀態訊息處於忙碌(B u s y )狀態時,即代表主機端以=, 頻率持續地發出連續位址的讀取要求,且每個要求之向 間隔約為50ms。 曰1的 士因此,在不連續的讀取要求之下判斷光碟機提高轉鲁 =機係以所有要求出現的頻率以及持續的時間來作判斷。 明參照第2圖’其所繪示為光碟機提高轉速時機之判定 步驟S5〇 :判斷主機端發出所有讀取要求之間的間 义否皆在一第一時間之内。 Ί ^ 步驟S60 ··主機端發出讀取要求的總時間是否超 第二時間。 步驟S70 :維持原轉速。 步驟S 8 0 :提昇轉速。 _ 首先,設定一第一時間,如果主機端持續輸出讀取要 =的間隔皆在此第一時間之内,即可確定這些讀取要求輪 的頻率报高。依照本實施例,當讀取要求的間隔在⑴
第8頁 1238991 五、發明說明(6) 〇ms之内,則可確定主機端以一較高 二1反之,當讀取要求的間隔在1〇〇]]^之外y發出讀取要 較低的頻率發出讀取要求, ’則主機端以 即可。 釉馬達維持在原轉速 再者,設定一第二時間,當讀 之内時,則計算這些讀取要求;二=間隔在10- 間。依照本實施例,當主機端以較高:=否超過第二時 時,若主機端發出讀取要求所持續門2發出讀取要求 即可提高光碟機主軸馬達的轉速。、反之=2.56秒時· 的頻率發出讀取要求時,若主機端 2主機端以較馬 時間並未大於2. 56秒時,則主軸$ ^ =取要求所持續的 則主軸馬達依然維持在原轉速。 根據本發明,不論主機端所鉻山 址的讀取要求或者是位址不以:=Ϊ要求為連續位 求:出的頻率很高(每個讀取要求的間隔皆在」第」時間要 =内hi這些讀#要求持續纟出並維持冑過一第二時 間’則可以提昇光碟機主軸馬達的轉速。 發明的優點係提出—種光碟機提高轉速時= #主機端發出讀取要求為連續位址的讀取要 求f者疋位址不連續的讀取要求,本發明皆可判斷出讀取 要求的頻率,並在適當時機”絲馬達提高轉速。
1238991 五、發明說明(7) 綜上所述,雖然本發明已以較佳實施例揭露如上,然 其並非用以限定本發明,任何熟習此技藝者,在不脫離本 發明之精神和範圍内,當可作各種之更動與潤飾,因此本 發明之保護範圍當視後附之申請專利範圍所界定者為準。
第10頁 1238991 圖式簡單說明 第1圖其所繪示為主機端發出連續位址讀取要求時光碟機 提高轉速時機之判定方法;以及 第2圖其所繪示為主機端發出位址不連續讀的取要求時光 碟機提高轉速時機之判定方法。
ΙΗΙΙΙ 第11頁
Claims (1)
1238991 六、申請專利範圍 1. 一種光碟機提高轉速時機之判定方法,包括下列步驟: 接收由一主機端所發出之複數個讀取要求;以及 當該些讀取要求間的間隔皆在一第一時間之内且該主 機端發出該些讀取要求之一總時間大於一第二時間,則提 高一主軸馬達之轉速。 2. 如申請專利範圍第1項所述之光碟機提高轉速時機之判 定方法,其中該第一時間為100ms。 3. 如申請專利範圍第1項所述之光碟機提高轉速時機之· 定方法,其中該第二時間為2. 5 6秒。 4. 如申請專利範圍第1項所述之光碟機提高轉速時機之判 定方法,其中該主機端係為一個人電腦。 5. 如申請專利範圍第1項所述之光碟機提高轉速時機之判 定方法,其中該些讀取要求係為位址不連續之讀取要求。
第12頁
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW092116582A TWI238991B (en) | 2003-06-18 | 2003-06-18 | Method of controlling rotating speed of an optical drive |
| US10/853,207 US7196988B2 (en) | 2003-06-18 | 2004-05-26 | Method of controlling rotating speed of an optical drive |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW092116582A TWI238991B (en) | 2003-06-18 | 2003-06-18 | Method of controlling rotating speed of an optical drive |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW200501057A TW200501057A (en) | 2005-01-01 |
| TWI238991B true TWI238991B (en) | 2005-09-01 |
Family
ID=33516551
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW092116582A TWI238991B (en) | 2003-06-18 | 2003-06-18 | Method of controlling rotating speed of an optical drive |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US7196988B2 (zh) |
| TW (1) | TWI238991B (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8416657B2 (en) | 2007-12-03 | 2013-04-09 | Mediatek Inc. | Method and system for managing data from host to optical disc |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP4116972B1 (en) * | 2017-02-24 | 2025-06-25 | Panasonic Intellectual Property Management Co., Ltd. | Optical disc drive device and playback device |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000149383A (ja) * | 1998-11-13 | 2000-05-30 | Nec Eng Ltd | ディスク記憶装置及びそれに用いるスピンドル起動制御方法並びにその制御プログラムを記録した記録媒体 |
-
2003
- 2003-06-18 TW TW092116582A patent/TWI238991B/zh not_active IP Right Cessation
-
2004
- 2004-05-26 US US10/853,207 patent/US7196988B2/en not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8416657B2 (en) | 2007-12-03 | 2013-04-09 | Mediatek Inc. | Method and system for managing data from host to optical disc |
| TWI394150B (zh) * | 2007-12-03 | 2013-04-21 | Mediatek Inc | 管理由主機至光碟之資料之方法與其光學儲存系統 |
Also Published As
| Publication number | Publication date |
|---|---|
| TW200501057A (en) | 2005-01-01 |
| US20040260871A1 (en) | 2004-12-23 |
| US7196988B2 (en) | 2007-03-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6633933B1 (en) | Controller for ATAPI mode operation and ATAPI driven universal serial bus mode operation and methods for making the same | |
| CN1194281C (zh) | 用于监视和控制电源管理资源的系统和方法 | |
| US8339891B2 (en) | Power savings and/or dynamic power management in a memory | |
| US20100082855A1 (en) | Associating process priority with i/o queuing | |
| US9436388B2 (en) | Memory access alignment in a double data rate (‘DDR’) system | |
| US8677162B2 (en) | Reliability-aware disk power management | |
| CN1866163A (zh) | 具有高功率和低功率磁盘驱动器的多磁盘驱动器系统 | |
| US8151037B1 (en) | Interface for solid-state memory | |
| TWI585675B (zh) | 磁碟驅動器速度管理方法與系統及其相關非暫態電腦可讀取存取媒體 | |
| JP2003076498A (ja) | ディスク記憶装置 | |
| TW201721356A (zh) | 針對關於記憶體裝置進入低功率態的技術 | |
| US10739843B2 (en) | System and method of monitoring device states | |
| TWI238991B (en) | Method of controlling rotating speed of an optical drive | |
| CN111966301B (zh) | 分布式对象存储系统的迁移速度控制方法、装置及介质 | |
| US20200142840A1 (en) | System and Method of Utilizing Different Memory Media with a Device | |
| US10571981B2 (en) | System and method of transferring energy in information handling system | |
| US6810443B2 (en) | Optical storage transfer performance | |
| US20140379846A1 (en) | Technique for coordinating memory access requests from clients in a mobile device | |
| TWI259445B (en) | Rotation speed adjustment method of compact disc player | |
| TW200419585A (en) | Address decode | |
| US20080046604A1 (en) | Storage device and control chip for the storage device | |
| CN115831210A (zh) | 一种硬盘预警方法、装置及存储介质 | |
| TW200407700A (en) | Method to read the battery status by the operating system of portable computer | |
| TWI226603B (en) | A method for handling an interrupt request in an optical storage drive | |
| US20090049204A1 (en) | Virtualization aware hard drive |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |