EP0209050A2

Semiconductor memory capable of executing logical operation.

Abstract

A semiconductor memory is capable of executing a logical operation, which comprises at least one sense amplifier having a pair of inputs connected to a pair of bit lines; and a pair of output lines connected to the pair of bit lines, respectively. At least a pair of memory cells and a pair of dummy cells are connected to the pair of bit lines, respectively. Further, at least a pair of word lines are connected to the pair of memory cells, respectively, and a pair of dummy word lines connected to the pair of dummy cells, respectively. A word selecting circuit is connected to the pair of word lines and is capable of activating the pair of word lines at the same time. In addition, a dummy cell selecting circuit is connected to the pair of dummy word lines and adapted to alternatively activate the pair of dummy cells. A controller is provided for controlling the word selecting circuit and the dummy cell selecting circuit so that the sense amplifier is activated after the pair of word lines is activated by the word selecting circuit and a selected one of the dummy cells is activated by the dummy cell selecting circuit. As a result, the result of an logical operation on two bits of data respectively read from the pair of memory cells will outputted on the pair of data lines.

EP0209050A2, drawing sheet 1
Sheet 1 of 5

Term

Term ended

Projected expiry passed 8 July 2006, 20.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

16 claims: 16 independent, 0 dependent

  1. 1
    A semiconductor memory capable of executing a logical operation, comprising at least one sense amplifier having a pair of inputs;a pair of bit lines connected to the pair of inputs of the sense amplifier;at least a pair of memory cells connected to the pair of bit lines, respectively;a pair of dummy cells connected to the pair of bit lines, respectively;at least a pair of word lines connected to the pair of memory cells, respectively;a pair of dummy word lines connected to the pair of dummy cells, respectively;word selecting means connected to the pair of word lines and capable of activating the pair of word lines at the same time;dummy cell selecting means connected to the pair of dummy word lines and adapted to select one of the pair of dummy cells;and means for controlling the word selecting means, the dummy cell selecting means and the sense amplifier so that the sense amplifier is activated after the pair of word lines is activated by the word selecting means and a selected one of the dummy cells is activated by the dummy cell selecting means, whereby the result of an logical operation on two bits of data respectively stored in the pair of memory cells is generated by the sense amplifier.
  2. 2
    A semiconductor memory claimed in Claim 1 wherein each memory cell is of one transistor type which includes one field effect transistor whose gate is connected to a corresponding word line, one of source and drain of the transistor being connected to a corresponding but line, and the other of the source and drain being connected to a storage capacitor.
  3. 3
    A semiconductor memory claimed in Claim 2 wherein each dummy cell has a capacitance half as much as that of the memory cell.
  4. 4
    A semiconductor memory claimed in Claim 1 wherein the pair of output lines are connected to the corresponding bit lines through transfer gate means, respectively, which are simultaneously turned on when the sense amplifier is activated.
  5. 5
    A semiconductor memory claimed in Claim 1 wherein the logical value "1" outputted on the pair of output lines is indicated by the combination of a high level signal on a first one of the pair of output lines and a low level signal on the second output line, and the logical value "0" is indicated by all the other combinations of signal levels on the pair of output lines.
  6. 6
    A semiconductor memory claimed in Claim 5 wherein a high level signal on the bit line connected to the first output line is indicative of the logical value "1" and a low level signal is the logical value "0", and on the other hand, a high level signal on the bit line connected to the second output line is representative of the logical value "0" and a low level signal is the logical value "1".
  7. 7
    A semiconductor memory claimed in Claim 1 further including a pair of temporary memory cells connected to the pair of bit lines, respectively;a pair of operation word lines connected to the pair of temporary memory cells, respectively;and operation word selecting means connected to the pair of the operation word lines, respectively and controlled by the controller to alternatively or simultaneously activate the pair of operation word lines.
  8. 8
    A semiconductor memory claimed in Claim 7 wherein the control means is adapted to control the word selecting means, the dummy cell selecting means and the operation word selecting means so that two bits of data stored in the pair of memory cells are copied by the pair of temporary memory cells, respectively and thereafter the logical operation is performed for the two bits of data stored the pair of temporary memory cells.
  9. 9
    A semiconductor memory capable of executing a logical operation, comprising at least one sense amplifier having a pair of inputs;a pair of bit lines connected to the pair of inputs of the sense amplifier;at least a pair of memory cells connected to the pair of bit lines, respectively;at least one dummy cell connected to one of the pair of bit lines;at least a pair of word lines connected to the pair of memory cells, respectively;at least one dummy word line coupled to the dummy cell;word selecting means connected to the pair of word lines and capable of activating the pair of word lines at the same time;dummy cell selecting means connected to the dummy word line to activate the dummy cell;and means for enabling the sense amplifier after the pair of word lines and the dummy cell are activated, whereby the result of an logical operation on two bits of data respectively read from the pair of memory cells is generated by the sense amplifier.
  10. 10
    A semiconductor memory claimed in Claim 9 wherein each memory cell is of one transistor type which includes one field effect transistor whose gate is connected to a corresponding word line, one of source and drain of the transistor being connected to a corresponding but line, and the other of the source and drain being connected to a storage capacitor.
  11. 11
    A semiconductor memory claimed in Claim 10 wherein each dummy cell has a capacitance half as much as that of the memory cell.
  12. 12
    A semiconductor memory claimed in Claim 9 wherein the pair of output lines are connected to the corresponding bit lines through transfer gate means, respectively, which are simultaneously turned on when the sense amplifier is . activated.
  13. 13
    A semiconductor memory claimed in Claim 9 wherein the logical value "1" outputted on the pair of output lines is indicated by the combination of a high level signal on a first one of the pair of output lines and a low level signal on the second output line, and the logical value "0" is indicated by all the other combinations of signal levels on the pair of output lines.
  14. 14
    A semiconductor memory claimed in Claim 13 wherein a high level signal on the bit line connected to the first output line is indicative of the logical value "1" and a low level signal is the logical value "0", and on the other hand, a high level signal on the bit line connected to the second output line is representative of the logical value "0" and a low level signal is the logical value "1".
  15. 15
    A semiconductor memory claimed in Claim 9 further including a pair of temporary memory cells connected to the pair of bit lines, respectively;a pair of operation word lines connected to the pair of temporary memory cells, respectively;and operation word selecting means connected to the pair of the operation word lines, respectively and controlled by the controller to alternatively or simultaneously activate the pair of operation word lines.
  16. 16
    A semiconductor memory claimed in Claim 15 wherein the control means is adapted to control the word selecting means, the dummy cell selecting means and the operation word selecting means so that two bits of data stored in the pair of memory cells are copied by the pair of temporary memory cells, respectively and thereafter the logical operation is performed for the two bits of data stored the pair of temporary memory cells.
Independent claims16