US20100250799A1 - Information processing apparatus and power supply controlling method - Google Patents
Information processing apparatus and power supply controlling method Download PDFInfo
- Publication number
- US20100250799A1 US20100250799A1 US12/634,549 US63454909A US2010250799A1 US 20100250799 A1 US20100250799 A1 US 20100250799A1 US 63454909 A US63454909 A US 63454909A US 2010250799 A1 US2010250799 A1 US 2010250799A1
- Authority
- US
- United States
- Prior art keywords
- controller
- external device
- connector
- power supply
- usb
- Prior art date
- Legal status (The legal status 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 status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
- G06F13/387—Information transfer, e.g. on bus using universal interface adapter for adaptation of different data processing systems to different peripheral devices, e.g. protocol converters for incompatible systems, open system
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Definitions
- the present invention relates to an information processing apparatus and a power supply controlling method.
- an information processing apparatus such as a personal computer (PC) includes a USB connector capable of connecting a USB (Universal Serial Bus) cable.
- the USB connector generally has a metal housing (a so-called shell) and a terminal portion provided in the housing.
- a tip of the USB cable is provided with a plug (that is, a terminal portion) capable of being put into the housing of the USB connector.
- the information processing apparatus is also provided with an interface which is referred to as an eSATA (external Serial Advanced Technology Attachment) interface and can carry out a high speed communication having a data transfer speed between the interface and an external apparatus which is a maximum of 150 MB/second.
- eSATA external Serial Advanced Technology Attachment
- JP-A-2008-165489 has proposed a storage device capable of selecting a USB interface and an eSATA interface if necessary in a state in which a cable is connected and fixed.
- JP-A-2008-192123 has proposed a storage device for automatically switching a USB interface and an SATA interface.
- an eSATA device and a USB device are prevented from being connected at the same time by using a shared connector (hereinafter referred to as an eSATA/USB combo connector) of the USB connector and the eSATA connector. More specifically, in the eSATA/USB combo connector, the eSATA device and the USB device can be used alternatively.
- FIG. 1 is an exemplary perspective view showing a front surface of an information processing apparatus according to an embodiment of the invention
- FIG. 2 is an exemplary perspective view showing a rear surface of the information processing apparatus according to the embodiment
- FIG. 3 is an exemplary perspective view showing a region surrounded by an F3 line of the information processing apparatus illustrated in FIG. 2 which is enlarged,
- FIG. 4 is an exemplary block diagram showing a structure of a system of the information processing apparatus in FIGS. 1 and 2 .
- FIG. 5 is an exemplary flowchart showing an example of an operation for discriminating an external device connected to a connector, thereby turning ON/OFF buffer power supply of a controller corresponding to the external device in the information processing apparatus of FIG. 1 .
- an information processing apparatus including: a first controller configured to control a first external device; a second controller configured to control a second external device; a combo connector configured to connect the first external device to the first controller or to connect the second external device to the second controller alternatively; a first power controller configured to turn OFF buffer power supply of the second controller when the first external device is connected to the combo connector and the second external device is not connected to the combo connector; and a second power controller configured to turn OFF buffer power supply of the first controller when the second external device is connected to the combo connector and the first external device is not connected to the combo connector.
- the information processing apparatus is implemented as a notebook type personal computer 100 (hereinafter referred to as a computer 100 ) which can be driven by a battery, for example.
- FIG. 1 is a perspective view showing a front surface of the computer 100 in a state in which a display unit is opened.
- the computer 100 is constituted by a body unit 101 and a display unit 102 .
- a display device constituted by an LCD (Liquid Crystal Display) 103 is embedded into the display unit 102 .
- a display portion of the LCD 103 is disposed on an almost center of the display unit 102 .
- the display unit 102 is supported on the body unit 101 and is rotatably attached to the body unit 101 between an opening position in which an upper surface of the body unit 101 is exposed and a closing position in which the upper surface of the body unit 101 is covered.
- the body unit 101 has a housing taking a shape of a thin box, and a power button 104 for turning ON/OFF the computer 100 , a keyboard 105 and a touch pad 106 are disposed on the upper surface of the body unit 101 .
- a circuit board to be a mother board is accommodated in the housing.
- FIG. 2 is a perspective view showing a rear surface of the computer 100 in a state in which the display unit is opened
- FIG. 3 is a perspective view showing a region surrounded by an F3 line in the computer 100 illustrated in FIG. 2 which is enlarged.
- a connector implies a so-called socket connector which receives a plug of a cable (that is, a terminal portion of the cable).
- the connector 201 is mounted on the circuit board and is accommodated in the housing, for example.
- a peripheral wall of the housing is provided with an opening portion 202 which is opposed to the connector 201 .
- the connector 201 is exposed to an outside of the housing through the opening portion 202 and a plug 205 of a USB cable 204 can be put therein from an outside (that is, the USB cable 204 can be connected thereto).
- the connector 201 is an eSATA/USB combo connector capable of alternatively connecting both the USB cable 204 and an eSATA cable 207 . Accordingly, a plug 208 of the eSATA cable 207 can be put into the connector 201 from the outside in the same manner as the USB cable 204 (that is, the eSATA cable 207 can be connected thereto).
- FIG. 4 is a block diagram showing a structure of a system of the computer 100 according to the embodiment.
- the computer 100 includes a CPU 401 , a main memory 402 , a north bridge 403 , a graphics controller 404 , the LCD 103 , a VRAM 405 , a south bridge 406 , a USB controller 407 , an eSATA controller 408 , an IDE controller 409 , an eSATA/USB combo connector (corresponding to the connector 201 in FIGS.
- USB device 411 an eSATA device 412 , a hard disk drive (HDD) 413 , an optical disk drive (ODD) 414 , a BIOS-ROM 415 , the power button 104 , the keyboard 105 , the touch pad 106 , an embedded controller/keyboard controller (EC/KBC) 416 , a power circuit 421 , a battery 422 , and an AC adaptor 423 .
- EC/KBC embedded controller/keyboard controller
- the CPU 401 is a processor for controlling a general operation of the computer 100 .
- the CPU 401 executes an OS and various application programs which are loaded into the main memory 402 .
- the OS and the various application programs are stored in a magnetic disk storage medium (a hard disk) provided on the HDD 413 and are loaded from the storage medium into the main memory 402 .
- BIOS-ROM 415 takes a configuration of a nonvolatile memory, for example, a flash EEPROM in such a manner that the program is rewritable.
- the BIOS 430 is a program for controlling various hardware components of the computer 100 and is read from the BIOS-ROM 415 when the computer 100 is activated.
- the BIOS 430 also stores a program for causing the computer 100 to execute a power supply controlling operation according to the embodiment.
- the north bridge 403 is a bridge device for connecting a local bus of the CPU 401 to the south bridge 406 .
- the north bridge 403 includes a memory controller for access controlling the main memory 402 .
- the north bridge 403 has a function for communicating with the graphics controller 404 through an AGP (Accelerated Graphics Port) bus.
- AGP Accelerated Graphics Port
- the graphics controller 404 serves to control the LCD 103 to be used as a display monitor of the computer 100 .
- the graphics controller 404 outputs, to the LCD 103 , a video signal corresponding to display data written to the VRAM 405 in accordance with the OS or the application program.
- the south bridge 406 controls each device on an LPC (Low Pin Count) bus and a PCI (Peripheral Component Interconnect) bus. Moreover, the south bridge 406 includes the USB controller 407 for controlling the USB device 411 , the eSATA controller 409 for controlling an eSATA device 412 , and the IDE controller 408 for controlling the HDD 413 and the ODD 414 .
- LPC Low Pin Count
- PCI Peripheral Component Interconnect
- the eSATA/USB combo connector 410 can alternatively connect either the USB device 411 or the eSATA device 412 to the corresponding controller 407 or 408 as described above.
- the USB device 411 and the eSATA device 412 can also be connected to the corresponding controllers 407 and 408 through a connector (not shown) which is provided in the computer 100 .
- the HDD 413 is a storage device having a hard disk controller and a magnetic disk storage medium. Various software including the OS and various data are stored in the magnetic disk storage medium.
- the ODD 414 is a drive unit for driving a storage medium, for example, a DVD storing video contents such as a DVD title and a CD storing music data.
- the EC/KBC 416 is a one-chip microcomputer in which an embedded controller (EC) for a power management, and a keyboard controller (KBC) for controlling the keyboard 105 and the touch pad 106 are integrated.
- the EC/KBC 416 is always turned ON by a power supplied from the power circuit 421 irrespective of whether the computer 100 is turned ON or OFF.
- the EC/KBC 416 turns ON/OFF the computer 100 in cooperation with the power circuit 421 in response to an operation of the power button 104 by a user.
- the power circuit 421 supplies a power to each device by using a power fed from the battery 422 provided in the body unit 101 or a power fed from external power supply through the AC adaptor 423 under control of the EC/KBC 416 .
- FIG. 5 shows an example of an operation for discriminating an external device connected to the eSATA/USB combo connector 410 and turning ON/OFF the buffer power supply of the controller 407 or 408 corresponding to the external device in the computer 100 according to the embodiment.
- description will be given on the assumption that the USB device 411 and the USB controller 407 will be referred to as a first external device and a first controller respectively, and the eSATA device 412 and the eSATA controller 408 will be referred to as a second external device and a second controller respectively.
- Step 501 the BIOS 430 is first executed by the CPU 401 .
- the following description will include both a state in which the OS of the computer 100 has not been activated and a state in which the OS of the computer 100 has been activated.
- the BIOS 430 turns ON buffer power supply of the USB controller 407 (the first controller) (Step S 502 ) and turns ON buffer power supply of the eSATA controller 408 (a second controller) (Step S 503 ).
- the BIOS 430 determines whether the USB device 411 (the first external device) is connected or not (via the OS if the OS of the computer 100 is activated) (Step S 504 ).
- the BIOS 430 determines whether the first external device is disconnected or not (via the OS if the OS of the computer 100 is activated) (Step S 506 ).
- Step S 506 If it is determined that the first external device is disconnected (YES in the Step S 506 ), the operation returns to the Step S 503 and the processing is repeated.
- Step S 506 if it is determined that the first external device is not disconnected (NO in the Step S 506 ), the operation proceeds to Step S 507 .
- the BIOS 430 determines whether the eSATA device (the second external device) is connected or not (via the OS if the OS of the computer 100 is activated) (Step S 507 ).
- the BIOS 430 determines whether the second external device is disconnected or not (via the OS if the OS of the computer 100 is activated) (Step S 509 ).
- Step S 509 If it is determined that the second external device is disconnected (YES in the Step S 509 ), the operation returns to the Step S 502 and the processing is repeated.
- Step S 509 if it is determined that the second external device is not disconnected (NO in the Step S 509 ), the operation proceeds to the Step S 504 .
- Step S 507 If it is determined that the second external device is not connected at the Step S 507 (NO in the Step S 507 ), the operation proceeds to the Step S 504 .
- order for executing the Steps S 502 and S 503 may be reversed. Furthermore, order for executing a serial step from the Step S 504 to the Step S 506 and a serial step from the Step S 507 to the Step S 509 may be reversed.
- the buffer power supply of the second controller is turned OFF. If the second external device is connected to the combo connector and the first external device is not connected to the combo connector, the buffer power supply of the first controller is turned OFF.
- the buffer power supply is turned OFF in the controller on the side where the external device is not connected to the combo connector. Consequently, it is possible to achieve power saving.
- the buffer power supplies of the first controller and the second controller are turned ON.
- the combo connector capable of alternatively connecting the USB device to the eSATA device in the embodiment
- the combo connector is not restricted thereto.
- the information processing apparatus including the connector having the configuration is also included in the scope of the invention if a connector taking the same shape corresponds to a plurality of interfaces.
- a controller to turn ON/OFF the buffer power supply of the USB controller 407 and a controller to turn ON/OFF the buffer power supply of the eSATA controller 408 may be commonly implemented on the single physical component (CPU 401 ).
- CPU 401 central processing unit
- plural physical components may be provided, and each controller may be implemented on the respective one of the processors.
- plural controllers may be implemented on plural physical components in a distributional manner, and the same controller may be implemented on plural physical components in a duplicated manner.
- an information processing apparatus and a power supply controlling method in which a communication with an external apparatus can be carried out through a shared connector corresponding to different interfaces and supply of a power to controllers corresponding to the interfaces can be controlled to achieve power saving.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Power Sources (AREA)
Abstract
According to an aspect of the present invention, there is provided an information processing apparatus including: a first controller configured to control a first external device; a second controller configured to control a second external device; a combo connector configured to connect the first external device to the first controller or to connect the second external device to the second controller alternatively; a first power controller configured to turn OFF buffer power supply of the second controller when the first external device is connected to the combo connector and the second external device is not connected to the combo connector; and a second power controller configured to turn OFF buffer power supply of the first controller when the second external device is connected to the combo connector and the first external device is not connected to the combo connector.
Description
- This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2009-072885, filed Mar. 24, 2009, the entire contents of which are incorporated herein by reference.
- 1. Field
- The present invention relates to an information processing apparatus and a power supply controlling method.
- 2. Description of the Related Art
- In general, an information processing apparatus such as a personal computer (PC) includes a USB connector capable of connecting a USB (Universal Serial Bus) cable. The USB connector generally has a metal housing (a so-called shell) and a terminal portion provided in the housing. On the other hand, a tip of the USB cable is provided with a plug (that is, a terminal portion) capable of being put into the housing of the USB connector.
- The information processing apparatus is also provided with an interface which is referred to as an eSATA (external Serial Advanced Technology Attachment) interface and can carry out a high speed communication having a data transfer speed between the interface and an external apparatus which is a maximum of 150 MB/second.
- In recent years, furthermore, there has been proposed a dual interface apparatus which is compatible for both the USB connector and a connector for the eSATA interface (hereinafter referred to as an eSATA connector).
- JP-A-2008-165489 has proposed a storage device capable of selecting a USB interface and an eSATA interface if necessary in a state in which a cable is connected and fixed.
- Moreover, JP-A-2008-192123 has proposed a storage device for automatically switching a USB interface and an SATA interface.
- As described above, an eSATA device and a USB device are prevented from being connected at the same time by using a shared connector (hereinafter referred to as an eSATA/USB combo connector) of the USB connector and the eSATA connector. More specifically, in the eSATA/USB combo connector, the eSATA device and the USB device can be used alternatively.
- Also in the case in which corresponding devices are not connected to an eSATA controller for the eSATA device and a USB controller for the USB device, however, a power is supplied. Therefore, the power is consumed wastefully.
- A general architecture that implements the various feature of the invention will now be described with reference to the drawings. The drawings and the associated descriptions are provided to illustrate embodiments of the invention and not to limit the scope of the invention.
-
FIG. 1 is an exemplary perspective view showing a front surface of an information processing apparatus according to an embodiment of the invention; -
FIG. 2 is an exemplary perspective view showing a rear surface of the information processing apparatus according to the embodiment; -
FIG. 3 is an exemplary perspective view showing a region surrounded by an F3 line of the information processing apparatus illustrated inFIG. 2 which is enlarged, -
FIG. 4 is an exemplary block diagram showing a structure of a system of the information processing apparatus inFIGS. 1 and 2 , and -
FIG. 5 is an exemplary flowchart showing an example of an operation for discriminating an external device connected to a connector, thereby turning ON/OFF buffer power supply of a controller corresponding to the external device in the information processing apparatus ofFIG. 1 . - Various embodiments according to the invention will be described hereinafter with reference to the accompanying drawings. In general, according to one embodiment of the invention, there is provided an information processing apparatus including: a first controller configured to control a first external device; a second controller configured to control a second external device; a combo connector configured to connect the first external device to the first controller or to connect the second external device to the second controller alternatively; a first power controller configured to turn OFF buffer power supply of the second controller when the first external device is connected to the combo connector and the second external device is not connected to the combo connector; and a second power controller configured to turn OFF buffer power supply of the first controller when the second external device is connected to the combo connector and the first external device is not connected to the combo connector.
- An embodiment according to the invention will be described below with reference to the drawings.
- First of all, a structure of an information processing apparatus according to an embodiment of the invention will be described with reference to
FIGS. 1 to 3 . The information processing apparatus is implemented as a notebook type personal computer 100 (hereinafter referred to as a computer 100) which can be driven by a battery, for example. -
FIG. 1 is a perspective view showing a front surface of thecomputer 100 in a state in which a display unit is opened. Thecomputer 100 is constituted by abody unit 101 and adisplay unit 102. A display device constituted by an LCD (Liquid Crystal Display) 103 is embedded into thedisplay unit 102. A display portion of theLCD 103 is disposed on an almost center of thedisplay unit 102. - The
display unit 102 is supported on thebody unit 101 and is rotatably attached to thebody unit 101 between an opening position in which an upper surface of thebody unit 101 is exposed and a closing position in which the upper surface of thebody unit 101 is covered. Thebody unit 101 has a housing taking a shape of a thin box, and apower button 104 for turning ON/OFF thecomputer 100, akeyboard 105 and atouch pad 106 are disposed on the upper surface of thebody unit 101. Moreover, a circuit board to be a mother board is accommodated in the housing. -
FIG. 2 is a perspective view showing a rear surface of thecomputer 100 in a state in which the display unit is opened, andFIG. 3 is a perspective view showing a region surrounded by an F3 line in thecomputer 100 illustrated inFIG. 2 which is enlarged. - As shown in
FIGS. 2 and 3 , thebody unit 101 is provided with aconnector 201. In the specification, a connector implies a so-called socket connector which receives a plug of a cable (that is, a terminal portion of the cable). - As shown in
FIGS. 2 and 3 , moreover, theconnector 201 is mounted on the circuit board and is accommodated in the housing, for example. A peripheral wall of the housing is provided with anopening portion 202 which is opposed to theconnector 201. Theconnector 201 is exposed to an outside of the housing through theopening portion 202 and aplug 205 of aUSB cable 204 can be put therein from an outside (that is, theUSB cable 204 can be connected thereto). - The
connector 201 is an eSATA/USB combo connector capable of alternatively connecting both theUSB cable 204 and an eSATAcable 207. Accordingly, aplug 208 of the eSATAcable 207 can be put into theconnector 201 from the outside in the same manner as the USB cable 204 (that is, the eSATAcable 207 can be connected thereto). -
FIG. 4 is a block diagram showing a structure of a system of thecomputer 100 according to the embodiment. - As shown in
FIG. 4 , thecomputer 100 includes aCPU 401, amain memory 402, anorth bridge 403, agraphics controller 404, theLCD 103, aVRAM 405, asouth bridge 406, aUSB controller 407, an eSATAcontroller 408, anIDE controller 409, an eSATA/USB combo connector (corresponding to theconnector 201 inFIGS. 2 and 3 ) 410, aUSB device 411, an eSATAdevice 412, a hard disk drive (HDD) 413, an optical disk drive (ODD) 414, a BIOS-ROM 415, thepower button 104, thekeyboard 105, thetouch pad 106, an embedded controller/keyboard controller (EC/KBC) 416, apower circuit 421, abattery 422, and anAC adaptor 423. - The
CPU 401 is a processor for controlling a general operation of thecomputer 100. TheCPU 401 executes an OS and various application programs which are loaded into themain memory 402. The OS and the various application programs are stored in a magnetic disk storage medium (a hard disk) provided on theHDD 413 and are loaded from the storage medium into themain memory 402. - Moreover, the
CPU 401 also executes aBIOS program 430 stored in the BIOS-ROM 415 (which will be hereinafter referred to as a BIOS). The BIOS-ROM 415 takes a configuration of a nonvolatile memory, for example, a flash EEPROM in such a manner that the program is rewritable. - The
BIOS 430 is a program for controlling various hardware components of thecomputer 100 and is read from the BIOS-ROM 415 when thecomputer 100 is activated. TheBIOS 430 also stores a program for causing thecomputer 100 to execute a power supply controlling operation according to the embodiment. - The
north bridge 403 is a bridge device for connecting a local bus of theCPU 401 to thesouth bridge 406. Thenorth bridge 403 includes a memory controller for access controlling themain memory 402. Moreover, thenorth bridge 403 has a function for communicating with thegraphics controller 404 through an AGP (Accelerated Graphics Port) bus. - The
graphics controller 404 serves to control theLCD 103 to be used as a display monitor of thecomputer 100. Thegraphics controller 404 outputs, to theLCD 103, a video signal corresponding to display data written to theVRAM 405 in accordance with the OS or the application program. - The
south bridge 406 controls each device on an LPC (Low Pin Count) bus and a PCI (Peripheral Component Interconnect) bus. Moreover, the southbridge 406 includes theUSB controller 407 for controlling theUSB device 411, the eSATAcontroller 409 for controlling an eSATAdevice 412, and theIDE controller 408 for controlling theHDD 413 and the ODD 414. - The eSATA/
USB combo connector 410 can alternatively connect either theUSB device 411 or the eSATAdevice 412 to the 407 or 408 as described above. Thecorresponding controller USB device 411 and theeSATA device 412 can also be connected to the corresponding 407 and 408 through a connector (not shown) which is provided in thecontrollers computer 100. - The
HDD 413 is a storage device having a hard disk controller and a magnetic disk storage medium. Various software including the OS and various data are stored in the magnetic disk storage medium. TheODD 414 is a drive unit for driving a storage medium, for example, a DVD storing video contents such as a DVD title and a CD storing music data. - The EC/
KBC 416 is a one-chip microcomputer in which an embedded controller (EC) for a power management, and a keyboard controller (KBC) for controlling thekeyboard 105 and thetouch pad 106 are integrated. The EC/KBC 416 is always turned ON by a power supplied from thepower circuit 421 irrespective of whether thecomputer 100 is turned ON or OFF. The EC/KBC 416 turns ON/OFF thecomputer 100 in cooperation with thepower circuit 421 in response to an operation of thepower button 104 by a user. - The
power circuit 421 supplies a power to each device by using a power fed from thebattery 422 provided in thebody unit 101 or a power fed from external power supply through theAC adaptor 423 under control of the EC/KBC 416. - An operation of the
computer 100 having the structure will be described below. -
FIG. 5 shows an example of an operation for discriminating an external device connected to the eSATA/USB combo connector 410 and turning ON/OFF the buffer power supply of the 407 or 408 corresponding to the external device in thecontroller computer 100 according to the embodiment. Moreover, description will be given on the assumption that theUSB device 411 and theUSB controller 407 will be referred to as a first external device and a first controller respectively, and theeSATA device 412 and theeSATA controller 408 will be referred to as a second external device and a second controller respectively. - When the
computer 100 is turned ON (Step 501), theBIOS 430 is first executed by theCPU 401. The following description will include both a state in which the OS of thecomputer 100 has not been activated and a state in which the OS of thecomputer 100 has been activated. - Next, the
BIOS 430 turns ON buffer power supply of the USB controller 407 (the first controller) (Step S502) and turns ON buffer power supply of the eSATA controller 408 (a second controller) (Step S503). - Then, the
BIOS 430 determines whether the USB device 411 (the first external device) is connected or not (via the OS if the OS of thecomputer 100 is activated) (Step S504). - If it is determined that the first external device is connected (YES in the Step S504), the
BIOS 430 turns OFF the buffer power supply of the second controller (via the OS if the OS of thecomputer 100 is activated) (Step S505). Next, theBIOS 430 determines whether the first external device is disconnected or not (via the OS if the OS of thecomputer 100 is activated) (Step S506). - If it is determined that the first external device is disconnected (YES in the Step S506), the operation returns to the Step S503 and the processing is repeated.
- On the other hand, if it is determined that the first external device is not disconnected (NO in the Step S506), the operation proceeds to Step S507.
- If it is determined that the first external device is not connected at the Step S504 (NO in the Step S504), the
BIOS 430 determines whether the eSATA device (the second external device) is connected or not (via the OS if the OS of thecomputer 100 is activated) (Step S507). - If it is determined that the second external device is connected (YES in the Step S507), the
BIOS 430 turns OFF the buffer power supply of the first controller (via the OS if the OS of thecomputer 100 is activated) (Step S508). Next, theBIOS 430 determines whether the second external device is disconnected or not (via the OS if the OS of thecomputer 100 is activated) (Step S509). - If it is determined that the second external device is disconnected (YES in the Step S509), the operation returns to the Step S502 and the processing is repeated.
- On the other hand, if it is determined that the second external device is not disconnected (NO in the Step S509), the operation proceeds to the Step S504.
- If it is determined that the second external device is not connected at the Step S507 (NO in the Step S507), the operation proceeds to the Step S504.
- In the above flow, order for executing the Steps S502 and S503 may be reversed. Furthermore, order for executing a serial step from the Step S504 to the Step S506 and a serial step from the Step S507 to the Step S509 may be reversed.
- In brief, if the first external device is connected to the combo connector and the second external device is not connected to the combo connector, the buffer power supply of the second controller is turned OFF. If the second external device is connected to the combo connector and the first external device is not connected to the combo connector, the buffer power supply of the first controller is turned OFF.
- According to the embodiment, therefore, the buffer power supply is turned OFF in the controller on the side where the external device is not connected to the combo connector. Consequently, it is possible to achieve power saving.
- If the first external device is not connected to the combo connector and the second external device is not connected to the combo connector, moreover, the buffer power supplies of the first controller and the second controller are turned ON.
- Although the description has been given to the embodiment according to the invention, the invention is not exactly restricted thereto but the components can be changed and made concrete without departing from the scope thereof.
- For example, although the description has been given to the combo connector capable of alternatively connecting the USB device to the eSATA device in the embodiment, the combo connector is not restricted thereto. More specifically, the information processing apparatus including the connector having the configuration is also included in the scope of the invention if a connector taking the same shape corresponds to a plurality of interfaces.
- For example, a controller to turn ON/OFF the buffer power supply of the
USB controller 407 and a controller to turn ON/OFF the buffer power supply of theeSATA controller 408 may be commonly implemented on the single physical component (CPU 401). Alternatively, plural physical components may be provided, and each controller may be implemented on the respective one of the processors. Further, plural controllers may be implemented on plural physical components in a distributional manner, and the same controller may be implemented on plural physical components in a duplicated manner. - As described with reference to the embodiment, there is provided an information processing apparatus and a power supply controlling method in which a communication with an external apparatus can be carried out through a shared connector corresponding to different interfaces and supply of a power to controllers corresponding to the interfaces can be controlled to achieve power saving.
Claims (6)
1. An information processing apparatus comprising:
a first controller configured to control a first external device;
a second controller configured to control a second external device;
a combo connector configured either to connect the first external device to the first controller or to connect the second external device to the second controller;
a first power controller configured to turn off power supply to a buffer of the second controller when the first external device is connected to the combo connector and the second external device is not connected to the combo connector; and
a second power controller configured to turn off power supply to a buffer of the first controller when the second external device is connected to the combo connector and the first external device is not connected to the combo connector.
2. The apparatus of claim 1 further comprising a third power controller configured to turn on the power supply to the buffer of the first power controller and the power supply to the buffer of the second power controller when the first external device is not connected to the combo connector and the second external device is not connected to the combo connector.
3. The apparatus of claim 1 , wherein the first external device comprises a USB device,
the second external device comprises an eSATA device,
the first controller comprises a USB controller, and
the second controller comprises an eSATA controller.
4. A power supply controlling method for an information processing apparatus comprising a connector configured either to connect a first external device to a first controller or to connect a second external device to a second controller, the method comprising:
determining whether the first external device is connected to the connector;
determining whether the second external device is connected to the connector;
controlling power supply to turn off a buffer of the second controller when the first external device is connected to the connector and the second external device is not connected to the connector; and
controlling power supply to turn off a buffer of the first controller when the second external device is connected to the connector and the first external device is not connected to the connector.
5. The method of claim 4 further comprising controlling the power supply to turn on the buffer of the first controller and the buffer of the second controller when the first external device is not connected to the connector and the second external device is not connected to the connector.
6. The method of claim 4 , wherein the first external device comprises a USB device,
the second external device comprises an eSATA device,
the first controller comprises a USB controller, and
the second controller comprises an eSATA controller.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US13/903,881 US8713222B2 (en) | 2009-03-24 | 2013-05-28 | Information processing apparatus and power supply controlling method |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009-072885 | 2009-03-24 | ||
| JP2009072885 | 2009-03-24 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US13/903,881 Continuation US8713222B2 (en) | 2009-03-24 | 2013-05-28 | Information processing apparatus and power supply controlling method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20100250799A1 true US20100250799A1 (en) | 2010-09-30 |
Family
ID=42785663
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US12/634,549 Abandoned US20100250799A1 (en) | 2009-03-24 | 2009-12-09 | Information processing apparatus and power supply controlling method |
| US13/903,881 Expired - Fee Related US8713222B2 (en) | 2009-03-24 | 2013-05-28 | Information processing apparatus and power supply controlling method |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US13/903,881 Expired - Fee Related US8713222B2 (en) | 2009-03-24 | 2013-05-28 | Information processing apparatus and power supply controlling method |
Country Status (1)
| Country | Link |
|---|---|
| US (2) | US20100250799A1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120113577A1 (en) * | 2010-11-05 | 2012-05-10 | Pin Chao | Front-Accessible Computer Interface Box |
| US8713222B2 (en) | 2009-03-24 | 2014-04-29 | Kabushiki Kaisha Toshiba | Information processing apparatus and power supply controlling method |
| US20150058501A1 (en) * | 2013-08-22 | 2015-02-26 | Kabushiki Kaisha Toshiba | Information processing apparatus and information processing method |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9734358B2 (en) * | 2015-01-02 | 2017-08-15 | High Sec Labs Ltd | Self-locking USB protection pug device having LED to securely protect USB jack |
Citations (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5539015A (en) * | 1991-07-25 | 1996-07-23 | Kabushiki Kaisha Toyota Chuo Kenkyusho | Synthetic resin composition and interior material coated with the same |
| US20070173121A1 (en) * | 2006-01-24 | 2007-07-26 | Taiwin Electronics Co., Ltd. | Connector socket for esata and USB plugs |
| US20080162755A1 (en) * | 2006-12-28 | 2008-07-03 | Fujitsu Limited | Storage apparatus and control method |
| US20080189465A1 (en) * | 2007-02-05 | 2008-08-07 | Chih-Chin Yang | Storage device with automatic interface-switching function |
| US20080200072A1 (en) * | 2007-02-16 | 2008-08-21 | Samsung Electronics Co., Ltd. | Common interface for universal serial bus (usb) and serial advanced technology attachment (sata) |
| US20080288782A1 (en) * | 2007-05-18 | 2008-11-20 | Technology Properties Limited | Method and Apparatus of Providing Security to an External Attachment Device |
| US20080288703A1 (en) * | 2007-05-18 | 2008-11-20 | Technology Properties Limited | Method and Apparatus of Providing Power to an External Attachment Device via a Computing Device |
| US20090019301A1 (en) * | 2007-07-09 | 2009-01-15 | Fujitsu Limited | Storage apparatus |
| US20090055669A1 (en) * | 2007-08-24 | 2009-02-26 | Via Technologies, Inc. | Method, computer system and control device for reducing power consumption |
| US7535666B2 (en) * | 2006-07-25 | 2009-05-19 | Hitachi, Ltd. | Disk-type storage medium driving apparatus and disk-type storage medium rotation speed control method |
| US7558899B2 (en) * | 2007-04-04 | 2009-07-07 | Imation Corp. | Dongle configured to electrically couple a data storage device and a host computing device |
| US20090177808A1 (en) * | 2008-01-03 | 2009-07-09 | Samsung Electronics Co. Ltd. | Apparatus and methods supporting device triggered disengagement of a hot-swappable serial device by a host system |
| US20090210603A1 (en) * | 2008-02-19 | 2009-08-20 | Chao-Nan Chen | Flash memory circuit with combinational interface |
| US20090257184A1 (en) * | 2008-04-09 | 2009-10-15 | Jiunn-Chung Lee | Dram module with solid state disk |
| US7701701B2 (en) * | 2006-02-16 | 2010-04-20 | Samsung Electronics, Co., Ltd. | Computer system and control method thereof |
| US7768776B1 (en) * | 2008-10-17 | 2010-08-03 | Western Digital Technologies, Inc. | Disk drive enclosure with a sliding door having tabs with adjacent through-slots |
| US7940491B2 (en) * | 2008-09-15 | 2011-05-10 | Western Digital Technologies, Inc. | Information storage device having a disk drive and a bridge controller PCB within a monolithic conductive nest |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01205222A (en) | 1988-02-10 | 1989-08-17 | Nec Eng Ltd | Connector sharing device |
| JP2646764B2 (en) | 1989-10-31 | 1997-08-27 | 日産自動車株式会社 | Driving force distribution control device for four-wheel drive vehicle |
| JP3148335B2 (en) | 1992-03-16 | 2001-03-19 | 大日本インキ化学工業株式会社 | Synthetic resin composition for vehicle interior materials |
| JP3782226B2 (en) | 1998-01-08 | 2006-06-07 | 株式会社東芝 | Computer system and USB controller |
| JP4387493B2 (en) | 1999-06-15 | 2009-12-16 | 株式会社東芝 | Computer system and method for controlling the same |
| JP2006159753A (en) | 2004-12-09 | 2006-06-22 | Canon Inc | Information processing device |
| CN100535880C (en) | 2006-09-30 | 2009-09-02 | 北京爱国者存储科技有限责任公司 | Memory |
| JP2008134765A (en) | 2006-11-28 | 2008-06-12 | Seiko Epson Corp | Information processing device |
| US20100250799A1 (en) | 2009-03-24 | 2010-09-30 | Kabushiki Kaisha Toshiba | Information processing apparatus and power supply controlling method |
-
2009
- 2009-12-09 US US12/634,549 patent/US20100250799A1/en not_active Abandoned
-
2013
- 2013-05-28 US US13/903,881 patent/US8713222B2/en not_active Expired - Fee Related
Patent Citations (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5622778A (en) * | 1991-07-25 | 1997-04-22 | Kabushiki Kaisha Toyota Chuo Kenkyusho | Synthetic resin composition and interior material coated with the same |
| US5539015A (en) * | 1991-07-25 | 1996-07-23 | Kabushiki Kaisha Toyota Chuo Kenkyusho | Synthetic resin composition and interior material coated with the same |
| US20070173121A1 (en) * | 2006-01-24 | 2007-07-26 | Taiwin Electronics Co., Ltd. | Connector socket for esata and USB plugs |
| US7701701B2 (en) * | 2006-02-16 | 2010-04-20 | Samsung Electronics, Co., Ltd. | Computer system and control method thereof |
| US7535666B2 (en) * | 2006-07-25 | 2009-05-19 | Hitachi, Ltd. | Disk-type storage medium driving apparatus and disk-type storage medium rotation speed control method |
| US20080162755A1 (en) * | 2006-12-28 | 2008-07-03 | Fujitsu Limited | Storage apparatus and control method |
| US20080189465A1 (en) * | 2007-02-05 | 2008-08-07 | Chih-Chin Yang | Storage device with automatic interface-switching function |
| US7761647B2 (en) * | 2007-02-05 | 2010-07-20 | Prolific Technology Inc. | Storage device with automatic interface-switching function |
| US20080200072A1 (en) * | 2007-02-16 | 2008-08-21 | Samsung Electronics Co., Ltd. | Common interface for universal serial bus (usb) and serial advanced technology attachment (sata) |
| US7558899B2 (en) * | 2007-04-04 | 2009-07-07 | Imation Corp. | Dongle configured to electrically couple a data storage device and a host computing device |
| US20080288782A1 (en) * | 2007-05-18 | 2008-11-20 | Technology Properties Limited | Method and Apparatus of Providing Security to an External Attachment Device |
| US20080288703A1 (en) * | 2007-05-18 | 2008-11-20 | Technology Properties Limited | Method and Apparatus of Providing Power to an External Attachment Device via a Computing Device |
| US20090019301A1 (en) * | 2007-07-09 | 2009-01-15 | Fujitsu Limited | Storage apparatus |
| US20090055669A1 (en) * | 2007-08-24 | 2009-02-26 | Via Technologies, Inc. | Method, computer system and control device for reducing power consumption |
| US20090177808A1 (en) * | 2008-01-03 | 2009-07-09 | Samsung Electronics Co. Ltd. | Apparatus and methods supporting device triggered disengagement of a hot-swappable serial device by a host system |
| US20090210603A1 (en) * | 2008-02-19 | 2009-08-20 | Chao-Nan Chen | Flash memory circuit with combinational interface |
| US20090257184A1 (en) * | 2008-04-09 | 2009-10-15 | Jiunn-Chung Lee | Dram module with solid state disk |
| US7940491B2 (en) * | 2008-09-15 | 2011-05-10 | Western Digital Technologies, Inc. | Information storage device having a disk drive and a bridge controller PCB within a monolithic conductive nest |
| US7768776B1 (en) * | 2008-10-17 | 2010-08-03 | Western Digital Technologies, Inc. | Disk drive enclosure with a sliding door having tabs with adjacent through-slots |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8713222B2 (en) | 2009-03-24 | 2014-04-29 | Kabushiki Kaisha Toshiba | Information processing apparatus and power supply controlling method |
| US20120113577A1 (en) * | 2010-11-05 | 2012-05-10 | Pin Chao | Front-Accessible Computer Interface Box |
| US20150058501A1 (en) * | 2013-08-22 | 2015-02-26 | Kabushiki Kaisha Toshiba | Information processing apparatus and information processing method |
Also Published As
| Publication number | Publication date |
|---|---|
| US8713222B2 (en) | 2014-04-29 |
| US20130262889A1 (en) | 2013-10-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20100199112A1 (en) | Information processing apparatus and power supply control method | |
| CN101334687B (en) | Information processing apparatus | |
| JP2009151488A (en) | Information processing device | |
| US20080288766A1 (en) | Information processing apparatus and method for abortting legacy emulation process | |
| US20090112884A1 (en) | Information processing apparatus and control method | |
| EP1710674A1 (en) | Storage device and information processing system | |
| US8713222B2 (en) | Information processing apparatus and power supply controlling method | |
| JP4764144B2 (en) | Information processing apparatus and processor control method | |
| US9792989B2 (en) | Memory system including nonvolatile memory | |
| CN101620463A (en) | Information processing apparatus and wake-up control method | |
| JP2003195985A (en) | Electronic equipment system, electronic equipment, peripheral device, and power supply control method | |
| CN100454251C (en) | Method for automatically selecting the operating system to boot in the computer | |
| JP2011134187A (en) | Information processing apparatus | |
| US20060212550A1 (en) | Information processing apparatus and activation method | |
| JP4660140B2 (en) | Data transfer control system, electronic device and program | |
| US20080059825A1 (en) | Information processing apparatus, external storage device and control method | |
| US20070180284A1 (en) | Electronic device and operation control method | |
| JP2012089064A (en) | Electronic apparatus and control method of electronic apparatus | |
| JP5106589B2 (en) | Information processing apparatus and power supply control method | |
| US20140050337A1 (en) | Personal computer to output audio in a non-operative state | |
| JP4410294B1 (en) | Information processing apparatus and emulation method | |
| JP2009080568A (en) | Information processing device | |
| US9164571B2 (en) | Electronic apparatus and power saving control method | |
| JP5380571B2 (en) | Information processing device | |
| US20150058501A1 (en) | Information processing apparatus and information processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: KABUSHIKI KAISHA TOSHIBA, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ICHIMURA, TETSUNARI;WATANABE, JUN;REEL/FRAME:023631/0616 Effective date: 20091109 |
|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |