METHOD AND SYSTEM FOR PROGRAMMING A MULTI-BIT PER CELL NON-VOLATILE MEMORY
First Claim
Patent Images
1. A method for programming a multi-bit per cell non-volatile memory with padding data, comprising:
- receiving a write command with host data; and
programming at least one less-significant-bit (LSB) page with padding data while programming the multi-bit per cell non-volatile memory with host data;
wherein the at least one LSB page is programmed in a manner such that a more-significant-bit (MSB) page corresponding to each LSB page programmed with host data of the same write command is programmed with host data.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for programming a multi-bit per cell non-volatile memory with padding data is disclosed to program at least one less-significant-bit (LSB) page with padding data while programming host data in the multi-bit per cell non-volatile memory, in a manner such that a more-significant-bit (MSB) page corresponding to each LSB page programmed with host data of the same write command is programmed with host data.
16 Citations
13 Claims
-
1. A method for programming a multi-bit per cell non-volatile memory with padding data, comprising:
-
receiving a write command with host data; and programming at least one less-significant-bit (LSB) page with padding data while programming the multi-bit per cell non-volatile memory with host data; wherein the at least one LSB page is programmed in a manner such that a more-significant-bit (MSB) page corresponding to each LSB page programmed with host data of the same write command is programmed with host data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for programming a multi-bit per cell non-volatile memory with padding data, comprising:
-
a multi-bit per cell non-volatile memory; and a controller disposed between a host and the multi-bit per cell non-volatile memory, the controller being configured to receive a write command with host data, and to program at least one less-significant-bit (LSB) page with padding data while programming the multi-bit per cell non-volatile memory with host data; wherein the at least one LSB page is programmed in a manner such that an MSB page corresponding to each LSB page programmed with host data of the same write command is programmed with host data. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification