[go: up one dir, main page]

FR2600808A1 - Memory plane with fast read-out - Google Patents

Memory plane with fast read-out Download PDF

Info

Publication number
FR2600808A1
FR2600808A1 FR8609565A FR8609565A FR2600808A1 FR 2600808 A1 FR2600808 A1 FR 2600808A1 FR 8609565 A FR8609565 A FR 8609565A FR 8609565 A FR8609565 A FR 8609565A FR 2600808 A1 FR2600808 A1 FR 2600808A1
Authority
FR
France
Prior art keywords
memory
line
bit line
additional
bit lines
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
FR8609565A
Other languages
French (fr)
Inventor
Jean Francois Pollet
Louis Zangara
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dolphin Integration SA
Original Assignee
Dolphin Integration SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dolphin Integration SA filed Critical Dolphin Integration SA
Priority to FR8609565A priority Critical patent/FR2600808A1/en
Publication of FR2600808A1 publication Critical patent/FR2600808A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C17/00Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards
    • G11C17/14Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards in which contents are determined by selectively establishing, breaking or modifying connecting links by permanently altering the state of coupling elements, e.g. PROM
    • G11C17/18Auxiliary circuits, e.g. for writing into memory
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/14Dummy cell management; Sense reference voltage generators

Landscapes

  • Read Only Memory (AREA)

Abstract

The present invention relates to a memory plane comprising a large number of memory slots each of which is associated with the intersection of a word line (WLi) and a bit line (BLj). According to the invention, there is furthermore provision for: - an extra bit line (BLSI) of the same structure and geometrical shape as each of the bit lines but comprising an actual memory slot at each intersection of a word line, and - comparators (AI... Ap) whose first inputs (-) are together connected up to the extra bit line and whose second inputs (+) are connected up respectively to an output (SI... Sp) of a bit line. Application to increasing the read-out speed of ROM memories.

Description

PLAN MEMOIRE A LECTUBE RAPIDE
La présente invention concerne le domaine des mémoires et plus particulièrement celui des mémoires à semiconducteurs. Ses avantages et ses caractéristiques seront exposés plus en détail en relation avec des mémoires mortes (ROM) mais on notera, comme cela sera expliqué plus en détail ci-après, qu'elle s'applique également à d'autres types de mémoires.
FAST PLAYBACK MEMORY PLAN
The present invention relates to the field of memories and more particularly that of semiconductor memories. Its advantages and characteristics will be explained in more detail in relation to read only memories (ROM) but it will be noted, as will be explained in more detail below, that it also applies to other types of memories.

La figure 1 représente de façon générale une mémoire ROM classique et la figure 2 illustre un exemple de point mémoire de mémoire ROM. FIG. 1 generally represents a conventional ROM memory and FIG. 2 illustrates an example of a ROM memory point.

La figure 1 représente plus particulièrement l'organisation générale d'une mémoire ROM ou plan ROM classique qui comprend des lignes de mots WLi... WLi... WLn et des lignes de bits BL1,
BL2, BL3, BL4... BLj... BLq.
FIG. 1 represents more particularly the general organization of a conventional ROM or ROM map which comprises word lines WLi ... WLi ... WLn and bit lines BL1,
BL2, BL3, BL4 ... BLj ... BLq.

Par construction, le plan mémoire est caractérisé, au croisement entre chaque ligne de bits et chaque ligne de mots, par la présence ou l'absence d'un commutateur tel par exemple celui représenté en figure 2 qui est constitué d'un transistor MOS Tij au croisement de la ligne de mots WLi et de la ligne de bits BLj. By construction, the memory plane is characterized, at the intersection between each bit line and each word line, by the presence or absence of a switch such as the one represented in FIG. 2 which consists of a MOS transistor Tij at the intersection of the word line WLi and the bit line BLj.

Ce transistor MOS a son drain relié à la ligne de bits, sa source reliée à une tension de référence telle que la masse et sa grille reliée à la ligne de mots WLi. Ainsi, dans le cas où un transistor
Tij est présent à l'intersection de la ligne de mots WLi et de la ligne de bits BLj, quand la ligne de mots WLi est mise à haut niveau, le transistor est rendu conducteur et le potentiel de la ligne BLj (qui était préalablement préchargée) chute au potentiel de la tension de référence. Bien entendu, en l'absence de transistor, le potentiel sur la ligne de bits BLj ne varie pas quelle que soit la valeur du signal sur la ligne de mots WLi. Sur la figure 1, la présence d'un transistor Tij au croisement d'une ligne de bits et d'une ligne de mots correspondante est symbolisée par une croix.
This MOS transistor has its drain connected to the bit line, its source connected to a reference voltage such as ground and its gate connected to the word line WLi. So, in the event that a transistor
Tij is present at the intersection of the word line WLi and the bit line BLj, when the word line WLi is set high, the transistor is made conductive and the potential of the line BLj (which was previously preloaded ) fall to the potential of the reference voltage. Of course, in the absence of a transistor, the potential on the bit line BLj does not vary regardless of the value of the signal on the word line WLi. In FIG. 1, the presence of a transistor Tij at the intersection of a bit line and a corresponding word line is symbolized by a cross.

En revenant à la figure 1, on notera que les différentes lignes de mots WL1... WLi... WLn sont connectées à des décodeurs
D1... Di... Dn permettant, en fonction de signaux logiques en amont (non représentés), d'activer à un instant donné l'une des lignes de mots WL1... WLn. Les lignes de bits sont classiquement groupées par sous-ensemble, par exemple quatre par quatre dans l'exemple représenté, les groupes de lignes BL1 à BL4... BL(q-3) à
BLq étant connectés respectivement à des multiplexeurs MUX 1...
Returning to FIG. 1, it will be noted that the different word lines WL1 ... WLi ... WLn are connected to decoders
D1 ... Di ... Dn allowing, as a function of upstream logic signals (not shown), to activate at a given instant one of the word lines WL1 ... WLn. The bit lines are conventionally grouped by subset, for example four by four in the example shown, the line groups BL1 to BL4 ... BL (q-3) to
BLq being respectively connected to MUX 1 ... multiplexers

MUX p, avec p = 4q. Ces multiplexeurs reçoivent un signal d'entrée (CdMUX) permettant d'activer simultanément l'une des lignes de bits correspondantes connectée à chacun de ces multiplexeurs, par exemple les lignes BL1, BL5... BL(q-3). Un dispositif de précharge, PR1... PRp, est associé à chacun des multiplexeurs pour précharger l'une des lignes de bits de chaque groupe immédiatement avant l'actionnement de l'un des décodeurs ; ces dispositifs de précharge sont commandés par un signal appelé Cd PRECH. Ainsi, quand un décodeur, par exemple le décodeur Di, est actionné, une ligne de mots WLi sera activée et toutes les lignes BLl, BL5...MUX p, with p = 4q. These multiplexers receive an input signal (CdMUX) making it possible to simultaneously activate one of the corresponding bit lines connected to each of these multiplexers, for example the lines BL1, BL5 ... BL (q-3). A precharge device, PR1 ... PRp, is associated with each of the multiplexers to precharge one of the bit lines of each group immediately before the actuation of one of the decoders; these precharging devices are controlled by a signal called Cd PRECH. Thus, when a decoder, for example the decoder Di, is actuated, a line of words WLi will be activated and all the lines BL1, BL5 ...

BL(q-3) seront analysées ; selon qu'au point de croisement correspondant existera ou non un commutateur de connexion à la masse, on obtiendra aux sorties Si... Sp de chaque groupe de lignes de bits un état caractéristique du fait qu'il existe ou non un commutateur de mise à la masse. En d'autres termes, les lignes de bits comportant au croisement avec la ligne de mots WLi un transistor MOS passeront à bas niveau alors que les lignes de bits ne comprenant pas à ces points de croisement de transistor MOS resteront à haut niveau.BL (q-3) will be analyzed; depending on whether or not there is a ground connection switch at the corresponding crossing point, the outputs Si ... Sp of each group of bit lines will obtain a state characteristic of whether or not there is a setting switch to ground. In other words, the bit lines comprising at the crossing with the word line WLi a MOS transistor will pass at low level while the bit lines not comprising at these crossing points of MOS transistor will remain at high level.

En pratique, -ce passage de haut niveau à bas niveau d'une ligne de bits s'effectue avec une certaine constante de temps liée au fait que les commutateurs, par exemple un transistor
MOS Tij, présentent une certaine capacité drain/masse et une résistance non négligeable liée à leur faible dimension. Ainsi, la descente d'une ligne de bits du niveau haut de précharge vers la tension de référence est relativement lente. Et donc, des amplificateurs (non représentés) connectés aux sorties des lignes S1 à Sp ne pourront pas fournir très rapidement une indication du change ment de l'état d'un ensemble de lignes de bits à la suite de l'actionnement d'un décodeur de ligne de mots.
In practice, this transition from high level to low level of a bit line takes place with a certain time constant linked to the fact that the switches, for example a transistor
MOS Tij, have a certain drain / mass capacity and a significant resistance linked to their small size. Thus, the descent of a bit line from the high precharge level to the reference voltage is relatively slow. Therefore, amplifiers (not shown) connected to the outputs of lines S1 to Sp will not be able to provide very quickly an indication of the change in the state of a set of bit lines following the actuation of a word line decoder.

Un objet de la présente invention est de permettre une accélération de la vitesse de lecture d'une mémoire morte. An object of the present invention is to allow an acceleration of the read speed of a read only memory.

Pour atteindre cet objet ainsi que d'autres, la présente invention prévoit de traiter de façon particulière les sorties de chaque groupe de lignes de bits en effectuant une lecture différentielle par rapport à un signal variant avec le signal sur chaque ligne de bits suivant une relation déterminée. To achieve this object as well as others, the present invention provides for processing in a particular way the outputs of each group of bit lines by carrying out a differential reading with respect to a signal varying with the signal on each bit line according to a relationship. determined.

Plus particulièrement, la présente invention prévoit un plan mémoire comprenant un grand nombre de points mémoire dont chacun est associé au croisement d'une ligne de mots et d'une ligne de bits, pour fournir des signaux mémoire sur une pluralité de lignes de bits en réponse à la présence d'un signal d'adresse sur une ligne de mots et à l'état des points mémoire correspondants. Ce plan mémoire comprend en outre : une ligne de bits supplémentaire de même structure et forme géométrique que chacune des lignes de bits mais comprenant un point mémoire effectif à chaque croisement avec une ligne de mots, et des comparateurs dont les premières entrées sont connectées ensembles à la ligne de bits supplémentaire et dont les deuxièmes entrées sont respectivement connectées à une sortie d'une ligne de bits. More particularly, the present invention provides a memory plane comprising a large number of memory points, each of which is associated with the crossing of a word line and a bit line, to supply memory signals on a plurality of bit lines in response to the presence of an address signal on a word line and to the state of the corresponding memory points. This memory plan also comprises: an additional bit line of the same structure and geometric shape as each of the bit lines but comprising an effective memory point at each crossing with a word line, and comparators whose first inputs are connected together to the additional bit line and the second inputs of which are respectively connected to an output of a bit line.

D'autres objets de la présente. invention et en particulier son application à la simplification de la structure de mémoires vives (RAM) tout en conservant la même vitesse de lecture vont être exposés ci-après. Other objects of this. invention and in particular its application to the simplification of the structure of random access memories (RAM) while maintaining the same reading speed will be explained below.

Ces objets, caractéristiques et avantages ainsi que d'autres de la présente invention seront exposés plus en détail dans la description suivante d'un mode de réalisation particulier faite en relation avec les figures jointes parmi lesquelles
la figure 1 représente de façon générale la structure d'un plan mémoire morte (ROM) de l'art antérieur
la figure 2 représente un point mémoire classique d'une mémoire morte ;
la figure 3 représente une structure de plan mémoire selon la présente invention
la figure 4 représente un diagramme de variation de tension en fonction du temps, utile à l'exposé du fonctionnement du plan mémoire selon l'invention ; et
les figures 5 et 6 représentent des détails de variantes de la structure de plan mémoire selon la présente invention.
These objects, characteristics and advantages as well as others of the present invention will be explained in more detail in the following description of a particular embodiment made in relation to the attached figures, among which
FIG. 1 represents in general the structure of a read only memory (ROM) plane of the prior art
FIG. 2 represents a conventional memory point of a read only memory;
FIG. 3 represents a memory plane structure according to the present invention
FIG. 4 represents a diagram of voltage variation as a function of time, useful for explaining the operation of the memory plane according to the invention; and
Figures 5 and 6 show details of variants of the memory plane structure according to the present invention.

Dans les diverses figures, de mêmes éléments sont désignés par les mêmes références. In the various figures, the same elements are designated by the same references.

Ainsi, dans la figure 3 qui illustre un plan mémoire selon la présente invention, on retrouve le plan mémoire avec ses lignes de mots WL1... WLn et ses lignes de bits BL1... BLq ainsi que les décodeurs de mots D1... Dn, les multiplexeurs de lignes de bits MUX1... MUXp et les circuits de précharge PR1... PRp. -
A ce système, est ajoutée une ligne de bits supplémentaire BLS1 de même disposition et constitution que les diverses lignes de bits BL1 à BLq mais qui comprend un commutateur (un transistor MOS) à chacun des points de croisement avec une ligne de mots. Ainsi, la capacité par rapport à la masse de cette ligne de bits supplémentaire BLS1 sera équivalente à la capacité maximum possible d'une ligne de bits normale.En effet, dans une ligne de bits normale, il n'existera jamais un commutateur (un transistor) à chaque croisement avec une ligne de mots. Les sorties des lignes de bits multiplexées (S1 à Sp) sont connectées à une première entrée (+) de comparateurs Al... Ap agissant comme détecteurs de polarité dont les deuxièmes entrées (-) sont connectées à la sortie SS1 de la ligne de bits supplémentaire BLS1. On obtient ainsi, aux sorties SA1... SAp des comparateurs Ai... Ap, un signal résultant d'une lecture différentielle qui permet, comme cela sera exposé ci-apres, une détection beaucoup plus précise et beaucoup plus rapide des changements de niveau sur les lignes de bits.
Thus, in FIG. 3 which illustrates a memory plane according to the present invention, there is the memory plane with its word lines WL1 ... WLn and its bit lines BL1 ... BLq as well as the word decoders D1 .. Dn, the bit line multiplexers MUX1 ... MUXp and the precharge circuits PR1 ... PRp. -
To this system, is added an additional bit line BLS1 of the same arrangement and constitution as the various bit lines BL1 to BLq but which includes a switch (an MOS transistor) at each of the crossing points with a word line. Thus, the capacity with respect to the mass of this additional bit line BLS1 will be equivalent to the maximum possible capacity of a normal bit line. Indeed, in a normal bit line, there will never exist a switch (a transistor) at each crossing with a line of words. The outputs of the multiplexed bit lines (S1 to Sp) are connected to a first input (+) of comparators Al ... Ap acting as polarity detectors, the second inputs (-) of which are connected to the output SS1 of the line of additional bits BLS1. There is thus obtained, at the outputs SA1 ... SAp of the comparators Ai ... Ap, a signal resulting from a differential reading which allows, as will be explained below, a much more precise and much faster detection of changes in level on the bit lines.

La figure 4 représente les variations en-fonction#du temps des tensions en divers points du plan mémoire de la figure 3. Si, à un instant tO, un décodeur Di est actionné, la tension sur la ligne de mots WLi se met à croître entre un niveau nul et le niveau de tension haute du circuit, par exemple le niveau de précharge VDD. C'est seulement après un certain retard, à un instant tl-, que le transistor MOS Tij existant à un point de croisement ij deviendra conducteur. La tension sur la ligne de bits BLj correspondante commencera à chuter à partir de cet instant tl vers le niveau de la masse d'une façon que l'on considère comme sensiblement linéaire par souci de simplification. FIG. 4 represents the variations in function # of the time of the voltages at various points of the memory plane of FIG. 3. If, at an instant t0, a decoder Di is actuated, the voltage on the word line WLi starts to increase between a zero level and the high voltage level of the circuit, for example the VDD precharge level. It is only after a certain delay, at an instant tl-, that the MOS transistor Tij existing at a crossing point ij will become conductive. The voltage on the corresponding bit line BLj will begin to fall from this instant t1 towards the ground level in a way which is considered to be substantially linear for the sake of simplification.

Cette ligne de chute de tension BLj a été tracée dans une zone hachurée qui correspond à des descentes de tension plus ou moins rapides selon que la ligne de bits# BLj considérée comprend plus ou moins de points de croisement actifs (munis d'un transistor). Par contre, la tension sur la ligne de bits supplémentaire BLS1 chutera plus doucement car cette ligne comprend une charge capacitive maximale, tous ses points de croisement étant effectivement associés à un transistor. Ainsi, entre les bornes + et - du comparateur A correspondant, on verra apparaître une différence de tension positive ou négative, + dV2 ou -dV1 selon que le point de croisement ij comprenait ou non un transistor.Cette possibilité de détection à l'aide d'un comparateur d'une valeur de différence positive ou négative permet d'atteindre une grande sensibilité et donc de détecter très vite après l'instant tl si le point de croisement ij était actif ou non (mémorisation d'un l ou d'un 0).This voltage drop line BLj has been drawn in a hatched area which corresponds to more or less rapid voltage drops depending on whether the bit line # BLj considered comprises more or less active crossing points (provided with a transistor) . On the other hand, the voltage on the additional bit line BLS1 will drop more slowly because this line comprises a maximum capacitive load, all of its crossing points being effectively associated with a transistor. Thus, between the + and - terminals of the corresponding comparator A, we will see a positive or negative voltage difference, + dV2 or -dV1 depending on whether the crossover point ij included or not a transistor. This possibility of detection using of a comparator with a positive or negative difference value makes it possible to achieve high sensitivity and therefore to detect very quickly after time tl whether the crossing point ij was active or not (memorization of an l or of a 0).

Par contre, dans l'art antérieur, on examinait simplement sur les sorties S1... Sp si la tension restait au niveau de précharge VDD ou chutait par rapport à ce niveau de précharge. Une telle détection de tension selon une polarité donnée obligeait à attendre beaucoup plus longtemps avant de pouvoir faire une détection. Par exemple, on aurait été obligé, au lieu de faire la détection à l'instant t2 d'attendre l'instant t3 pour lequel une variation de tension dV3 suffisante est apparue. En pratique, il fallait attendre des valeurs de variation de tension de l'ordre du volt correspondant au seuil de détection d'un détecteur MOS (la figure 4 n'est pas à l'échelle).  On the other hand, in the prior art, it was simply examined on the outputs S1 ... Sp whether the voltage remained at the preload level VDD or fell with respect to this preload level. Such a voltage detection according to a given polarity made it necessary to wait much longer before being able to make a detection. For example, we would have been obliged, instead of detecting at time t2 to wait for time t3 for which a sufficient voltage variation dV3 has appeared. In practice, it was necessary to wait for voltage variation values of the order of a volt corresponding to the detection threshold of an MOS detector (FIG. 4 is not to scale).

C'est par un exemple numérique, avec une mémoire ROM en technologie CMOS, d'une longueur de canal de deux micromètres et d'une capacité de 16 kbits, que l'on verra mieux les avantages de l'invention. Selon la présente invention, comme dans l'art antérieur, la durée entre les instants tO et tl est de l'ordre de 20 ns. Par contre, selon la présente invention la durée entre les instants tl et t2 est de l'ordre de 10 ns alors que la durée entre les instants tl et t3 pour une lecture classique était de l'ordre de 40 ns. Ainsi, le temps total de lecture selon la présente invention descend à 30 ns par rapport à 60 ns dans l'art antérieur. It is by a digital example, with a ROM memory in CMOS technology, with a channel length of two micrometers and with a capacity of 16 kbits, that the advantages of the invention will be better seen. According to the present invention, as in the prior art, the duration between the instants t0 and tl is of the order of 20 ns. On the other hand, according to the present invention the duration between the instants tl and t2 is of the order of 10 ns while the duration between the instants tl and t3 for a conventional reading was of the order of 40 ns. Thus, the total reading time according to the present invention drops to 30 ns compared to 60 ns in the prior art.

Pour que le système selon la présente invention fonctionne de façon satisfaisante, il est tout d'abord nécessaire que les niveaux de préchargef sur toutes les lignes de bits et la ligne de bits supplémentaire soient identiques. Pour cela, on utilisera comme cela était déjà connu dans la pratique, et comme cela est représenté en figure 5, des transistors de précharge Tl...Tp connectant pendant la précharge toutes les lignes de bits y compris la ligne de bits supplémentaires les unes aux autres. Bien entendu, cette connexion se fait par l'intermédiaire des multiplexeurs dans le cas illustré en figure 5. For the system according to the present invention to function satisfactorily, it is first of all necessary that the preload levels on all the bit lines and the additional bit line are identical. For this, we will use as was already known in practice, and as shown in FIG. 5, precharge transistors Tl ... Tp connecting during the precharge all the bit lines including the additional bit line to others. Of course, this connection is made by means of the multiplexers in the case illustrated in FIG. 5.

D'autre part, il convient que tous les amplificateurs Ai à Ap soient synchronisés convenablement pour la lecture c'est-àdire entre les instants tl et t2. Pour cela on peut rajouter une seconde ligne de bits supplémentaire BLS2 (voir figure 3) similaire aux autres lignes de bits mais de constante de temps plus faible (au lieu d'avoir une constante de temps plus forte comme la ligne BLS1). L'apparition d'une chute de tension sur la sortie SS2 de la ligne BLS2 sert de signal de synchronisation vers des entrées de synchronisation VALEC des amplificateurs Ai à Ap et ceci peut se faire par l'intermédiaire d'un simple inverseur (non référencé). L'obtention de cette constante de temps plus faible peut résulter d'un choix approprié des formes des transistors disposés aux points de croisement. On the other hand, all the amplifiers Ai to Ap should be synchronized suitably for reading, that is to say between the instants tl and t2. For this, an additional second bit line BLS2 (see FIG. 3) can be added similar to the other bit lines but with a lower time constant (instead of having a stronger time constant like the line BLS1). The appearance of a voltage drop on the SS2 output of the BLS2 line serves as a synchronization signal to VALEC synchronization inputs of the amplifiers Ai to Ap and this can be done via a simple inverter (not referenced ). Obtaining this lower time constant can result from an appropriate choice of the shapes of the transistors arranged at the crossing points.

En figure 3, on n'a pas représenté de connexion entre chaque ligne de mots et les lignes de bits supplémentaires, ce qui aurait pu être fait. Au lieu de cela, on a prévu une ligne de mots supplémentaire WLS associée seulement aux lignes de bits supplé- mentaires BLS1 et BLS2 et à un décodeur DS actionné chaque fois que l'un des décodeurs D1 à Dn est sélectionné. En ce cas chacun des transistors des lignes de bits supplémentaires aura sa grille connectée à sa source (la tension de référence).  In FIG. 3, no connection has been shown between each word line and the additional bit lines, which could have been done. Instead, an additional word line WLS has been provided, associated only with the additional bit lines BLS1 and BLS2 and with a decoder DS operated each time one of the decoders D1 to Dn is selected. In this case each of the additional bit line transistors will have its gate connected to its source (the reference voltage).

Cette disposition permet également, comme le représente la figure 6, d'assurer simplement l'existence d'un seuil sur la première ligne de bits supplémentaire pour éviter les cas où les tensions chuteraient très rapidement sur cette ligne (cas d'une mémoire de petite dimension). Ce seuil est assuré par la prévision, au point de croisement entre la ligne de bits supplémentaire BLS1 et la ligne de mots supplémentaire WLS, d'un transistor
MOS supplémentaire TST en plus du transistor MOS normal TSO de ce point de croisement. Ainsi, la tension sur la ligne BLS1 ne peut chuter en dessous de la tension de seuil d'un transistor MOS (environ 1 volt).
This arrangement also makes it possible, as shown in FIG. 6, to simply ensure the existence of a threshold on the first additional bit line to avoid cases where the voltages would drop very quickly on this line (case of a memory of small dimension). This threshold is ensured by the prediction, at the crossing point between the additional bit line BLS1 and the additional word line WLS, of a transistor
Additional MOS TST in addition to the normal MOS transistor TSO at this crossing point. Thus, the voltage on line BLS1 cannot drop below the threshold voltage of a MOS transistor (approximately 1 volt).

La présente invention n'est pas limitée aux modes de réalisation décrits. Par exemple, la présente invention a été exposée ci-dessus en relation avec des mémoires ROM où elle trouve une application fondamentale pour augmenter la rapidité de lecture sans compliquer beaucoup la structure d'une mémoire ROM. The present invention is not limited to the embodiments described. For example, the present invention has been explained above in relation to ROM memories where it finds a fundamental application for increasing the speed of reading without greatly complicating the structure of a ROM memory.

La présente invention, c'est-à-dire la prévision d'une ligne de bits supplémentaire pour assurer une lecture différentielle avec chacune des lignes de bits normales d'un plan mémoire, pourrait également être utilisée en relation avec des mémoires vives (RAM). Dans cette application, la présente invention ne cherche pas à augmenter la vitesse de lecture d'une mémoire RAM mais à conserver cette vitesse de lecture en simplifiant beaucoup la structure de la mémoire RAM. The present invention, that is to say the provision of an additional bit line to ensure differential reading with each of the normal bit lines of a memory plane, could also be used in relation to random access memories (RAM). ). In this application, the present invention does not seek to increase the reading speed of a RAM memory but to maintain this reading speed by greatly simplifying the structure of the RAM memory.

Classiquement, dans une mémoire RAM, chaque point mémoire est associé à deux lignes de bits complémentaires qui sont à des états inverses, ces deux lignes de bits étant généralement utilisées en écriture pour inscrire des informations dans un point mémoire. Néanmoins, on sait qu'il est possible d'inscrire des informations dans un point mémoire en utilisant une seule ligne de bits, par exemple en prévoyant des points mémoire dissymétriques. Conventionally, in a RAM memory, each memory point is associated with two complementary bit lines which are in reverse states, these two bit lines being generally used in writing for writing information into a memory point. However, it is known that it is possible to write information into a memory point using a single line of bits, for example by providing asymmetric memory points.

Il est clair qu'alors la vitesse d'écriture est généralement moins rapide. Toutefois, dans certaines applications, il n'est pas nécessaire d'avoir une vitesse d'écriture très rapide (cas d'une mémoire contenant un programme ou controlant un réseau d'interconnexions), et dans d'autres applications il est souhaitable de réduire le nombre de fils par colonne (cas des mémoires à double accès). On peut alors supprimer selon la présente invention une ligne de bits sur deux et ajouter une seule ligne de bits supplémentaire qui équivaut à chaque ligne de bits complémentaire et présente une caractéristique capacitive plus élevée, par exemple du fait qu'elle est connectée à tous les comparateurs alors qu'une ligne de bits normale n'est connectée qu'a un seul. Cette ligne de bits supplémentaire servira comme référence pour permettre une lecture différentielle de la sortie des diverses lignes de bits.It is clear that then the writing speed is generally slower. However, in certain applications, it is not necessary to have a very fast writing speed (in the case of a memory containing a program or controlling an interconnection network), and in other applications it is desirable to reduce the number of wires per column (case of dual access memories). It is then possible according to the present invention to delete every other bit line and to add a single additional bit line which is equivalent to each complementary bit line and has a higher capacitive characteristic, for example because it is connected to all the comparators while a normal bit line is connected to only one. This additional bit line will serve as a reference to allow differential reading of the output of the various bit lines.

On conserve ainsi la vitesse de lecture en réduisant la surface de la mémoire RAM. The reading speed is thus preserved by reducing the surface of the RAM memory.

Claims (7)

REVENDICATIONS 1. Plan mémoire comprenant un grand nombre de points mémoire dont chacun est associé au croisement d'une seule ligne de mots (WLi) et d'une seule ligne de bits (BLj), pour fournir des signaux de mémoire (S1... Sp) sur une pluralité de lignes de bits en réponse à la présence d'un signal d'adresse sur une ligne de mots et à l'état des points mémoire correspondants, caractérisé en ce qu'il comprend en outre 1. Memory map comprising a large number of memory points, each of which is associated with the crossing of a single line of words (WLi) and a single line of bits (BLj), to supply memory signals (S1 ... Sp) on a plurality of bit lines in response to the presence of an address signal on a word line and to the state of the corresponding memory points, characterized in that it further comprises - une ligne de bits supplémentaire (BLS1) de même structure et forme géométrique que chacune des lignes de bits et comprenant. un point mémoire effectif à chaque croisement d'une ligne de mots, et - an additional bit line (BLS1) of the same structure and geometric shape as each of the bit lines and comprising. an effective memory point at each crossing of a line of words, and - des comparateurs (Ai... Ap) dont les premières entrées (-) sont connectées ensemble# à la ligne de bits supplémentaire et dont les deuxièmes entrées (+) sont respectivement connectées à une sortie (S1... Sp) d'une ligne de bits. - comparators (Ai ... Ap) whose first inputs (-) are connected together # to the additional bit line and whose second inputs (+) are respectively connected to an output (S1 ... Sp) of a bit line. 2. Plan mémoire selon la revendication 1, caractérisé en ce que les points mémoire sont les points mémoire d'une mémoire 2. Memory map according to claim 1, characterized in that the memory points are the memory points of a memory ROM.ROM. 3. Plan mémoire selon la revendication 2, caractérisé en ce que chaque point mémoire est constitué par la présence ou l'absence d'un interrupteur commandé (Tij) dont une borne principale est reliée à la ligne de bits (BLi), dont l'autre borne principale est reliée à un potentiel de référence et dont la borne de commande est reliée à la ligne de mots (WLi) du croisement correspondant. 3. Memory map according to claim 2, characterized in that each memory point is constituted by the presence or absence of a controlled switch (Tij), a main terminal of which is connected to the bit line (BLi), of which l the other main terminal is connected to a reference potential and the control terminal of which is connected to the word line (WLi) of the corresponding crossing. 4. Plan mémoire selon la revendication 3, caractérisé en ce qu'il comprend en outre une ligne de mots supplémentaire (WLS) associée à la ligne de bits supplémentaire (BLS1), cette ligne de mots #supplémentaire étant activée chaque fois qu'une ligne de mots est activée.  4. Memory map according to claim 3, characterized in that it further comprises an additional word line (WLS) associated with the additional bit line (BLS1), this additional word line # being activated each time a word line is activated. 5. Plan mémoire selon l'une quelconque des revendications 2 à 4, caractérisé en ce qu'il comprend des moyens de précharge avant lecture (PR1... PRp) pour chaque ligne de bits ou groupe de lignes de bits et des moyens pour interconnecter les lignes de bits pendant les phases de précharge. 5. Memory map according to any one of claims 2 to 4, characterized in that it comprises precharging means before reading (PR1 ... PRp) for each bit line or group of bit lines and means for interconnect the bit lines during the preload phases. 6. Plan mémoire selon l'une quelconque des revendications 1 à 5, caractérisé en ce qu'il comprend une deuxième ligne de bits supplémentaire de constante de temps inférieure aux autres lignes de bits, selon une relation déterminée, et fournissant des signaux de synchronisation de lecture (VALEC). 6. Memory map according to any one of claims 1 to 5, characterized in that it comprises a second additional bit line of time constant lower than the other bit lines, according to a determined relationship, and providing synchronization signals of reading (VALEC). 7. Plan mémoire selon l'une quelconque des revendications 4 à 6, caractérisé en ce que la première ligne de bits supplémentaire (BLS1) comprend des moyens (TST) pour lui interdire de descendre en dessous d'un niveau de tension prédéterminé compris- entre la tension de précharge et la tension de référence.  7. Memory map according to any one of claims 4 to 6, characterized in that the first additional bit line (BLS1) comprises means (TST) to prevent it from going below a predetermined voltage level understood- between the precharge voltage and the reference voltage.
FR8609565A 1986-06-26 1986-06-26 Memory plane with fast read-out Withdrawn FR2600808A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR8609565A FR2600808A1 (en) 1986-06-26 1986-06-26 Memory plane with fast read-out

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR8609565A FR2600808A1 (en) 1986-06-26 1986-06-26 Memory plane with fast read-out

Publications (1)

Publication Number Publication Date
FR2600808A1 true FR2600808A1 (en) 1987-12-31

Family

ID=9336955

Family Applications (1)

Application Number Title Priority Date Filing Date
FR8609565A Withdrawn FR2600808A1 (en) 1986-06-26 1986-06-26 Memory plane with fast read-out

Country Status (1)

Country Link
FR (1) FR2600808A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1992003824A1 (en) * 1990-08-28 1992-03-05 Analog Devices, Inc. Sense enable timing circuit for a random access memory
EP0432482A3 (en) * 1989-11-15 1992-03-18 Kabushiki Kaisha Toshiba Semiconductor memory circuit apparatus
EP0337433A3 (en) * 1988-04-13 1992-03-18 Kabushiki Kaisha Toshiba Cell array pattern layout of semiconductor memory device
EP0408057A3 (en) * 1989-07-13 1992-07-15 Kabushiki Kaisha Toshiba Semiconductor memory device
FR2698998A1 (en) * 1992-12-09 1994-06-10 Sgs Thomson Microelectronics Eeprom memory organized into words of several bits.

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5625292A (en) * 1979-08-08 1981-03-11 Mitsubishi Electric Corp Memory circuit
JPS5718086A (en) * 1980-07-08 1982-01-29 Matsushita Electric Ind Co Ltd Read only memory
US4342102A (en) * 1980-06-18 1982-07-27 Signetics Corporation Semiconductor memory array

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5625292A (en) * 1979-08-08 1981-03-11 Mitsubishi Electric Corp Memory circuit
US4342102A (en) * 1980-06-18 1982-07-27 Signetics Corporation Semiconductor memory array
JPS5718086A (en) * 1980-07-08 1982-01-29 Matsushita Electric Ind Co Ltd Read only memory

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
1978 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE, 16 février 1978, pages 152-153, New York, US; D.R.WILSON et al.: "High density memories" *
IBM TECHNICAL DISCLOSURE BULLETIN, vol. 14, no. 11, avril 1972, pages 3351-3352, New York, US; I.T.HO et al.: "Noise cancellation with the dummy word line" *
PATENTS ABSTRACTS OF JAPAN, vol. 5, no. 77 (P-62)[749], 21 mai 1981; & JP-A-56 25 292 (MITSUBISHI DENKI K.K.) 11-03-1981 *
PATENTS ABSTRACTS OF JAPAN, vol. 6, no. 82 (P-116)[960], 20 mai 1982; & JP-A-57 18 086 (MATSUSHITA DENKI SANGYO K.K.) 29-01-1982 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0337433A3 (en) * 1988-04-13 1992-03-18 Kabushiki Kaisha Toshiba Cell array pattern layout of semiconductor memory device
EP0408057A3 (en) * 1989-07-13 1992-07-15 Kabushiki Kaisha Toshiba Semiconductor memory device
EP0432482A3 (en) * 1989-11-15 1992-03-18 Kabushiki Kaisha Toshiba Semiconductor memory circuit apparatus
US5241506A (en) * 1989-11-15 1993-08-31 Kabushiki Kaisha Toshiba Semiconductor memory circuit apparatus
WO1992003824A1 (en) * 1990-08-28 1992-03-05 Analog Devices, Inc. Sense enable timing circuit for a random access memory
US5132931A (en) * 1990-08-28 1992-07-21 Analog Devices, Inc. Sense enable timing circuit for a random access memory
FR2698998A1 (en) * 1992-12-09 1994-06-10 Sgs Thomson Microelectronics Eeprom memory organized into words of several bits.
EP0601922A1 (en) * 1992-12-09 1994-06-15 STMicroelectronics S.A. EEPROM memory organised in words of several bits
US5432746A (en) * 1992-12-09 1995-07-11 Sgs-Thomson Microelectronics S.A. EEPROM memory organized in plural bit words

Similar Documents

Publication Publication Date Title
EP0298848B1 (en) Electronic detector for a logic binary level
EP0585150B1 (en) Memory read circuit, with precharging and equilibrating before reading
FR2799874A1 (en) Semiconductor memory device, for use in read-only memory type units.
FR2499747A1 (en) SIGNAL PROCESSING CIRCUIT FOR PRODUCING AN INDICATIVE SIGNAL OF THE APPEARANCE OF ONE OR MORE PREVIOUS EVENTS
EP3633677A1 (en) Imc memory circuit with 6t cells
FR2650694A1 (en) LIVING MEMORY FOR DATA PROCESSING MACHINE
FR2738660A1 (en) SEMICONDUCTOR MEMORY DEVICE INCLUDING DATA OUTPUT PATHS FOR QUICK ACCESS
FR2600808A1 (en) Memory plane with fast read-out
FR2801419A1 (en) Method and device for reading integrated circuit memory
FR2914481A1 (en) MEMORY DEVICE WITH ACCOUNT OF LEAKAGE CURRENTS FOR ACTIVATION OF READING AMPLIFIERS
FR2793591A1 (en) Read-only memory with reduced static power consumption, comprising an inversion of programming of cells
FR2714202A1 (en) Integrated circuit memory with improved read time.
EP0903746B1 (en) Device and procedure for reading/rewriting a dynamic memory cell
FR2903524A1 (en) MEMORY DEVICE WITH PROGRAMMABLE CONTROL OF ACTIVATION OF READING AMPLIFIERS.
EP0474529B1 (en) Reading precharge circuit for integrated memory
EP3680904A1 (en) Circuit for detecting predominant data in a memory cell
FR2823362A1 (en) Device for reading memory cells of SRAM type, comprises output precharge circuit and Schmitt trigger circuit, for improved reading speed
FR2857149A1 (en) Integrated memory e.g. SRAM, circuit, has dummy path with reference column having two reference bit lines, where one bit line discharged by drain currents of access transistors in their off state controls activation of read amplifier
EP0887804B1 (en) Read method and circuit for dynamic memory
FR2801410A1 (en) DYNAMIC RAM MEMORY DEVICE AND READING METHOD THEREOF
FR2694826A1 (en) Integrated memory circuit with interference protection.
FR2976114A1 (en) Double port RAM for use in integrated circuit, has memory cell associated with four bit lines, and connection units connecting first line with second line and third line with fourth line, respectively during reading and writing in cell
EP0910094B1 (en) Dynamic RAM device with reduced refresh time, and corresponding refresh procedure
FR2667193A1 (en) PRELOADING CIRCUIT FOR MEMORY READING.
EP1624460B1 (en) Memory comprising a SRAM-type memory element, associated reading method and writing method

Legal Events

Date Code Title Description
ST Notification of lapse