Electrical computers and digital processing systems: memory – Storage accessing and control – Specific memory composition
Reexamination Certificate
1998-03-31
2001-12-04
Kim, Matthew (Department: 2186)
Electrical computers and digital processing systems: memory
Storage accessing and control
Specific memory composition
Reexamination Certificate
active
06327641
ABSTRACT:
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to the operation of a disk formatter implemented in a disk drive controller. More particularly, the present invention relates to a method of implementing a geometry per wedge (GPW) based headerless solution in a disk drive formatter and a computer program product incorporating the same.
2. Description of Related Art
Conventional disk drives employ disk formatters having a fixed architecture capable of handling a single formatting scheme. By way of example, the formatting scheme may rely upon the use of a header associated with each sector of user data residing on the tracks of a magnetic disk to uniquely identify the sector. However, using headers takes up space on the magnetic disk which could otherwise be employed for storing user data. Accordingly, a number of alternate formatting schemes that do not rely upon headers have been implemented in commercial disk drives. Yet, the disk formatters that use these alternative formatting schemes, rather than being designed to accommodate a number of different formatting schemes, are instead “hard-wired” for a single formatting scheme, which reduces the flexibility of the disk formatter.
Accordingly, even where a disk formatter might uses a writeable control store (WCS) to provide some programming capability that implements a particular formatting scheme, the writeable control store often relies on such a small amount of memory and is so primitive that a system processor (e.g., digital signal processor (DSP) or microcontroller) must be employed to constantly update the writeable control store with commands and monitor the status of the writeable control store. In addition, when a writeable control store is used for disk formatting, the DSP must dedicate resources which could otherwise be employed for non-formatting related tasks.
One disadvantage inherent in conventional prior art disk formatters is that they cannot be readily adapted to contend with rapid changes in disk drive technology which are geared toward increasing the number of tracks or bits per inch stored on the magnetic disk. Moreover, the proliferation of vendor specific diagnostic tools used in disk formatters requires greater flexibility on the part of those disk formatters to accommodate different diagnostic techniques.
In order to contend with different disk formatting schemes, a flexible disk formatter architecture has been developed which is the subject of a U.S. patent application entitled, “Programmable High Performance Disk Formatter for Headerless Disk Controller,” Ser. No. 09/052,145, filed Mar. 31, 1998, now U.S. Pat. No. 6,167,461.
The inventive disk formatter described in the above-mentioned application requires the use of two processing engines to facilitate disk operations. One of the two processing engines, referred to below as a high level processing engine, executes user-defined code based on a set of instructions created for a disk formatter application. The use of a high level processing engine reduces the processing power required by the DSP to implement a particular formatting scheme.
These sequencing instructions are executed by the other processing engine, referred to below as a low level processing engine, to directly control disk operation. By way of example, the low level processing engine may execute sequencing instructions which control the reading and writing of data to a disk, as well as the formatting of a disk.
In view of the foregoing, what is needed is software which takes advantage of the flexible architecture of the above-mentioned invention while at the same time implementing a headerless based formatting scheme so as to conserve space on the disk.
SUMMARY OF THE INVENTION
The principal advantage of the present invention is the provision of a computer programming scheme which implements a headerless based formatting scheme in a disk formatter having a flexible architecture.
In view of the foregoing, it is an object of the present invention to provide a method of implementing a geometry per wedge (GPW) based headerless solution in a disk drive formatter having a corresponding memory buffer. The disk drive formatter includes high and low processing engines and formats a data storage disk.
The method includes the step of processing a command instruction which instructs the high-level processing engine to execute a disk operation with respect to a predetermined sector. The method also includes the steps of searching for the predetermined sector using sector layout information derived from a GPW table including entries which define the relative position of sector pulses on a track within a data wedge of the disk, and transferring the predetermined sector from the disk to the buffer memory.
According to one aspect of the invention the step of searching may include the steps of determining whether the next sector to be searched for corresponds to the target sector and determining whether the next sector is a bad sector if the next sector corresponds to the target sector. The step of searching also includes the steps of searching for the next good sector if the next sector corresponds to a bad sector and assigning the next good sector as the target sector.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are intended to provide further explanation of the invention as claimed.
REFERENCES:
patent: 4910725 (1990-03-01), Drexler et al.
patent: 5784216 (1998-07-01), Zaharris
patent: 5835930 (1998-11-01), Dobbek
patent: 5903410 (1999-05-01), Blaum et al.
patent: 5910725 (1999-06-01), Gist
patent: 5978954 (1999-11-01), Ou et al.
patent: 6167461 (2000-12-01), Keats et al.
patent: 6181497 (2001-01-01), Malone, Sr.
Keats Dennis
Xiao Kang
Yanowitz Andrew
Brady III Wade James
Chace Christian P.
Kim Matthew
Swayze, Jr. W. Daniel
Telecky , Jr. Frederick J.
LandOfFree
Method of implementing a geometry per wedge (GPW) based... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method of implementing a geometry per wedge (GPW) based..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of implementing a geometry per wedge (GPW) based... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2602994