Claims
- 1. A method for moving a data transducer carrying assembly to a retract position in a mass data storage device, said assembly being positioned by a driver mechanism that moves said assembly in response to a voltage applied to said driver mechanism, said mass data storage device having a crash-stop barrier against which said assembly contacts when said assembly is moved to said retract position, comprising:
initiating a retract process to move said assembly to said retract position; determining whether said assembly has contacted said crash-stop barrier; and if said determining establishes that said assembly has contacted said crash-stop barrier, terminating said retract process.
- 2. The method of claim 1 wherein said determining whether said assembly has contacted said crash-stop barrier comprises determining an instantaneous direction of movement of said assembly.
- 3. The method of claim 1 wherein said determining whether said assembly has contacted said crash-stop barrier comprises making a plurality of measurements of instantaneous velocity of said assembly, and determining a sign change in said measurements.
- 4. The method of claim 3 wherein said retract process comprises operating said driver mechanism to move said assembly to said retract position at a constant velocity.
- 5. The method of claim 1 further comprising terminating said retract process when said assembly has a velocity of about zero for a programmable time.
- 6. A mass data storage device, comprising:
a data transducer carrying assembly; a driver mechanism connected to move said assembly in response to a drive voltage, including to move said assembly to a retract position; a crash-stop barrier at said retract position to constrain movement of said assembly beyond said retract position; a digital state machine connected to operate said driver mechanism; said digital state machine including state sequences:
to establish a retract drive voltage to move said assembly to said retract position at a predetermined velocity; to determine a direction of movement of said assembly; and to terminate a retract operation when said digital state machine has determined that a direction of movement of said assembly has changed.
- 7. The mass data storage device of claim 6 wherein said state sequences to terminate a retract operation operates to terminate said operation when said direction of movement of said assembly has changed to a direction away from said crash stop.
- 8. The mass data storage device of claim 6 wherein said state sequences to determine a direction of movement of said assembly comprise state sequences to detect a sign of a velocity of said assembly.
- 9. The mass data storage device of claim 8 wherein said state sequences to terminate a retract operation when said digital state machine has determined that a direction of movement of said assembly has changed comprise state sequences to terminate said retract operation when said digital state machine has detects a sign of a velocity of said assembly.
- 10. The mass data storage device of claim 6 wherein said state sequences to establish a retract drive voltage to move said assembly to a retract position at a predetermined velocity comprises state sequences to establish a constant retract drive voltage to move said assembly to said retract position.
- 11. The mass data storage device of claim 6 wherein said state sequences terminate said retract operation when said velocity is about zero for a predetermined time.
- 12. A mass data storage device, comprising:
means for carrying a data transducer; means for driving said means for carrying a data transducer connected to move said means for carrying a data transducer in response to a drive voltage, including to move said means for carrying a data transducer to a retract position; means for providing a crash-stop barrier at said retract position to constrain movement of said means for carrying a data transducer beyond said retract position; means for providing digital operating state sequences connected to operate said means for driving said means for carrying a data transducer; said means for providing digital operating state sequences including state sequences: to establish a retract drive voltage to move said means for carrying a data transducer to said retract position at a predetermined velocity; to determine a direction of movement of said means for carrying a data transducer; and to terminate a retract operation when said means for providing digital operating state sequences has determined that a direction of movement of said means for carrying a data transducer has changed.
- 13. The mass data storage device of claim 12 wherein said state sequences to determine a direction of movement of said means for carrying a data transducer comprise state sequences to detect a sign of a velocity of said means for carrying a data transducer.
- 14. The mass data storage device of claim 13 wherein said state sequences to terminate a retract operation when said means for providing digital state sequences has determined that a direction of movement of said means for carrying a data transducer has changed comprise state sequences to terminate said retract operation when said means for providing digital state sequences has detects a sign of a velocity of said means for carrying a data transducer.
- 15. The mass data storage device of claim 13 wherein said state sequences to terminate a retract operation when said means for providing digital state sequences has determined that a velocity of said means for carrying a data transducer is nearly zero for a predetermined time.
- 16. The mass data storage device of claim 15 wherein said state sequences to establish a retract drive voltage to move said means for carrying a data transducer to a retract position at a predetermined velocity comprises state sequences to establish a constant retract drive voltage to move said means for carrying a data transducer to said retract position.
- 17. A retract circuit for use in a mass data storage device to move a data transducer carrying assembly to a retract position, said retract position having a crash-stop barrier at said retract position to constrain movement of said assembly beyond said retract position, said retract circuit including a driver mechanism connected to move said assembly in response to a drive voltage, including to move said assembly to said retract position, comprising:
a digital state machine connected to operate said driver mechanism, including state sequences:
to establish a retract drive voltage to move said assembly to said retract position at a predetermined velocity; to determine a direction of movement of said assembly; and to terminate a retract operation when said digital state machine has determined that a direction of movement of said assembly has changed.
- 18. The retract circuit of claim 17 wherein said state sequences to establish a retract drive voltage to move said assembly to a retract position at a predetermined velocity comprises state sequences to establish a constant retract drive voltage to move said assembly to said retract position.
- 19. The retract circuit of claim 17 wherein said state sequences to determine a direction of movement of said assembly comprise state sequences to detect a sign of a velocity of said assembly.
- 20. The retract circuit of claim 17 wherein said state sequences to terminate a retract operation when said digital state machine has determined that a direction of movement of said assembly has changed comprise state sequences to terminate said retract operation when said digital state machine has detected a change in said sign of a velocity of said assembly.
- 21. A hard disk drive having a rotating magnetic media and a data transducer carried by an assembly to a retract position, said retract position having a crash-stop barrier at said retract position to constrain movement of said assembly beyond said retract position, said retract circuit including a driver mechanism connected to move said assembly in response to a drive voltage, including to move said assembly to said retract position, comprising:
a digital state machine connected to operate said driver mechanism, including state sequences:
to establish a retract drive voltage to move said assembly to said retract position at a predetermined velocity; to determine a direction of movement of said assembly; and to terminate a retract operation when said digital state machine has determined that a direction of movement of said assembly has changed.
- 22. The hard disk drive of claim 21 wherein said state sequences to establish a retract drive voltage to move said assembly to a retract position at a predetermined velocity comprises state sequences to establish a constant retract drive voltage to move said assembly to said retract position.
- 23. The hard disk drive of claim 21 wherein said state sequences to determine a direction of movement of said assembly comprise state sequences to detect a sign of a velocity of said assembly.
- 24. The hard disk drive of claim 21 wherein said state sequences to terminate a retract operation when said digital state machine has determined that a direction of movement of said assembly has changed comprise state sequences to terminate said retract operation when said digital state machine has detected a change in said sign of a velocity of said assembly.
- 25. The hard disk drive of claim 21 wherein said state sequences terminate said retract operation when a velocity of said assembly has remained at almost zero for a predetermined time.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation-in-part of copending provisional patent application serial No. 60/319,724, filed Nov. 23, 2002.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60319725 |
Nov 2002 |
US |