Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
179 words
A system for updating a memory device having a plurality of binary storage locations, each of said binary storage locations being addressable by a row and column address and being responsive to a write enable signal, wherein said plurality of addressable columns are grouped into blocks and said blocks grouped into superblocks, the system comprising: mode selection means for selecting between one of several modes including column update, block update, flash update and block-flash update; means for receiving an address signal; and address translation means for translating said address signal into memory write enable signals, said address translation means being responsive to said mode selection means and said address signal such that said address signal generates a write enable signal for a single column in column update mode, said address signal generates a write enable signal for a plurality of columns in block update mode, said address signal generates a write enable for all columns in flash update mode, and said address signal generates a write enable signal for all columns in a plurality of blocks in block-flash mode.
Claim 2
Independent Claim
179 words
A system for updating a memory device having a plurality of binary storage locations, each of said binary storage locations being addressable by a row and column address and being responsive to a write enable signal, wherein said plurality of addressable columns are grouped into blocks and said blocks grouped into superblocks, the system comprising: mode selection means for selecting between one of several modes including column update, block update, flash update and block-flash update; means for receiving an address signal; and address translation means for translating said address signal into memory write enable signals, said address translation means being responsive to said mode selection means and said address signal such that said address signal generates a write enable signal for a single column in column update mode, said address signal generates a write enable signal for a plurality of columns in block update mode, said address signal generates a write enable for all columns in flash update mode, and said address signal generates a write enable signal for all columns in a plurality of blocks in block-flash mode.
Claim 3
Dependent Claim
47 words
The system of claim 1, further comprising means for specifying a mask having a plurality of binary digits, wherein said address translation means is responsive to said mask to specify the plurality of columns in block mode and to specify the plurality of blocks in block-flash mode.
Claim 4
Dependent Claim
80 words
The system of claim 1, wherein said address signal has a superblock address component, a block address component and a column address component, and wherein said address translation means comprises an address transformation means and a write enable generation means, and wherein said mode selection means controls said address transformation means such that said column component is transmitted to said write enable generation means only in column update mode, said block component is transmitted only in said block update mode.
Claim 5
Dependent Claim
80 words
The system of claim 2, wherein said address signal has a superblock address component, a block address component and a column address component, and wherein said address translation means comprises an address transformation means and a write enable generation means, and wherein said mode selection means controls said address transformation means such that said column component is transmitted to said write enable generation means only in column update mode, said block component is transmitted only in said block update mode.
Claim 6
Dependent Claim
44 words
The system of claim 4, wherein said mask is transmitted to said write enable means in block update mode in place of said column component, and said mask is transmitted to said write enable mans in block-flash mode in place of said block component.
Claim 7
Independent Claim
125 words
A method for updating a plurality of memory locations in a computer memory device, said plurality of memory locations organized into addressable rows and columns, said update specifying an update mode and update address, the method comprising the steps of: testing said update mode; transforming said update address into a plurality of memory update enable signals based upon said update mode such that update of a single column is enabled if said update mode is normal, update of selected ones of a block of columns is enabled if said mode is block, update of all columns is enabled if said mode is flash, and update of all columns in selected ones of blocks within a set of blocks is enabled if said mode is blocked-flash.
Claim 8
Independent Claim
125 words
A method for updating a plurality of memory locations in a computer memory device, said plurality of memory locations organized into addressable rows and columns, said update specifying an update mode and update address, the method comprising the steps of: testing said update mode; transforming said update address into a plurality of memory update enable signals based upon said update mode such that update of a single column is enabled if said update mode is normal, update of selected ones of a block of columns is enabled if said mode is block, update of all columns is enabled if said mode is flash, and update of all columns in selected ones of blocks within a set of blocks is enabled if said mode is blocked-flash.
Claim 9
Dependent Claim
120 words
The method of claim 6, wherein said transforming step comprises the steps of: transforming said update address into a superblock address component, a block address component and a column address component; transmitting an update enable signal for said single column identified by the combination of said superblock address component, said block address component and said column address component if in normal update mode; transmitting update enable signals for a plurality of columns in said block identified by the combination of said superblock address component and said block address component if in block update mode; and transmitting update enable signals for all columns in a plurality of blocks in said superblock identified by said superblock address component if in blocked-flash mode.
Claim 10
Dependent Claim
35 words
The method of claim 7, wherein said plurality of columns is specified by a binary mask if in block mode, and said plurality of blocks is specified by said binary mask if in blocked-flash mode.