EP0209050B1

Semiconductor memory capable of executing logical operation

Abstract

This record has no abstract on file.

EP0209050B1, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Expired 8 July 2006, 20.2 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

9 claims: 9 independent, 0 dependent

  1. 1
    A semiconductor memory comprising at least one sense amplifier (4) having a pair of inputs;a pair of bit lines (5, 6) connected to the pair of inputs of the sense amplifier (4);at least a pair of memory cells (11, 12;15, 16) connected to the pair of bit lines, respectively;at least one dummy cell (19, 20) connected to one of the pair of bit lines;at least a pair of word lines (9, 10;13, 14) connected to the pair of memory cells, respectively;at least one dummy word line (17, 18) coupled to the dummy cell and dummy cell selecting means (2) connected to the dummy word line to activate the dummy cell, characterized in that the semiconductor memory is capable of executing a logical operation and further comprises word selecting means (1) connected to the pair of word lines and capable of activating the pair of word lines at the same time and means (3) 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. Halbleiterspeicher mit mindestens einem, ein Paar Eingänge aufweisenden Leseverstärker (4);einem Paar Bit-Leitungen (5,6), das mit dem Paar Eingänge des Leseverstärkers (4) verbunden ist;mindestens ein Paar Speicherzellen (11,12;15,16) das mit dem Paar Bit-Leitungen entsprechend verbunden ist;mindestens einer Pseudozelle (19,20), die mit einer aus dem Paar Bit-Leitungen verbunden ist;mindestens einem Paar Wortleitungen (9,10;13,14), das mit dem Paar Spei-cherzellen entsprechend verbunden ist;mindestens einer Pseudowortlei-tung (17,18), die mit der Pseudozelle gekoppelt ist, und einer Pseudozell-Wahleinrichtung (2), die mit der Pseudowortleitung zum Aktivieren der Pseudozelle verbunden ist, dadurch gekennzeichnet, daß der Halbleiterspeicher logische Operationen ausführen kann und ferner eine Wortauswahleinrichtung (1), die mit dem Paar Wortleitungen verbunden ist und das Paar Wortleitungen gleichzeitig aktivieren kann und Mittel (3) zum Freigeben des Leseverstärkers, nachdem das Paar Wortleitungen und die Pseudozelle aktiviert wurden, aufweist, wodurch das Ergebnis einer logischen Operation von zwei Datenbits, die entsprechend aus dem Paar Speicherzellen gelesen wurden, durch den Leseverstärker erzeugt wird. Mémoire semi-conductrice comprenant au moins un amplificateur de lecture (4) ayant une paire d'entrées;une paire de lignes de bits (5,6) connectée à la paire d'entrées de l'amplificateur de lecture (4);au moins une paire de cellules-mémoires (11, 12;15, 16) respectivement connectées à la paire de lignes de bits;au moins une cellule-mémoire (19, 20) connectée à l'une de la paire de lignes de bits;au moins une paire de lignes de mots (9, 10;13, 14) respectivement connectées à la paire de cellules-mémoires;au moins une ligne de mots fictifs (17, 18) reliée à la cellule fictive et au moyen de sélection de cellule fictive (2), connectée à la ligne de mots fictifs pour activer la cellule fictive, caractérisée en ce que la mémoire semi-conductrice est capable d'exécuter une opération logique et comprend en outre un moyen de sélection de mot (1) connecté à la paire de lignes de mots et capable d'activer la paire de lignes de mots simultanément et un moyen (13) pour activer l'amplificateur de lecture après que la ligne de mots et que la cellule fictive aient été activées, le résultat d'une opération logique sur deux bits de données respectivement lus dans la paire de cellules-mémoires, étant produit par l'amplificateur de lecture.
  2. 2
    A semiconductor memory as claimed in claim 1 , characterized by comprising a pair of dummy cells (19, 20) connected to the pair of bit lines (5, 6), respectively;a pair of dummy word lines (17, 18) connected to the pair of dummy cells, respectively;dummy cell selecting means (2) connected to the pair of dummy word lines and adapted to select one of the pair of dummy cells;and means (3) for controlling the word selecting means (1), the dummy cell selecting means (2) and the sense amplifier (4) 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. Halbleiterspeicher nach Anspruch 1, gekennzeichnet durch ein Paar Pseudozellen (19,20), das entsprechend mit dem Paar Bit-Leitungen (5,6) verbunden ist;einem Paar Pseudowortleitungen (17,18) das entsprechend mit dem Paar Pseudozellen verbunden ist;einer Pseudozellen-Auswahleinrichtungmittel (2), die mit dem Paar Pseudowortleitungen verbunden und eine aus dem Paar Pseudozellen auswählen kann;und Mittel (3) zum Steuern der Wortauswahleinrichtung (1), der Pseudozellen-Auswahleinrichtung (2) und des Leseverstärkers (4), so daß der Leseverstärker aktiviert wird, nachdem das Paar Wortleitungen durch die Wort-Auswahleinrichtung aktiviert wurde und eine ausgewählte der Pseudozellen durch die Pseudozelle-Auswahleinrichtung aktiviert wurden, wodurch das Ergebnis einer logischen Operation von zwei Datenbits, die entsprechend dem Paar Speicherzellen gespeichert sind, durch den Leseverstärker erzeugt wird. Mémoire semi-conductrice selon la revendication 1, caractérisée par le fait qu'elle comprend une paire de cellules fictives (19, 20) respectivement connectées à la paire de lignes de bits (5, 6) respectives;une paire de lignes de mots fictifs (17, 18) respectivement connectées à la paire de cellules fictives;un moyen de sélection de cellule fictive (2) connecté à la paire de lignes de mots fictifs, et adapté à sélectionner l'une de la paire de cellules fictives;et un moyen (3) pour commander le moyen de sélection de mot (1), le moyen de sélection de cellule fictive (2) et l'amplificateur de lecture (4) de façon à ce que l'amplificateur de lecture soit activé après que la paire de lignes de mots ait été activée par le moyen de sélection de mot, et que l'une sélectionnée des cellules fictives ait été activée par le moyen de sélection de cellule fictive, le résultat d'une opération logique sur deux bits de données respectivement stockés dans la paire de cellules-mémoires étant produit par l'amplificateur de lecture.
  3. 3
    A semiconductor memory claimed in claim 1 or 2 , wherein each memory cell (11, 12, 15, 16) is of one transistor type which includes one field effect transistor (Q₃) whose gate is connected to a corresponding word line, one of source and drain of the transistor being connected to a corresponding bit line, and the other of the source and drain being connected to a storage capacitor (C₁). Halbleiterspeicher nach den Ansprüchen 1 oder 2, wobei jede Speicherzelle (11, 12;15,16) aus einem Transistortyp besteht, der einen Feldeffektransistor (Q₃) einschließt, dessen Gate-Anschluß mit einer entsprechenden Wortleitung verbunden ist und ein, der Source-Anschluß oder des Drain-Anschluß des Transistors, mit einer entsprechenden Bit-Leitung verbunden ist, und der andere Anschluß, der Source-Anschluß und der Drain-Anschluß, mit einem Speicherkondensator (C₁) verbunden ist. Mémoire semi-conductrice selon la revendication 1 ou 2, dans laquelle chaque cellule-mémoire (11, 12, 15, 16) est du type à un seul transistor qui comporte un transistor à effet e champ (Q₃) dont la grille est connectée à une ligne de mots correspondante, l'un de la source et du drain du transistor étant connecté à une ligne de bits correspondante, et l'autre de la source et du drain étant connecté à un condensateur de stockage (C₁).
  4. 4
    A semiconductor memory claimed in claim 3 wherein each dummy cell has a capacitance half as much as that of the memory cell. Halbleiterspeicher nach Anspruch 3, wobei jede Pseudozelle eine Kapazität aufweist, die der Hälfte der Kapazität der Speicherzelle entspricht. Mémoire semi-conductrice selon la revendication, dans laquelle chaque cellule fictive a une capacité égale à la moitié de celle de la cellule-mémoire.
  5. 5
    A semiconductor memory claimed in claim 1 wherein a pair of output lines (7, 8) are connected to corresponding bit lines (5, 6) through transfer gate means (Q₁, Q₂), respectively, which are simultaneously turned on when the sense amplifier (4) is activated. Halbleiterspeicher nach Anspruch 1, wobei ein Paar Ausgangsleitungen (7, 8) mit der entsprechenden Bit-Leitungen (5, 6) durch Transfer-Gate-Mitteln (Q₁, Q₂) verbunden sind, die gleichzeitig angeschaltet werden, wenn der Leseverstärker aktiviert wird. Mémoire semi-conductrice selon la revendication 1, dans laquelle une paire de lignes de sortie (7, 8) sont respectivement connectées à des lignes de bits correspondantes (5, 6) par des moyens à grilles de transfert (Q₁, Q₂) qui sont simultanément rendus passants lorsque l'amplificateur de lecture (4) est activé.
  6. 6
    A semiconductor memory claimed in claim 1 wherein the logical value "1" outputted on a 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. Halbleiterspeicher nach Anspruch 1, wobei der an einem Paar Ausgangsleitungen ausgegebene logische Wert "1" durch die Kombination eines Hochpegelsignals an einer ersten aus dem Paar Ausgangsleitungen und eines Niedrigpegelsignals an der zweiten Ausgangsleitung angezeigt wird und der logische Wert "0", durch alle anderen Kombinationen des Signalpegels an beiden Ausgangsleitungen angezeigt wird. Mémoire semi-conductrice selon la revendication 1, dans laquelle la valeur logique "1" fournie en sortie sur une paire de lignes de sortie est indiquée par la combinaison d'un signal au niveau haut sur la première de la paire de lignes de sortie, et d'un signal au niveau bas sur la seconde ligne de sortie, et dans laquelle la valeur logique "0" est indiquée par toutes les autres combinaisons de niveaux de signaux sur la paire de lignes de sortie.
  7. 7
    A semiconductor memory claimed in claim 6 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". Halbleiterspeicher nach Anspruch 6, wobei ein Hochpegelsignal auf der mit der ersten Ausgangsleitung verbundenen Bit-Leitung den logischen Wert "1" anzeigt und ein Niedrigpegelsignal dem logischen Wert "0" entspricht und andererseits ein Hochpegelsignal auf der mit der zweiten Ausgangsleitung verbundenen Bit-Leitung repräsentativ für den logischen Wert "0" ist und ein Niedrigpegelsignal dem logischen Wert "1" entspricht. Mémoire semi-conductrice selon la revendication 6, dans laquelle le signal au niveau haut sur la ligne de bits connectée à la première ligne de sortie est représentatif de la valeur logique "1" et un signal au niveau bas, de la valeur logique "0", et dans laquelle par ailleurs, un signal au niveau haut sur la ligne de bits connectée à la seconde ligne de sortie est représentatif de la valeur logique "0" et un signal au niveau bas, de la valeur logique "1".
  8. 8
    A semiconductor memory claimed in claim 1 further including a pair of temporary memory cells (32, 42) connected to the pair of bit lines, respectively;a pair of operation word lines (31, 41) connected to the pair of temporary memory cells, respectively;and operation word selecting means (30) connected to the pair of the operation word lines (31, 41), respectively, and controlled by the controller (3) to alternatively or simultaneously activate the pair of operation word lines. Halbleiterspeicher nach Anspruch 1, ferner mit einem Paar Temporär-Speicherzellen (32, 42), das mit dem Paar Bit-Leitungen verbunden ist;einem Paar Operation-Wortleitungen (31, 41), das mit dem Paar Temporär- Speicherzellen verbunden ist;und Operation-Wortauswahlmitteln (30), die jeweils mit dem Paar Operation-Wortleitungen (31,34) verbunden sind und durch die Steuerung (3) gesteuert werden, um abwechselnd oder gleichzeitig das Paar Operation-Wortleitungen zu aktivieren. Mémoire semi-conductrice selon la revendication 1, comprenant en outre une paire de cellules-mémoires temporaires (32, 42) respectivement connectées à la paire de lignes de bits;une paire de lignes de mots d'opération (31,41) respectivement connectées à la paire de cellules-mémoires temporaires, et un moyen de sélection de mot d'opération (30) respectivement connecté à la paire de lignes de mots d'opération (31, 41) et commandé par le dispositif de commande (30) pour activer alternativement ou simultanément la paire de lignes de mots d'opération.
  9. 9
    A semiconductor memory claimed in claim 8 wherein the control means (3) is adapted to control the word selecting means (1), the dummy cell selecting means (2) and the operation word selecting means (30) so that two bits of data stored in the pair of memory cells are copied by the pair of temporary memory cells (32, 42), respectively and thereafter the logical operation is performed for the two bits of data stored in the pair of temporary memory cells. Halbleiterspeicher nach Anspruch 8, wobei die Steuermittel (3) angepaßt sind, um die Wortauswahleinrichtung (1), die Pseudozelle-Wahlmittel (2) und die Operation-Wortwahlmittel (30) so zu steuern, daß zwei in dem Paar Speicherzellen gespeicherte Datenbits jeweils durch das Paar Temporäre-Speicherzellen (32, 42) kopiert werden und anschließend die logische Operation für die zwei in dem Paar Temporär-Speicherzellen gespeicherten Datenbits durchgeführt wird. Mémoire semi-conductrice selon la revendication 8, dans laquelle le moyen de commande (3) est adapté à commander le moyen de sélection de mot (1), le moyen de sélection de cellule fictive (2) et le moyen de sélection de mot d'opération (30) de manière à ce que deux bits de données stockés dans la paire de cellules-mémoires soient copiés respectivement par la paire de cellules-mémoires temporaires (32, 42) puis que l'opération logique soit appliquée sur les deux bits de données stockés dans la paire de cellules-mémoires temporaires.