← Back to Patent Explorer
US5283790A Expired / Lapsed US ⏱️ 0.0 years remaining

External storage apparatus and defective block reassignment processing method therefor

Assignee: Hitachi Ltd
•
Filing: 1990-12-19
•
Granted: 1994-02-01
•
Expires: 2010-12-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An external storage apparatus which includes a recording medium on which a replacing area or defective spare block area is used in place of a defective block. Reassignment processing of the replacing area to the defective block is performed under a command issued by a host system. A managing unit manages the number of blocks remaining unused in the replacing area. Upon reception of the command for assigning the replacing area to the defective block from the host system, the reassignment processing of the defective block from the host system, the reassignment processing of the defective block is performed, and the number of blocks remaining in the replacing area which is managed by the managing unit is supplied to the host system.

Inventors

  • 👤 Asayoshi Kawashita

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 21:30
CPC Classifications
G; G11; G11C; G11C29/00; G11C29/70; G11C29/88; G11B; G11B20/00; G11B20/10; G11B20/18; G11B20/1883; G11B2220/00; G11B2220/20; G11C29/76

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 143 words
An external storage apparatus with a recording medium, including a plurality of recording blocks for recording data and a plurality of spare blocks for recording the data in place of defective ones of said recording blocks, comprising: reassignment processing means responsive to reception of a reassignment command issued from a host system for performing processing for reassigning a spare block to a defective spare block and allowing said spare block to record data to be recorded in said defective spare block; communication means for allowing information exchange between said host system and said reassignment processing means; managing means for managing a number of spare blocks remaining unused for said reassignment processing performed by said reassignment processing means; and informing means for informing said host system of information concerning the number of remaining spare blocks managed by said managing means through said communication means.
Claim 2
Dependent Claim 143 words
An external storage apparatus with a recording medium, including a plurality of recording blocks for recording data and a plurality of spare blocks for recording the data in place of defective ones of said recording blocks, comprising: reassignment processing means responsive to reception of a reassignment command issued from a host system for performing processing for reassigning a spare block to a defective spare block and allowing said spare block to record data to be recorded in said defective spare block; communication means for allowing information exchange between said host system and said reassignment processing means; managing means for managing a number of spare blocks remaining unused for said reassignment processing performed by said reassignment processing means; and informing means for informing said host system of information concerning the number of remaining spare blocks managed by said managing means through said communication means.
Claim 3
Dependent Claim 32 words
An external storage apparatus according to claim 1, wherein said informing means sends said information to said host system when the number of remaining spare blocks becomes smaller than a predetermined value.
Claim 4
Dependent Claim 31 words
An external storage apparatus according to claim 1, wherein said informing means sends said information to said host system when the number of remaining spare blocks has attained a predetermined value.
Claim 5
Dependent Claim 40 words
An external storage apparatus according to claim 1, wherein said reassignment processing means includes: storage means for storing a control program for controlling said reassignment processing; and control means for controlling the reassignment processing in accordance with said control program.
Claim 6
Dependent Claim 34 words
An external storage apparatus according to claim 4, further comprising: means for reading out said control program from said host system through said communication means and storing said control program in said storage means.
Claim 7
Dependent Claim 60 words
An external storage apparatus according to claim 5, further comprising: means for recording said control program read out from said host system at a predetermined area of said recording medium; and means responsive to power-on of said external storage apparatus for reading out said control program recorded on said recording medium and storing said control program in said storage means.
Claim 8
Independent Claim 167 words
A method for reassigning a defective block in an external storage apparatus with a recording medium, including a plurality of recording blocks for recording data and a plurality of spare blocks for recording the data in place of defective ones of said recording blocks, comprising the steps of: receiving a command from a host system, the command representing an assignment of a spare block to said defective block; establishing correspondence of a physical address of said defective block to a physical address of said spare block in accordance with said command in order to record data in said spare block which was to be recorded in said defective block; updating a management table for managing a number of remaining spare blocks of which a correspondence of a physical address of said remaining spare blocks to a physical address of a defective block has not yet been established; and supplying to said host system information concerning the number of the remaining spare blocks managed by said management table.
Claim 9
Independent Claim 167 words
A method for reassigning a defective block in an external storage apparatus with a recording medium, including a plurality of recording blocks for recording data and a plurality of spare blocks for recording the data in place of defective ones of said recording blocks, comprising the steps of: receiving a command from a host system, the command representing an assignment of a spare block to said defective block; establishing correspondence of a physical address of said defective block to a physical address of said spare block in accordance with said command in order to record data in said spare block which was to be recorded in said defective block; updating a management table for managing a number of remaining spare blocks of which a correspondence of a physical address of said remaining spare blocks to a physical address of a defective block has not yet been established; and supplying to said host system information concerning the number of the remaining spare blocks managed by said management table.
Claim 10
Dependent Claim 30 words
A method for reassigning a defective block according to claim 7, wherein said supplying step is executed when the number of remaining spare blocks becomes smaller than a predetermined value.
Claim 11
Dependent Claim 28 words
A method for reassigning a defective block according to claim 7, wherein said supplying step is executed when the number of remaining spare blocks attains a predetermined value.
Claim 12
Dependent Claim 27 words
A method for reassigning a defective block according to claim 9, wherein said information indicates that the number of remaining spare blocks has attained a predetermined value.

References Cited (Backward Citations)

US4380066A Cited
US4833665A Cited
US5077736A Cited
US5060197A Cited
US5124987A Cited
US5151990A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-01-31 1997-08-02 1998-02-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-01-31 2001-08-02 2002-02-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-01-31 2005-08-02 2006-02-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag