Semiconductor read/write memory array having serial access
First Claim
1. A semiconductor memory device fabricated in a single integrated semiconductor circuit, comprising:
- an array of rows and columns of dynamic read/write one-transistor memory cells employing MOS transistors and capacitors, with a bistable sense amplifier circuit for each column for input or output of data,a serial register having a plurality of stages, each stage associated with a selected one of said columns;
transfer means for loading bits of data from the columns into the register stages or from the register stages into the columns in parallel in response to a transfer signal received from external to the device, the transfer means comprising a plurality of transfer gates connected between column lines and said stages;
means for receiving an address from a source external to the device and for addressing the array for selecting one of the rows for actuation by actuating the gates of all transistors in a row of said cells; and
means for loading a plurality of bits of data serially from said register to utilization means external to the device or from the utilization means to the register whereby a plurality of bits of data is accessed by one address.
0 Assignments
0 Petitions
Accused Products
Abstract
A semiconductor memory device of the MOS/LSI type using dynamic one-transistor cells has a serial input/output system. A serial shift register having a number of stages equal to the number of columns in the memory cell array is connected to the columns by transfer gates. The bits in the register may be loaded into the columns of the array and thus to an addressed row of cells, or data in one entire addressed row of cells may be loaded into the shift register stages via the columns and transfer gates. Data from external is loaded serially into the shift register for a write operation, or serially shifted out of the register to external for a read operation. The cell array can be addressed for refresh during the time that data is being shifted into or out of the serial register.
247 Citations
7 Claims
-
1. A semiconductor memory device fabricated in a single integrated semiconductor circuit, comprising:
-
an array of rows and columns of dynamic read/write one-transistor memory cells employing MOS transistors and capacitors, with a bistable sense amplifier circuit for each column for input or output of data, a serial register having a plurality of stages, each stage associated with a selected one of said columns; transfer means for loading bits of data from the columns into the register stages or from the register stages into the columns in parallel in response to a transfer signal received from external to the device, the transfer means comprising a plurality of transfer gates connected between column lines and said stages; means for receiving an address from a source external to the device and for addressing the array for selecting one of the rows for actuation by actuating the gates of all transistors in a row of said cells; and means for loading a plurality of bits of data serially from said register to utilization means external to the device or from the utilization means to the register whereby a plurality of bits of data is accessed by one address. - View Dependent Claims (2)
-
-
3. A semiconductor memory device fabricated in a single integrated semiconductor circuit, comprising:
-
an array of rows and columns of memory cells; a plurality of separate output means each connected to one of the columns; a serial input/output register having a plurality of stages, each stage associated with one of said columns via said output means; means for loading the bits of data in the input/output register stages onto said columns in parallel and for loading bits of data from the columns into the input/output register stages in parallel in response to a transfer signal; means for addressing the device for selecting one of the rows for actuation; means for loading a plurality of bits of data serially into said input/output register or serially out of such register; and timing means activating the loading of bits of data and the addressing of the array, the timing means activating the addressing prior to loading when the data is loaded from columns to register or after the loading when the data is loaded from register to columns. - View Dependent Claims (4, 5, 6, 7)
-
Specification