pFET nonvolatile memory
First Claim
1. An integrated circuit comprising one or more columns of memory cells, each column comprising:
- one or more memory cells, each memory cell comprising;
a set of floating-gate transistors, each floating-gate transistor comprising a first source connected to a first signal line for receiving a first signal to enable a read operation of each memory cell, a first drain, a first well electrode connected to a second signal line for receiving a second signal applying a voltage to a well region in each of the floating-gate transistor, and a floating gate separated from the first drain and the first source by a gate oxide; and
a set of cell readout transistors, each cell readout transistor comprising a second source connected to the first drain of one of the floating-gate transistors, a second drain, a second well electrode connected to the second signal line, a first non-floating gate connected to a third signal line for receiving a third signal, the third signal in combination with the first and the second signals controlling an operation mode of the memory cell; and
a set of column readout transistors, each column readout transistor comprising a first node connected to the second drain of one of the cell readout transistors, a second non-floating gate connected to a fourth signal line for receiving an inverted version of the third signal, and a second node connected to a data line for reading out data stored in the memory cell.
0 Assignments
0 Petitions
Accused Products
Abstract
A non-volatile memory integrated circuit includes multiple memory cells, each memory cell including a first MOS transistor, a first control capacitor, and a first floating gate coupled to the first MOS transistor and the first control capacitor. A first read/write control signal is provided having at least a first state and a second state and coupled the first MOS transistor. When the control signal is in the first state, the memory cell is configured for readout, and when the control signal is in the second state, the memory cell is configured for writing. Both single-ended and differential memory cells are described. Arrays of such nonvolatile memory cells are also described.
202 Citations
20 Claims
-
1. An integrated circuit comprising one or more columns of memory cells, each column comprising:
-
one or more memory cells, each memory cell comprising; a set of floating-gate transistors, each floating-gate transistor comprising a first source connected to a first signal line for receiving a first signal to enable a read operation of each memory cell, a first drain, a first well electrode connected to a second signal line for receiving a second signal applying a voltage to a well region in each of the floating-gate transistor, and a floating gate separated from the first drain and the first source by a gate oxide; and a set of cell readout transistors, each cell readout transistor comprising a second source connected to the first drain of one of the floating-gate transistors, a second drain, a second well electrode connected to the second signal line, a first non-floating gate connected to a third signal line for receiving a third signal, the third signal in combination with the first and the second signals controlling an operation mode of the memory cell; and a set of column readout transistors, each column readout transistor comprising a first node connected to the second drain of one of the cell readout transistors, a second non-floating gate connected to a fourth signal line for receiving an inverted version of the third signal, and a second node connected to a data line for reading out data stored in the memory cell. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for operating a memory cell in an array of memory cells, comprising:
-
receiving a first signal, for enabling a read operation of the memory cell, at first sources of floating-gate transistors in the memory cell; receiving a second signal at well electrodes of the floating gate transistors for applying a voltage to well regions in the floating-gate transistors; receiving a third signal at gates of first readout transistors serially connected to the floating-gate transistors, the third signal in combination with the first and the second signals controlling an operation mode of the memory cell; receiving an inverted version of the third signal at gates of second readout transistors connected to the first readout transistors serially connected to the first readout transistors; and outputting data at nodes of the second readout transistors in a read mode defined by the first, second and third signals. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A memory cell in an integrated circuit, comprising:
-
a set of floating-gate transistors, each floating-gate transistor comprising a first source connected to a first signal line for receiving a first signal to enable a read operation of the memory cell, a first drain, a first well electrode connected to a second signal line for receiving a second signal applying a voltage to a well region in each of the floating-gate transistor, and a floating gate separated from the first drain and the first source by a gate oxide; and a set of cell readout transistors, each cell readout transistor comprising a second source connected to the first drain of one of the floating-gate transistors, a second drain, a second well electrode connected to the second signal line, a first non-floating gate connected to a third signal line for receiving a third signal, the third signal in combination with the first and the second signals controlling an operation mode of the memory cell, and wherein each cell readout transistor is connected to one of a column readout transistor in a set of column readout transistors, each column readout transistor in the set comprising a first node connected to the second drain of one of the cell readout transistors, a second non-floating gate connected to a fourth signal line for receiving an inverted version of the third signal, and a second node connected to a data line for reading out data stored in the memory cell. - View Dependent Claims (18, 19, 20)
-
Specification