Programming a memory with varying bits per cell
AssigneeMicron Technology, Inc.
InventorsFrankie F. Roohparvar, Vishal Sarin, Jung S. Hoei
Life of this patent
Estimating the term…
Abstract
Memory devices adapted to receive and transmit analog data signals representative of two or more bits, such as to facilitate increases in data transfer rates relative to devices communicating data signals indicative of individual bits. A controller and a read/write channel convert the digital bit patterns to analog data signals to be stored in a memory array at a particular bit capacity level in order to achieve a desired level of reliability.
Claims20
A method for programming data, the method comprising:
- determining a desired reliability of the data;
- adjusting a quantity of bits to be stored in a memory cell responsive to the determined reliability;
- and
- programming the cell with at least a portion of the data based on the adjusted quantity of bits to be stored in the cell.
A method for programming data, the method comprising:
- comparing a desired reliability of the data to a determined reliability of an area of a memory array;
- and
- if the determined reliability of the area at least meets the desired reliability of the data, programming the data to the area of the memory array.
A memory device comprising:
- an array of memory cells;
- and
- control circuitry configured to:
- determine a desired reliability of data to be stored in the array;
- adjust a quantity of bits to be stored in a memory cell of the array responsive to the determined reliability;
- and
- program the cell with at least a portion of the data based on the adjusted quantity of bits to be stored in the cell.
A memory device comprising:
- an array of memory cells;
- and
- control circuitry configured to:
- compare a desired reliability of data to be stored in the memory array to a determined reliability of an area of the memory array;
- and
- if the determined reliability of the area at least meets the desired reliability of the data to be stored, program the data to the area of the memory array.
Dependencies are inferred from the claim text.