Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
67 words
A memory system accessible in logical lines comprising: a memory; means for determining the presence of an uncorrectable error in a logical line accessed from said memory; means for dynamically deallocating an undedicated portion of said memory and on-line directing all future access from said logical line to said undedicated portion of said memory; and means for storing corrected data in said undedicated portion of said memory.
Claim 2
Dependent Claim
67 words
A memory system accessible in logical lines comprising: a memory; means for determining the presence of an uncorrectable error in a logical line accessed from said memory; means for dynamically deallocating an undedicated portion of said memory and on-line directing all future access from said logical line to said undedicated portion of said memory; and means for storing corrected data in said undedicated portion of said memory.
Claim 3
Dependent Claim
86 words
A memory system, accessible in logical lines for reading or writing data therein comprising: a memory; means for determining the presence of an uncorrectable error in a logical line of data read from said memory; means for dynamically deallocating an undedicated portion of said memory containing at least one logical line and for on-line substituting said logical line for said logical line containing an uncorrectable error whenever logical line containing an uncorrectable error is addressed; and means for storing corrected data in said substituted logical line.
Claim 4
Dependent Claim
86 words
A memory system, accessible in logical lines for reading or writing data therein comprising: a memory; means for determining the presence of an uncorrectable error in a logical line of data read from said memory; means for dynamically deallocating an undedicated portion of said memory containing at least one logical line and for on-line substituting said logical line for said logical line containing an uncorrectable error whenever logical line containing an uncorrectable error is addressed; and means for storing corrected data in said substituted logical line.
Claim 5
Independent Claim
41 words
The apparatus of claims 1 or 2 wherein said memory system comprises at least one basic storage module, a memory controller controlling the transfer of data between the basic storage module and the remainder of the system and a maintenance console.
Claim 6
Dependent Claim
22 words
The apparatus of claim 3 wherein said maintenance console includes error correcting code means for determining the presence of an uncorrectable error.
Claim 7
Dependent Claim
27 words
The apparatus claim 3 wherein said memory controller includes a line replacement array containing addresses of said logical line and said logical line containing an uncorrectable error.
Claim 8
Dependent Claim
29 words
The apparatus of claim 3 wherein said basic storage module includes a line replacement array containing addresses of said logical line and said logical line containing an uncorrectable error.
Claim 9
Independent Claim
100 words
A method of accessing a memory in logical lines some of which may contain uncorrectable errors comprising the steps of: fetching a logical line from said memory and determining the presence or lack thereof of an uncorrectable error; dynamically deallocating an undedicated portion of said memory if an uncorrectable error is determined; and comparing line addresses on future accesses to said memory to determine whether the logical line accessed is the line known to contain said uncorrectable error and if comparison results, on-line substituting the line address of said undedicated portion for the address of the line to be accessed.
Claim 10
Independent Claim
100 words
A method of accessing a memory in logical lines some of which may contain uncorrectable errors comprising the steps of: fetching a logical line from said memory and determining the presence or lack thereof of an uncorrectable error; dynamically deallocating an undedicated portion of said memory if an uncorrectable error is determined; and comparing line addresses on future accesses to said memory to determine whether the logical line accessed is the line known to contain said uncorrectable error and if comparison results, on-line substituting the line address of said undedicated portion for the address of the line to be accessed.
Claim 11
Dependent Claim
27 words
The method of claim 7 further comprising the steps of correcting any uncorrectable error data and storing corrected data at the line address in said undedicated portion.