Semiconductor memory device

Static information storage and retrieval – Addressing – Multiple port access

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

365154, 36518907, G11C 700

Patent

active

052873234

DESCRIPTION:

BRIEF SUMMARY
TECHNICAL FIELD

The present invention relates to, for example, a static memory, and more particularly to a semiconductor memory device which has a multi-port function.


BACKGROUND ART

Generally, a multi-port memory is used as a cache memory which functions as a memory common to the CPUs incorporated in a multi CPU system, or as an image memory in which the same address must be accessed at the same time. A plurality of word lines and a plurality of bit lines are connected to each memory cell of the multi-port memory. If data is written into any memory cell, while other data is being read from the same memory cell, the data read from the memory cell may not remain identical to the data stored in the cell before the reading of data. Hence, the processor or the like incorporated in the system usually reforms control, so that the data-writing and the data-reading may not conflict with each other.
In a system wherein data-writing and data-reading can be simultaneously performed on the same cell, any data is read from the cell after the data has been written into the cell, whereby the data remains identical. In this case, however, the read-access time increases. To avoid an increase in the read-access time, a method is employed in which the data to be read is bypassed to the bit line of a readout port or to the output of a sense amplifier.
FIG. 6 is a circuit diagram showing a conventional 2-port memory device.
Opposing data items are stored in a memory cell 602. One of the data items stored in the memory cell 602 are output to a bit line BLa via a transfer gate 603 in accordance with the potential of a word line WLa. The inverted data item stored in the memory cell 602 is output to a bit line /BLa through a transfer gate 605 in accordance with the potential of a word line WLa. In accordance with the potential of a word line WLb, the data stored in the memory cell 602 is output to a bit line BLb through a transfer gate 613 in accordance with the potential of a word line WLb, and the data inverted with respect to this data is transferred from the memory cell 602 to a bit line /BLb through a transfer gate 615.
Bit-line load circuits 617 and 627 designed for holding the potentials of the bit lines at power-supply potential V.sub.DD are connected between the bit lines BLa and /BLa and between the bit lines BLb and /BLb, respectively. More specifically, the current paths of the MOS transistors 618a and 618b forming the bit-line load circuit 617 are connected, at one end, to the bit lines BLa and /BLa and, at the other end, to the power-supply potential V.sub.DD. A write-enable signal /WEa is supplied to the gates of these MOS transistors 618a and 618b. The MOS transistors 628a and 628b constituting the bit-line load circuit 627 are connected, at one end, to the bit lines BLb and /BLb and, at the other end, to the power-supply potential V.sub.DD. A write-enable signal /WEb is supplied to the gates of these MOS transistors 628a and 628b.
Hereinafter, the input/output path using the bit lines BLa and /BLa shall be called "port a," and the input/output path using the bit lines BLb and /BLb shall be called "port b." When the write-enable signal /WEa for the port a is input to the gates of the MOS transistors 618a and 618b of the bit-line load circuit 617, and the port a is not used for writing data, the potentials of the bit lines BLa and /BLa are held at the power-supply potential V.sub.DD. Similarly, when the write-enable signal /WEb for the port b is input to the gates of the MOS transistors 628a and 628b of the bit-line load circuit 627, and the port b is not used for writing data, the potentials of the bit lines BLb and /BLb are held at the power-supply potential V.sub.DD.
The data-reading through the port a and the data-writing through the port b may conflict with each other, with respect to the memory cell 602. In this case, the bit-line load circuit 617 of the port a may delay the data-writing into the cell, or may render it impossible to write data thereinto at all. This is not only because the data the memory

REFERENCES:
patent: 4764899 (1988-08-01), Hewallen et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Semiconductor memory device does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Semiconductor memory device, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Semiconductor memory device will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1212789

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.