1. Field of Invention
The present invention relates to a magnetic storage device and an electronic device using the same, and more particularly to a magnetic storage device capable of detecting and recording a drop height when a drop event occurs and an electronic device using the same.
2. Related Art
Hard disk drive is a widely used magnetic storage device. In order to prevent the hard disk drive from being damaged by an impact of an external force or drop, many protection methods have been proposed, for example, a G-sensor is installed in the hard disk drive, such that when the G-sensor detects the impact of an external force or drop, a protection mechanism is activated to achieve the efficacy of protecting the hard disk drive.
According to existing technologies, for example as the Taiwan Patent No. 1256053 entitled Magnetic Storage Device Capable of Preventing Drop Damage and Electronic Product Using the Same, an acceleration detector senses the drop of a disk body and outputs an acceleration detection signal, so as to cut off the power supply loop to prevent the damage to the disk body caused by dropping down from a high position. Furthermore, in Taiwan Patent No. 491940 entitled Fall Sensor, a method of protecting a hard disk drive is provided, which is substantially to install a fall sensor in the hard disk drive, such that when the fall sensor detects that a fall event occurs on the hard disk drive, a read write head of the hard disk drive is moved to a safe position out of the magnetic disk, so as to prevent collision between the read write head and a surface of the magnetic disk. In the patent technology of Taiwan Patent Publication No. 200725592 entitled Electronic Device Having Hard Disk with Electronic Shock Protection, a magnetic sensor is used to detect an action of the electronic device, and control the hard disk to activate a protection mechanism when the electronic device has severe spatial displacement.
Although electronic device manufacturers have set forth the above protection methods, the electronic storage device cannot be completely protected from being damaged by an external force or drop, so the manufacturers generally provide appropriate product warranty service. As long as the damage is generated under normal using condition, the damage is still covered by the product warranty, for example, if an electronic storage device drops down from a height in a height range ensured to be safe and is damaged, the manufacturers will provide maintenance or renewal service; otherwise, the damage caused by improper use is not covered by the product warranty for normal use. However, whether the electronic storage device is damaged in normal use cannot be determined easily, and the maintenance personnel can merely know the causes of damage from the description of the user, and cannot verify the damage reason with other objective and scientific methods. Therefore, if the user and the manufacturer have different opinions, consumer disputes are likely to arise.
Accordingly, the present invention is a magnetic storage device capable of recording a drop height, which is applicable in detecting and recording the drop height when a drop event occurs on the magnetic storage device such as a hard disk drive.
In order to achieve the above objective, a preferred implementation of a drop recorder comprises: a G-sensor for driving a timer when a drops starts and stops to record a duration of the drop of a magnetic storage device, and an operation processor having a built-in height calculation formula for calculating a drop height of the magnetic storage device according to the duration of the drop, and storing the drop height in a memory unit.
The present invention is an electronic device capable of recording a drop height, which is capable of providing reference information to a product manufacturer when the product manufacturer fulfills maintenance guarantee for a user after a drop event occurs on the electronic product.
In order to achieve the above objective, a preferred implementation of the present invention is to dispose a magnetic storage device capable of recording a drop height in an electronic product. The magnetic storage device comprises a drop recorder, and the drop recorder comprises a G-sensor for driving a timer when a drop starts and stops to record a duration of the drop of the electronic product, and an operation processor having a built-in height calculation formula for calculating a drop height of the electronic product according to the duration of the drop, and storing the drop height in a memory unit.
Therefore, the efficacy achieved through the present invention is that when a drop event occurs on the electronic product, the device manufacturer can acquire the information about the actual drop height, so as to provide reference information when fulfilling maintenance guarantee for the user.
The present invention will become more fully understood from the detailed description given herein below for illustration only, and thus are not limitative of the present invention, and wherein:
The G-sensor 30, or so-called accelerometer, is installed in the magnetic storage device 10, and is capable of sending out a first trigger signal when the magnetic storage device 10 starts to drop and sending out a second trigger signal when the magnetic storage device 10 stops dropping.
The memory unit 40 stores data, and may be a non-volatile memory in a preferred embodiment, for example, an electrically-erasable programmable read-only memory (EEPROM) or a flash memory.
The timer 50 is triggered to start to time by the first trigger signal of the G-sensor 30, and is triggered to stop timing by the second trigger signal of the G-sensor 30, calculates a duration T between the first trigger signal and the second trigger signal, and stores the duration T in the memory unit 40 as a drop time.
The operation processor 60 has a built-in height calculation formula (see Formula 1 as an example follows), calculates a drop height H of the magnetic storage device 10 according to the duration T of the drop, and stores the drop height H in the memory unit 40, so as to provide reference information for a product manufacturer when the product manufacturer fulfills the maintenance guarantee of the product.
H=(G*T̂2)/2 Formula 1
Therefore, the magnetic storage device 10 equipped with the drop recorder 20 can record the duration T of the drop of the magnetic storage device 10 with the timer 50 when the drop starts and stops, calculate the drop height H of the magnetic storage device 10 according to the duration T of the drop with the operation processor 60 having a built-in height calculation formula, and store the drop height H in the memory unit 40. Therefore, after the drop event occurs on the magnetic storage device 10, the device manufacturer can obtain actual information of the drop height H, so as to provide important reference information when fulfilling the maintenance guarantee for the user.
1. When a system of the note-book computer is booted, the KBC 71 initializes the G-sensor 30.
2. When a drop event occurs, the G-sensor 30 sends a first trigger signal to the KBC 71, and the first trigger signal is considered by the embedded application P of the KBC 71 as an interrupt signal.
3. When receiving the first trigger signal, the KBC 71 demands a basic input/output system (BIOS) 72 of the note-book computer to execute a protection action (generally referred to as parking HD) of removing a read write head of the magnetic storage device 10 (hard disk drive) to a safe stop area.
4. The KBC starts to count the drop height with 5 micro seconds (ms) as a timing unit simultaneously.
5. When the drop stops, the G-sensor 30 sends a second trigger signal to the KBC 71, and the second trigger signal is also considered by the embedded application P of the KBC 71 as an interrupt signal.
6. The KBC 71 notifies the BIOS 72 to release the protection action (generally referred to as un-parking HD).
7. The KBC 71 receives the second trigger signal, and stops counting the drop height with 5 ms as the timing unit simultaneously.
8. The KBC 71 stores the count of the drop height in the memory unit 40.
9. The embedded application P reads the count of the drop height in the memory unit 40 (each count is equivalent to a time duration of 5 ms), and calculates the actual drop height H according to the height calculation formula (as Formula 1 for an example).
10. The embedded application P stores the drop height H in the memory unit 40.
Therefore, after a drop event occurs on the electronic device 70 using the magnetic storage device 10 capable of recording the drop height, the device manufacturer can acquire the information about the actual drop height H from the memory unit, so as to provide important reference information when fulfilling the maintenance guarantee for the user.