This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2020-129105, filed Jul. 30, 2020, the entire contents of which are incorporated herein by reference.
Embodiments described herein relate generally to a magnetic disk device
A magnetic disk device provided with an overshoot control circuit configured to control an overshoot amount after a reversal of polarity of a recording current according to the magnitude of the drive current is known.
Further, in a magnetic disk device, there is sometimes a case where crosstalk noise generated from a magnetic head making write access to the magnetic disk interferes with a read element, assist recording element, and the like of another magnetic head in proximity to the magnetic head concerned. In this case, there is apprehension that read characteristics and positioning accuracy of the other magnetic head are adversely affected and, furthermore, a failure such as breakage of the elements occurs.
Embodiments described herein aim to provide a magnetic disk device capable of avoiding occurrence of a failure attributable to crosstalk noise.
In general, according to one embodiment, a magnetic disk device comprises an actuator configured to drive a head stack assembly including a plurality of magnetic heads, a preamplifier connected to each of the magnetic heads with a plurality of traces, and a control section configured to control read/write of the plurality of magnetic heads from/to the magnetic disk through the preamplifier. While a first magnetic head among the plurality of magnetic heads executes a write operation, the control section interrupts access of a second magnetic head in proximity to the first magnetic head to the magnetic disk.
In general, according to one embodiment, a magnetic disk device comprises an actuator configured to drive a head stack assembly including a plurality of magnetic heads, a preamplifier connected to each of the magnetic heads with a plurality of traces, and a control section configured to control read/write of the plurality of magnetic heads from/to the magnetic disk through the preamplifiers. While a first magnetic head among the plurality of magnetic heads executes a write operation, the control section reduces an operating voltage of a second magnetic head positioned in proximity to the first magnetic head, the operating voltage being relative to the magnetic disk.
Embodiments will be described hereinafter with reference to the accompanying drawings. Note that the disclosure is merely an example, and the invention is not limited by the contents of the embodiments provided below. In addition, in some cases, in order to make the description clearer, the widths, thicknesses, shapes, etc., of the respective parts are schematically illustrated in the drawings, compared to the actual modes. However, the schematic illustration is merely an example, and adds no restrictions to the interpretation of the invention. Besides, in the specification and drawings, the same elements as those described in connection with preceding drawings are denoted by like reference numerals, and a detailed description thereof is omitted unless otherwise necessary.
In a first embodiment, in a case where a plurality of heads are configured to be able to simultaneously make access within one actuator, in order to suppress crosstalk noise between the heads (or traces) when the heads in proximity to each other make simultaneous access, at the time of simultaneous access of the heads in proximity to each other and, further, at the time of simultaneous write access, when one head carries out write, write of the other head is restricted. Hereinafter, descriptions will be given in detail.
The magnetic disk device 500 includes a flexible printed circuit board (FPC) 30, control circuit (control section) 40, voice coil motor (VCM) 61, head gimbal assemblies (HGAs) 80A, 80B, 81A, and 81B, and magnetic disks 200. It should be noted that the VCM 61 and HGAs 80A, 80B, 81A, and 81B constitute an actuator. The control circuit 40 is, for example, a system-on-chip, includes a disk controller, R/W channel, MPU, and the like, and controls the magnetic disk device 500. It should be noted that the magnetic disk device 500 includes a memory (not shown) connected to the control circuit 40. Upon receipt of a command from the host, the control circuit 40 outputs an instruction based on the received host command to the FCP 30. For example, upon receipt of a write command from the host, the control circuit 40 outputs an instruction to write data to a specified position to the FPC 30.
The FPC 30 includes a preamplifier 31. The preamplifier 31 outputs the instruction received from the control circuit 40 to the HGAs 80A, 80B, 81A, and 81B through traces 300. A detailed description of the traces 300 will be given later with reference to
The preamplifier 31 is connected to the VCM 61. The VCM 61 includes the already-described HGAs 80A, 80B, 81A, and 81B. The HGAs 80A, 80B, 81A, and 81B are arranged in this order mentioned from the upper side in
In the magnetic disk device 500 configured as described above, when a write command to record data on the magnetic disk 200 is transmitted from the host to the control circuit 40, access-object head information, data to be recorded, control clock, and the like are transferred from the control circuit 40 to the preamplifier 31. The preamplifier 31 makes, according to the control clock, a recording current flow through each of the magnetic heads (recording head coils) 100 inside the slider 50 connected to the VCM 61 and including the access-object head. In this embodiment, the HGAs 80A, 80B, 81A, and 81B respectively connected to the VCM 61 can be controlled independently of each other. Accordingly, although in the magnetic disk device 500, the performance of access to the magnetic disk 200 can be improved, a case where HGAs adjacent to each other in the stacking direction of the HGAs simultaneously carry out write of data sometimes occurs.
The magnetic disk 200 of this embodiment is a vertical recording medium including recording layers having anisotropy in the direction perpendicular to the disk surface. The magnetic head 100 is a separation type magnetic head in which the recording head and reproducing head are separated from each other. The recording head section is constituted of a main pole 1 formed of a high magnetic permeability material, return pole 2 provided for the purpose of efficiently close the magnetic path through a soft magnetic layer of the vertical head directly under the main pole and arranged on the trailing side of the main pole 1, recording head coils 11 arranged in such a manner as to be wound around the magnetic path including the main pole and return pole 2 in order to make the magnetic flux flow through the main pole 1, and assist element 10 arranged in such a manner as to be interposed between the return pole 2 and main pole 1. When the assist section configured to assist write of data is a high-frequency assist section, the assist element 10 is a spin-torque-oscillator (STO) element and, when the assist section is a thermal assist section, the assist element 10 is an element to be used for emission of laser light.
A first terminal 71 is connected to the main pole 1, and second terminal 72 is connected to the return pole 2. The two recording head coils 11 are wound in directions opposite to each other and, by making an AC current flow through the recording head coils 11, the main pole 1 is energized. Further, in order to control the amount of levitation of the magnetic head 100 from the recording surface of the magnetic disk 200 at the time of recording/reproduction of the magnetic head 100, a first heater 6 arranged on the depth side of the recording element section, first reader 75, and second heater 7 arranged on the depth side of reproducing element sections of the first reader 75, the reproducing element sections having shield films 76 and 77 are provided. It should be noted that although in
Here, a case where the access-object heads which become the objects of write operations are the HGA 80A and HGA 80B arranged adjacent to each other as shown in
First, the connection between the preamplifier 31 and the HGA 80A will be described below.
The preamplifier 31 is connected to the first reader 75 with the traces 311a and 311b, and is connected to the second reader (illustration is omitted in
Next, the connection between the preamplifier 31 and the HGA 80B will be described below.
As in the case of the HGA 80A, the preamplifier 31 is connected to the first reader 75 with the traces 321a and 321b, and is connected to the second reader (illustration is omitted in
The arrangement of the traces connecting the preamplifier 31 to the HGA 80A and HGA 80B is as follows; as to the HGA 80A, the traces 311a and 311b to be connected to the first reader 75, traces 312a and 312b to be connected to the second reader, trace 313a to be connected to the first heater 6, trace 313b to be connected to the second heater 7, trace 313c to be connected to the ground, traces 314a and 314b to be connected to the assist element 10, traces 315a and 315b to be connected to the HDI detecting element, and traces 316a and 316b to be connected to the recording head coil 11 are respectively arranged in the order mentioned and, in order to be adjacent to the above arrangement, as to the HGA 80B, the traces 321a and 321b to be connected to the first reader 75, traces 322a and 322b to be connected to the second reader, trace 323a to be connected to the first heater 6, trace 323b to be connected to the second heater 7, trace 323c to be connected to the ground, traces 324a and 324b to be connected to the assist element 10, traces 325a and 325b to be connected to the HDI detecting element, and traces 326a and 326b to be connected to the recording head coil 11 are arranged in the order mentioned. Accordingly, the traces 316a and 316b to be connected to the recording head coil 11 and traces 321a and 321b to be connected to the first reader are arranged adjacent to each other.
When a data recording operation of the HGA 80A is carried out, crosstalk noise 400 is generated from the traces 316a and 316b. The voltage to be applied to the recording head coil 11 is greater than the voltages to be applied to the other traces, and hence this crosstalk noise exerts an influence upon the other traces. Therefore, when the traces 300 are configured as shown in
A method for avoiding the failure attributable to such crosstalk noise 400 will be described below.
As shown in
Next, upon determination that the host command is a request for simultaneous access of the adjacent heads (ST12: YES), e.g., upon receipt of a command requiring simultaneous access of the HGA 80A and HGA 80B, the control circuit 40 prohibits the access of the HGA 80B while the write gate of the HGA 80A is on, and prohibits the access of the HGA 80A while the write gate of the HGA 80B is on (ST13). Here, the expression ‘write gate is on’ implies that in each of the adjacent heads, the recording head coil 11 is energized through the traces 316a and 316b or through the traces 326a and 326b.
On the other hand, upon determination that the host command is not a request for simultaneous access of the adjacent heads (ST12: NO), the control circuit 40 carries out a normal operation without access restriction (ST14). As described above, on the basis of the determination whether or not the host command is a command requiring simultaneous access of the adjacent heads, the control circuit 40 carries out control with respect to the HGA 80A and HGA 80B adjacent to each other in such a manner as to carry out, while one of the HGAs 80A and 80B is in the recording operation, an interruption of the recording operation of the other of them and, upon completion of the data recording/reproducing operation (ST15), the control circuit 40 terminates this processing.
In
As shown in
As described above, when there is a request for simultaneous access of the adjacent magnetic heads 100, the control circuit 40 changes the timing of each recording operation in such a manner that the recording operations do not overlap each other in the magnetic heads 100 adjacent to each other. Thereby, the signal read from the first reader 75 becomes unsusceptible to superposition of the crosstalk noise. Accordingly, it becomes possible for the magnetic disk device 500 to avoid occurrence of a failure attributable to the crosstalk noise.
This embodiment is an embodiment relating to a magnetic disk device including a multi-actuator, and differs from the first embodiment in that a recording/reproducing operation is carried out in units of actuators. In this embodiment, the processing to be carried out at the time when, among the actuators of the multi-actuator, two actuators arranged closest to each other simultaneously make access to the magnetic disk will be described below. It should be noted that configurations identical to the first embodiment are denoted by reference symbols identical to the first embodiment and detailed descriptions of these configurations are omitted. It should be noted that also as to the third to sixth embodiments to be described later, as in the case of the second embodiment, the processing to be carried out at the time when, among the actuators of the multi-actuator, two actuators arranged closest to each other simultaneously make access to the magnetic disk will be described.
The magnetic disk device 500A differs from the magnetic disk device 500 already described previously in that a preamplifier 32 is added to the FPC 30 and a VCM 62 is further added thereto. The VCM 62 is provided with HGAs 82A, 82B, 83A, and 83B. Each of the HGAs 82A, 82B, 83A, and 83B is provided with a slider 50 at a tip section thereof. The magnetic disk device 500A is configured in such a manner that the HGA 82A accesses the front surface of the magnetic disk 200, HGA 82B accesses the rear surface of the magnetic disk 200 and, HGA 83A accesses the front surface of another magnetic disk 200, and HGA 83B accesses the rear surface of the other magnetic disk 200. Each of this embodiment and the subsequent embodiments is configured in such a manner that the recording/reproducing operation is not carried out in units of HGAs unlike in the previously described case, and the recording/reproducing operation is carried out in units of actuators (VCMs).
In the magnetic disk device 500A configured as described above, when a write command to record data on the magnetic disk 200 is transmitted from the host to the control circuit 40, access-object head information, data to be recorded, control clock, and the like are transferred from the control circuit 40 to each of the preamplifier 31 and preamplifier 32. The preamplifier 31 makes, according to the control clock, a recording current flow through each of the recording head coils 11 in the sliders 50 including the access-object head and connected to the VCM 61. Further, the preamplifier 32 makes, according to the control clock, a recording current flow through each of the recording head coils 11 in the sliders 50 including the access-object head and connected to the VCM 62. In this embodiment, the VCM 61 and VCM 62 are controlled independently of each other. Accordingly, a case where the HGA 81B and HGA 82A adjacent to each other in the stacking direction of the VCM 61 and VCM 62 simultaneously carry out write of data sometimes occurs.
The trace wiring between the preamplifier 31 and HGA 81B is identical to the trace wiring between the preamplifier 31 and HGA 80A already described previously, and wiring between the preamplifier 32 and HGA 82A is identical to the wiring between the preamplifier and HGA 80B already described previously (see
Accordingly, as in the case of
A method for avoiding the failure attributable to such crosstalk noise will be described below.
As shown in
Next, upon determination that the host command is a request for simultaneous access of the HGAs (ST102: YES), the control circuit 40 determines whether or not the access-object heads are the adjacent heads HGA 81B and HGA 82A (ST103). Upon determination that the access-object heads are the adjacent heads HGA 81B and HGA 82A (ST103: YES), the control circuit 40 prohibits the access of the HGA 82A while the write gate of the HGA 81B is on, and prohibits the access of the HGA 81B while the write gate of the HGA 82A is on (ST104).
On the other hand, upon determination that the host command is not a request for simultaneous access of the HGAs (ST102: NO) or upon determination that the access-object heads are not the adjacent heads HGA 81B and HGA 82A (ST103: NO), the control circuit 40 carries out a normal operation without access restriction (ST105). As described above, on the basis of the determination whether or not the host command is a command requiring simultaneous access of the adjacent heads, the control circuit 40 carries out a reproducing operation and recording operation with respect to the HGA 81B and HGA 82A adjacent to each other and, upon completion of the data recording/reproducing operation (ST106), the control circuit 40 terminates this processing.
As in the case of
As described above, when there is a request for simultaneous access of the HGA 81B and HGA 82A adjacent to each other, the control circuit 40 changes the timing of each recording operation in such a manner that the recording operations do not overlap each other in the HGA 81B and HGA 82A adjacent to each other. Thereby, the signal read from the first reader 75 of the HGA 82A becomes unsusceptible to superposition of the crosstalk noise. Accordingly, it becomes possible for the magnetic disk device 500A to avoid occurrence of a failure attributable to the crosstalk noise.
In this embodiment, the method for avoiding the failure attributable to the crosstalk noise is different from the second embodiment already described previously. Accordingly, this method will be described below in detail. It should be noted that configurations identical to the second embodiment are denoted by reference symbols identical to the second embodiment and detailed descriptions of these configurations are omitted.
As shown in
Upon determination that the access-object heads are the adjacent heads HGA 81B and HGA 82A (ST203: YES), the control circuit 40 reduces, when the on-state timing of the write gate of the HGA 81B and read timing of the HGA 82A overlap each other, the read bias of the first reader 75 of the HGA 82A (ST204).
On the other hand, upon determination that the host command is not a request for simultaneous access of the adjacent heads (ST202: NO) or upon determination that the access-object heads are not the adjacent heads HGA 81B and HGA 82A (ST203: NO), the control circuit 40 carries out a normal operation without access restriction (ST205). As described above, on the basis of the determination whether or not the host command is a command requiring simultaneous access of the adjacent heads, the control circuit 40 carries out the processing of reducing the read bias of the first reader 75 of the HGA 82A and, upon completion of the data recording/reproducing operation (ST206), the control circuit 40 terminates this processing.
As shown in
In this embodiment, the arrangement of the trace wiring differs from the second embodiment, and a case where the crosstalk noise generated from the recording head coil 11 exerts an influence on the traces of the assist element 10 will be described below. It should be noted that configurations identical to the second embodiment described above are denoted by reference symbols identical to the second embodiment and detailed descriptions of these configurations are omitted.
As shown in
As shown in
Upon determination that the access-object heads are the adjacent heads HGA 81B and HGA 82A (ST303: YES), the control circuit 40 reduces, when the on-state timing of the write gate of the HGA 81B and on-state timing of the write gate of the HGA 82A overlap each other, the bias of the assist element 10 of the HGA 82A (ST304).
On the other hand, upon determination that the host command is not a request for simultaneous access of the adjacent heads (ST302: NO) or upon determination that the access-object heads are not the adjacent heads HGA 81B and HGA 82A (ST303: NO), the control circuit 40 carries out a normal operation without access restriction (ST305). As described above, on the basis of the determination whether or not the host command is a command requiring simultaneous access of the adjacent heads, the control circuit 40 carries out the processing of reducing the bias voltage of the assist element 10 of the HGA 82A and, upon completion of the data recording/reproducing operation (ST306), the control circuit 40 terminates this processing.
As shown in
In this embodiment, the arrangement of the traces is different from the second embodiment, and a case where the crosstalk noise generated from the traces of the recording head coil 11 exerts an influence on the traces of the recording head coil arranged in proximity to the above traces of the recording head coil 11 will be described below. It should be noted that configurations identical to the second embodiment described above are denoted by reference symbols identical to the second embodiment and detailed descriptions of these configurations are omitted.
As shown in
As shown in
Upon determination that the access-object heads are the adjacent heads HGA 81B and HGA 82A (ST403: YES), the control circuit 40 reduces, when the on-state timing of the write gate of the HGA 81B and on-state timing of the write gate of the HGA 82A overlap each other, the recording current of each of the HGA 81B and HGA 82A (ST404).
On the other hand, upon determination that the host command is not a request for simultaneous access of the adjacent heads (ST402: NO) or upon determination that the access-object heads are not the adjacent heads HGA 81B and HGA 82A (ST403: NO), the control circuit 40 carries out a normal operation without access restriction (ST405). As described above, on the basis of the determination whether or not the on-state timing of the write gate of the recording head coil 11 and on-state timing of the write gate of the adjacent recording head coil overlap each other, the processing of reducing the recording currents is carried out and, upon completion of the data recording/reproducing operation (ST406), the control circuit 40 terminates this processing.
As shown in
In this embodiment, the arrangement of the traces is different from the second embodiment, and a case where the influence of the crosstalk noise generated from the traces of the recording head coil 11 is exerted on the first heater 6 will be described below. It should be noted that configurations identical to the second embodiment described above are denoted by reference symbols identical to the second embodiment and detailed descriptions of these configurations are omitted.
As shown in
As shown in
Upon determination that the access-object heads are the adjacent heads HGA 81B and HGA 82A (ST503: YES), the control circuit 40 reduces, when the on-state timing of the write gate of the HGA 81B and on-state timing of the write gate of the HGA 82A overlap each other, the heater voltage of the HGA 82A (ST504). More specifically, the control circuit 40 reduces the voltage to be applied to the traces 323a1 and 323a2 of the first heater 6 of the HGA 82A.
On the other hand, upon determination that the host command is not a request for simultaneous access of the adjacent heads (ST502: NO) or upon determination that the access-object heads are not the adjacent heads HGA 81B and HGA 82A (ST503: NO), the control circuit 40 carries out a normal operation without access restriction (ST505). As described above, on the basis of the determination whether or not the on-state timing of the write gate of the recording head coil 11 and on-state timing of the write gate of the adjacently arranged recording head coil overlap each other, the processing of reducing the heater voltage of the HGA 82A is carried out and, upon completion of the data recording/reproducing operation (ST506), the control circuit 40 terminates this processing.
As shown in
It should be noted that although in each of the embodiments described above, the method of avoiding the influence of the crosstalk noise to be exerted on the traces adjacent to the traces 316a and 316b to be connected to the recording head coil 11 included in the HGA 80A or HGA 81B is described, the embodiments are not limited to the adjacent traces and, the techniques of the above-described embodiments can also be applied to the traces in proximity to the traces 316a and 316b to be connected to the recording head coil 11 when the influence of the crosstalk noise happens to the above traces.
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel embodiments described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the embodiments described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
Number | Date | Country | Kind |
---|---|---|---|
2020-129105 | Jul 2020 | JP | national |