Patent classifications
G11B21/025
Mount Plate With Suspension Circuit Indentations
A hard disk drive (HDD) includes a suspension connected to a stack arm. The suspension includes a mount plate, a hinge, a load beam, and a circuit. The mount plate includes a bottom surface facing a disk and an ear portion extending from a side edge of the mount plate. The bottom surface includes a planar region, a first indented region vertically recessed relative to the planar region, and a second indented region located at the ear portion and vertically recessed relative to the planar region. The load beam terminates in a load beam hinge is connected to the first indented region. The circuit extends along the first and second indented regions.
Magnet for motor of magnetic storage device
Disclosed here is a magnet for use in a motor. The magnet comprises a magnet body. The magnet body comprises a plurality of coated magnetic granules. Each coated magnetic granule of the plurality of coated magnetic granules comprises a magnetic granule and a metallic layer coating the magnetic granule.
MAGNET FOR MOTOR OF MAGNETIC STORAGE DEVICE
Disclosed here is a magnet comprising a magnet body. The magnet body comprises a plurality of coated magnetic granules. Each coated magnetic granule of the plurality of coated magnetic granules comprises a magnetic granule and a metallic layer coating the magnetic granule
CURRENT SENSING CIRCUIT AND HARD DISK DRIVE INCLUDING SAME
A circuit includes a set of input nodes configured to be coupled to respective ones of the windings of a spindle motor in a hard disk drive to sense the voltages applied to the windings. A set of output nodes is configured to provide output signals indicative of direction of flow of the currents through the windings. Level shifters are coupled to respective input nodes in the set of input nodes and have level-shifted output nodes configured to provide down-shifted replicas of the voltages at the respective input nodes in the set of input nodes. Flip-flops have inputs coupled to respective ones of the level-shifted output nodes of the level shifters and outputs configured to provide the output signals coupled to respective output nodes.
Data storage device sorting execution order of commands based on a predicted future command
A data storage device is disclosed comprising a head actuated over a disk. A plurality of access commands are stored in a command queue, wherein the access commands are for accessing the disk using the head. A future access command is predicted, and an execution order for the access commands in the command queue is determined based on an associated execution cost of at least some of the access commands in the command queue and an associated execution cost of the future access command. At least one of the access commands in the command queue is executed based on the execution order.
Mount plate with suspension circuit indentations
A hard disk drive (HDD) includes a suspension connected to a stack arm. The suspension includes a mount plate, a hinge, a load beam, and a circuit. The mount plate includes a bottom surface facing a disk and an ear portion extending from a side edge of the mount plate. The bottom surface includes a planar region, a first indented region vertically recessed relative to the planar region, and a second indented region located at the ear portion and vertically recessed relative to the planar region. The load beam terminates in a load beam hinge is connected to the first indented region. The circuit extends along the first and second indented regions.
Current sensing circuit and hard disk drive including same
A circuit includes a set of input nodes configured to be coupled to respective ones of the windings of a spindle motor in a hard disk drive to sense the voltages applied to the windings. A set of output nodes is configured to provide output signals indicative of direction of flow of the currents through the windings. Level shifters are coupled to respective input nodes in the set of input nodes and have level-shifted output nodes configured to provide down-shifted replicas of the voltages at the respective input nodes in the set of input nodes. Flip-flops have inputs coupled to respective ones of the level-shifted output nodes of the level shifters and outputs configured to provide the output signals coupled to respective output nodes.
APPARATUS AND METHOD FOR DYNAMIC MULTIPLE ACTUATOR DRIVE DATA ACCESS
An apparatus and method for dynamic multiple actuator drive data access are disclosed. A particular embodiment includes: receiving a data transfer request including at least one data package; determining a type of the data transfer request; partitioning the data package into a plurality of data segments, if the data transfer request is a parallel data mode request; assigning one or more actuator drivers and one or more actuator controllers for the data transfer request; initiating a data transfer to or from the data storage medium using one or more of the plurality of actuators corresponding to the one or more assigned actuator controllers; storing or retrieving an individual data package of the data transfer request to or from the data storage medium wherein the entire data package is wholly accessible to a single actuator, if the data transfer request is a random data mode request; and storing or retrieving an individual data segment of the data transfer request to or from the data storage medium wherein the data package is accessible to the plurality of actuators, if the request is a parallel data mode request.
Apparatus and method for dynamic multiple actuator drive data access
An apparatus and method for dynamic multiple actuator drive data access includes: partitioning a data package of a received data transfer request into a plurality of data segments; assigning actuator drivers and actuator controllers; initiating a data transfer to or from the data storage medium using one or more of the plurality of actuators corresponding to the one or more assigned actuator controllers; storing or retrieving an individual data package of the data transfer request to or from the data storage medium wherein the entire data package is wholly accessible to a single actuator, if the data transfer request is a random data mode request; and storing or retrieving an individual data segment of the data transfer request to or from the data storage medium wherein the data package is accessible to the plurality of actuators, if the request is a parallel data mode request.
Data storage device seeking multiple voice coil motors using a limited current supply
A data storage device is disclosed comprising a first voice coil motor (VCM) configured to actuate a first head, and a second VCM configured to actuate a second head. A high priority is assigned to the first VCM and a low priority to the second VCM. A first access command is serviced using the first head by seeking the first VCM using a first high performance seek profile. When seeking the second VCM without seeking the first VCM, a second access command is serviced using the second head using a second high performance seek profile. When concurrently seeking the first VCM and the second VCM, the seeking of the second VCM is with a reduced performance seek profile, wherein the second high performance seek profile decreases a seek time of the second VCM compared to the reduced performance seek profile.