IP Library Granted Patent US 7,038,870
Granted Patent B2
US 7,038,870 · App. 10/691,757 · Granted May 2, 2006

Data storage device, data write method, and program

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,038,870
App. No.
10/691,757
Granted
May 2, 2006
Kind
B2
Abstract

A data storage device, data write method, and program to avoid extra power consumption and suppress a write error that may result from voltage variations. To write data onto a magnetic disk, a write circuit generates a write current that is to be supplied to a write head. The write circuit operates on a positive power supply voltage provided by a host computer, and on a negative power supply voltage generated by a programmable DC—DC converter mounted on a hard disk drive's card. The magnitude of the negative power supply voltage generated by the programmable DC—DC converter is varied in accordance with the temperature surrounding the magnetic disk. Further, the magnitude of the negative power supply voltage generated by the programmable DC—DC converter is varied in accordance with the magnitude of the positive power supply voltage supplied from the host computer.

Claims (53)

1. A data storage device, comprising:

a write head for writing data onto a magnetic disk;

a write circuit configured to generate the write current to be supplied to said write head by using a supplied positive voltage and a supplied negative voltage;

a converter configured to generate said negative voltage to be supplied to said write circuit from said positive voltage; and

a programmable controller configured to variably set the magnitude of said negative voltage based on information input to said controller;

wherein said controller sets the magnitude of said negative voltage in accordance with an ambient temperature for said magnetic disk.

2. The data storage device according to claim 1 , wherein said controller sets a large absolute value for said negative voltage if said ambient temperature is low, and sets a small absolute value for said negative voltage if said ambient temperature is high.

3. The data storage device according to claim 1 , wherein said controller changes the magnitude of said negative voltage when said write head is not performing a write operation.

4. The data storage device according to claim 1 , wherein said write circuit ensures that the write current value used for a specified period after the start of a write is greater than the write current value used after the elapse of the specified period.

5. The data storage device according to claim 1 , wherein said write circuit isof a voltage-driven type that directly provides voltage drive for said write head.

6. The data storage device according to claim 1 , wherein said converter comprises a register for storing a voltage command from said controller and a voltage converter for converting the voltage in accordance with the value stored in said register.

7. The data storage device of claim 1 , wherein said controller uses stored voltage command information in a register to variably set the magnitude of said negative voltage.

8. The data storage device of claim 7 , wherein the magnitude of said negative voltage is set to a predefined voltage defined by said stored voltage command information.

9. A data storage device comprising:

a write head for writing data onto a magnetic disk;

a write circuit configured to generate the current to be supplied to said write head by using a supplied positive voltage and a supplied negitive voltage;

a converter configured to generate said negative voltage to be supplied to said write circuit from said positive voltage; and

a programmable controller configured to variably set the magnitude of said negative voltage based on information input to said controller;

wherein said controller sets the magnitude of said negative voltage in accordance with the magnitude of said positive voltage;

wherein said controller sets a large absolute value for said negative voltage if said positive voltage is low, and sets a small absolute value for said negative voltage if said positive voltage is high.

10. A data write method, comprising:

receiving a seek command or a write command for a read/write head over a magnetic disk;

setting by a controller the magnitude of the negative voltage to be supplied to a drive circuit for said read/write head in accordance with a specified condition based on information input to the controller, the negative voltage being generated from a positive voltage supplied to the drive circuit; and

causing said read/write head over said magnetic disk to perform a seek operation or a write operation;

wherein said specified condition is the ambient temperature for said magnetic disk.

11. The data write method according to claim 10 , wherein said second step sets a large absolute value for said negative voltage if said ambient temperature is low and sets a small absolute value for said negative voltage if said ambient temperature is high.

12. A data write method comprising:

receiving a seek command or a write command for a read/write head over a magnetic disk;

setting by a controller the magnitude of a negative voltage to be supplied to a drive circuit for said read/write head in accordance with a specified condition based on information input to the controller, the negative voltage being generated from a positive voltage supplied to the drive circuit; and

causing said read/write head over said magnetic disk to perform a seek operation or a write operation;

wherein said specified condition is the magnitude of said supplied positive voltage;

wherein said second step sets a large absolute value for said negative voltage if said positive voltage is low and sets a small absolute value for said negative voltage if said positive voltage is high.

13. A data storage device, comprising:

a write head for writing data onto a magnetic disk:

a write circuit configured to generate the write current to be supplied to said write head by using a supplied positive voltage and a supplied negative voltage;

a converter configured to generate said negative voltage to be supplied to said write circuit from said positive voltage; and

a programmable controller configured to variably set the magnitude of said negative voltage based on information input to said controller;

wherein said controller sets the magnitude of said negative voltage in accordance with the average value of said positive voltage.

14. The data storage device according to claim 13 , wherein said controller changes the magnitude of said negative voltage when said write head is not performing a write operation.

15. The data storage device according to claim 13 , wherein said write circuit ensures that the write current value used for a specified period after the start of a write is greater than the write currant value used after the elapse of the specified period.

16. The data storage device according to claim 13 , wherein said write circuit is of a voltage-driven type that directly provides voltage drive for said write head.

17. The data storage device according to claim 13 , wherein said converter comprises a register for storing a voltage command from said controller and a voltage converter for converting the voltage in accordance withthe value stored in said register.

18. The data storage device according to claim 13 , wherein said controller uses stored voltage command information in a register to variably set the magnitude of said negative voltage.

19. A data write method, comprising:

receiving a seek command or a write command for a read/write head over a magnetic disk;

setting by a controller the magnitude of a negative voltage to be supplied to a drive circuit for said read/write head in accordance with a specified condition based on information input to the controller, the negative voltage being generated from a positive voltage supplied to the drive circuit;

causing said read/write head over said magnetic disk to perform a seek operation or a write operation; and

prior to causing the read/write head to perform the seek operation or the write operation:

storing values of previous positive and negative voltages;

measuring the value of a supplied positive voltage; and

computing the difference between the value of said supplied positive voltage and the value of said previous positive voltage;

wherein said specified condition used in setting the magnitude of the negative voltage is the computed difference.

20. The method of claim 19 , further comprising waiting for a preset period of time to allow the voltage to stabilize after setting the magnitude of the negative voltage before causing the read/write head to perform the seek operation or the write operation.

Assignments (5)
RELEASE OF SECURITY INTEREST AT REEL 039389 FRAME 0684 Recorded Feb 8, 2022
From: JPMORGAN CHASE BANK, N.A.
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 058965/0535 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2016
From: HGST NETHERLANDS B.V.
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 040820/0802 →
RELEASE OF SECURITY INTEREST Recorded Aug 16, 2016
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: HGST, INC.
Reel/Frame 039689/0950 →
SECURITY AGREEMENT Recorded Jul 19, 2016
From: HGST, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 039389/0684 →
CHANGE OF NAME Recorded Oct 25, 2012
From: HITACHI GLOBAL STORAGE TECHNOLOGIES NETHERLANDS B.V.
To: HGST NETHERLANDS B.V.
Reel/Frame 029341/0777 →