Prafulla B. Reddy - Santa Cruz CA Jimmie R. Shaver - Yukon OK Sean R. Atsatt - Santa Cruz CA Mark H. Groo - Boulder Creek CA Timothy V. Gates - Sunnyvale CA William K. Weberg - Los Gatos CA
Assignee:
Seagate Technology, Inc. - Scotts Valley CA
International Classification:
G11B 509 G11B 5596
US Classification:
360 53
Abstract:
A memory medium has a plurality of tracks arranged in a plurality of sectors with each track sector having a format which does not include header fields identifying sectors or sector defects or defect management procedures. Track management apparatus identifies the track sector currently confronting a transducer; the track management being based on sector pulses (in the case of a dedicated servo system), or being calculated based on track information, an index pulse and data wedge information from previous wedges (in the case of embedded servo systems), or being derived from a lookup table. To accommodate sector defects, a defect bank contains the identity and type of each defective or spare sector. Defect management apparatus is connected to the defect bank and track management apparatus to indicate when the sector confronting the transducer is a defective or spare sector to halt data transfer to thereby skip the defective sector, or to generate an interrupt signal to the processor to transfer data between the processor and an alternate sector.
Autonomous High Speed Address Translation With Defect Management For Hard Disc Drives
Sean R. Atsatt - Santa Cruz CA Pervez Edul Virjee - Santa Cruz CA Prafulla Bollampalli Reddy - Santa Cruz CA Mark Hubert Groo - Boulder Creek CA Timothy Verne Gates - Sunnyvale CA William Kent Weberg - Los Gatos CA Jimmie Ray Shaver - Yukon OK
Assignee:
Seagate Technology, Inc. - Scotts Valley CA
International Classification:
G06F 1210 G06F 1100
US Classification:
711 4
Abstract:
An address translation unit is provided for logical to physical address conversion. In particular, apparatus and method are described for receiving a logical cylinder head sector for a logical block address and converting it into a physical cylinder head sector. If a logical block address is received, it is converted to a physical block address and then the physical block address is converted into a physical cylinder head sector. If a logical cylinder head sector is first received, it is converted into a logical block address, and then the conversion takes place just as it would for an initially received logical block address.
Apparatus And Process For Identifying Sectors In A Headerless Sector Data Track
Prafulla B. Reddy - Santa Cruz CA Jimmie R. Shaver - Yukon OK Sean R. Atsatt - Santa Cruz CA Mark H. Groo - Scotts Valley CA Timothy V. Gates - Sunnyvale CA William K. Weberg - Los Gatos CA
International Classification:
G11B 509
US Classification:
360 48
Abstract:
A memory medium has a plurality of tracks arranged in a plurality of sectors with each track sector having a format which does not include header fields identifying sectors or sector defects or defect management procedures. Track management apparatus identifies the track sector currently confronting a transducer; the track management being based on sector pulses (in the case of a dedicated servo system), or being calculated based on track information, an index pulse and data wedge information from previous wedges (in the case of embedded servo systems), or being derived from a lookup table. To accommodate sector defects, a defect bank contains the identity and type of each defective or spare sector. Defect management apparatus is connected to the defect bank and track management apparatus to indicate when the sector confronting the transducer is a defective or spare sector to halt data transfer to thereby skip the defective sector, or to generate an interrupt signal to the processor to transfer data between the processor and an alternate sector.