EP0341852A2

High efficiency disk format and synchronization system.

Abstract

A disk drive system provides all required synchronization, positioning, validation, and data functions within each disk sector. All of these functions are provided within two zones, a header section and a data section. The header section includes a preamble, a synchronization character and an address field, as well as servo information for track following. The data section of each sector includes a data preamble, a data synchronization character, a bad sector bit map, the data and data redundancy information. The header section of at least one sector in a track includes a short DC-erase field, a transitionless segment which is used in synchronization. To synchronize a read/write head to the disk, the system first detects the DC-erase field. The system next searches for the header preamble and synchronization character. If it finds them within predetermined times, it then looks for a valid sector address to complete the synchronization. If the system does not detect the preamble and synchronization character within the predetermined times, it looks for another DC-erase field and continues the synchronization process. After the preamble and synchronization character are found, the desired sector is located by reading the addresses of the succeeding sectors.

EP0341852A2, drawing sheet 1
Sheet 1 of 11

Term

Term ended

Projected expiry passed 24 April 2009, 17.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

20 claims: 2 independent, 18 dependent

  1. 1
    A magnetic disk for recording signals representing binary data for storage and retrieval of information in conjunction with a read write head, said disk comprising:A. a plurality of concentric tracks, each of said tracks comprising a plurality of sectors, B. each of said sectors comprising a header section and a data section, said header section having a leading end and a trailing end, said data section having a leading end and a trailing end, said trailing end of said header section being adjacent to said leading end of said data section, C. said header section having a plurality of magnetically recorded fields including: 1) a DC-erase field disposed adjacent to said leading end of said header section and comprising a transitionless signal segment, 2) a preamble field having recorded therein a series of signals suitable for synchronization of a clock to bits recorded in said header section, 3) a synchronization field containing a synchronization character for synchronizing reading operations with group and byte boundaries, and 4) an address field containing the address of said sector.
  2. 2
    The magnetic disk defined in Claim 1 in which each of said sectors includes in its header section a servo field following said address field, said servo field containing a recorded signal for use in a servo system that maintains the position of said read write head over said track.
  3. 3
    The magnetic disk defined in Claim 1 in which the DC-­erase fields and information recorded in said preamble fields and said synchronization fields of the respective tracks in radially aligned so that the sensing of said DC-­erase fields and said information is independent of the radial position of said read write head.
  4. 4
    The magnetic disk defined in Claim 1 in which said addresses are recorded in grey-coded binary form, with corresponding bit positions in the respective address fields being in radial alignment.
  5. 5
    The magnetic disk defined in Claim 2 A) in which said addresses are recorded in grey-coded binary form, with corresponding bit positions in the respective address fields being in radial alignment;and B) in which the signal in each of said servo fields comprises first and second high frequency bursts positioned on opposite sides of the center line of the track and spaced apart in the circumferential direction, the relative circumferential positions of the first and second bursts being reversed from each track to the tracks adjacent thereto.
  6. 6
    A magnetic disk system comprising:A) a plurality of magnetic disks, on a common spindle, for recording signals representing binary data, each of said disks comprising: 1) a plurality of concentric tracks, each of said tracks comprising a plurality of sectors, 2) each of said sectors comprising a header section and a data section, said header section having a leading end and a trailing end, said trailing end and of said header section being adjacent to the leading end of said data section, 3) said header section having a plurality of magnetically recorded fields including, in order, a) a DC-erase field disposed adjacent to said leading end of said header section and comprising a transitionless signal segment, b) a preamble field having recorded therein a series of signals suitable for synchronization of a clock to bits recorded in said header section, c) a synchronization field containing a synchronization character suitable for synchronizing reading operations with group and byte boundaries of information recorded in said header section, and d) an address field containing the address of said sector;B) a read write head for sensing flux transitions on said disk;C) a DC-erase detector for detecting said DC-erase field from the output of said read write head;D) means responsive to the detection of said DC-erase field for detecting said preamble in the output of said read write head;E) means responsive to the detection of said DC-erase field and said preamble for detecting said synchronization character;F) a clock for providing timing signals corresponding to the retrieval of bits, groups and bytes from said disk;G) synchronizing means 1) responsive to said preamble for synchronizing said clock to the bits recorded on said disk, and 2) responsive to said synchronization character for synchronizing said clock to group and byte boundaries of information recorded on said disk.
  7. 7
    The system defined in Claim 6 in which said clock provides timing signals for timing sector fields successive to said synchronization field and including means for synchronizing said timing signals to the detection of said synchronization character.
  8. 8
    The magnetic disk defined in Claim 1 in which each of said sectors includes in its data section a sector map section, said sector map section containing information concerning which sectors in the track are defective.
  9. 9
    The magnetic disk defined in Claim 8 in which said sector map contains information concerning a number of sectors in the track.
  10. 10
    The magnetic disk defined in Claim 8 in which said tracks contain multiple copies of said sector map.
  11. 11
    The magnetic disk defined in Claim 9 in which said tracks contain multiple copies of said sector map.
  12. 13
    The system defined in Claim 12 in which said clock additionally provides timing signals for timing the detection of said synchronization character, and if said synchronization character is not detected within a predetermined time said synchronization character detecting means is responsive to the detection of a next DC-erase field and a next preamble.
  13. 15
    The magnetic disk system of Claim 6 wherein said DC-­erase detector detects said DC-erase field by detecting a number of flux transitions below a predetermined threshold.
  14. 16
    The magnetic disk system of Claim 15 wherein said threshold is selected from a number of predetermined thresholds such that the threshold can be raised if no DC-­erase fields are detected within a predetermined period of time or lowered if more than a predetermined number of DC-­erase fields are detected within a predetermined period of time.
  15. 17
    The magnetic disk system of Claim 6 wherein said synchronization field detection means detects said synchronization field by detecting a series of flux transitions corresponding to a synchronization character to within a predetermined threshold number of transitions.
  16. 18
    The magnetic disk system of Claim 17 wherein said threshold is selected from a number of predetermined thresholds such that the threshold can be raised if no synchronization fields are detected within a predetermined period of time or lowered if more than a predetermined number of synchronization fields are detected within a predetermined period of time.