WO2006043699A1 - 外部記憶装置およびその電源管理方法 - Google Patents

外部記憶装置およびその電源管理方法 Download PDF

Info

Publication number
WO2006043699A1
WO2006043699A1 PCT/JP2005/019504 JP2005019504W WO2006043699A1 WO 2006043699 A1 WO2006043699 A1 WO 2006043699A1 JP 2005019504 W JP2005019504 W JP 2005019504W WO 2006043699 A1 WO2006043699 A1 WO 2006043699A1
Authority
WO
WIPO (PCT)
Prior art keywords
external storage
storage device
data access
management method
power supply
Prior art date
Application number
PCT/JP2005/019504
Other languages
English (en)
French (fr)
Inventor
Hirotaka Ito
Original Assignee
Matsushita Electric Industrial Co., Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co., Ltd. filed Critical Matsushita Electric Industrial Co., Ltd.
Priority to JP2006543134A priority Critical patent/JP4614967B2/ja
Priority to US11/665,856 priority patent/US7984315B2/en
Publication of WO2006043699A1 publication Critical patent/WO2006043699A1/ja

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, 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/02Control of operating function, e.g. switching from recording to reproducing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/325Power saving in peripheral device
    • G06F1/3268Power saving in hard disk drive
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • G06F1/3215Monitoring of peripheral devices
    • G06F1/3221Monitoring of peripheral devices of disk drive devices
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Definitions

  • the present invention relates to an external storage device, and more particularly to a power management technique for an external storage device having a SerialATA interface.
  • ATA AT Attachment
  • ATAPI AT Attachment Packet Interface
  • the transition of the external storage device to the low power consumption mode is basically performed by an instruction from the host device. This is because the ATAZATAPI interface does not have a function to asynchronously notify the event that occurred in the external storage device from the external storage device to the host device, so that the external storage device shifts to the low power consumption mode at its own judgment. It is because it is not possible. If the external storage device shifts to the low power consumption mode at its own discretion, the external storage device cannot accept the host device power packet command and returns to the normal operation mode in response to the host device power command. There is a risk that it will not be possible. Therefore, in order to achieve effective power management for an external storage device with an ATAZATAPI interface, how to send instructions from the host device to the external storage device in the low power consumption mode, We must solve the problem of whether to return to the normal state.
  • the command packet automatic reception sequence circuit in the ATAZATAPI interface circuit accepts a packet command from the host device when the ATA / ATAPI interface circuit is in a standby state or a sleep state.
  • a sequence signal for receiving a command packet is generated (for example, see Patent Document 1).
  • the external storage device optical disk device
  • the ATAPI bus power is extracted from the reset signal issued by the host device, and the extracted signal is based on this extracted signal. Accordingly, the optical disk apparatus is returned to the normal state (see, for example, Patent Document 2).
  • SerialATA is a change from the parallel transfer method used in the ATAZATAPI standard to a serial transfer method, and performs data transmission using small-amplitude differential signals, making it more noise-resistant than the ATAZATAPI interface of the parallel transfer method. Excellent characteristics and suitable for high speed operation.
  • the SerialATA standard includes a power consumption control function by the external storage device itself and a function (AN: Asynchronous Notification) that asynchronously notifies the external storage device status from the external storage device to the host device. .
  • Patent Document 1 Japanese Patent Laid-Open No. 2001-184304
  • Patent Document 2 JP 2002-318646
  • the ATAZATAPI interface With the ATAZATAPI interface, if the host device is completely put into the low power consumption mode without a command request to shift to the low power consumption mode, the host device cannot respond to polling and external storage is not possible. It becomes difficult to return the device from the low power consumption mode to the normal operation mode. Therefore, with the ATA / AT API interface, it is difficult in principle to save power in the interface part because appropriate power consumption control according to the state of the external storage device cannot be performed.
  • the ATA / ATAPI standard uses a parallel transfer method, and does not require an analog circuit with high power consumption at the interface. In other words, since the power consumption of the interface part is relatively small, the power consumption of the interface part was not particularly problematic in realizing low power consumption of the external storage device equipped with the ATAZATAPI interface.
  • a SerialATA interface that employs a serial transfer system uses a high-speed analog circuit with high power consumption for the interface portion. Therefore, in order to realize low power consumption of the SerialATA interface, the power consumption of the interface part must be fully considered.
  • the SerialATA standard incorporates a power consumption control function by the external storage device itself, but specifically, in any case, how to enter the low power consumption mode. It is not yet established how and when to return to normal operation mode.
  • an object of the present invention is to provide a power management technique effective for low power consumption operation for an external storage device, particularly an external storage device having a SerialATA interface.
  • a means drives a recording medium as an external storage device and performs data access to the recording medium, and the ability to access data by the media control unit.
  • the monitoring unit that monitors the data
  • the interface unit that communicates with the host device, and the monitoring unit detect that the data access is impossible
  • the power supply to the interface unit is restricted.
  • the monitoring unit detects that the above data access is possible
  • the monitoring unit includes a power supply control unit that resumes power supply.
  • the monitoring unit monitors whether or not the data access to the recording medium by the media control unit, and the power control unit controls the power state of the interface unit according to the data access capability. Is done. In this control, when it is detected that the above data access is impossible, the power supply to the interface unit is restricted, and when it is detected that the above data access is possible, the power supply is resumed! /,Is Umono. Therefore, when the data access to the recording medium is possible, the interface unit operates in the normal operation mode. On the other hand, when the data access to the recording medium is impossible, the interface unit shifts to the low power consumption mode. As a result, when the data access to the recording media is impossible, the power consumed in the interface unit is reduced.
  • the monitoring unit detects that the above data access is impossible when the recording medium is not set in the external storage device, while the recording medium is set in the external storage device. It is assumed that the above data access is possible.
  • the low power consumption control of the interface unit is performed according to whether or not the recording medium is set in the external storage device. In particular, when the recording medium is not set in the external storage device, power supply to the interface unit is restricted, and wasteful power consumption is suppressed.
  • the monitoring unit detects that the data access is impossible when the recording medium is not compatible with the external storage device, while the recording medium corresponds to the external storage device. It is assumed that the above data access is possible at the time of.
  • the low power consumption control of the interface unit according to the corresponding status of the recording medium is performed.
  • the set recording medium does not support an external storage device, power supply to the interface unit is restricted, and wasteful power consumption is suppressed.
  • the monitoring unit detects that the above-described data access is impossible when the recording medium is being spun up, while the above-described data access is possible when the spin-up is completed. It shall be detected that there is.
  • the low power consumption control of the interface unit is performed according to whether or not the recording medium is being spun up. In particular, when the recording medium is spinning up, power supply to the interface unit is restricted, and unnecessary power consumption is suppressed.
  • the power supply control unit restricts power supply to the media control unit when the monitoring unit detects that the data access is disabled, while the monitoring unit controls the data access described above. When it is detected that the power supply is possible, power supply is resumed.
  • the media control unit when data access to the recording medium is possible, normal power is supplied to the media control unit, and the media control unit operates in the normal operation mode, while data access to the recording medium is possible. If this is not possible, the power supply to the media control unit is restricted and the media control unit shifts to the low power consumption mode. As a result, when the data access to the recording media is impossible, the power consumed in the media control unit is reduced.
  • the interface unit conforms to the Serial ATA standard, and the power supply control unit detects that the data access is impossible by the monitoring unit, and the host by the interface unit Serial bus that connects the device and external storage While the supply of bias current is limited, the supply of bias current shall be resumed when the monitoring unit detects that the above data access is possible.
  • the external storage device asynchronously notifies the host device that the external storage device is inaccessible to data when the supply of bias current is restricted by the power supply control unit, while the power supply control unit When the supply of bias current is resumed by this, the host device is notified asynchronously that the external storage device is in a data accessible state.
  • the bias to the serial bus connecting the host device and the external storage device is determined according to the ability to access data to the recording media.
  • Current supply power Controlled by the power supply controller In particular, when data access to the recording medium is impossible, supply of a bias current to the serial bus is limited, and power consumed in the interface unit is significantly reduced.
  • the host device since the host device is asynchronously notified of the data access capability of the external storage device according to the supply status of the bias current to the serial bus, the external storage device itself does not receive a command from the host device. This makes it possible to shift to the low power consumption mode.
  • the means taken to solve the above-mentioned problems are a media control unit that drives a recording medium as an external storage device and performs data access to the recording medium, and the above-mentioned means by the media control unit.
  • a monitoring unit that monitors the availability of data access and an interface unit that conforms to the SerialATA standard, and when the monitoring unit detects that the above data access is not possible, the external storage device Asynchronously notifies the host device that it is in an incapable state, and when the monitoring unit detects that the above data access is possible, the host device indicates that the external storage device is in a data accessible state. It is assumed that an interface unit that notifies the device asynchronously is provided.
  • the host device is asynchronously notified of the ability to access data to the recording medium of the external storage device.
  • the host device can grasp the operation state of the external storage device and can operate appropriately according to the operation state of the external storage device, for example, not issuing an unnecessary command. Therefore, the host device and the external storage device Wasteful communication with the storage device is reduced, and power consumption of both the host device and the external storage device is reduced.
  • the means taken to solve the above-mentioned problem is that an interface unit that drives a recording medium and performs data access to the recording medium and a communication between the host device and the media control unit.
  • the power supply control step restricts the power supply to the interface unit. The Therefore, when data access to the recording medium is impossible, power consumed in the interface unit is reduced.
  • the monitoring step is to detect that the above data access is impossible when the recording medium is set in the external storage device.
  • the interface unit when the recording medium is not set in the external storage device, the interface unit does not operate wastefully, and power consumption is suppressed.
  • the monitoring step detects that the data access is impossible when the recording medium is not compatible with the external storage device.
  • the interface unit when the set recording medium does not support the external storage device, the interface unit does not operate wastefully, and power consumption is suppressed.
  • the monitoring step detects that the data access is impossible when the recording medium is spinning up.
  • the interface unit does not operate wastefully and power consumption is suppressed.
  • the power supply restriction step restricts power supply to the media control unit when the monitoring step detects that the data access is impossible.
  • the interface unit conforms to the Serial ATA standard
  • the power supply control step is performed when the monitoring step detects that the above data access is impossible and the host by the interface unit
  • the supply of bias current to the serial bus connecting the device and the external storage device shall be restricted.
  • the power management method includes an asynchronous notification step for asynchronously notifying the host device that the external storage device is inaccessible when the supply of bias current is restricted by the power control step.
  • the interface unit conforms to the Serial ATA standard and data access to the recording medium is impossible, it is possible to connect to the serial bus connecting the host device and the external storage device.
  • the supply of bias current is limited, and the power consumed in the interface section is greatly reduced.
  • the external storage device is notified asynchronously to the host device that the external storage device is inaccessible to data. It is possible to shift to the low power consumption mode at your own discretion without receiving the message.
  • the means taken to solve the above problem is that an interface unit that drives a recording medium and performs data access to the recording medium and an interface unit that communicates with the host device.
  • a power management method for an external storage device comprising: a monitoring step for monitoring the ability of the data access by the media control unit, and when the monitoring step detects that the data access is possible, A power supply restarting step for restarting power supply to the interface unit to which power supply is restricted.
  • the power supply control step leads to the interface unit in which power supply is restricted. Is resumed. Therefore, when data access to the recording medium is possible, the interface unit can return to the normal operation mode from the low power consumption mode and operate normally.
  • the monitoring step detects that the data access is possible when the recording medium is set in the external storage device.
  • the interface unit when the recording medium is set in the external storage device, the interface unit returns to the normal operation mode and can operate normally.
  • the monitoring step detects that the above data access is possible when the recording medium corresponds to the external storage device.
  • the interface unit when the set recording medium is compatible with the external storage device, the interface unit can return to the normal operation mode and operate normally.
  • the monitoring step detects that the above data access is possible when the spin-up of the recording medium is completed.
  • the interface unit when the spin-up of the recording medium is completed, the interface unit returns to the normal operation mode and can operate normally.
  • the power supply restarting step when the monitoring step detects that the data access is possible, power supply to the media control unit to which power supply is restricted is restarted.
  • the power supply to the media control unit is resumed, and the media control unit returns from the low power consumption mode to the normal operation mode to operate normally. Will be able to work.
  • the interface unit conforms to the SerialATA standard, and the power supply restarting step supplies bias current when the monitoring step detects that the data access is possible.
  • the supply of the bias current to the serial bus connecting the host device and the external storage device is limited.
  • the power management method described above includes an asynchronous notification step of asynchronously notifying the host device that the external storage device is in a data accessible state when supply of bias current is resumed by the power supply resuming step. Shall.
  • the interface unit conforms to the Serial ATA standard and data access to the recording medium is possible, it is possible to connect to the serial bus connecting the host device and the external storage device.
  • the supply of the bias current is resumed, and the state where the communication between the host device and the external storage device can be normally performed is restored.
  • the external storage device can access the data. Since the host device is notified asynchronously of the status, the host device can recognize that the external storage device has returned from the low power consumption mode to the normal operation mode, and can request data access to the external storage device. It becomes like this.
  • the means taken to solve the above problem is that an interface unit that drives a recording medium and performs data access to the recording medium, and an interface unit that communicates with the host device.
  • a power management method for an external storage device comprising a host device, a monitoring step for monitoring the presence of a communication request to the external storage device, and the monitoring step detects that the above communication request has occurred.
  • a power supply restarting step for restarting the power supply to the interface section to which power supply is restricted.
  • the power supply control step resumes power supply to the interface unit to which power supply is restricted. Is done. Therefore, when there is a host device power communication request, the interface unit can return to the normal operation mode from the low power consumption mode and operate normally.
  • the power supply restarting step when the monitoring step detects that the communication request is generated, power supply to the media control unit limited in power supply is restarted.
  • the host device when the host device also receives a communication request to the external storage device, the power supply to the media control unit is resumed, and the media control unit returns from the low power consumption mode to the normal operation mode and returns to normal operation. Be able to work.
  • FIG. 1 is a configuration diagram of an external storage device according to an embodiment of the present invention.
  • FIG. 2 is a configuration diagram around the analog front end portion in the interface portion.
  • FIG. 3 is a flowchart when the external storage device shifts to a power save mode.
  • FIG. 4 is a flowchart when the external storage device returns to the normal operation mode in response to a request from the host device.
  • FIG. 5 is a flowchart when the external storage device returns to the normal operation mode according to its own judgment. Explanation of symbols
  • FIG. 1 shows a configuration of an external storage device according to the embodiment of the present invention.
  • the external storage device includes a media control unit 10, a monitoring unit 20, an interface unit 30, a power supply control unit 40, and a CPU 50.
  • the media control unit 10 includes a power source for driving the recording medium 100 set in the external storage device into a data accessible state, a head that is a part that contacts the recording medium 100, and a data processing block. Etc.
  • the media control unit 10 includes a motor that rotates the optical disc, an optical pickup that irradiates the optical disc with laser light, an error correction function, and the like.
  • the monitoring unit 20 monitors whether or not the media control unit 10 can access data to the recording medium 100. For example, when the recording medium 100 is not set in the external storage device, the monitoring unit 20 detects that data access by the media control unit 10 is not possible. On the other hand, if the recording medium 100 is set in the external storage device, The unit 20 detects that data access by the media control unit 10 is possible.
  • the recording medium 100 is being spun up.
  • the monitoring unit 20 detects that data access by the media control unit 10 is not possible.
  • the monitoring unit 20 detects that data access by the media control unit 10 is possible.
  • the monitoring unit 20 identifies the type of the set recording medium 100, and detects that the data can be accessed by the media control unit 10 when this corresponds to the external storage device. On the other hand, if the external storage device is not supported, the monitoring unit 20 detects that data access by the media control unit 10 is not possible.
  • the interface unit 30 performs data communication between the external storage device and the host device 200.
  • the interface unit 30 is compliant with the SerialATA standard, and is connected to the host device 200 via the serial bus 300.
  • FIG. 2 shows a configuration around the analog front end unit (hereinafter referred to as an AFE unit) in the interface unit 30.
  • the media control section 10 reads the analog signal from the recording media, converts it into digital data, performs data processing, and converts the serial-parallel converted data signal TX to the differential signal TX + , Converted to TX— and sent to the host device 200 through the serial bus 300.
  • the RX unit 33 converts the differential signals RX + and RX ⁇ received from the host device 200 through the serial bus 300 into the data signal RX and outputs the data signal RX to the CPU 50 or the like.
  • the bias current supply unit 34 supplies a bias current to the TX unit 32 and the RX unit 33 under the control of a power supply control unit 40 described later.
  • the power control unit 40 can limit the amount of power supply by setting each of the media control unit 10 and the interface unit 30 to the low power consumption mode, and can stop power supply in some cases. .
  • the power supply control unit 40 resumes power supply by setting each of the media control unit 10 and the interface unit 30 to the normal operation mode. To do.
  • the CPU 50 includes a media control unit 10, an interface unit 30, and a power control unit 40.
  • Various processing units (not shown) in the external storage device are controlled.
  • the CPU 50 receives the monitoring result of the media control unit 10 by the monitoring unit 20, and controls the power supply control unit 40 based on this result.
  • the CPU 50 causes the power control unit 40 to enter the low power consumption mode. Give instructions.
  • power supply to the interface unit 30 and possibly the media control unit 10 is restricted, and the external storage device enters a low power consumption mode, that is, a power save mode.
  • the CPU 50 instructs the power supply control unit 40 to return to the normal operation mode.
  • the external storage device returns from the power save mode to the normal operation mode.
  • the SerialATA standard includes a power consumption control function by the external storage device itself, and a function for asynchronously reporting the status of the external storage device from the external storage device to the host device (hereinafter referred to as “the external storage device”). (Referred to as AN). Therefore, a power management method combining low power consumption control and AN will be described for the external storage device according to the present embodiment including the interface unit 30 compliant with the SerialAT A standard.
  • FIG. 3 shows a processing flow when the external storage device shifts to the power save mode.
  • the external storage device determines whether or not the external storage device can access the recording medium 100 (Sl l). If data access is possible, the external storage device operates in the normal operation mode (S12). On the other hand, if the data access is impossible, a command requesting permission to enter the power save mode is issued asynchronously to the host device 200 (S13). Specifically, a Partial command or a Slumber command is issued. Since these commands are described in detail in the SerialATA standard, their explanation is omitted here. Next, it is determined whether or not a command permitting the external storage device to enter the power saving mode is received from the host device 200 (S14).
  • step S11 If the host device 200 refuses the transition to the power save mode, the process returns to step S11, and after judging whether or not the data access to the recording medium 100 is possible, the host device 200 again. A command requesting permission to enter power save mode is issued. Is done.
  • step S14 when a mode transition permission command is received from the host device 200, the interface unit 30 transitions to the power save mode (S15). Specifically, the interface unit 30 shifts to the low power consumption mode, power supply to the interface unit 30 is restricted, and stopped in some cases. As a result, a PLL (Phase Locked Loop) circuit or the like (not shown) in the interface unit 30 is stopped, the clock is not supplied to the interface unit 30, and the interface unit 30 stops its operation.
  • the media control unit 10 also shifts to the power save mode (S16). Specifically, the power supply to the media control unit 10 is restricted or stopped in some cases, and the motor, the optical pickup, etc. stop operating, not shown in the media control unit.
  • the external storage device shifts to the power save mode.
  • the bias current flowing through the serial bus 300 can be stopped in step S15, and further reduction in power consumption is realized.
  • FIG. 4 shows a processing flow when the external storage device returns to the normal operation mode in response to a request from the host device.
  • S21 When there is no communication request, this external storage device operates in the power save mode (S22).
  • S22 On the other hand, when there is a communication request (COMWAKE signal for host device power), power supply to the PLL circuit (not shown) in the interface unit 30 in the power save mode is resumed, and supply of bias current to the serial bus 300 is resumed.
  • the interface 30 is returned to the normal operation mode (S23).
  • a COMWAKE signal is issued to the host device 200 (S24), and it is determined whether communication with the host device 200 has been established (S25).
  • FIG. 5 shows a processing flow when the external storage device returns to the normal operation mode based on its own determination. First, it is determined whether or not the external storage device can access the recording medium 100 (S31). If data access is not possible, the external storage device operates in power save mode (S32).
  • the AN mode means that both the host device and the external storage device support AN, and the external storage device can communicate with the host device asynchronously by an instruction from the host device. Let's say that it is in a state. If the external storage device is not in the AN mode, and if it is a return to the normal operation mode, the return processing to the normal operation mode ends.
  • an SDB Set Device Bit
  • the host device 200 is asynchronously notified that the operation mode has been restored, that is, that the external storage device is accessible to the recording medium 100 (S38).
  • the host device 200 starts issuing a command for data access to the external storage device.
  • the external storage device having the SerialATA interface is connected.
  • the interface provided in the external storage device according to the present invention is not limited to the SerialATA interface.
  • the effect of the present invention can be achieved with other equivalent interfaces.
  • the external storage device according to the present invention responds to the ability of data access to the recording medium. Therefore, it is useful as an optical disk device, a tape storage drive, a removable hard disk drive, a memory card drive, etc. that can exchange recording media. In particular, since the external storage device according to the present invention can operate with low power consumption, it is useful as an external storage device of a battery-driven host device.

Abstract

 外部記憶装置は、メディア制御部(10)、監視部(20)、インタフェース部(30)、及び電源制御部(40)を備えている。メディア制御部(10)は、記録メディアを駆動し、この記録メディアに対してデータアクセスを行う。監視部(20)は、メディア制御部(10)による上記のデータアクセスの能否を監視する。インタフェース部(30)は、ホスト装置との間で通信を行う。そして、電源制御部(40)は、監視部(20)によって、上記のデータアクセスが不能であることが検知されたとき、インタフェース部(30)への給電を制限する一方、監視部(20)によって、上記のデータアクセスが可能であることが検知されたとき、給電を再開する。

Description

明 細 書
外部記憶装置およびその電源管理方法
技術分野
[0001] 本発明は、外部記憶装置に関し、特に、 SerialATAインタフェースを備えた外部記 憶装置の電源管理技術に関する。
背景技術
[0002] 現在、外部記憶装置のインタフェースとして、廉価な ATA (AT Attachment)および ATAPI (AT Attachment Packet Interface)インタフェースが普及している。 ATAZA TAPIでは、ホスト装置は、外部記憶装置の状態や発生したイベントなどをポーリング によって定期的に監視している。
[0003] また、 ATAZATAPIでは、外部記憶装置の低消費電力モードへの移行は、基本 的にホスト装置からの指示により行われる。これは、 ATAZATAPIインタフェースに は、外部記憶装置で発生したイベントを外部記憶装置からホスト装置に非同期に通 知する機能がないため、外部記憶装置が自身の判断で低消費電力モードに移行す ることができないからである。もし外部記憶装置が自身の判断で低消費電力モードに 移行してしまうと、外部記憶装置はホスト装置力 のパケットコマンドを受け付けること ができなくなり、ホスト装置力 の指示で通常動作モードに復帰することができなくな るおそれがある。したがって、 ATAZATAPIインタフェースを備えた外部記憶装置 について効果的な電源管理を実現するには、低消費電力モードにある外部記憶装 置に対して、いかにしてホスト装置からの指示を伝え、いかにして通常状態に復帰さ せるかと 、う課題を解決しなければならな 、。
[0004] この課題を解決するために、従来、 ATA/ATAPIインタフェース回路がスタンバイ 状態またはスリープ状態にある場合に、 ATAZATAPIインタフェース回路における コマンドパケット自動受信シーケンス回路が、ホスト装置からのパケットコマンドを受け 付けてコマンドパケット受信のためのシーケンス信号を発生させている(たとえば、特 許文献 1参照)。また、外部記憶装置 (光ディスク装置)が半停止状態にある場合に、 ホスト装置が発行したリセット信号を ATAPIバス力 抽出し、この抽出した信号に基 づいて光ディスク装置を通常状態に復帰させている (たとえば、特許文献 2参照)。
[0005] 一方、近年、外部記憶装置のインタフェースとして、 SerialATAインタフェースが普 及しつつある。 SerialATA規格は、 ATAZATAPI規格で採用されていたパラレル 転送方式をシリアル転送方式に変更したものであり、小振幅差動信号を用いてデー タ伝送を行うため、パラレル転送方式の ATAZATAPIインタフェースよりも耐ノイズ 特性に優れ、高速ィ匕に適している。さらに、 SerialATA規格には、外部記憶装置自 身による消費電力制御機能、および外部記憶装置からホスト装置に非同期に外部記 憶装置の状態を通知する機能 (AN:Asynchronous Notification)などが盛り込まれて いる。
特許文献 1:特開 2001— 184304号公報
特許文献 2 :特開 2002— 318646号公報
発明の開示
発明が解決しょうとする課題
[0006] ATAZATAPIインタフェースでは、ホスト装置からの低消費電力モード移行への コマンド要求なしに、インタフェース部分まで完全に低消費電力モードにしてしまうと 、ホスト装置からのポーリングに対する応答ができなくなり、外部記憶装置を低消費電 力モードから通常動作モードに復帰させるのが困難となる。したがって、 ATA/AT APIインタフェースでは、外部記憶装置の状態に応じた適切な消費電力制御ができ ないため、インタフェース部分の省電力化は、原理上、困難である。しかし、 ATA/ ATAPI規格はパラレル転送方式を採用しており、インタフェース部分に、消費電力 が大きいアナログ回路を必要としない。すなわち、インタフェース部分の消費電力は 比較的小さ 、ため、 ATAZATAPIインタフェースを備えた外部記憶装置の低消費 電力化を実現する上で、インタフェース部分の消費電力は特に問題とはならな力つた
[0007] 一方、シリアル転送方式を採用する SerialATAインタフェースは、インタフェース部 分に消費電力が大きい高速アナログ回路が用いられる。したがって、 SerialATAィ ンタフェースの低消費電力化を実現するには、インタフェース部分の消費電力を十 分に考慮しなければならな 、。 [0008] また、上述したように、 SerialATA規格には外部記憶装置自身による消費電力制 御機能が盛り込まれたが、具体的にどのような場合にどのようにして低消費電力モー ドに移行し、そして、どのような場合にどのようにして通常動作モードに復帰すべきか までは策定されていない。
[0009] 上記問題に鑑み、本発明は、外部記憶装置、特に、 SerialATAインタフェースを 備えた外部記憶装置について、低消費電力動作に効果的な電源管理技術を提供 することを課題とする。
課題を解決するための手段
[0010] 上記課題を解決するために手段は、外部記憶装置として、記録メディアを駆動し、 この記録メディアに対してデータアクセスを行うメディア制御部と、メディア制御部によ るデータアクセスの能否を監視する監視部と、ホスト装置との間で通信を行うインタフ エース部と、監視部によって、上記のデータアクセスが不能であることが検知されたと き、インタフェース部への給電を制限する一方、監視部によって、上記のデータァク セスが可能であることが検知されたとき、給電を再開する電源制御部とを備えたものと する。
[0011] この発明によると、メディア制御部による記録メディアに対するデータアクセスの能 否が監視部によって監視され、このデータアクセスの能否に応じて、電源制御部によ つてインタフェース部の電源状態が制御される。この制御は、上記のデータアクセス が不能であることが検知されたとき、インタフェース部への給電が制限され、上記のデ ータアクセスが可能であることが検知されたとき、給電が再開されると!/、うものである。 したがって、記録メディアに対するデータアクセスが可能な場合には、インタフェース 部は通常動作モードで動作する一方、記録メディアに対するデータアクセスが不能 な場合には、インタフェース部は低消費電力モードに移行する。これにより、記録メデ ィァに対するデータアクセスが不能な場合に、インタフェース部で無駄に消費される 電力が低減される。
[0012] 具体的には、監視部は、記録メディアが外部記憶装置にセットされていないとき、上 記のデータアクセスが不能であると検知する一方、記録メディアが外部記憶装置にセ ットされているとき、上記のデータアクセスが可能であると検知するものとする。 [0013] この発明によると、記録メディアが外部記憶装置にセットされている力否かに応じた インタフェース部の低消費電力制御が行われる。特に、記録メディアが外部記憶装 置にセットされていないときには、インタフェース部への給電が制限され、無駄な電力 消費が抑制される。
[0014] また、具体的には、監視部は、記録メディアが外部記憶装置に非対応のとき、上記 のデータアクセスが不能であると検知する一方、記録メディアが外部記憶装置に対 応して、、るとき、上記のデータアクセスが可能であると検知するものとする。
[0015] この発明によると、記録メディアの対応状況に応じたインタフェース部の低消費電力 制御が行われる。特に、セットされた記録メディアが外部記憶装置に対応していない ときには、インタフェース部への給電が制限され、無駄な電力消費が抑制される。
[0016] また、具体的には、監視部は、記録メディアがスピンアップ中のとき、上記のデータ アクセスが不能であると検知する一方、スピンアップが終了したとき、上記のデータァ クセスが可能であると検知するものとする。
[0017] この発明によると、記録メディアがスピンアップ中であるか否かに応じたインタフエ一 ス部の低消費電力制御が行われる。特に、記録メディアがスピンアップ中は、インタフ ース部への給電が制限され、無駄な電力消費が抑制される。
[0018] 好ましくは、電源制御部は、監視部によって、上記のデータアクセスが不能であるこ とが検知されたとき、メディア制御部への給電を制限する一方、監視部によって、上 記のデータアクセスが可能であることが検知されたとき、給電を再開するものとする。
[0019] この発明によると、記録メディアに対するデータアクセスが可能な場合には、メディ ァ制御部に通常の給電が行われ、メディア制御部は通常動作モードで動作する一方 、記録メディアに対するデータアクセスが不能な場合には、メディア制御部への給電 が制限され、メディア制御部は低消費電力モードに移行する。これにより、記録メディ ァに対するデータアクセスが不能な場合に、メディア制御部で無駄に消費される電力 が低減される。
[0020] また、好ましくは、インタフェース部は、 SerialATA規格に準拠したものとし、また、 電源制御部は、監視部によって、上記のデータアクセスが不能であることが検知され たとき、インタフェース部によるホスト装置と外部記憶装置とを接続するシリアルバス へのバイアス電流の供給を制限する一方、監視部によって、上記のデータアクセスが 可能であることが検知されたとき、バイアス電流の供給を再開するものとする。そして 、上記の外部記憶装置は、電源制御部によってバイアス電流の供給が制限されると き、外部記憶装置がデータアクセス不能な状態にあることをホスト装置に非同期に通 知する一方、電源制御部によってバイアス電流の供給が再開されるとき、外部記憶 装置がデータアクセス可能な状態にあることをホスト装置に非同期に通知するものと する。
[0021] この発明〖こよると、インタフェース部が SerialATA規格に準拠している場合、記録メ ディアに対するデータアクセスの能否に応じて、ホスト装置と外部記憶装置とを接続 するシリアルバスへのバイアス電流の供給力 電源制御部によって制御される。特に 、記録メディアに対するデータアクセスが不能な場合には、シリアルバスへのバイアス 電流の供給が制限され、インタフェース部で無駄に消費される電力が大幅に低減さ れる。また、シリアルバスへのバイアス電流の供給状況に応じた外部記憶装置のデー タアクセスの能否がホスト装置に非同期に通知されるため、外部記憶装置は、ホスト 装置力 の命令を受けることなく自身の判断で、低消費電力モードに移行することが できる。
[0022] 一方、上記課題を解決するために講じた手段は、外部記憶装置として、記録メディ ァを駆動し、この記録メディアに対してデータアクセスを行うメディア制御部と、メディ ァ制御部による上記のデータアクセスの能否を監視する監視部と、 SerialATA規格 に準拠したインタフェース部であって、監視部によって、上記のデータアクセスが不 能であることが検知されたとき、外部記憶装置がデータアクセス不能な状態にあること をホスト装置に非同期に通知する一方、監視部によって、上記のデータアクセスが可 能であることが検知されたとき、外部記憶装置がデータアクセス可能な状態にあること をホスト装置に非同期に通知するインタフェース部とを備えたものとする。
[0023] この発明によると、外部記憶装置の記録メディアに対するデータアクセスの能否が ホスト装置に対して非同期に通知される。これにより、ホスト装置は、外部記憶装置の 動作状態を把握し、たとえば、不要なコマンドを発行しないなど、外部記憶装置の動 作状態に応じて適切に動作することができる。したがって、ホスト装置と外部記憶装 置との間の無駄な通信が減り、ホスト装置および外部記憶装置双方の消費電力が低 減される。
[0024] また、上記課題を解決するために講じた手段は、記録メディアを駆動し、この記録メ ディアに対してデータアクセスを行うメディア制御部と、ホスト装置との間で通信を行う インタフェース部とを備えた外部記憶装置の電源管理方法として、メディア制御部に よる上記のデータアクセスの能否を監視する監視ステップと、監視ステップによって、 上記のデータアクセスが不能であることが検知されたとき、インタフェース部への給電 を制限する給電制限ステップとを備えたものとする。
[0025] この発明〖こよると、監視ステップによって、メディア制御部による記録メディアに対す るデータアクセスが不能であることが検知されたとき、給電制御ステップによって、イン タフエース部への給電が制限される。したがって、記録メディアに対するデータァクセ スが不能な場合には、インタフェース部で無駄に消費される電力が抑制される。
[0026] 具体的には、監視ステップは、記録メディアが外部記憶装置にセットされて 、な 、と き、上記のデータアクセスが不能であると検知するものとする。
[0027] この発明によると、記録メディアが外部記憶装置にセットされていないときには、イン タフ ース部は無駄に動作しなくなり、電力消費が抑制される。
[0028] また、具体的には、監視ステップは、記録メディアが外部記憶装置に非対応のとき、 上記のデータアクセスが不能であると検知するものとする。
[0029] この発明によると、セットされた記録メディアが外部記憶装置に対応していないとき には、インタフェース部は無駄に動作しなくなり、電力消費が抑制される。
[0030] また、具体的には、監視ステップは、記録メディアがスピンアップ中のとき、上記の データアクセスが不能であると検知するものとする。
[0031] この発明によると、記録メディアがスピンアップ中は、インタフェース部は無駄に動 作しなくなり、電力消費が抑制される。
[0032] 好ましくは、給電制限ステップは、監視ステップによって、上記のデータアクセスが 不能であることが検知されたとき、メディア制御部への給電を制限するものとする。
[0033] この発明によると、記録メディアに対するデータアクセスが不能な場合には、メディ ァ制御部への給電が制限され、メディア制御部で無駄に消費される電力が低減され る。
[0034] また、好ましくは、インタフェース部は、 SerialATA規格に準拠したものとし、また、 給電制御ステップは、監視ステップによって、上記のデータアクセスが不能であること が検知されたとき、インタフェース部によるホスト装置と外部記憶装置とを接続するシ リアルバスへのバイアス電流の供給を制限するものとする。そして、上記の電源管理 方法は、電源制御ステップによってバイアス電流の供給が制限されるとき、外部記憶 装置がデータアクセス不能な状態にあることをホスト装置に非同期に通知する非同期 通知ステップを備えたものとする。
[0035] この発明によると、インタフェース部が SerialATA規格に準拠して 、る場合であつ て、記録メディアに対するデータアクセスが不能な場合には、ホスト装置と外部記憶 装置とを接続するシリアルバスへのバイアス電流の供給が制限され、インタフェース 部で無駄に消費される電力が大幅に低減される。また、シリアルバスへのバイアス電 流の供給が制限されるとき、外部記憶装置がデータアクセス不能な状態にあることが ホスト装置に非同期に通知されるため、外部記憶装置は、ホスト装置からの命令を受 けることなく自身の判断で、低消費電力モードに移行することができる。
[0036] 一方、上記課題を解決するために講じた手段は、記録メディアを駆動し、この記録 メディアに対してデータアクセスを行うメディア制御部と、ホスト装置との間で通信を行 うインタフェース部とを備えた外部記憶装置の電源管理方法として、メディア制御部 による上記のデータアクセスの能否を監視する監視ステップと、監視ステップによって 、上記のデータアクセスが可能であることが検知されたとき、給電が制限された前記ィ ンタフェース部への給電を再開する給電再開ステップとを備えたものとする。
[0037] この発明〖こよると、監視ステップによって、メディア制御部による記録メディアに対す るデータアクセスが可能であることが検知されたとき、給電制御ステップによって、給 電が制限されたインタフェース部への給電が再開される。したがって、記録メディアに 対するデータアクセスが可能な場合には、インタフェース部は低消費電力モードから 通常動作モードに復帰して正常に動作できるようになる。
[0038] 具体的には、監視ステップは、記録メディアが外部記憶装置にセットされているとき 、上記のデータアクセスが可能であると検知するものとする。 [0039] この発明によると、記録メディアが外部記憶装置にセットされているときには、インタ フェース部は通常動作モードに復帰して正常に動作できるようになる。
[0040] また、具体的には、監視ステップは、記録メディアが外部記憶装置に対応して 、ると き、上記のデータアクセスが可能であると検知するものとする。
[0041] この発明によると、セットされた記録メディアが外部記憶装置に対応しているときに は、インタフェース部は通常動作モードに復帰して正常に動作できるようになる。
[0042] また、具体的には、監視ステップは、記録メディアのスピンアップが終了したとき、上 記のデータアクセスが可能であると検知するものとする。
[0043] この発明〖こよると、記録メディアのスピンアップが終了すると、インタフェース部は通 常動作モードに復帰して正常に動作できるようになる。
[0044] 好ましくは、給電再開ステップは、監視ステップによって、上記のデータアクセスが 可能であることが検知されたとき、給電が制限された前記メディア制御部への給電を 再開するものとする。
[0045] この発明によると、記録メディアに対するデータアクセスが可能な場合には、メディ ァ制御部への給電が再開され、メディア制御部は低消費電力モードから通常動作モ ードに復帰して正常に動作できるようになる。
[0046] また、好ましくは、インタフェース部は、 SerialATA規格に準拠したものとし、また、 給電再開ステップは、監視ステップによって、上記のデータアクセスが可能であること が検知されたとき、バイアス電流の供給が制限された、ホスト装置と外部記憶装置と を接続するシリアルバスへのバイアス電流の供給を再開するものとする。そして、上 記の電源管理方法は、給電再開ステップによってバイアス電流の供給が再開される とき、外部記憶装置がデータアクセス可能な状態にあることをホスト装置に非同期に 通知する非同期通知ステップを備えたものとする。
[0047] この発明によると、インタフェース部が SerialATA規格に準拠して 、る場合であつ て、記録メディアに対するデータアクセスが可能な場合には、ホスト装置と外部記憶 装置とを接続するシリアルバスへのバイアス電流の供給が再開され、ホスト装置と外 部記憶装置との間の通信が正常に行い得る状態に復帰する。また、シリアルバスへ のバイアス電流の供給が再開されるとき、外部記憶装置がデータアクセス可能な状 態にあることがホスト装置に非同期に通知されるため、ホスト装置は、外部記憶装置 が低消費電力モードから通常動作モードに復帰したことを認識し、外部記憶装置に 対してデータアクセスを要求できるようになる。
[0048] 一方、上記課題を解決するために講じた手段は、記録メディアを駆動し、この記録 メディアに対してデータアクセスを行うメディア制御部と、ホスト装置との間で通信を行 うインタフェース部とを備えた外部記憶装置の電源管理方法として、ホスト装置力 外 部記憶装置に対する通信要求の有無を監視する監視ステップと、監視ステップによ つて、上記の通信要求が発生したことが検知されたとき、給電が制限された前記イン タフエース部への給電を再開する電源再開ステップとを備えたものとする。
[0049] この発明によると、監視ステップによって、ホスト装置から外部記憶装置に対する通 信要求が発生したことが検知されたとき、給電制御ステップによって、給電が制限さ れたインタフェース部への給電が再開される。したがって、ホスト装置力 通信要求が あった場合には、インタフェース部は低消費電力モードから通常動作モードに復帰し て正常に動作できるようになる。
[0050] 好ましくは、給電再開ステップは、監視ステップによって、上記の通信要求が発生し たことが検知されたとき、給電が制限されたメディア制御部への給電を再開するものと する。
[0051] この発明によると、ホスト装置力も外部記憶装置に対する通信要求が発生したとき、 メディア制御部への給電が再開され、メディア制御部は低消費電力モードから通常 動作モードに復帰して正常に動作できるようになる。
発明の効果
[0052] 以上のように、本発明によると、外部記憶装置につ!/、て、低消費電力化のための効 果的な電源管理が実現される。特に、外部記憶装置が SerialATA規格に対応して いる場合には、外部記憶装置が低消費電力モードに移行することによって、ホスト装 置と外部記憶装置とを接続するシリアルバスに供給されるバイアス電流が削減される ため、外部記憶装置の消費電力が大幅に低減される。
図面の簡単な説明
[0053] [図 1]図 1は、本発明の実施形態に係る外部記憶装置の構成図である。 [図 2]図 2は、インタフェース部におけるアナログフロントエンド部周辺の構成図である
[図 3]図 3は、外部記憶装置がパワーセーブモードに移行するときのフローチャートで ある。
[図 4]図 4は、外部記憶装置がホスト装置からの要求により通常動作モードに復帰す るときのフローチャートである。
[図 5]図 5は、外部記憶装置が自身の判断により通常動作モードに復帰するときのフ ローチャートである。 符号の説明
[0054] 10 メディア制御部
20 監視部
30 インタフェース §
40 電源制御部
発明を実施するための最良の形態
[0055] 以下、本発明を実施するための最良の形態について、図面を参照しながら説明す る。
[0056] 図 1は、本発明の実施形態に係る外部記憶装置の構成を示す。本外部記憶装置 は、メディア制御部 10、監視部 20、インタフェース部 30、電源制御部 40、および CP U50を備えている。
[0057] メディア制御部 10は、本外部記憶装置にセットされた記録メディア 100をデータァ クセス可能な状態に駆動するための動力源や、記録メディア 100とコンタクトする部 分であるヘッド、データ処理ブロックなどを含む。たとえば、光ディスク装置の場合、メ ディア制御部 10は、光ディスクを回転駆動するモーターや、光ディスクにレーザー光 を照射する光ピックアップ、誤り訂正機能などを含んで 、る。
[0058] 監視部 20は、メディア制御部 10が記録メディア 100に対してデータアクセス可能で あるか否かを監視する。たとえば、本外部記憶装置に記録メディア 100がセットされて いない場合、監視部 20は、メディア制御部 10によるデータアクセスができないことを 検知する。一方、本外部記憶装置に記録メディア 100がセットされている場合、監視 部 20は、メディア制御部 10によるデータアクセスが可能であることを検知する。
[0059] 記録メディア 100がセットされてからしばらくの間は、記録メディア 100はスピンアツ プ中である。このスピンアップしている間は、監視部 20は、メディア制御部 10によるデ ータアクセスができないことを検知する。そして、スピンアップが終了すると、監視部 2 0は、メディア制御部 10によるデータアクセスが可能になったことを検知する。
[0060] また、セットされた記録メディア 100が、本外部記憶装置に対応した形式のものでは ない場合、メディア制御部 10によるデータアクセスは不可能である。したがって、監 視部 20は、セットされた記録メディア 100の種類を識別し、これが本外部記憶装置に 対応するものである場合、メディア制御部 10によるデータアクセスが可能であることを 検知する。一方、本外部記憶装置に対応しない場合、監視部 20は、メディア制御部 10によるデータアクセスができないことを検知する。
[0061] インタフェース部 30は、本外部記憶装置とホスト装置 200との間でデータ通信を行 う。インタフェース部 30は、 SerialATA規格に準拠したものであり、ホスト装置 200と は、シリアルバス 300で接続される。
[0062] 図 2は、インタフェース部 30におけるアナログフロントエンド部(以下、 AFE部と称す る)周辺の構成を示す。 AEF部 31における TX部 32は、メディア制御部 10が記録メ ディアカゝらアナログ信号を読み取り、これをデジタル変換してデータ処理を行い、シリ アル—パラレル変換したデータ信号 TXを、差動信号 TX+ , TX—に変換してシリア ルバス 300を通じてホスト装置 200に送信する。一方、 RX部 33は、ホスト装置 200か らシリアルバス 300を通じて受信した差動信号 RX+ , RX—をデータ信号 RXに変換 して CPU50などに出力する。バイアス電流供給部 34は、後述する電源制御部 40の 制御により、 TX部 32および RX部 33にバイアス電流を供給する。
[0063] 電源制御部 40は、 CPU50の制御により、メディア制御部 10およびインタフェース 部 30のそれぞれを低消費電力モードにすることで給電の量を制限し、場合によって は給電を停止することができる。一方、低消費電力モードにある本外部記憶装置を 通常動作モードに復帰させる場合には、電源制御部 40は、メディア制御部 10および インタフェース部 30のそれぞれを通常動作モードにすることで給電を再開する。
[0064] CPU50は、メディア制御部 10、インタフェース部 30、および電源制御部 40その他 本外部記憶装置における図示しない各種処理部の制御を行う。特に、 CPU50は、 監視部 20によるメディア制御部 10の監視結果を受け、これに基づ 、て電源制御部 4 0を制御する。具体的には、監視部 20によって、メディア制御部 10が記録メディア 10 0に対してデータアクセス不能であることが検知された場合、 CPU50は、電源制御部 40に低消費電力モードへの移行の指示を出す。これにより、インタフェース部 30およ び場合によってメディア制御部 10への給電が制限され、本外部記憶装置は低消費 電力モード、すなわちパワーセーブモードとなる。一方、監視部 20によって、メディア 制御部 10が記録メディア 100に対してデータアクセス可能であることが検知された場 合、 CPU50は、電源制御部 40に通常動作モードへの復帰の指示を出す。これによ り、インタフェース部 30およびメディア制御部 10への給電が再開され、本外部記憶 装置はパワーセーブモードから通常動作モードに復帰する。
[0065] ところで、上述したように、 SerialATA規格には、外部記憶装置自身による消費電 力制御機能、および外部記憶装置からホスト装置に対して非同期に外部記憶装置 の状態を通知する機能(以下、 ANと称する)が盛り込まれている。そこで、 SerialAT A規格に準拠したインタフェース部 30を備えた本実施形態に係る外部記憶装置につ いて、低消費電力制御と ANとを組み合わせた電源管理方法について説明する。
[0066] 図 3は、外部記憶装置がパワーセーブモードに移行するときの処理フローを示す。
まず、本外部記憶装置が記録メディア 100に対してデータアクセス可能か否かが判 断される(Sl l)。データアクセス可能な場合には、本外部記憶装置は通常動作モー ドにて動作する(S12)。一方、データアクセス不能な場合には、ホスト装置 200に対 して、パワーセーブモードへの移行の許可を求めるコマンドが非同期に発行される( S13)。具体的には、 Partialコマンドまたは Slumberコマンドが発行される。なお、これ らコマンドについては、 SerialATA規格にその詳細が説明されているため、ここでの 説明は省略する。次に、ホスト装置 200から、本外部記憶装置がパワーセーブモード に移行することを許可するコマンドを受信したか否かが判断される(S 14)。もし、ホス ト装置 200によってパワーセーブモードへの移行を拒否された場合には、ステップ S 11に戻り、記録メディア 100に対するデータアクセスの能否が判断された後、再度、 ホスト装置 200に対して、パワーセーブモードへの移行の許可を求めるコマンドが発 行される。
[0067] ステップ S14において、ホスト装置 200からモード移行許可コマンドを受信した場合 、インタフェース部 30はパワーセーブモードに移行する(S 15)。具体的には、インタ フェース部 30は低消費電力モードに移行し、インタフェース部 30への給電が制限、 場合によっては停止される。これにより、インタフェース部 30における図示しない PLL (Phase Locked Loop)回路などが停止し、インタフェース部 30にクロックが供給されな くなり、インタフェース部 30は動作を停止する。メディア制御部 10もまたパワーセーブ モードに移行する(S16)。具体的には、メディア制御部 10への給電が制限、場合に よっては停止され、メディア制御部における図示しな 、モーターや光ピックアップなど が動作を停止する。
[0068] 上記の一連の処理により、本外部記憶装置はパワーセーブモードに移行する。ホ スト装置 200が ANに対応している場合、ステップ S 15において、シリアルバス 300に 流れるバイアス電流を停止することができ、より一層の低消費電力化が実現される。
[0069] 次に、パワーセーブモードにある外部記憶装置を通常動作モードに復帰させるとき の一連の処理について説明する。通常動作モードへの復帰のケースとして、ホスト装 置からの復帰要求による場合と、外部記憶装置自身の判断による場合とがある。
[0070] 図 4は、外部記憶装置がホスト装置からの要求により通常動作モードに復帰すると きの処理フローを示す。まず、ホスト装置 200から通信要求がある力否かが判断され る(S21)。通信要求がない場合には、本外部記憶装置はパワーセーブモードにて動 作する(S22)。一方、通信要求(ホスト装置力 の COMWAKE信号)があった場合 、パワーセーブモードにあるインタフェース部 30における図示しない PLL回路などへ の給電が再開され、また、シリアルバス 300へのバイアス電流の供給が再開され、ィ ンタフェース部 30は通常動作モードに復帰する(S23)。そして、ホスト装置 200に対 して COMWAKE信号が発行され(S24)、ホスト装置 200との間の通信が確立した か否かが判断される(S25)。通信が確立しない場合、ステップ S25に戻り、再度、 C OMWAKE信号が発行される。そして、通信が確立した場合、パワーセーブモード にあるメディア制御部 10における図示しないモーターや光ピックアップなどへの給電 が再開され、メディア制御部 10は通常動作モードに復帰する(S26)。 [0071] 一方、図 5は、外部記憶装置が自身の判断により通常動作モードに復帰するときの 処理フローを示す。まず、本外部記憶装置が記録メディア 100に対してデータァクセ ス可能か否かが判断される(S31)。データアクセス不能な場合には、本外部記憶装 置はパワーセーブモードにて動作する(S32)。一方、データアクセス可能な場合に は、パワーセーブモードにあるメディア制御部 10およびインタフェース部 30への給電 が再開され、メディア制御部 10およびインタフェース部 30は通常動作モードに復帰 する(S33, S34)。次に、ホスト装置 200に対して COMWAKE信号が発行され(S3 5)、ホスト装置 200との間の通信が確立した力否かが判断される(S36)。通信が確 立しない場合、ステップ S35〖こ戻り、再度、 COMWAKE信号が発行される。
[0072] 通信が確立した後、本外部記憶装置が ANモードとなっている場合における通常動 作モードへの復帰である力否かが判断される(S37)。 ANモードとは、ホスト装置およ び外部記憶装置がいずれも ANに対応しており、かつ、ホスト装置からの指示で、外 部記憶装置がホスト装置に対して非同期に通信することが可能な状態にされている ことを 、う。本外部記憶装置が ANモードとなって 、な 、場合における通常動作モー ドへの復帰である場合には、通常動作モードへの復帰処理は終了する。一方、本外 部記憶装置が ANモードとなっている場合における通常動作モードへの復帰である 場合には、ホスト装置 200に対して SDB (Set Device Bit)を発行し、本外部記憶装置 が通常動作モードに復帰したこと、すなわち、本外部記憶装置が記録メディア 100に 対してアクセス可能な状態にあることをホスト装置 200に非同期に通知する(S38)。 これを受け、ホスト装置 200は、本外部記憶装置にデータアクセスのためのコマンド の発行を開始する。
[0073] 以上、本実施形態によると、 SerialATAインタフェースを備えた外部記憶装置につ
V、て、低消費電力動作に効果的な電源管理が実現される。
[0074] なお、本発明に係る外部記憶装置が備えて 、るインタフェースは、 SerialATAイン タフエースに限定されるものでない。これと同等の他のインタフェースについても、本 発明により上記効果が奏される。
産業上の利用可能性
[0075] 本発明に係る外部記憶装置は、記録メディアに対するデータアクセスの能否に応じ て低消費電力制御が行われるため、記録メディアの交換が可能な光ディスク装置、テ ープストレージドライブ、リムーバブルハードディスクドライブ、メモリカードドライブなど として有用である。特に、本発明に係る外部記憶装置は、低消費電力で動作可能で あるため、バッテリ駆動のホスト装置の外部記憶装置として有用である。

Claims

請求の範囲
[1] 記録メディアを駆動し、当該記録メディアに対してデータアクセスを行うメディア制御 部と、
前記メディア制御部による前記データアクセスの能否を監視する監視部と、 ホスト装置との間で通信を行うインタフェース部と、
前記監視部によって、前記データアクセスが不能であることが検知されたとき、前記 インタフェース部への給電を制限する一方、前記監視部によって、前記データァクセ スが可能であることが検知されたとき、前記給電を再開する電源制御部とを備えた ことを特徴とする外部記憶装置。
[2] 請求項 1に記載の外部記憶装置にお!、て、
前記監視部は、前記記録メディアが当該外部記憶装置にセットされて!/ヽな ヽとき、 前記データアクセスが不能であると検知する一方、前記記録メディアが当該外部記 憶装置にセットされているとき、前記データアクセスが可能であると検知する ことを特徴とする外部記憶装置。
[3] 請求項 1に記載の外部記憶装置にお!、て、
前記監視部は、前記記録メディアが当該外部記憶装置に非対応のとき、前記デー タアクセスが不能であると検知する一方、前記記録メディアが当該外部記憶装置に 対応しているとき、前記データアクセスが可能であると検知する
ことを特徴とする外部記憶装置。
[4] 請求項 1に記載の外部記憶装置にお!、て、
前記監視部は、前記記録メディア力 Sスピンアップ中のとき、前記データアクセスが不 能であると検知する一方、前記スピンアップが終了したとき、前記データアクセスが可 能であると検知する
ことを特徴とする外部記憶装置。
[5] 請求項 1に記載の外部記憶装置にお!、て、
前記電源制御部は、前記監視部によって、前記データアクセスが不能であることが 検知されたとき、前記メディア制御部への給電を制限する一方、前記監視部によって 、前記データアクセスが可能であることが検知されたとき、前記給電を再開する ことを特徴とする外部記憶装置。
[6] 請求項 1に記載の外部記憶装置にお!、て、
前記インタフェース部は、 SerialATA規格に準拠したものであり、
前記電源制御部は、前記監視部によって、前記データアクセスが不能であることが 検知されたとき、前記インタフェース部による前記ホスト装置と当該外部記憶装置とを 接続するシリアルバスへのバイアス電流の供給を制限する一方、前記監視部によつ て、前記データアクセスが可能であることが検知されたとき、前記バイアス電流の供給 を再開するものであり、
前記電源制御部によって前記バイアス電流の供給が制限されるとき、当該外部記 憶装置がデータアクセス不能な状態にあることを、前記ホスト装置に非同期に通知す る一方、前記電源制御部によって前記バイアス電流の供給が再開されるとき、当該 外部記憶装置がデータアクセス可能な状態にあることを、前記ホスト装置に非同期に 通知する
ことを特徴とする外部記憶装置。
[7] 記録メディアを駆動し、当該記録メディアに対してデータアクセスを行うメディア制御 部と、
前記メディア制御部による前記データアクセスの能否を監視する監視部と、
SerialATA規格に準拠したインタフェース部であって、前記監視部によって、前記 データアクセスが不能であることが検知されたとき、当該外部記憶装置がデータァク セス不能な状態にあることを、ホスト装置に非同期に通知する一方、前記監視部によ つて、前記データアクセスが可能であることが検知されたとき、当該外部記憶装置が データアクセス可能な状態にあることを、前記ホスト装置に非同期に通知するインタフ エース咅とを備えた
ことを特徴とする外部記憶装置。
[8] 記録メディアを駆動し、当該記録メディアに対してデータアクセスを行うメディア制御 部と、ホスト装置との間で通信を行うインタフェース部とを備えた外部記憶装置の電源 管理方法であって、
前記メディア制御部による前記データアクセスの能否を監視する監視ステップと、 前記監視ステップによって、前記データアクセスが不能であることが検知されたとき 、前記インタフェース部への給電を制限する給電制限ステップとを備えた
ことを特徴とする電源管理方法。
[9] 請求項 8に記載の電源管理方法において、
前記監視ステップは、前記記録メディアが前記外部記憶装置にセットされて 、な ヽ とき、前記データアクセスが不能であると検知する
ことを特徴とする電源管理方法。
[10] 請求項 8に記載の電源管理方法において、
前記監視ステップは、前記記録メディアが前記外部記憶装置に非対応のとき、前記 データアクセスが不能であると検知する
ことを特徴とする電源管理方法。
[11] 請求項 8に記載の電源管理方法において、
前記監視ステップは、前記記録メディアがスピンアップ中のとき、前記データァクセ スが不能であると検知する
ことを特徴とする電源管理方法。
[12] 請求項 8に記載の電源管理方法において、
前記給電制限ステップは、前記監視ステップによって、前記データアクセスが不能 であることが検知されたとき、前記メディア制御部への給電を制限する
ことを特徴とする電源管理方法。
[13] 請求項 8に記載の電源管理方法において、
前記インタフェース部は、 SerialATA規格に準拠したものであり、
前記給電制御ステップは、前記監視ステップによって、前記データアクセスが不能 であることが検知されたとき、前記インタフェース部による前記ホスト装置と当該外部 記憶装置とを接続するシリアルバスへのバイアス電流の供給を制限するものであり、 当該電源管理方法は、
前記電源制御ステップによって前記バイアス電流の供給が制限されるとき、前記外 部記憶装置がデータアクセス不能な状態にあることを、前記ホスト装置に非同期に通 知する非同期通知ステップを備えた ことを特徴とする電源管理方法。
[14] 記録メディアを駆動し、当該記録メディアに対してデータアクセスを行うメディア制御 部と、ホスト装置との間で通信を行うインタフェース部とを備えた外部記憶装置の電源 管理方法であって、
前記メディア制御部による前記データアクセスの能否を監視する監視ステップと、 前記監視ステップによって、前記データアクセスが可能であることが検知されたとき
、給電が制限された前記インタフェース部への給電を再開する給電再開ステップとを 備えた
ことを特徴とする電源管理方法。
[15] 請求項 14に記載の電源管理方法において、
前記監視ステップは、前記記録メディアが前記外部記憶装置にセットされて 、るとき 、前記データアクセスが可能であると検知する
ことを特徴とする電源管理方法。
[16] 請求項 14に記載の電源管理方法において、
前記監視ステップは、前記記録メディアが前記外部記憶装置に対応して ヽるとき、 前記データアクセスが可能であると検知する
ことを特徴とする電源管理方法。
[17] 請求項 14に記載の電源管理方法において、
前記監視ステップは、前記記録メディアのスピンアップが終了したとき、前記データ アクセスが可能であると検知する
ことを特徴とする電源管理方法。
[18] 請求項 14に記載の電源管理方法において、
前記給電再開ステップは、前記監視ステップによって、前記データアクセスが可能 であることが検知されたとき、給電が制限された前記メディア制御部への給電を再開 する
ことを特徴とする電源管理方法。
[19] 請求項 14に記載の電源管理方法において、
前記インタフェース部は、 SerialATA規格に準拠したものであり、 前記給電再開ステップは、前記監視ステップによって、前記データアクセスが可能 であることが検知されたとき、バイアス電流の供給が制限された、前記ホスト装置と前 記外部記憶装置とを接続するシリアルバスへのバイアス電流の供給を再開するもの であり、
当該電源管理方法は、
前記給電再開ステップによって前記バイアス電流の供給が再開されるとき、前記外 部記憶装置がデータアクセス可能な状態にあることを、前記ホスト装置に非同期に通 知する非同期通知ステップを備えた
ことを特徴とする電源管理方法。
[20] 記録メディアを駆動し、当該記録メディアに対してデータアクセスを行うメディア制御 部と、ホスト装置との間で通信を行うインタフェース部とを備えた外部記憶装置の電源 管理方法であって、
前記ホスト装置から前記外部記憶装置に対する通信要求の有無を監視する監視ス テツプと、
前記監視ステップによって、前記通信要求が発生したことが検知されたとき、給電 が制限された前記インタフェース部への給電を再開する電源再開ステップとを備えた ことを特徴とする電源管理方法。
[21] 請求項 20に記載の電源管理方法において、
前記給電再開ステップは、前記監視ステップによって、前記通信要求が発生したこ とが検知されたとき、給電が制限された前記メディア制御部への給電を再開する ことを特徴とする電源管理方法。
PCT/JP2005/019504 2004-10-22 2005-10-24 外部記憶装置およびその電源管理方法 WO2006043699A1 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2006543134A JP4614967B2 (ja) 2004-10-22 2005-10-24 外部記憶装置およびその電源管理方法
US11/665,856 US7984315B2 (en) 2004-10-22 2005-10-24 External storage device and power management method for the same

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2004-307671 2004-10-22
JP2004307671 2004-10-22

Publications (1)

Publication Number Publication Date
WO2006043699A1 true WO2006043699A1 (ja) 2006-04-27

Family

ID=36203106

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2005/019504 WO2006043699A1 (ja) 2004-10-22 2005-10-24 外部記憶装置およびその電源管理方法

Country Status (4)

Country Link
US (1) US7984315B2 (ja)
JP (1) JP4614967B2 (ja)
CN (1) CN100555173C (ja)
WO (1) WO2006043699A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008262393A (ja) * 2007-04-12 2008-10-30 Matsushita Electric Ind Co Ltd 情報処理システムおよびその制御方法

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7782805B1 (en) 2005-02-08 2010-08-24 Med Belhadj High speed packet interface and method
JP5132388B2 (ja) * 2008-03-28 2013-01-30 キヤノン株式会社 通信装置、通信装置の制御方法、およびプログラム
US8135972B2 (en) 2009-03-10 2012-03-13 Cortina Systems, Inc. Data interface power consumption control
US9357103B2 (en) * 2012-01-20 2016-05-31 Control4 Corporation Systems and methods for controlling media devices
JP2016122873A (ja) * 2014-12-24 2016-07-07 ソニー株式会社 通信装置及び通信方法
US11004467B2 (en) * 2018-05-11 2021-05-11 Seagate Technology Llc Data storage device with data writer deactivation responsive to security threats

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002318646A (ja) * 2001-04-24 2002-10-31 Sony Corp 情報処理装置および方法
JP2004152344A (ja) * 2002-10-29 2004-05-27 Konica Minolta Holdings Inc リムーバブルディスクドライブ装置
JP2004166094A (ja) * 2002-11-15 2004-06-10 Konica Minolta Holdings Inc 画像記録装置、管理装置、カラープルーフ作成システム、及び画像記録装置の省電力制御方法

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0448350B1 (en) 1990-03-23 1996-12-27 Matsushita Electric Industrial Co., Ltd. Hand held data processing apparatus having reduced power consumption
JP2002032162A (ja) 1990-03-23 2002-01-31 Matsushita Electric Ind Co Ltd 情報処理装置
JPH0950350A (ja) * 1995-08-07 1997-02-18 Fujitsu Ltd 記憶装置
JP3681880B2 (ja) * 1998-01-28 2005-08-10 富士通株式会社 リムーバブル媒体の処理装置
US6992698B1 (en) 1999-08-31 2006-01-31 Micron Technology, Inc. Integrated field emission array sensor, display, and transmitter, and apparatus including same
JP3487341B2 (ja) * 1999-12-24 2004-01-19 ティアック株式会社 データ変換装置
JP3490037B2 (ja) 1999-12-27 2004-01-26 Necマイクロシステム株式会社 コマンドパケット自動受信シーケンス回路
JP2002334508A (ja) 2001-05-01 2002-11-22 Ricoh Co Ltd 光ディスク装置
JP2004234150A (ja) 2003-01-29 2004-08-19 Ricoh Co Ltd ドライブ装置及び情報処理システム
US6891691B2 (en) * 2003-04-07 2005-05-10 International Business Machines Corporation Compensation of disk spinup errors in a disk drive
JP4371739B2 (ja) * 2003-09-02 2009-11-25 株式会社東芝 シリアルataインタフェースを持つ電子機器及びシリアルataバスのパワーセーブ方法
US7124248B2 (en) * 2003-10-20 2006-10-17 Intel Corporation Current media status determination for a storage device
US8286018B2 (en) * 2004-06-29 2012-10-09 Seagate Technology Llc Power management in data storage device determining utilization of a control circuit by its rate of command processing

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002318646A (ja) * 2001-04-24 2002-10-31 Sony Corp 情報処理装置および方法
JP2004152344A (ja) * 2002-10-29 2004-05-27 Konica Minolta Holdings Inc リムーバブルディスクドライブ装置
JP2004166094A (ja) * 2002-11-15 2004-06-10 Konica Minolta Holdings Inc 画像記録装置、管理装置、カラープルーフ作成システム、及び画像記録装置の省電力制御方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008262393A (ja) * 2007-04-12 2008-10-30 Matsushita Electric Ind Co Ltd 情報処理システムおよびその制御方法

Also Published As

Publication number Publication date
CN100555173C (zh) 2009-10-28
JPWO2006043699A1 (ja) 2008-05-22
JP4614967B2 (ja) 2011-01-19
CN101120297A (zh) 2008-02-06
US7984315B2 (en) 2011-07-19
US20070266270A1 (en) 2007-11-15

Similar Documents

Publication Publication Date Title
USRE48190E1 (en) Electronic device with serial ATA interface and power saving method for serial ATA buses
WO2006043699A1 (ja) 外部記憶装置およびその電源管理方法
JP5335919B2 (ja) Usbリモートウェイクアップ
US6725385B1 (en) Intelligent electronic power controller
EP2234325B1 (en) Energy efficient network device
JP4189882B2 (ja) 記録媒体、情報処理装置、制御方法、及びプログラム
US7613525B2 (en) Disk device for serial communication and method of controlling the same
JP5309932B2 (ja) ホットプラグ形式のデバイス機器を接続するための中継機器
US20030088796A1 (en) Communication adapter
US20120311362A1 (en) Communication device and communication method
WO2010144075A1 (en) Method for active power management in a serial ata interface
JP2002163049A (ja) コンピュータシステムおよびそれに搭載されるパワーマネージメントユニット
JP2005216117A (ja) 情報処理システムおよび方法、情報処理装置および方法、並びに、プログラム
JP2006018388A (ja) 情報処理装置、記憶装置およびパワーマネージメント方法
JP2005092353A (ja) コンピュータシステムおよびそのパワーマネージメント方法
JP2010183223A (ja) 通信インタフェース回路、電子機器および通信方法
JP2005011460A (ja) メモリ制御装置およびメモリ制御方法

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV LY MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2006543134

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 200580034734.0

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 11665856

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

WWP Wipo information: published in national office

Ref document number: 11665856

Country of ref document: US

122 Ep: pct application non-entry in european phase

Ref document number: 05795895

Country of ref document: EP

Kind code of ref document: A1