METHOD OF WRITING DATA INTO SEMICONDUCTOR MEMORY AND MEMORY CONTROLLER
First Claim
1. A method of writing data into a semiconductor memory in which nonvolatile memory cells each having a gate connected to a word line are connected in series, the method comprising:
- selecting a scrambling method for data according to a word line address for memory cells into which the data is to be written;
scrambling the data using the selected scrambling method; and
writing the scrambled data into the memory cells according to the word line address.
5 Assignments
0 Petitions
Accused Products
Abstract
A method of writing data into a semiconductor memory (11) in which nonvolatile memory cells (MC) each having a gate connected to a word line (WL) are connected in series, the method comprising selecting (S13) a scrambling method for the data according to a word line address for memory cells (MC) into which data is to be written, scrambling (S14) the data, and writing (S15) the scrambled data into the memory cells (MC) according to the word line address. The data is scrambled using the selected scrambling method.
-
Citations
18 Claims
-
1. A method of writing data into a semiconductor memory in which nonvolatile memory cells each having a gate connected to a word line are connected in series, the method comprising:
-
selecting a scrambling method for data according to a word line address for memory cells into which the data is to be written; scrambling the data using the selected scrambling method; and writing the scrambled data into the memory cells according to the word line address. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of writing data into a semiconductor memory in which first nonvolatile memory cells each of whose gate is connected to a first word line and second nonvolatile memory cells each of whose gate is connected to a second word line adjacent to the first word line are connected in series, the method comprising:
-
scrambling first data using a first scrambling method; writing the scrambled first data into the first memory cells; scrambling second data using a second scrambling method differing from the first scrambling method; and writing the scrambled second data into the second memory cells. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A memory controller which controls a semiconductor memory including a plurality of nonvolatile memory cells connected to word lines, the memory controller comprising:
-
an interface which is connectable to a host device and receives data to be written into the semiconductor memory from the host device; a processor which determines a scrambling method for the data according to the word line address of the memory cells into which the data is to be written; and a scramble circuit which scrambles the data using the scrambling method determined by the processor. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification