File management of one-time-programmable nonvolatile memory devices
First Claim
1. A digital equipment system comprising:
- a. a host for sending commands to read or write files having sectors of information, each sector having and being modifyable on a bit-by-bit, byte-by-byte or word-by-word basis, said host being operative to receive responses to said commands;
b. a controller device responsive to said commands, and including, one-time-programmable nonvolatile memory for storing information organized into sectors, based on commands received from the host; and
a comparator coupled to receive sectors to be written and re-written, wherein upon receiving commands from the host to re-write a sector, the comparator comparing a sector to be re-written to a corresponding stored sector allowing the controller device to re-write said sector to be re-written only on a bit-by-bit, byte-by-byte or word-for-word basis and only as to those locations in the sector that have been modified.
9 Assignments
0 Petitions
Accused Products
Abstract
An embodiment of the present invention includes a digital equipment system comprising a host for sending commands to read or write files having sectors of information, each sector having and being modifyable on a bit-by-bit, byte-by-byte or word-by-word basis. The host being operative to receive responses to the commands. The digital equipment further including a controller device responsive to the commands and including one-time-programmable nonvolatile memory for storing information organized into sectors, based on commands received from the host, and upon commands from the host to re-write a sector, the controller device for re-writing said sector on a bit-by-byte or word-for-word basis.
295 Citations
11 Claims
-
1. A digital equipment system comprising:
-
a. a host for sending commands to read or write files having sectors of information, each sector having and being modifyable on a bit-by-bit, byte-by-byte or word-by-word basis, said host being operative to receive responses to said commands;
b. a controller device responsive to said commands, and including, one-time-programmable nonvolatile memory for storing information organized into sectors, based on commands received from the host; and
a comparator coupled to receive sectors to be written and re-written, wherein upon receiving commands from the host to re-write a sector, the comparator comparing a sector to be re-written to a corresponding stored sector allowing the controller device to re-write said sector to be re-written only on a bit-by-bit, byte-by-byte or word-for-word basis and only as to those locations in the sector that have been modified. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification