Semiconductor integrated circuit device
First Claim
1. A semiconductor integrated circuit device comprising:
- a plurality of nonvolatile memory cells, each including;
a read select gate terminal;
a write gate terminal;
a data input/output terminal; and
a power supply terminal;
a plurality of sub-arrays, each including;
read gate lines to which the write gate terminals of said nonvolatile memory cells are commonly coupled;
read gate line driving circuits which drive said read gate lines;
read select gate lines to which the read select gate terminals of said nonvolatile memory cells are commonly coupled;
power supply lines to which the power supply terminals of said nonvolatile memory cells are commonly coupled; and
data lines each of which is coupled to said data input/output terminals;
a memory array including;
the sub-arrays;
write gate line driving circuits which are provided in common to the read select gate lines included in each of said sub-arrays;
power supply line driving circuits which are commonly coupled to said power supply terminals included in each of said sub-arrays; and
read gate line transfer circuits which are commonly coupled to said read gate line driving circuits;
a write data transfer circuit whose components are coupled respectively to said data lines included in said sub-arrays and transfers data to be written into at least one of said nonvolatile memory cells when writing data into said nonvolatile memory cells;
a data line selecting circuit whose components are coupled respectively to said data lines included in said sub-arrays and selects a data line when reading data from at least one of said nonvolatile memory cells; and
an amplifier circuit which is commonly coupled to the components of said data line select circuit and amplifies a data signal appearing on the data line selected by said data line selecting circuit.
4 Assignments
0 Petitions
Accused Products
Abstract
This invention is to reduce the number of memory gate drivers, while lessening the number of times of disturb occurrence in a memory array configuration that implements writing in small byte units. A memory array comprises a plurality of sub-arrays, MG transfers, SL drivers, and CG drivers. Each sub-array includes a plurality of memory gate lines, control gate lines, source lines, and bit lines. Memory cells are arranged in positions of intersections of these lines. The control gate lines, CG drivers, source lines, and SL drivers are common to the sub-arrays, whereas the memory gate lines and MG buffer circuits are provided for each sub-array. Thereby, the units in which data is written are decreased and adverse effects of disturb are reduced without increasing the circuit size of the memory array.
10 Citations
18 Claims
-
1. A semiconductor integrated circuit device comprising:
-
a plurality of nonvolatile memory cells, each including; a read select gate terminal; a write gate terminal; a data input/output terminal; and a power supply terminal; a plurality of sub-arrays, each including; read gate lines to which the write gate terminals of said nonvolatile memory cells are commonly coupled; read gate line driving circuits which drive said read gate lines; read select gate lines to which the read select gate terminals of said nonvolatile memory cells are commonly coupled; power supply lines to which the power supply terminals of said nonvolatile memory cells are commonly coupled; and data lines each of which is coupled to said data input/output terminals; a memory array including; the sub-arrays; write gate line driving circuits which are provided in common to the read select gate lines included in each of said sub-arrays; power supply line driving circuits which are commonly coupled to said power supply terminals included in each of said sub-arrays; and read gate line transfer circuits which are commonly coupled to said read gate line driving circuits; a write data transfer circuit whose components are coupled respectively to said data lines included in said sub-arrays and transfers data to be written into at least one of said nonvolatile memory cells when writing data into said nonvolatile memory cells; a data line selecting circuit whose components are coupled respectively to said data lines included in said sub-arrays and selects a data line when reading data from at least one of said nonvolatile memory cells; and an amplifier circuit which is commonly coupled to the components of said data line select circuit and amplifies a data signal appearing on the data line selected by said data line selecting circuit. - View Dependent Claims (5, 6, 7)
-
-
2. A semiconductor integrated circuit device comprising:
-
an input/output circuit which inputs and outputs data and instructions; a bus which is coupled to said input/output circuit and serves as a path for transmitting the data and instructions; an operational circuit which is coupled to said bus, receives the data and instructions, and performs operational processing for the data; and a memory module which is coupled to said operational circuit and stores a result of operational processing performed by said operational circuit and instructions to be used by said operational circuit, said memory module including; a plurality of nonvolatile memory cells, each including a read select gate terminal, a write gate terminal, a data input/output terminal, and a power supply terminal; a plurality of sub-arrays, each including;
read gate lines to which the write gate terminals of said nonvolatile memory cells are commonly coupled;
read gate line driving circuits which drive said read gate lines;
read select gate lines to which the read select gate terminals of said nonvolatile memory cells are commonly coupled;
power supply lines to which the power supply terminals of said nonvolatile memory cells are commonly coupled; and
data lines each of which is coupled to a subset of said data input/output terminals;a memory array including;
said sub-arrays;
write gate line driving circuits which are provided in common to the read select gate lines included in each of said sub-arrays;
power supply line driving circuits which are commonly coupled to said power supply terminals included in each of said sub-arrays; and
read gate line transfer circuits which are commonly coupled to said read gate line driving circuits;a write data transfer circuit whose components are coupled respectively to said data lines included in said sub-arrays and transfers data to be written into at least one of said nonvolatile memory cells when writing data into said nonvolatile memory cells; a data line selecting circuit whose components are coupled respectively to said data lines included in said sub-arrays and selects a data line when reading data from at least one of said nonvolatile memory cells; and an amplifier circuit which is commonly coupled to the components of said data line select circuit and amplifies a data signal appearing on the data line selected by said data line selecting circuit. - View Dependent Claims (8, 9, 12, 15)
-
-
3. A semiconductor integrated circuit device comprising:
-
a plurality of nonvolatile memory cells, each including; a read select gate terminal; a write gate terminal; a data input/output terminal; and a power supply terminal; a plurality of sub-arrays, each including; read gate lines to which the write gate terminals of said nonvolatile memory cells are commonly coupled; read gate line driving circuits which drive said read gate lines; read select gate lines to which the read select gate terminals of said nonvolatile memory cells are commonly coupled; power supply lines to which the power supply terminals of said nonvolatile memory cells are commonly coupled; and data lines each of which is coupled to said data input/output terminals; a memory array including; the sub-arrays; write gate line driving circuits which are provided in common to the read select gate lines included in each of said sub-arrays; power supply line driving circuits which are commonly coupled to said power supply terminals included in each of said sub-arrays; and read gate line transfer circuits which are commonly coupled to said read gate line driving circuits; a write data transfer circuit whose components are coupled respectively to said data lines included in said sub-arrays and transfers data to be written into at least one of said nonvolatile memory cells when writing data into said nonvolatile memory cells; a data line selecting circuit whose components are coupled respectively to said data lines included in said sub-arrays and selects a data line when reading data from at least one of said nonvolatile memory cells; and an amplifier circuit which is commonly coupled to the components of said data line select circuit and amplifies a data signal appearing on the data line selected by said data line selecting circuit, wherein said nonvolatile memory cells comprise complementary storage cells in which one unit of data is stored in a pair of a negative cell for storing negative data and a positive cell for storing positive data. - View Dependent Claims (10, 13, 16)
-
-
4. A semiconductor integrated circuit device comprising:
-
an input/output circuit which inputs and outputs data and instructions; a bus which is coupled to said input/output circuit and serves as a path for transmitting the data and instructions; an operational circuit which is coupled to said bus, receives the data and instructions, and performs operational processing for the data; and a memory module which is coupled to said operational circuit and stores a result of operational processing performed by said operational circuit and instructions to be used by said operational circuit, said memory module including; a plurality of nonvolatile memory cells, each including a read select gate terminal, a write gate terminal, a data input/output terminal, and a power supply terminal; a plurality of sub-arrays, each including;
read gate lines to which the write gate terminals of said nonvolatile memory cells are commonly coupled;
read gate line driving circuits which drive said read gate lines;
read select gate lines to which the read select gate terminals of said nonvolatile memory cells are commonly coupled;
power supply lines to which the power supply terminals of said nonvolatile memory cells are commonly coupled; and
data lines each of which is coupled to a subset of said data input/output terminals;a memory array including;
said sub-arrays;
write gate line driving circuits which are provided in common to the read select gate lines included in each of said sub-arrays;
power supply line driving circuits which are commonly coupled to said power supply terminals included in each of said sub-arrays; and
read gate line transfer circuits which are commonly coupled to said read gate line driving circuits;a write data transfer circuit whose components are coupled respectively to said data lines included in said sub-arrays and transfers data to be written into at least one of said nonvolatile memory cells when writing data into said nonvolatile memory cells; a data line selecting circuit whose components are coupled respectively to said data lines included in said sub-arrays and selects a data line when reading data from at least one of said nonvolatile memory cells; and an amplifier circuit which is commonly coupled to the components of said data line select circuit and amplifies a data signal appearing on the data line selected by said data line selecting circuit, wherein said nonvolatile memory cells comprise complementary storage cells in which one unit of data is stored in a pair of a negative cell for storing negative data and a positive cell for storing positive data. - View Dependent Claims (11, 14, 17, 18)
-
Specification