← Back to Patent Explorer
US4999720A Expired / Lapsed US ⏱️ 0.0 years remaining

Zone density sector counter

Assignee: Maxtor Corp
•
Filing: 1989-06-05
•
Granted: 1991-03-12
•
Expires: 2009-06-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In the present invention, a single sector counter and accompanying multiple buffer registers are used to provide the sector count for a plurality of recording zones. Initially, the sector counter is validated by synchronizing it with an index mark. In one embodiment, an angular position sensing counter counts a clock having a frequency and phase to match the occurrence of segments in a reference zone. A look up table or computation provides an offset value representing the difference between each reference zone segment boundary, and the occurrence of the next consecutive sector in each of the recording zones. Additional logic generates periodic sector pulses once the zone transition has been accomplished, and provides means to prevent generation of shortened sector intervals. This permits rapid validation of the sector signal so that it is no longer necessary to wait for the index in a hard-sectored drive before establishing the sector position when changing zones. This improves the latency of the disk drive and overall system performance.

Inventors

  • 👤 Rosser S. Wilson
  • 👤 Frank Seuberling

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 13:51
CPC Classifications
G; G11; G11B; G11B27/00; G11B27/10; G11B27/19; G11B27/28; G11B27/30; G11B20/00; G11B20/10; G11B20/12; G11B20/1217; G11B20/1258; G11B27/102; G11B27/105; G11B2020/1264; G11B2020/1265; G11B2020/1281; G11B2020/1282; G11B2020/1284

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 81 words
A circuit for providing a valid sector count in a storage system having a plurality of recording zones comprising: first counting means for providing a reference count signal; first storage means for storing an offset value representing angular displacement between said reference count signal and a next consecutive sector of a target recording zone; second counting means coupled to said first counting means and said first storage means for providing a sector count output signal after occurrence of said angular displacement.
Claim 2
Dependent Claim 81 words
A circuit for providing a valid sector count in a storage system having a plurality of recording zones comprising: first counting means for providing a reference count signal; first storage means for storing an offset value representing angular displacement between said reference count signal and a next consecutive sector of a target recording zone; second counting means coupled to said first counting means and said first storage means for providing a sector count output signal after occurrence of said angular displacement.
Claim 3
Dependent Claim 38 words
The circuit of claim 1 further including; second storage means coupled to said second counter for storing a sector length for each zone; said sector counter providing said sector count output signal after occurrence of said sector length.
Claim 4
Dependent Claim 44 words
The circuit of claim 2 further including a switch means coupled to said second counting means and to said first and second storage means for switching said second counting means from said first to said second storage means when an index signal is detected.
Claim 5
Independent Claim 71 words
A method for providing a valid sector count in a storage system having a plurality of recording zones, said method comprising the steps of: providing a reference count signal representative of sectors in a first reference zone; storing an offset value between each sector count and each next consecutive sector count in said plurality of zones; generating a sector count output for one of said zones based on said offset value.
Claim 6
Independent Claim 71 words
A method for providing a valid sector count in a storage system having a plurality of recording zones, said method comprising the steps of: providing a reference count signal representative of sectors in a first reference zone; storing an offset value between each sector count and each next consecutive sector count in said plurality of zones; generating a sector count output for one of said zones based on said offset value.
Claim 7
Dependent Claim 43 words
The method of claim 4 having the additional steps of: storing a sector length for each zone in a second storage means; generating said sector count output based on said sector length when an index signal is detected in one of said zones.
Claim 8
Dependent Claim 189 words
A circuit for providing sector identification pulses in a storage system having a plurality of tracks formed on the surface of a storage medium, said tracks being divided into a plurality of recording zones, said circuit comprising: a first counting means coupled to first and second clocking signals, said first counting means for providing a reference count signal; first storage means for storing an offset value representing a time difference between said reference count signal and a next consecutive sector of a target recording zone; second storage means for storing a sector length for said target zone; switch means selectively coupled to said first and second storage means; second counting means coupled to said switch means, said second counting means coupled to said first storage means when said target zone is initially accessed, said second counting means further coupled to said first clock signal, said second counting means for providing a sector count output signal after occurrence of said time difference; control means coupled to said switch means for coupling said switch means to said second storage means when an index signal has been detected in said target zone.
Claim 9
Dependent Claim 189 words
A circuit for providing sector identification pulses in a storage system having a plurality of tracks formed on the surface of a storage medium, said tracks being divided into a plurality of recording zones, said circuit comprising: a first counting means coupled to first and second clocking signals, said first counting means for providing a reference count signal; first storage means for storing an offset value representing a time difference between said reference count signal and a next consecutive sector of a target recording zone; second storage means for storing a sector length for said target zone; switch means selectively coupled to said first and second storage means; second counting means coupled to said switch means, said second counting means coupled to said first storage means when said target zone is initially accessed, said second counting means further coupled to said first clock signal, said second counting means for providing a sector count output signal after occurrence of said time difference; control means coupled to said switch means for coupling said switch means to said second storage means when an index signal has been detected in said target zone.
Claim 10
Dependent Claim 14 words
The circuit of claim 6 wherein said first clock signal comprises a byte clock.
Claim 11
Dependent Claim 14 words
The circuit of claim 7 wherein said second clock signal comprises an index signal.
Claim 12
Dependent Claim 29 words
The circuit of claim 8 further including a first latch means coupled to said first storage means and said switch, said first latch means for storing said offset value.
Claim 13
Dependent Claim 29 words
The circuit of claim 9 further including a second latch means coupled to said second storage means and said switch, said second latch means for storing said sector length.
Claim 14
Dependent Claim 16 words
The circuit of claim 10 wherein said first counting means comprises a rotational position-sensing (APC) counter.
Claim 15
Independent Claim 152 words
A method for providing a sector count in a storage system having a plurality of tracks, said tracks arranged in a plurality of recording zones, one of said zones being a reference zone, said method comprising the steps of; providing a reference count signal representative of sectors formed in said reference zone; loading an offset value into a first latch means when moving from one zone to a target zone, said offset value representing a time difference between said reference count and a next consecutive sector of said target zone; using said offset value to generate a zone sector pulse output signal until an index is detected in said target zone; storing a sector length value in a second latch, said sector length representative of the sector length of said target zone; using said sector length to generate said zone sector pulse output signal after detection of index in said target zone.
Claim 16
Independent Claim 152 words
A method for providing a sector count in a storage system having a plurality of tracks, said tracks arranged in a plurality of recording zones, one of said zones being a reference zone, said method comprising the steps of; providing a reference count signal representative of sectors formed in said reference zone; loading an offset value into a first latch means when moving from one zone to a target zone, said offset value representing a time difference between said reference count and a next consecutive sector of said target zone; using said offset value to generate a zone sector pulse output signal until an index is detected in said target zone; storing a sector length value in a second latch, said sector length representative of the sector length of said target zone; using said sector length to generate said zone sector pulse output signal after detection of index in said target zone.
Claim 17
Dependent Claim 93 words
A circuit for providing a valid sector count in a storage system having a plurality of recording zones comprising: first counting means for providing a reference count signal; comparing means coupled to said reference clock signal and an offset count signal, said comparing means providing a first output to a logic sequence means; second counting means coupled to said logic sequence means for counting the number of servo byte clocks per sector of a current recording zone, said second counting means providing a sector count output signal after occurrence of said angular displacement.
Claim 18
Dependent Claim 93 words
A circuit for providing a valid sector count in a storage system having a plurality of recording zones comprising: first counting means for providing a reference count signal; comparing means coupled to said reference clock signal and an offset count signal, said comparing means providing a first output to a logic sequence means; second counting means coupled to said logic sequence means for counting the number of servo byte clocks per sector of a current recording zone, said second counting means providing a sector count output signal after occurrence of said angular displacement.
Claim 19
Dependent Claim 48 words
The circuit of claim 13 further including third counting means coupled to said logic circuit, said third counting means selectively enabled to provide a number of sectors per track of one of said recording zones and a distance between a sector end point and an occurrence of index.

References Cited (Backward Citations)

US4674071A Cited
US4858034A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-03-11 1994-09-10 1995-03-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-03-11 1998-09-10 1999-03-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-03-11 2002-09-10 2003-03-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag