State responsiveoperations relating to flash memory cells
AssigneeDensbits Technologies Ltd.
InventorsAvi Steiner, Hanan Weingarten, Igal Maly, Avigdor Segal
Life of this patent
Estimating the term…
Abstract
A non-transitory computer readable medium, a flash controller and a method for state responsive encoding and programming; the method may include encoding an information entity by applying a state responsive encoding process to provide at least one codeword; wherein the state responsive encoding process is responsive to a state of flash memory cells; and programming the at least one codeword to at least one group of flash memory cells by applying a state responsive programming process that is responsive to the state, the state being either an estimated state or an actual state.
Claims33
A method for state responsive operations relating to flash memory cells, the method comprises:
- encoding an information entity by applying a state responsive encoding process to provide at least one codeword;
- wherein the state responsive encoding process is responsive to a state of flash memory cells;
- and
- programming the at least one codeword to at least one group of flash memory cells by applying a state responsive programming process that is responsive to the state, the state being either an estimated state or an actual state.
A non-transitory computer readable medium that stores instructions for:
- encoding an information entity by applying a state responsive encoding process to provide at least one codeword;
- wherein the state responsive encoding process is responsive to a state of flash memory cells;
- and
- programming the at least one codeword to at least one group of flash memory cells by applying a state responsive programming process that is responsive to the state;
- the state being either an estimated state or an actual state.
A flash memory controller, comprising:
- an encoding circuit configured to encode an information entity by applying a state responsive encoding process to provide at least one codeword;
- wherein the state responsive encoding process is responsive to a state of flash memory cells;
- and
- a programming circuit configured to program the at least one codeword to at least one group of flash memory cells by applying a state responsive programming process that is responsive to the state;
- the state being either an estimated state or an actual state.
A method for state responsive programming, the method comprises programming at least one codeword to at least one group of flash memory cells by applying at least two state responsive programming operations, each state responsive programming operation is responsive to a state of flash memory cells.
A non-transitory computer readable medium that stores instructions for programming at least one codeword to at least one group of flash memory cells by applying at least two state responsive programming operations, each state responsive programming operation is responsive to a state of flash memory cells.
A flash memory controller, comprising a programming circuit configured to program at least one codeword to at least one group of flash memory cells by applying at least two state responsive programming operations, each state responsive programming operation is responsive to a state of flash memory cells.
Dependencies are inferred from the claim text.