Method and apparatus for using a one-time or few-time programmable memory with a host device designed for erasable/rewriteable memory
First Claim
1. A memory device comprising:
- a memory array, wherein the memory array is organized into logical units that can be partially written into, whereby multiple write operations can be performed to each logical unit before the logic unit is full; and
a controller in communication with the memory array, wherein the controller is operative to write ECC data for a logical unit when a last write operation is made to the logical unit.
3 Assignments
0 Petitions
Accused Products
Abstract
The embodiments described herein can be used to enable one-time or few-time programmable memories to work with existing consumer electronic devices (such as those that work with flash—an erasable, non-volatile memory) without requiring a firmware upgrade, thereby providing backwards compatibility while minimizing user impact. As such, these embodiments are a viable way to bridge one-time or few-time programmable memories with existing consumer electronic devices that have flash card slots. These embodiments also allow future consumer electronic devices to be designed without updating firmware to include a file system customized for a one-time or few-time programmable memory.
-
Citations
9 Claims
-
1. A memory device comprising:
-
a memory array, wherein the memory array is organized into logical units that can be partially written into, whereby multiple write operations can be performed to each logical unit before the logic unit is full; and
a controller in communication with the memory array, wherein the controller is operative to write ECC data for a logical unit when a last write operation is made to the logical unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification