Browse Prior Art Database

Multiple Defect Maps in One Primary Defect Map

IP.com Disclosure Number: IPCOM000118955D
Original Publication Date: 1997-Sep-01
Included in the Prior Art Database: 2005-Apr-01
Document File: 2 page(s) / 46K

Publishing Venue

IBM

Related People

Andoh, H: AUTHOR

Abstract

Disclosed is a method to realize that one defect map has multiple defect maps by setting the next area's Start Absolute Block Address (ABA) apart from the previous area's max ABA. This can avoid inefficient memory usage which causes the Hard Disk Drive not to work. The inefficient memory usage is that one defect map is overflowed, but the others are not.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 100% of the total text.

Multiple Defect Maps in One Primary Defect Map

      Disclosed is a method to realize that one defect map has
multiple defect maps by setting the next area's Start Absolute Block
Address (ABA) apart from the previous area's max ABA.  This can avoid
inefficient memory usage which causes the Hard Disk Drive not to
work.  The inefficient memory usage is that one defect map is
overflowed, but the others are not.

      Two defect maps are shown in Figs. 1 and 2.  One is for User
data area and another is for the Spare area.  Both maps use Virtual
Track/Sector Format, and each Start ABA is 000000h.  If Start ABA of
the Spare area is shifted to 040000h, two defect maps can be combined
as one defect map, as shown in Fig. 3.

      The method to get push count of the User data area is the same
as usual.  Push count of the Spare area can be gotten by subtracting
the total push count of the User data area.  For example, in Fig. 3,
refer to Virtual Track 3 to get the total push count of the User data
area.  Because ABA range of User Data area is from 0 to 2FFFFh and
the ABA range of Spare area is from 40000h to 5FFFFh, Virtual Track 3
can have the total push count of the User data area.

This method has no limitation of the number of defect maps.