Dynamic random access memory misfet integrated circuit
First Claim
1. The random access memory which comprises a monolithic semiconductor chip having formed thereon:
- a matrix of memory cells each including a data storage capacitor, the cells being arrayed in rows and columns, the storage capacitor of each cell in each column being connected to a corresponding column bus in response to a voltage on a row address line and the data being transferred to and from each cell in each column by the corresponding column bus;
a sense amp for each column bus for discriminating between at least two voltage levels representative of logic states and storing the detected logic state;
a plurality of address inputs;
row address latch means for storing address data applied to the address inputs;
row decoder means for enabling a row address line designated by the address data in the row address latch means;
a row address strobe signal input;
row address clock and control means responsive to a signal on the row address strobe input for automatically causing the data on the address inputs to be latched in the row address latch means, for causing a row address line to enable the storage cells in the row, and for causing the data in the storage cells to be transferred by the respective column buses to the respective sense amp and stored, and for rewritting data from the respective column buses into the respective cells;
a column address strobe signal input;
column address latch means for storing address data applied to said address inputs;
a data bus;
column decoder means for enabling an addressed sense amp to transfer data between the data bus and the enabled sense amp;
a data input;
a data input latch for storing data applied to the data input;
a data output;
a data output latch for storing at least two logic levels and applying corresponding logic signals to the data output;
a chip select signal input;
a write signal input; and
column clock and control means responsive to a signal on the column address strobe for latching data applied to the address line in the column address latch means, and in the presence of a predetermined signal on the chip select input for enabling an addressed sense amp to transfer data from the sense amp through the data bus to the data output latch, and in the presence of a predetermined signal on the chip select input and on the write input for latching data applied to the data input in the data input latch and transferring data from the data input latch to the enabled sense amp while isolating the data output latch from the data bus.
2 Assignments
0 Petitions
Accused Products
Abstract
A MISFET dynamic random access memory chip having 4,096 single transistor, single capacitor storage cells yet packaged in a standard sixteen pin dual inline package is disclosed. Six bit row address and six bit column address data are sequentially multiplexed into row address latches and column address latches through six address pins by sequentially occurring row address and column address strobes. Sixty-four bits of information from an address row are read and transferred to a sixty-four bit column register. One bit of the column register is then selected by the column address decoder so that data is transferred from that bit to a data output latch. Data is transferred into a data input latch and then to the addressed bit of the storage matrix as well as to the addressed column register by a write signal. Upon completion of the row address strobe cycle, each cell in the address row is automatically refreshed by the data in the respective bit of the column register, including the bit which may have been modified by a write cycle. The state of the data output latch remains valid until a subsequent column address strobe is received. The write signal to the chip provides for a read only or a write only cycle, in addition to the read-modify-write cycle. In the absence of a chip select, the data output assumes an open circuit condition. The sense amp utilizes a dynamic differential amplifier to sense a voltage change of a precharged column bus. The entire system is substantially entirely dynamic in operation and accordingly has very low power consumption.
-
Citations
30 Claims
-
1. The random access memory which comprises a monolithic semiconductor chip having formed thereon:
-
a matrix of memory cells each including a data storage capacitor, the cells being arrayed in rows and columns, the storage capacitor of each cell in each column being connected to a corresponding column bus in response to a voltage on a row address line and the data being transferred to and from each cell in each column by the corresponding column bus; a sense amp for each column bus for discriminating between at least two voltage levels representative of logic states and storing the detected logic state; a plurality of address inputs; row address latch means for storing address data applied to the address inputs; row decoder means for enabling a row address line designated by the address data in the row address latch means; a row address strobe signal input; row address clock and control means responsive to a signal on the row address strobe input for automatically causing the data on the address inputs to be latched in the row address latch means, for causing a row address line to enable the storage cells in the row, and for causing the data in the storage cells to be transferred by the respective column buses to the respective sense amp and stored, and for rewritting data from the respective column buses into the respective cells; a column address strobe signal input; column address latch means for storing address data applied to said address inputs; a data bus; column decoder means for enabling an addressed sense amp to transfer data between the data bus and the enabled sense amp; a data input; a data input latch for storing data applied to the data input; a data output; a data output latch for storing at least two logic levels and applying corresponding logic signals to the data output; a chip select signal input; a write signal input; and column clock and control means responsive to a signal on the column address strobe for latching data applied to the address line in the column address latch means, and in the presence of a predetermined signal on the chip select input for enabling an addressed sense amp to transfer data from the sense amp through the data bus to the data output latch, and in the presence of a predetermined signal on the chip select input and on the write input for latching data applied to the data input in the data input latch and transferring data from the data input latch to the enabled sense amp while isolating the data output latch from the data bus. - View Dependent Claims (2)
-
-
3. The random access memory which comprises a monolithic semiconductor chip having formed thereon:
-
a matrix of storage cells arrayed in rows and columns, the storage cell in each column being connected to a corresponding column bus in response to a voltage on a row address line and the data being transferred to and from each cell in each column by the corresponding column bus; a sense amp for each column bus for detecting the logic state of an enabled cell connected to the respective column bus as the cell is enabled and holding the detected logic state; row address means for enabling a row of storage cells designated by row address data; a row address strobe input for inputting a row address strobe signal to the chip; row address clock and control means responsive to a row address strobe signal on the row address strobe input for automatically causing an addressed row of storage cells to be enabled and the data in the storage cells of the row to be detected by the respective sense amp and held; a data bus; column address means responsive to a column address strobe signal input to the chip after the row address strobe signal for enabling an addressed sense amp to transfer data between the data bus and the enabled sense amp; and data transfer means for transferring data between the data bus and circuitry external to the chip.
-
-
4. In a random access memory which comprises a monolithic semiconductor chip having a matrix of storage cells arrayed in rows and columns, the method of addressing a storage cell which comprises applying a first set of binary address signals to a number of address inputs to the chip and then applying a second set of address signals to the same address inputs to specifically identify a selected column of the array and thus identify a selected cell.
-
5. The method of addressing a desired memory cell of a memory formed on a monolithic semiconductor chip having a matrix of storage cells arrayed in rows and columns which comprises sequentially applying first and second sets of binary address signals to the same address inputs to the chip to identify the row and column of the desired memory cell.
-
6. In a random access memory formed on a monolithic semiconductor chip and having a series of precharge periods each followed by a data access period initiated by a strobe signal, the method for outputting data from the chip which comprises reading data from a selected memory cell during an access period and storing the data read from the cell in a data output latch during the remainder of the access period and at least a portion of the succeeding precharge period, and outputting the data from the data output latch to circuitry external of the chip during at least a portion of said succeeding precharge period.
-
7. The circuit for producing a clock signal above a drain supply voltage between first and second successive clock edges and substantially at a source supply voltage after the second clock edge until a precharge signal which occurs some period after the second clock edge and terminates before the next first clock edge which comprises:
-
a precharge node, an output node, a capacitor coupling the precharge node and the output node, a first transistor connecting the precharge node to the drain supply voltage, a second transistor connecting the precharge node to the source supply voltage, a third transistor connecting the output node to the drain supply voltage, and a fourth transistor connecting the output node to the source supply voltage, the second and third transistors being turned on by the precharge signal, the first transistor being turned on by the first clock edge and the fourth transistor being turned off by the second clock edge.
-
-
8. In a random access memory formed on a monolithic semiconductor chip and having a plurality of memory cells each having a storage capacitor connected to a column bus when a transistor is turned on by an enabling signal, the method of detecting the logic level stored on the capacitor of an enabled cell which comprises:
-
precharging the column bus to precharge voltage level, sampling the precharge voltage level on the column bus and storing the sampled voltage on a reference node, then enabling a selected storage cell by turning the transistor of the selected cell on, detecting a predetermined change in the column bus from the sampled voltage stored on the reference voltage, and changing the voltage level on the column bus in the event a predetermined change in the voltage level is detected, to a voltage level corresponding to the voltage level of the capacitor of the enable cell before the cell was enabled. - View Dependent Claims (9)
-
-
10. In a random access memory, the sense amp for detecting voltage levels on a column bus connected to a memory cell by row enabling signal comprising:
-
a differential amplifier having reference and data input nodes connectable to the column bus, the amplifier being adapted to output, when enabled, one logic state when the input nodes are near the same voltage level and another logic state when the inputs are at different voltage levels, and circuit means for precharging the column bus and the reference node to a precharge level, then isolating the precharge node from the column bus and connecting a memory cell to the column bus to change the voltage level of the column bus if said other logic state is stored in the memory cell without changing the voltage level on the reference node, and then enabling the output of the amplifier.
-
-
11. In a random access memory formed on a monolithic chip and having a plurality of memory cells arrayed in rows and columns, the method of accessing data which comprises:
applying a row strobe to the chip to automatically transfer data from all memory cells in an addressed row to a column register, and applying a column strobe to the chip to automatically transfer data between an addressed bit of the column register and circuitry external to the chip, the row address data and column address data being substantially input to the chip through the same address inputs to the chip.
-
12. In a random access memory which comprises a monolithic semiconductor chip, the combination of:
-
a matrix of storage cells arrayed in rows and columns, the storage cell in each column being connected to a corresponding column bus in response to a voltage on a row address line and data being transferred to and from each cell in each column by the corresponding column bus; sense amp means for each column bus for discriminating between at least two voltage levels representative of logic states and holding the detected logic state; a plurality of binary row address inputs to the chip sufficient in number to binarily define the number of rows or columns, whichever is greater; a row address strobe input for inputting a row address strobe to the chip; row address decode means responsive to a row address strobe input to the chip for decoding row address data and holding the addressed row of memory cells enabled until termination of the row address cycle; a column address strobe input for inputting a column address strobe signal to the chip; column address latch means for storing column address data applied to said address inputs; and column address decoder means responsive to a column address strobe signal for enabling the transfer of data from the sense amp means for the column identified by the column address.
-
-
13. In a random access memory which comprises a monolithic semiconductor chip, the combination of:
-
a matrix of storage cells arrayed in rows and columns; a plurality of address inputs limited in number to that required to define the greater of the number of rows or columns for inputting a corresponding number of address signals to the chip; strobe input means for inputting time spaced row address strobe and column address strobe signal to the chip; row address means responsive to a row address strobe input through the strobe input means for holding a row of storage cells defined by the address signals then on the address inputs enabled for processing of data therein; and column address means responsive to a column address strobe input through the strobe input means for holding the storage cells defined by the address signals then on the address inputs enabled for processing of data therein. - View Dependent Claims (14)
-
-
15. The method of addressing a selected memory cell of a matrix of memory cells arrayed in rows and columns on a monolithic semiconductor chip disposed in a multiple pin package which comprises:
-
applying one binary input of a set of binary inputs which identify the row of selected memory cell to each of a set of address pins of the package; applying one address strobe signal to a pin of the package to cause the row address information on the set of address pins to be input and stored in the circuit;
thenapplying each binary input of a set of binary inputs which identify the column of the selected memory to one of the same set of address pins of the package; and applying another address strobe signal to a pin of the package to cause to column address information on the set of address pins to be input to the circuit.
-
-
16. In a memory formed on a monolithic semiconductor chip of a field effect transistor and having a plurality of logic inputs to which logic input signals are normally applied in sequence in the operation of the memory, the input circuit comprising an inverter stage including:
-
an output node for the inverter stage; a load impedance circuit including an impedance device and a first transistor connecting the output node to a drain voltage supply node so as to block any current through the impedance circuit when turned off; and an input circuit including at least a second transistor connecting the output node to a source supply voltage node, the gate of the second transistor being a logic input to the chip; the first transistor being turned on in response to a logic input signal normally applied to another logic input to the chip before a logic signal would normally be applied to the gate of the second transistor whereby the inverter stage will be turned off and not dissipate energy in the absence of the earlier logic signal.
-
-
17. In a random access memory formed on a monolithic semiconductor chip having a matrix of memory cells and logic means for addressing a selected memory cell of the matrix, the combination of
strobe input means for inputting an externally generated strobe signal to the chip; -
first means for applying externally generated alternative logic levels to the chip for indicating that the chip is selected or not selected; second means for applying externally generated alternative logic levels to the chip for indicating a read cycle or a write cycle; and logic means responsive to an externally generated strobe signal applied to the strobe input means including data output latch means for; a. in the presense of a chip not selected logic level on the first means causing the data output to be an open circuit until responding to another strobe input signal, b. in the presence of a chip selected logic level on the first means and a read cycle logic level on the second means producing a logic output representative of the logic level stored in an addressed memory cell until responding to another strobe input signal, and c. in the presence of a chip selected logic level and a write logic level automatically storing data in an addressed memory cell and a predetermined state at the data output until responding to another strobe input signal.
-
-
18. In a random address memory formed on a monolithic chip and having a matrix of memory cells arrayed in rows and columns, a set of address inputs sufficient in number to logically define only the number of rows or columns, whichever is greater, strobe input means for sequentially inputting a row strobe signal and a column strobe signal to the chip, data means for inputting and outputting binary data from the chip, and read/write control input means for inputting a signal to the chip having a read logic strobe for a read common and write logic strobe for a write command, the method comprising:
-
applying a set row address signals representing a row of memory cells in the matrix to the address inputs to the chip; gating the row address signals into the chip in response to a row strobe signal and then holding the row of memory cells identified by the row address signals enabled; applying a set of column address signals representing a column of memory cells in the matrix to the same address inputs to the chip; and gating the column address signals into the chip in response to a column strobe signal to enable the processing of data in the memory cell of the addressed row and the addressed column. - View Dependent Claims (19, 20, 21, 22)
-
-
23. In a random address memory formed on a monolithic chip and having a plurality of memory cells arrayed in rows and columns, the method of accessing data which comprises:
applying a row strobe signal to the chip to automatically transfer data from all memory cells in an addressed row to a column register, and applying a column strobe signal to the chip to then automatically transfer data between an addressed bit of the column register and circuitry external to the chip. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
Specification