Non-Volatile Semiconductor Memory
First Claim
1. A method of operating a non-volatile semiconductor memory, the method comprising:
- loading first data;
outputting a busy signal and then beginning writing of the first data in accordance with an input of a write command;
loading second data after the busy signal is outputted during the first period; and
after the write command is again inputted, outputting the busy signal during a second period,the writing of the first data being completed after the second busy signal begins to be outputted.
1 Assignment
0 Petitions
Accused Products
Abstract
A non-volatile semiconductor device has a memory cell array having electrically erasable programmable non-volatile memory cells, reprogramming and retrieval circuits that temporarily store data to be programmed in the memory cell array and sense data retrieved from the memory cell array. Each reprogramming and retrieval circuit has first and second latches that are selectively connected to the memory cell array and transfer data. A controller controls the reprogramming and retrieval circuits on a data-reprogramming operation to and a data-retrieval operation from the memory cell array. Each reprogramming and retrieval circuit has a multilevel logical operation mode and a caching operation mode. In the multilevel logical operation mode, re-programming and retrieval of upper and lower bits of two-bit four-level data is performed using the first and the second latches to store the two-bit four-level data in one of the memory cells in a predetermined threshold level range.
-
Citations
15 Claims
-
1. A method of operating a non-volatile semiconductor memory, the method comprising:
-
loading first data; outputting a busy signal and then beginning writing of the first data in accordance with an input of a write command; loading second data after the busy signal is outputted during the first period; and after the write command is again inputted, outputting the busy signal during a second period, the writing of the first data being completed after the second busy signal begins to be outputted. - View Dependent Claims (2, 3, 4, 5, 6, 15)
-
-
7. A non-volatile semiconductor device comprising:
-
a memory cell array comprising non-volatile memory cells; a plurality of write/read circuits configured to temporarily hold data to be written to the memory cell array and to control data to be read out from the memory cell array; and a control circuit configured to control operations to be written to and read out from the memory cell array, wherein each of the write/read circuits is selectively connected to the memory cell array, loads first data, begins a write operation of the first data in accordance with a write command, loads second data after a first period when a busy signal is outputted has elapsed, and outputs the busy signal during a second period after the write command has been inputted again, the first data being stored in a lower page corresponding to a bit of a multi-level cell operation and the second data being stored in an upper page corresponding to another bit of the multi-level cell data operation, an operation of writing the first data to the memory cell being completed after the second period when the busy signal is outputted is begun. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
Specification