Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Method of getting push count for the defect map including multi-sector entry

IP.com Disclosure Number: IPCOM000014246D
Original Publication Date: 2001-May-01
Included in the Prior Art Database: 2003-Jun-19
Document File: 1 page(s) / 50K

Publishing Venue

IBM

Abstract

The capacity of Hard Disk Drive goes higher rapidly. According to the capacity increase, the defect map is required to have more entries. To satisfy the requirement, the "Multiple Sector Registration" defect map is one of the solution. The entry of multiple sector registration has the head ABA(Abusolute Block Address) and of sector to follow it. So the continuous defective sectors in a track can be registered into one entry. ABA Continuous Count Entry-1 ABA[1] CNT[1] Entry-2 ABA[2] CNT[2] : : : Entry-m ABA[m] CNT[m] : : :

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

Page 1 of 1

Method of getting push count for the defect map including multi-sector entry

The capacity of Hard Disk Drive goes higher rapidly. According to the capacity increase, the defect map is required to have more entries.

To satisfy the requirement, the "Multiple Sector Registration" defect map is one of the solution. The entry of multiple sector registration has the head ABA(Abusolute Block Address) and # of sector to follow it. So the continuous defective sectors in a track can be registered into one entry.

         ABA Continuous Count Entry-1 ABA[1] CNT[1] Entry-2 ABA[2] CNT[2] : : : Entry-m ABA[m] CNT[m]

: : :

Figure-1 The defect map format of Multiple Sector Registration

On the other hand, it may take a lot of time to get push count from this kind of defect map. To get push count before a specified entry, it is necessary to accumulate the continuous count of each entry from the top because each entries has own length of defect.

example) get push count before Entry-m

push count for Entry-m = CNT[1] + CNT[2] + ... + CNT[m-1]

Adding a accumulated push count table to each entries can make getting push count easily and immediately.

         ABA Continuous Count Accumulated push count Entry-1 ABA[1] CNT[1] ACNT[1] = 0
Entry-2 ABA[2] CNT[2] ACNT[2] = CNT[1]

  : : : : Entry-m ABA[m] CNT[m] ACNT[m] = CNT[1] + CNT[2] + ... +

                         CNT[m-1] : : : :

Figure-2 The proposed defect map format to get push count

This idea can be applied to any storage product that have a defect map like Hard Disk Drive .

1