IP Library Granted Patent US 7,116,505
Granted Patent B1
US 7,116,505 · App. 10/676,580 · Granted Oct 3, 2006

Reducing the length of servo-wedges in a disk drive

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,116,505
App. No.
10/676,580
Granted
Oct 3, 2006
Kind
B1
Abstract

A method for reducing the length of servo-wedges in a disk drive comprising a concentric tracks, each track comprising embedded servo-wedges each having a track identification field (TIF) and a servo-wedge identification field (WIF), wherein the embedded servo-wedges are grouped into servo-wedge groups comprising a first and second sub-group of servo-wedges. The method includes selecting a servo-wedge from a selected servo-wedge group; storing a first subset of a track identification data (TID) corresponding to a selected track in TIF of selected servo-wedge; storing a second subset of TID in a first portion of WIF of selected servo-wedge if selected servo-wedge is in second sub-group; storing a first wedge identification data (WID) corresponding to selected servo-wedge in a second portion of the WIF if selected servo-wedge is in second sub-group; and storing a second WID corresponding to selected servo-wedge in WIF if selected servo-wedge is in first sub-group.

Claims (53)

1. In a disk drive comprising a plurality of concentric tracks, each track comprising an embedded servo-wedge having a track identification field and a servo-wedge identification field, a method for reducing the length of the servo-wedge comprising:

storing a first subset of a track identification data corresponding to a selected track in the track identification field of the servo-wedge of the track;

storing a second subset of the track identification data in a first portion of the wedge identification field; and

storing a subset of a wedge identification data corresponding to the embedded servo-wedge in a second portion of the wedge identification field, wherein the subset of a wedge identification data is stored sequential to the second subset of the track identification data.

2. The method as defined in claim 1 , wherein the first subset of the track identification data comprises the least significant portions of the track identification data.

3. The method as defined in claim 2 , wherein the least significant portions of the track identification data comprises 12 bits of data.

4. The method as defined in claim 1 , wherein the second subset of the track identification data comprise the most significant portions of the track identification data.

5. The method as defined in claim 4 , wherein the most significant portions of the track identification data comprises 6 bits of data.

6. The method as defined in claim 1 , wherein the subset of the wedge identification data comprises the least significant portions of the wedge identification data.

7. The method as defined in claim 6 , wherein the first portion of the wedge identification field comprises 6 bits and the second portion comprises 3 bits.

8. The method as defined in claim 1 , wherein the first subset of the track identification data comprises the least significant portions of the track identification data, wherein the second subset of the track identification data comprise the most significant portions of the track identification data, and wherein the least significant portions and the most significant portions are each separately encoded with a Gray Code.

9. The method as defined in claim 1 , wherein the second subset of the track identification data is stored sequential to the first subset of the track identification data.

10. In a disk drive comprising a plurality of concentric tracks, each track comprising a plurality of embedded servo-wedges each having a track identification field and a servo-wedge identification field, wherein the plurality of embedded servo-wedges are grouped into at least one servo-wedge group comprising a first subgroup and a second subgroup of servo-wedges, a method for reducing the length of a servo-wedge comprising:

selecting a servo-wedge from a selected servo-wedge group;

storing a first subset of a track identification data corresponding to a selected track in the track identification field of the selected servo-wedge;

storing a second subset of the track identification data in a first portion of the wedge identification field of the selected servo-wedge if the selected servo-wedge is in the second sub-group;

storing a first wedge identification data corresponding to the selected servo-wedge in a second portion of the wedge identification field of the selected servo-wedge if the selected servo-wedge is in the second sub-group; and

storing a second wedge identification data corresponding to the selected servo-wedge in the wedge identification field of the selected servo-wedge if the selected servo-wedge is in the first sub-group.

11. The method as defined in claim 10 , wherein the servo-wedges in the least at one servo-wedge group are adjacent servo-wedges.

12. The method as defined in claim 10 , wherein the at least one servo-wedge group comprises 8 servo-wedges.

13. The method as defined in claim 10 , wherein the first subset of the track identification data comprises the least significant portions of the track identification data.

14. The method as defined in claim 13 , wherein the least significant portions of the track identification data comprises 12 bits of data.

15. The method as defined in claim 10 , wherein the second subset of the track identification data comprise the most significant portions of the track identification data.

16. The method as defined in claim 15 , wherein the most significant portions of the track identification data comprises 6 bits of data.

17. The method as defined in claim 10 , wherein the first subset of the wedge identification data comprises the least significant portions of the wedge identification data.

18. The method as defined in claim 17 , wherein the wedge identification field comprises 9 bits of data and wherein the first wedge identification data comprises 3 bits of data.

19. The method as defined in claim 10 , wherein the second wedge identification data comprises the least significant portions and the most significant portions of the wedge identification data.

20. The method as defined in claim 19 , wherein the wedge identification field comprises 9 bits of data and wherein the second wedge identification data comprises 9 bits of data.

21. The method as defined in claim 12 , wherein the first sub-group comprises 1 servo-wedge and the second sub-group comprises 7 servo-wedges.

22. The method as defined in claim 10 , wherein the first subset of the track identification data comprises the least significant portions of the track identification data, wherein the second subset of the track identification data comprise the most significant portions of the track identification data, and wherein the least significant portions and the most significant portions are each separately encoded with a Gray Code.

23. The method as defined in claim 10 , wherein the first wedge identification data is a subset of the second wedge identification data.

24. The method as defined in claim 10 , wherein the second subset of the track identification data is stored sequentially to the first subset of the track identification data.

25. The method as defined in claim 10 , wherein the first wedge identification data is stored sequential to the second subset of the track identification data.

26. A disk drive comprising a plurality of concentric tracks, each track comprising a plurality of embedded servo-wedges each having a track identification field and a servo-wedge identification field, wherein the plurality of embedded servo-wedges are grouped into at least one servo-wedge group comprising a first subgroup and a second sub-group of servo-wedges, the disk drive further comprises:

the track identification field adapted to store a first subset of a track identification data corresponding to a selected track in a selected servo-wedge in a selected servo-wedge group, and wherein the wedge identification field further comprises:

a first portion adapted to store a second subset of the track identification data corresponding to the selected servo-wedge if the selected servo-wedge is in the second sub-group,

a second portion adapted to store a first wedge identification data corresponding to the selected servo-wedge of the selected servo-wedge if the selected servo-wedge is in the second subgroup, and

wherein the wedge identification field is further adapted to store a second wedge identification data corresponding to the selected servo-wedge if the selected servo-wedge is in the first sub-group.

27. The disk drive as defined in claim 26 , wherein the servo-wedges in the least at one servo-wedge group are adjacent servo-wedges.

28. The disk drive as defined in claim 27 , wherein the at least one servo-wedge group comprises 8 servo-wedges.

29. The disk drive as defined in claim 26 , wherein the first subset of the track identification data comprises the least significant portions of the track identification data.

30. The disk drive as defined in claim 29 , wherein the least significant portions of the track identification data comprises 12 bits of data.

31. The disk drive as defined in claim 26 , wherein the second subset of the track identification data comprise the most significant portions of the track identification data.

32. The disk drive as defined in claim 31 , wherein the most significant portions of the track identification data comprises 6 bits of data.

33. The disk drive as defined in claim 26 , wherein the first subset of the wedge identification data comprises the least significant portions of the wedge identification data.

34. The disk drive as defined in claim 33 , wherein the wedge identification field comprises 9 bits of data and wherein the first wedge identification data comprises 3 bits of data.

35. The disk drive as defined in claim 26 , wherein the second wedge identification data comprises the least significant portions and the most significant portions of the wedge identification data.

36. The disk drive as defined in claim 35 , wherein the wedge identification field comprises 9 bits of data and wherein the second wedge identification data comprises 9 bits of data.

37. The disk drive as defined in claim 28 , wherein the first sub-group comprises 1 servo-wedge and the second subgroup comprises 7 servo-wedges.

38. The disk drive as defined in claim 26 , wherein the first subset of the track identification data comprises the least significant portions of the track identification data, wherein the second subset of the track identification data comprise the most significant portions of the track identification data, and wherein the least significant portions and the most significant portions are each separately encoded with a Gray Code.

39. The disk drive as defined in claim 26 , wherein the first wedge identification data is a subset of the second wedge identification data.

40. The disk drive as defined in claim 26 , wherein the second subset of the track identification data is stored sequentially to the first subset of the track identification data.

41. The disk drive as defined in claim 26 , wherein the first wedge identification data is stored sequential to the second subset of the track identification data.

Assignments (5)
RELEASE OF SECURITY INTEREST AT REEL 038744 FRAME 0481 Recorded Feb 8, 2022
From: JPMORGAN CHASE BANK, N.A.
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 058982/0556 →
RELEASE OF SECURITY INTEREST Recorded Mar 5, 2018
From: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 045501/0714 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038722/0229 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 038744/0281 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038744/0481 →