Non-volatile semiconductor memory device and semiconductor disk device
First Claim
1. A non-volatile semiconductor memory device comprising a plurality of banks each including a plurality of word lines, a plurality of bit lines which are arranged to intersect the word lines, a memory cell array made up of non-volatile memory cells located at the intersections of the word lines and bit lines, and a data register which temporarily holds data to be written which is put in from the outside, each of said banks operating to select a word line in accordance with an input command and the combination of input address signals and write data which is held in the data register to all or part of memory cells connected to the selected word line, wherein each of said banks has an independent write operation of data from the data register to memory cells, enabling the transfer of data from the outside to the data register of said bank even during the write operation of other bank from the data register to memory cells thereof.
5 Assignments
0 Petitions
Accused Products
Abstract
A non-volatile semiconductor memory device is capable of having its individual banks controlled separately from the outside, and a semiconductor disk device is capable of proceeding immediately to the next writing to a bank of non-volatile semiconductor memory device which has become ready. Each bank has the independent write operation of data from its data register to memory cells, enabling the transfer of data from the outside to the data register of the bank even during the write operation of other bank from the data register to memory cells thereof.
-
Citations
16 Claims
- 1. A non-volatile semiconductor memory device comprising a plurality of banks each including a plurality of word lines, a plurality of bit lines which are arranged to intersect the word lines, a memory cell array made up of non-volatile memory cells located at the intersections of the word lines and bit lines, and a data register which temporarily holds data to be written which is put in from the outside, each of said banks operating to select a word line in accordance with an input command and the combination of input address signals and write data which is held in the data register to all or part of memory cells connected to the selected word line, wherein each of said banks has an independent write operation of data from the data register to memory cells, enabling the transfer of data from the outside to the data register of said bank even during the write operation of other bank from the data register to memory cells thereof.
- 8. A semiconductor disk device which incorporates one or more non-volatile semiconductor memory devices and makes access to said non-volatile semiconductor memory devices in response to disk access requests from a host, wherein said non-volatile semiconductor memory devices have a total number (Nb) of banks of two or more, and a controller device which is connected to said non-volatile semiconductor memory devices and adapted to control said non-volatile semiconductor memory devices has a data buffer with a storage capacity which is greater than the total storage capacity (A) of data registers included in said non-volatile semiconductor memory devices and a buffer control table which temporarily stores the correspondence between the data held by said data buffer and the non-volatile semiconductor memory devices to which the data is to be written.
Specification