Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
310 words
A method for accessing a physical memory location in a disc drive system, the system having a control unit, at least one magnetic storage disc having a plurality of physical memory locations with each of said physical memory locations being accessed by physical cylinder, head and sector numbers, and at least one magnetic head for accessing the physical memory locations, said method comprising steps of: A. receiving logic requests from a host processor, wherein each of said logic request includes a logic cylinder, a logic head and a logic sector, and wherein said logic cylinder, logic head and logic sector correspond to a physical cylinder, physical head and physical sector in said disc drive system respectively; and B. seeking said physical memory locations by said control unit, said seeking step including steps of: (a) storing an index table containing a set of logical cylinder memory location entries, wherein each of said logical cylinder memory location entries corresponds to a respective logic cylinder, and wherein each of said logical cylinder memory location entries contains a first parameter for indicating a respective physical cylinder arbitrarily located in said disc drive system; (b) identifying said respective physical cylinder by directly pointing to said respective physical cylinder in reference to said first parameter; (c) computing respective physical head and physical sector within said identified physical cylinder; and (d) wherein said host processor operates under a fixed number of sectors per track system and said control unit operates under variable numbers of sectors per track system, said method further comprising the steps of: storing a second parameter in said each of said logical cylinder memory location entries, said second parameter indicating a number of sectors in said identified physical cylinder, wherein said computing step computes said respective physical head and physical sector in reference to said second parameter and said logic head and logic sector.
Claim 2
Independent Claim
310 words
A method for accessing a physical memory location in a disc drive system, the system having a control unit, at least one magnetic storage disc having a plurality of physical memory locations with each of said physical memory locations being accessed by physical cylinder, head and sector numbers, and at least one magnetic head for accessing the physical memory locations, said method comprising steps of: A. receiving logic requests from a host processor, wherein each of said logic request includes a logic cylinder, a logic head and a logic sector, and wherein said logic cylinder, logic head and logic sector correspond to a physical cylinder, physical head and physical sector in said disc drive system respectively; and B. seeking said physical memory locations by said control unit, said seeking step including steps of: (a) storing an index table containing a set of logical cylinder memory location entries, wherein each of said logical cylinder memory location entries corresponds to a respective logic cylinder, and wherein each of said logical cylinder memory location entries contains a first parameter for indicating a respective physical cylinder arbitrarily located in said disc drive system; (b) identifying said respective physical cylinder by directly pointing to said respective physical cylinder in reference to said first parameter; (c) computing respective physical head and physical sector within said identified physical cylinder; and (d) wherein said host processor operates under a fixed number of sectors per track system and said control unit operates under variable numbers of sectors per track system, said method further comprising the steps of: storing a second parameter in said each of said logical cylinder memory location entries, said second parameter indicating a number of sectors in said identified physical cylinder, wherein said computing step computes said respective physical head and physical sector in reference to said second parameter and said logic head and logic sector.
Claim 3
Dependent Claim
78 words
The method of claim 1 further comprising the step of: storing a third parameter in said each of said logic cylinder memory location entries, said third parameter indicating defective status in said identified physical cylinder, wherein a first logic state of said third parameter indicates that at least one defective sector exists in said identified physical cylinder, and wherein a second logic state of said third parameter indicates that no defective sector exists in said identified physical cylinder.
Claim 4
Dependent Claim
73 words
The method of claim 2, said control unit further performing the step of: storing a defect table containing a sector offsetting entry containing an offsetting parameter; wherein said identifying step identifies said respective physical cylinder in reference to said first parameter and said offsetting parameter; and wherein said computing step computes said respective physical head and physical sector within said identified physical cylinder in reference to said second parameter and said offsetting parameter.
Claim 5
Dependent Claim
23 words
The method of claim 3, wherein said offsetting parameter including a cylinder push count, a head push count and a sector push count.
Claim 6
Dependent Claim
20 words
The method of claim 1, wherein said first parameter includes physical head location, physical cylinder location and physical sector location.
Claim 7
Dependent Claim
22 words
The method of claim 1, wherein logic cylinder zero (000) is physically mapped into into middle position of the disc drive system.
Claim 8
Dependent Claim
25 words
The method of claim 1, wherein said first, second, and third parameters can be arranged to adapt to different configurations of the disc drive system.
Claim 9
Dependent Claim
26 words
The method of claim 7, wherein said first, second, and third parameters can arranged to adapt defect patterns in physical cylinders of the disc drive system.
Claim 10
Independent Claim
303 words
An apparatus for accessing a physical memory location in a disc drive system, the system having at least one magnetic storage disc having a plurality of physical memory locations with each of said physical memory locations being accessed by physical cylinder, head and sector numbers , and at least one magnetic head for accessing the physical memory locations, said apparatus comprising: A. means for receiving logic requests from a host processor, wherein each of said logic requests includes a logic cylinder, a logic head and a logic sector, and wherein said logic cylinder, logic head and logic sector corresponding to a physical cylinder, physical head and physical sector in said disc drive system respectively; and B. control unit for seeking said physical memory locations, said control unit including: (a) means for storing an index table containing a set of logical cylinder memory location entries, wherein each of said logical cylinder memory location entries corresponds to a respective logic cylinder, and wherein each of said logical cylinder memory location entries contains a first parameter for indicating a respective physical cylinder arbitrarily located in said disc drive system; (b) means for identifying said respective physical cylinder by directly pointing to said respective physical cylinder in reference to said first parameter; (c) means for computing respective physical head and physical sector within said identified physical cylinder; and (d) wherein said host processor operates under a fixed number of sectors per track system and said control unit operates under variable numbers of sectors per track system, said each of said logical cylinder memory location entries further comprising: a second parameter for indicating a number of sectors in said identified physical cylinder, wherein said means for computing computes said respective physical head and physical sector in reference to said second parameter and said logic head and logic sector.
Claim 11
Independent Claim
303 words
An apparatus for accessing a physical memory location in a disc drive system, the system having at least one magnetic storage disc having a plurality of physical memory locations with each of said physical memory locations being accessed by physical cylinder, head and sector numbers , and at least one magnetic head for accessing the physical memory locations, said apparatus comprising: A. means for receiving logic requests from a host processor, wherein each of said logic requests includes a logic cylinder, a logic head and a logic sector, and wherein said logic cylinder, logic head and logic sector corresponding to a physical cylinder, physical head and physical sector in said disc drive system respectively; and B. control unit for seeking said physical memory locations, said control unit including: (a) means for storing an index table containing a set of logical cylinder memory location entries, wherein each of said logical cylinder memory location entries corresponds to a respective logic cylinder, and wherein each of said logical cylinder memory location entries contains a first parameter for indicating a respective physical cylinder arbitrarily located in said disc drive system; (b) means for identifying said respective physical cylinder by directly pointing to said respective physical cylinder in reference to said first parameter; (c) means for computing respective physical head and physical sector within said identified physical cylinder; and (d) wherein said host processor operates under a fixed number of sectors per track system and said control unit operates under variable numbers of sectors per track system, said each of said logical cylinder memory location entries further comprising: a second parameter for indicating a number of sectors in said identified physical cylinder, wherein said means for computing computes said respective physical head and physical sector in reference to said second parameter and said logic head and logic sector.
Claim 12
Dependent Claim
71 words
The apparatus of claim 9, said each of said logical cylinder memory location entries further containing a third parameter for indicating defective status in said identified physical cylinder, wherein a first logic state of said third parameter indicates that at least one defective sector exists in said identified physical cylinder, and wherein a second logic state of said third parameter indicates that no defective sector exists in said identified physical cylinder.
Claim 13
Dependent Claim
72 words
The apparatus of claim 10, said control unit further comprising: means for storing a defect table containing a sector offsetting entry containing an offsetting parameter; wherein said identifying means identifies said respective physical cylinder in reference to said first parameter and said offsetting parameter; and wherein said computing means computes said respective physical head and physical sector within said identified physical cylinder in reference to said second parameter and said offsetting parameter.
Claim 14
Dependent Claim
23 words
The apparatus of claim 11, wherein said offsetting parameter includes a cylinder push count, a head push count and a sector push count.
Claim 15
Dependent Claim
20 words
The apparatus of claim 9, wherein said first parameter includes physical head location, physical cylinder location and physical sector location.
Claim 16
Dependent Claim
22 words
The apparatus of claim 9, wherein logic cylinder zero (000) is physically mapped into a middle position of the disc drive system.
Claim 17
Dependent Claim
25 words
The apparatus of claim 9, wherein said first, second, and third parameters can be arranged to adapt to different configurations of the disc drive system.
Claim 18
Dependent Claim
28 words
The apparatus of claim 15, wherein said first, second, and third parameters can be arranged to adapt to defect patterns in physical cylinders of the disc drive system.