Memory mapping defect management technique for automatic track processing without ID field
AssigneeCirrus Logic, Inc.
InventorsSiamack Nemazie, John Schadegg
Life of this patent
Estimating the term…
Loading patent…
AssigneeCirrus Logic, Inc.
InventorsSiamack Nemazie, John Schadegg
Estimating the term…
Defect management for automatic track processing without an ID field, processes defect information for a track on a magnetic media within a disk drive system. A system which uses any method of defect management including linear replacement, sector slipping, cylinder slipping or segment slipping, can be supported. A physical sector number for each sector is translated to a logical sector number relating to the order of data on a track. This translation of the physical sector number to a logical sector number for automatic track processing can be accomplished using any one of three methods: 1) a track defect table can be built in the buffer RAM; 2) the defect information can be written in the header of every sector; or 3) a system FIFO, located in the onboard logic, can be used to manage the defect list. The first and third methods support an ID.sub.-- less format wherein the data field does not contain a header subfield and information for sector identification is maintained by the disk drive system. In the second method, the header subfield comprises four defect records. In the third method, if there are more defect records for the track than will fit in the FIFO, then after initialization and loading the first and second banks of the FIFO by the drive microprocessor, the first and second banks are each loaded by the drive microprocessor while the other is being processed, in a ping-pong manner, until the track processing is complete. A defect record includes a physical sector number of the defective sector, an offset number and a flag indicating whether or not the defective sector has been slipped. The defect record may be either a fixed two byte entry or may be of a user defined number of bytes. Defect flags are automatically generated by the system for each defective sector.
In a data storage system having multiple media surfaces each having a plurality of concentric tracks subdivided into a plurality of sectors each having a predetermined sector organization without an identifier portion, wherein each of the plurality of concentric tracks includes repetitively occurring prerecorded servo sectors, each servo sector of the prerecorded servo sectors including cylinder and head numbers embedded therein and not within the plurality of sectors, and further wherein a cylinder is formed from a given location of tracks on different media surfaces, the data storage system comprising:
Dependencies are inferred from the claim text.