Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
173 words
A memory card adapted to plug into a computer system in a manner to communicate with a system bus and a standard power supply, comprising the following mounted thereon: a plurality of EEprom integrated circuit chips, each of said chips including: a large number of individually addressable storage cells organized into a plurality of sectors, each sector containing a plurality of said storage cells, a plurality of spare storage cells within any of said sectors, means responsive to signals on said system bus for erasing all cells in one or more designated sectors without erasing cells in others of said sectors, means responsive to signals on said system bus for reading the state of addressed storage cells, means responsive to signals on said system bus for programming addressed storage cells to a predetermined state, and means responsive to an unsuccessful attempt to either program or erase a storage cell within one of said sectors for substituting one of said spare storage cells therefore while maintaining operation of the remaining cells of said sector.
Claim 2
Dependent Claim
89 words
The memory card according to claim 1 which additionally comprises a cache memory mounted on said card, and wherein said programming means includes means for initially programming said cache memory rather than said EEprom memory, said reading means includes means for initially determining whether the cache memory contains data to be read, and said programming means additionally includes means responsive to said cache memory becoming full for writing its oldest unused block of data into said EEprom memory, thereby to make room for new data in said cache memory.
Claim 3
Dependent Claim
50 words
The memory card as in claim 1, wherein each of said chips further includes a plurality of spare sectors, and wherein said substituting means also substitutes one of said spare sectors for one of said sectors when a predetermined number of cells in said one of said sector become defective.
Claim 4
Dependent Claim
17 words
The memory card as in claim 3, including means for performing error correction using error correction codes.
Claim 5
Dependent Claim
47 words
The memory card as in claim 1, including a controller and an interface connected to the system bus, said controller being adapted to be responsive to commands intended for a standard magnetic disk drive storage system connectable to the computer system, thereby emulating said disk drive system.
Claim 6
Dependent Claim
34 words
The memory card as in claim 1, in which various operating voltages are required for various operations of the EEprom chips, including means for generating the various operating voltages from the standard power supply.
Claim 7
Dependent Claim
56 words
A storage system incorporating therein the memory card of claim 1 , comprising: a controller for controlling the operation of the EEprom chips; means for generating voltages for the operation of the EEprom chips; means for error correction in the operation of the storage system; and means for interfacing the storage system to a computer system.