IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0008763
(2001-11-30)
|
발명자
/ 주소 |
|
출원인 / 주소 |
- Western Digital Technologies, Inc.
|
대리인 / 주소 |
Knobbe Martens Olson &
|
인용정보 |
피인용 횟수 :
69 인용 특허 :
10 |
초록
▼
A disk drive with a shock event logger that records information about a shock event as determined by a shock detection system. The shock detection system analyzes signals that result from movement of part of the disk drive and determines if the movement is due to a shock. Information about the shock
A disk drive with a shock event logger that records information about a shock event as determined by a shock detection system. The shock detection system analyzes signals that result from movement of part of the disk drive and determines if the movement is due to a shock. Information about the shock event is recorded by the shock event logger to a non-volatile memory. In one embodiment, the shock detection system is a position error signal processor that detects shocks based on deviation of a transducer from its reference position, or based on time elapsed during settling of the deviated transducer. In one embodiment, the shock event logger records information about the shock event sequentially. In another embodiment, the shock event logger records the shock event information in the form of a histogram. Logged shock event information improves the manner in which the disk drive is diagnosed and serviced.
대표청구항
▼
1. A hard disk drive comprising:a rotatable disk having a magnetic recording media wherein the rotatable disk defines a plurality of concentric servo tracks;a pivotable actuator that is movable with respect to the rotatable disk;a transducer disposed on the actuator so as to be positioned with respe
1. A hard disk drive comprising:a rotatable disk having a magnetic recording media wherein the rotatable disk defines a plurality of concentric servo tracks;a pivotable actuator that is movable with respect to the rotatable disk;a transducer disposed on the actuator so as to be positioned with respect to selected ones of the plurality of concentric servo tracks;a controller that controls the movement and position of the transducer with respect to the selected servo tracks;a shock detection system that analyzes a signal indicative of a movement of at least a portion of the hard disk drive, determines whether the hard disk drive has experienced a shock event, and provides a shock event parameter based on the signal; anda shock event logger that records the shock event parameter by incrementing one of a plurality of bins based on the value of the shock event parameter provided by the shock detection system.2. The hard disk drive of claim 1, wherein the shock event logger records the shock event parameter to a memory.3. The hard disk drive of claim 2, wherein the memory is a non-volatile memory.4. The hard disk drive of claim 3, wherein the non-volatile memory is a semiconductor memory.5. The hard disk drive of claim 3, wherein the non-volatile memory is a portion of the rotatable disk.6. The hard disk drive of claim 1, wherein the shock detection system comprises a shock sensor signal processor that analyzes a signal from a shock sensor.7. The hard disk drive of claim 6, wherein the shock sensor is an accelerometer that measures linear acceleration.8. The hard disk drive of claim 6, wherein the shock sensor is an accelerometer that measures rotational acceleration.9. The hard disk drive of claim 6, wherein the shock sensor comprises accelerometers that measure both linear and rotational accelerations.10. The hard disk drive of claim 1, wherein the shock detection system comprises a back-emf signal processor that analyzes a back-emf signal generated when the actuator moves.11. The hard disk drive of claim 1, wherein the shock detection system comprises a position error signal processor that analyzes the position error signal indicative of a position deviation of the transducer from a reference position.12. The hard disk drive of claim 11, wherein the position error signal processor determines that a shock event has occurred when the position error signal exceeds a predetermined threshold value.13. The hard disk drive of claim 12, wherein the shock event logger records the position error signal to the non-volatile memory.14. The hard disk drive of claim 1, wherein the shock event parameter is a position deviation of the transducer.15. The hard disk drive of claim 1, wherein the shock event parameter is a duration of the shock event.16. The hard disk drive of claim 1, wherein the shock event parameter is a time of the shock event.17. A hard disk drive comprising:a rotatable disk having a magnetic recording media wherein the rotatable disk defines a plurality of concentric servo tracks;a pivotable actuator that is movable with respect to the rotatable disk;a transducer disposed on the actuator so as to be positioned with respect to selected ones of the plurality of concentric servo tracks;a controller that controls the movement and position of the transducer with respect to the selected servo tracks;a shock detection system that analyzes a signal indicative of a movement of at least a portion of the hard disk drive and determines whether the hard disk drive has experienced a shock event;a shock event logger that records information about the shock event as determined by the shock detection system;wherein the shock detection system comprises a position error signal processor that analyzes the position error signal indicative of a position deviation of the transducer from a reference position and determines that a shock event has occurred when the position error signal exceeds a predetermined threshold value of approximately 32% of a track width; andwherein the shock event logger records the position error signal by incrementing one of a plurality of bins based on the value of the position error signal.18. A hard disk drive comprising:a rotatable disk having a magnetic recording media wherein the rotatable disk defines a plurality of concentric servo tracks;a pivotable actuator that is movable with respect to the rotatable disk;a transducer disposed on the actuator so as to be positioned with respect to selected ones of the plurality of concentric servo tracks;a controller that controls the movement and position of the transducer with respect to the selected servo tracks;a shock detection system that analyzes a signal indicative of a movement of at least a portion of the hard disk drive and determines whether the hard disk drive has experienced a shock event;a shock event logger that records information about the shock event as determined by the shock detection system;wherein the shock detection system comprises a position error signal processor that analyzes the position error signal indicative of a position deviation of the transducer from a reference position and determines that a shock event has occurred when the position error signal exceeds a predetermined threshold value; andwherein the shock event logger records position error signals corresponding to a plurality of shock events by incrementing one of a plurality of bins based on the value of the position error signal, the position error signal being recorded in a non-volatile memory.19. A hard disk drive comprising:a rotatable disk having a magnetic recording media wherein the rotatable disk defines a plurality of concentric servo tracks;a pivotable actuator that is movable with respect to the rotatable disk;a transducer disposed on the actuator so as to be positioned with respect to selected ones of the plurality of concentric servo tracks;a controller that controls the movement and position of the transducer with respect to the selected servo tracks;a shock detection system that analyzes a signal indicative of a movement of at least a portion of the hard disk drive and determines whether the hard disk drive has experienced a shock event;a shock event logger that records information about the shock event as determined by the shock detection system; andwherein the shock detection system comprises a position error signal processor that monitors an elapsed time taken for the position deviated transducer to return to and maintain a position within a reference window for a predetermined time, wherein the position error signal processor determines that a shock event occurred when the elapsed time exceeds a predetermined duration.20. The hard disk drive of claim 19, wherein the predetermined duration is the time taken for a predetermined number of wedge-to-wedge time intervals encountered by the transducer, wherein the wedge-to-wedge time interval represents a unit of time that depends on the rotational speed of the disk and the number of servo wedges per servo track.21. The hard disk drive of claim 20, wherein the predetermined duration is 100 wedge-to-wedge time intervals.22. The hard disk drive of claim 20, wherein the predetermined duration is 300 wedge-to-wedge time intervals.23. The hard disk drive of claim 20, wherein the predetermined duration is 500 wedge-to-wedge time intervals.24. The hard disk drive of claim 19, wherein the shock event logger records the elapsed time to the non-volatile memory.25. The hard disk drive of claim 24, wherein the shock event logger records elapsed times corresponding to a plurality of shock events in a sequential manner.26. The hard disk drive of claim 24, wherein the shock event logger records the number of shock events in an incremental register.27. The hard disk drive of claim 24, wherein the shock event logger records a histogram of the elapsed time, wherein the histogram represents a plurality of shock events.28. A method of logging shock events in a hard disk drive comprising a rotatable disk having a magnetic recording media, the method comprising:providing a shock event logger housed within the hard disk drive;monitoring a signal from a component of the hard disk drive that responds to at least one of displacement, velocity, or acceleration of at least a portion of the hard disk drive;evaluating the signal to determine whether the at least one of displacement, velocity, or acceleration is a result of a shock event;providing a shock event parameter based on the signal to the shock event logger; andincrementing one of a plurality of bins based on the value of the shock event parameter.29. The method of claim 28, wherein incrementing comprises incrementing one of a plurality of bins in a non-volatile memory.30. The method of claim 29, wherein logging to the non-volatile memory comprises logging to a semiconductor memory.31. The method of claim 29, wherein logging to the non-volatile memory comprises logging to a portion the rotatable disk.32. The method of claim 28, wherein the shock event parameter is a position deviation of a transducer of the hard disk drive.33. The method of claim 28, wherein the shock event parameter is a duration of the shock event.34. The method of claim 28, wherein the shock event parameter is a time of the shock event.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.