1. Technical Field
The present invention is related to a connecting module, and more particularly, to a connecting module for coupling outputs of a host device to an external storage device.
2. Description of the Conventional Art
Conventional external storage devices, such as external hard drives, are generally powered through a universal serial bus (USB) port. For instance, a 2.5 inch hard drive requires at least 500 milliamps (mA) approximately to startup, and certain hard drives may require as high as more than 600-800 mA to startup. However, there is a limit of how much power a single USB port can supply. For instance, the limit of how much power a single USB port can provide is measured in “unit loads”, which are 100 mA for USB 2.0 and 150 mA for USB 3.0. When there are no other devices connected, a single port can provide at most 5 unit loads for USB 2.0 and 6 unit loads for USB 3.0. In other words, the maximum current a single USB 2.0 port can supply is approximately 500 mA, and the maximum current a single USB 3.0 port can supply is approximately 900 mA.
Therefore, when the external storage device is coupled to one single USB port, the power supplied by the USB port may not be sufficient to startup the external storage device. By supplying insufficient power to the external storage device is likely to cause damage to the hard drive. When the power supplied by the USB port approximately equals power required to startup the external storage device, the external storage device may be turned on and off frequently, due to the power supplied by the USB port fluctuates around the minimum threshold required to startup the external storage device. The external storage device is easily damaged when being turned off suddenly, or being turned on and off frequently.
The conventional solution is to utilize a Y cable to supply power to the external storage device from two USB ports. When utilizing the Y cable to couple the external storage device to the USB ports, a user usually plugs a first end of the Y cable into one USB port and then plugs a second end of the Y cable into another USB port. However, when the user has plugged the first end of the Y cable into one USB port before plugging the second end of the Y cable into another USB port, the external storage device is supplied with insufficient power and operated around the minimum threshold required to startup the external storage device, thus may damage the external storage device.
The present invention discloses a connecting module for coupling output ends of a host device to an external storage device. The connecting module comprises a first input end, a second input end, a power end, and an output end. The first input end is for coupling to a first output end of the host device. The second input end is for coupling to a second output end of the host device. The power end is for turning on the connecting module. The output end is for coupling to the external storage device. When the first input end and the second input end are coupled to the first output end and the second output end of the host device respectively, the output end outputs power provided by the host device to the external storage device.
The present invention further discloses an external storage module. The external storage module comprises a connecting module and an external storage device. The connecting module comprises an output end and a plurality of input ends for coupling to corresponding output ends of a host device. The external storage device is coupled to the output end of the connecting module. The external storage device comprises storage means, and the storage means receives power from the host device when at least two input ends of the plurality of input ends of the connecting module are coupled to the corresponding output ends of the host device.
The present invention further discloses a method for coupling output ends of a host device to an external storage device. The method comprises coupling at least one input end of a connecting module to at least one output end of the host device; coupling an output end of the connecting module to the external storage device; detecting whether a predetermined number of input ends of the connecting module are coupled to a corresponding number of output ends of the host device; and when the predetermined number of the input ends of the connecting module are coupled to the corresponding number of the output ends of the host device, outputting power provided by the host device to the external storage device via the connecting module.
These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.
Please refer to
The power end P is coupled to the first input end 1 and the second input end 2 of the connecting module 10. The connecting module 10 is turned on when the power end P receives power from either the first input end 1 or the second input end 2. For instance, when the first input end 1 of the connecting module 10 is coupled to the first output end O1 of the host device H and/or when the second input end 2 of the connecting module 10 is coupled to the second output end O2 of the host device H, the power end P receives power from the first output end O1 and/or the second output end O2 of the host device H respectively and turns on the connecting module 10.
When the output end 3 of the connecting module 10 is coupled to the external storage device S, and only the first input end 1 or only the second input end 2 of the connecting module 10 is coupled to the first output end O1 or the second output end O2 of the host device H respectively, the connecting module 10 is turned on but the connecting module 10 does not output any power to the external storage device S via the output end 3.
When the output end 3 of the connecting module 10 is coupled to the external storage device S, and the first input end 1 and the second input end 2 of the connecting module 10 are both coupled to the first output end O1 and the second output end O2 of the host device H respectively, the output end 3 of the connecting module 10 outputs power supplied by the first output end O1 and the second output end O2 of the host device H to the external storage device S. In other words, the connecting module 10 outputs power from the host device H to the external storage device S when both input ends 1, 2 of the connecting module 10 are coupled to the corresponding output ends O1, O2 of the host device H.
Furthermore, the input end 1 of the connecting module 10 may receive both data and power from the first output end O1 of the host device H, and the input end 2 of the connecting module may merely receive power from the second output end O2 of the host device H. When the first input end 1 and the second input end 2 of the connecting module 10 are both coupled to the first output end O1 and the second output end O2 of the host device H respectively, the connecting module 10 outputs power supplied by both the first output end O1 and the second output end O2 of the host device H to the external storage device S, and outputs the data received merely from the first output end O1 to the external storage device S.
In the present embodiment, the connecting module 10 can comprise an AND gate. The host device H can comprise a desktop computer or a laptop. The first output end O1 of the host device H can be any interfaces capable of outputting data and power at the same time, such as a USB port, IEEE 1394 6-pin port, THUNDERBOLT™ port, external SATA (eSATA) port, DisplayPort, etc., and the second output end O2 of the host device H can be any interface capable of outputting power, such as a USB port, IEEE 1394 6-pin port, THUNDERBOLT™ port, Direct Current (DC) power port, etc . The output end 3 of the connecting module 10 is coupled to the external storage device S via an interface capable of outputting data and power at the same time, such as a USB port, IEEE 1394 6-pin port, THUNDERBOLT™ port, etc.
Since the connecting module 10 outputs power to the external storage device S when both the first input end 1 and the second input end 2 are coupled to the first output end O1 and the second output end O2 respectively, the external storage device S does not receive power from only the first output end O1 or the second output end O2, but both the first output end O1 and the second output end O2. This way, when the connecting module 10 outputs power to the external storage device S, the external storage device S is ensured to receive sufficient power to startup.
Please note that the above embodiment of the connecting module 10 is merely an exemplary illustration of the present invention, those skilled in the art can certainly make appropriate modifications according to practical demands, such as incorporating more than two input ends to the connecting module 10, which also belongs to the scope of the present invention. For instance, the connecting module 10 comprises three input ends, a power end P and an output end 3. The connecting module 10 outputs power to the external storage device S when at least two input ends of the three input ends of the connecting module 10 are coupled to the corresponding output ends of the host device H respectively.
Please refer to
Please refer to
In the third embodiment, the logic operator L can be realized with an OR gate. When the first input end 1 of the connecting module 30 is coupled to the first output end O1 of the host device H, or when the second input end 2 of the connecting module 30 is coupled to the second output end O2 of the host device H, the output end c of the logic operator L outputs power to turn the connecting module 30 on accordingly. This way, the logic operator L prevents the first input end 1 and the second input end 2 of the connecting module 30 from being shorted to each other.
Please refer to
The detector D comprises an input end and an output end. The input end of the detector D is coupled to the output end O of the connecting module 42. The detector D detects whether input ends i1 and i2 of the connecting module 42 are coupled to the corresponding output ends of the host device H. When the input ends i1 and i2 of the connecting module 42 are coupled to the corresponding output ends of the host device H, the detector D outputs an enabling signal EN from the output end of the detector D.
The switch SW comprises a first end x, a second end y, and a control end Cr. The first end x of the switch SW is coupled to the output end O of the connecting module 42. The second end y of the switch SW is coupled to the storage means ST of the external storage device 44. The control end Cr of the switch SW is coupled to the output end of the detector D for receiving the enabling signal EN. The switch SW is turned off (e.g. first end x and second end y are open) by default. When the control end Cr of the switch SW receives the enabling signal EN, the switched SW is turned on, such that the first end x of the switch SW is coupled to the second end y.
When input ends i1 and i2 of the connecting module 42 are coupled to the corresponding output ends of the host device H, the detector D outputs the enabling signal EN. The switch SW is then turned on according to the enabling signal EN, for the storage means ST to receive power from the input ends of the connecting module 42 that are coupled to corresponding output ends of the host device H. If only the input end i1 is coupled to the first output end O1, or only the input end i2 is coupled to the second output end O2, or neither of input ends i1 and i2 is coupled to the host device H, the detector D does not output the enabling signal EN. Hence the switch SW is turned off and the storage means ST does not receive any power from the host device H.
This way, the storage means ST of the external storage device 44 receives power from the host device H when the input ends i1 and i2 of the connecting module 42 are coupled to the corresponding output ends of the host device H. In other words, the storage means ST of the external storage device 44 is ensured to receive sufficient power at the instant the external storage device receives power.
In another embodiment of the present invention, if the connecting module 42 comprises more than two input ends, the detector D outputs the enabling signal EN when a predetermined number of input ends are coupled to the corresponding output ends of the host device H. The predetermined number of input ends required to couple to the host device H for the detector D to output the enabling signal EN may vary according to different types of storage means ST. That is, if the connecting module 42 comprises more than two input ends, the predetermined number of input ends required to couple to the host device H for the detector D to output the enabling signal EN comprises at least two input ends. For instance, assuming the connecting module 42 comprises three input ends, and if the storage means is a normal hard drive, the detector D can be configured to output the enabling signal EN when at least two out of the three input ends of the connecting module 42 are coupled to the corresponding output ends of the host device H; on the other hand if the storage means is a high-speed hard drive which requires more power to startup, then the detector D can be configured to output the enabling signal EN when all three input ends of the connecting module 42 are coupled to the corresponding output ends of the host device H.
In the present embodiment, the detector D can detect whether input ends of the connecting module 42 are coupled to the host device H according to whether current received from the output end O of the connecting module 42 has reached a predetermined threshold. Hence when at least two input ends of the connecting module 42 are coupled to the host device H, the detector D outputs the enabling signal EN. The switch SW is then turned on according to the enabling signal EN, for the storage means ST to receive power from the at least two input ends of the connecting module 42 coupled to the host device H.
In the present embodiment, the connecting module 42 can be realized with a Y cable compatible with one or more interfaces such as USB, IEEE 1394, THUNDERBOLT™, Direct Current (DC) power port, etc. The host device H can comprise a desktop computer or a laptop, and is similar to the host device H of the first embodiment shown
Please refer to
The connecting module 50 further comprises a detector D and a switch SW. The detector D and the switch SW are also powered on when the power end P receives power from either input ends i1 or i2. The detector D comprises two input ends and an output end. The input ends of the detector D are coupled to the input ends i1 and i2 of the connecting module 50 respectively.
The detector D detects whether input ends i1 and i2 of the connecting module 50 are coupled to the corresponding output ends of the host device H. For instance, when input end i1 of the connecting module 50 is coupled to the output end O1 of the host device H, the input end of the detector D coupled to the input end i1 receives a signal of logic high, and the detector D then determines the input end i1 of the connecting module 50 is coupled to the host device H. When the detector D determines the input ends i1 and i2 of the connecting module 50 are both coupled to the corresponding output ends of the host device H, the detector D outputs an enabling signal EN from the output end of the detector D.
The switch SW comprises a first end x, a second end y, and a control end Cr. The first end x of the switch SW is coupled to the input ends i1 and i2 of the connecting module 50. The second end y of the switch SW is coupled to the output end O of the connecting module 50. The control end Cr of the switch SW is coupled to the output end of the detector D for receiving the enabling signal EN. The switch SW is turned off by default. When the control end Cr of the switch SW receives the enabling signal EN, the switched SW is turned on (e.g. first end x is coupled to the second end y), for outputting the power of the input ends i1 and i2 of the connecting module 50 received from the corresponding output ends O1 and O2 to the external storage device S via the output end O.
In other words, when the connecting module 50 outputs power from the host device H to the external storage device S, the power outputted is ensured to be sufficient to reliably turn the external storage device S on, since the connecting module 50 outputs power when input ends i1 and i2 of the connecting module 50 are coupled to corresponding output ends of the host device H.
In another embodiment, the connecting module 50 may comprise more than two input ends, and the detector D may comprise a corresponding number of input ends coupled to the input ends of the connecting module 50 respectively. Since the connecting module 50 comprise more than two input ends, it may not be necessary for all input ends of the connecting module 50 to be coupled to the host device H for ensuring the external storage device S to receive sufficient power. That is, the detector D of the connecting module 50 can output the enabling signal EN when a predetermined number of input ends of the plurality of input ends of the connecting module 50 are coupled to the corresponding output ends of the host device H. The predetermined number of input ends of the connecting module 50 required to be coupled to the host device H for ensuring the external storage device S to receive sufficient power comprises at least two input ends. For instance, assuming the connecting module 50 comprises three input ends, the detector D can be configured to output the enabling signal EN when at least two out of the three input ends of the connecting module 50 are coupled to the corresponding output ends of the host device H.
Please refer to
Step 62: coupling an output end of a connecting module to the external storage device;
Step 64: coupling at least one input end of the connecting module to at least one corresponding output end of the host device;
Step 66: detecting whether a predetermined number of input ends of the connecting module are coupled to the output ends of the host device; and
Step 68: when the predetermined number of input ends of the connecting module are coupled to the host device, outputting power provided by the host device to the external storage device via the connecting module.
Step 62 does not necessarily have to be performed before step 64. In another embodiment, step 64 may be performed before step 62. In yet another embodiment, steps 62 and 64 may be performed at the same time. In step 64, when at least one of the input ends of the connecting module is coupled to the host device, the connecting module is powered by the host device via the input end of the connecting module coupled to the host device. In step 68, when the predetermined number of input ends of the connecting module is coupled to the host device, the connecting module outputs power received from the input ends of the connecting module coupled to the host device to the external storage device, for the external storage device to startup. In step 66 and 68, the predetermined number of input ends of the connecting module comprises at least two input ends.
In summary, the present invention discloses a connecting module for coupling output ends of a host device to an external storage device. The connecting module comprises a plurality of input ends and an output end. The output end of the connecting module is coupled to the external storage device. The connecting module ensures the external storage device receives sufficient power. That is, when the connecting module comprise two input ends, the connecting module outputs power to the external device when all input ends of the connecting module are coupled to the host device, and when the connecting module comprise more than two input ends, the connecting module outputs power to the external device when at least two input ends of the connecting module are coupled to the host device. Therefore, when the user has not plugged at least two input ends of the connecting module to the host device, the connecting module does not output power to the external storage device, and prevents damaging the external storage device due to supplying insufficient power to the external storage device. This way, at the instant the external storage device receives power, the external storage device is ensured to receive sufficient power from all input ends of the connecting module to startup the external storage device.
Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.