Brevet FR2664080A1 — publié le 19920103

CIRCUIT DE PILOTAGE D'ECRITURE AYANT DES MOYENS DE PRECHARGE La présente invention concerne un composant mémoire à semiconducteur et notamment un circuit de pilotage d'écriture de dispositif de mémoire à semiconducteur, ayant un moyen de précharge. Dans le domaine des mémoires à semiconducteur, il y a un besoin accru de vitesse de fonctionnement élevée associé à l'augmentation de densité d'intégration des dispositifs de mémoire à semiconducteur, et l'augmentation de la vitesse de fonctionnement des mémoires à semiconducteur s'est accompagné d'une augmentation du bruit dans -ces circuits. Un procédé proposé pour augmenter la vitesse de fonctionnement des composants mémoire à semiconducteur est la détection de transition d'adresse, dans laquelle les signaux d'horloge ne sont pas fournis de l'extérieur et sont produits de manière interne par détection des changements des signaux d'adresse ou de commande Plus précisément, puisque le fonctionnement de la mémoire en lecture ou en écriture a lieu après précharge des lignes de données avec une tension prédéterminée pour le fonctionnement en lecture ou en écriture en utilisant une impulsion interne, la vitesse de fonctionnement peut être augmentée. Toutefois, lorsque l'on précharge les lignes de données, les intervalles de temps nécessaires pour charger les lignes de la tension de la masse Vss à la tension d'alimentation Vcc sont longs, et du bruit est produit à l'intérieur de la puce de mémoire pendant la précharge des lignes de données qui ont une grande excursion de tension, ce qui influe défavorablement sur le fonctionnement du dispositif de mémoire. Pour résoudre le problème décrit ci-dessus, un procédé pour réduire l'excursion du signal des lignes de données a été proposé et décrit à la page 1214 de "IEEE Journal of Solid-State Circuits", vol. 24, n 5, octobre 1989 Ce procédé est efficace dans le cas de l'exécution d'une opération de lecture continue, mais n'est pas satisfaisant en ce qui concerne la vitesse de fonctionnement et la réduction du bruit lorsqu'une opération de lecture est effectuée après une opération d'écriture Plus précisément, puisqu'un circuit de pilotage d'écriture fournit aux lignes de données respectives la tension de la masse Vss et la tension d'alimentation Vcc, ou la tension de la masse et la tension d'alimentation moins la tension de seuil du transistor NMOS (Vcc Vtn) pendant l'exécution de l'opération d'écriture, de longs intervalles de temps sont nécessaires pour précharger la ligne de données à la tension d'alimentation Vcc ou à la tension d'alimentation moins la tension de seuil du transistor NMOS (Vcc Vtn) nécessaire lorsque la ligne de données est préchargée pour effectuer une opération de lecture après une opération d'écriture, ce qui crée du bruit. Pour expliquer ce type de procédé classique en détail, on considère notamment la figure 1, sur laquelle un autre circuit de pilotage d'écriture classique de mémoire vive statique, ou mémoire SRAM, est représenté. Le circuit de pilotage d'écriture est relié à une paire de bornes d'entrée de données DL et DLB reliées à une cellule de mémoire MC par l'intermédiaire des portes d'entrée/sortie l OG Le circuit de pilotage d'écriture comprend un circuit de pilotage à données non inversées 1 qui n'inverse pas le signal d'entrée de donnée DIN appliqué aux bornes d'entrée de données en provenance de l'extérieur en réponse au signal de validation d'écriture WE, et un circuit de pilotage à données inversées qui inverse le signal d'entrée de 3 2664080 données DIN en réponse au signal de validation d'écriture WE. Le circuit de pilotage à données non inversées 1 comprend une porte ET (NAND) NANDI fournissant un signal A en inversant le signal d'entrée de données DIN en réponse au signal de validation d'écriture WE, une porte ET NAND 2 et un inverseur INV 2 fournissant un signal B en réinversant le signal d'entrée 1 DINB qui a été obtenu en inversant le signal d'entrée de donnée DIN au moyen d'un inverseur INV 1, un transistor d'excursion haute MN 1 dont la grille reçoit le signal 1 et dont le drain est relié à la ligne de données non inversées DL, et un transistor d'excursion basse MN 2 dont la grille reçoit le signal B et dont le drain est relié à la ligne de données non inversées-DL. Le circuit de pilotage à données inversées 2 comprend une porte ET NAND 3 fournissant un signal C en inversant le signal de données d'entrée inversées DINB en réponse au signal de validation d'écriture WE, et une porte ET NAND 4 et un inverseur INV 3 fournissant un signal D en réinversant le signal d'entrée de données en réponse au signal de validation d'écriture WE, un transistor d'excursion haute MN 3 dont la grille reçoit le signal C et dont le drain est relié à la ligne de données inversées DLB, et un transistor d'excursion basse MN 4 dont la grille reçoit le signal D et dont le drain est relié à la ligne de données inversées DLB. Le fonctionnement du circuit de pilotage d'écriture classique représenté sur la figure 1 est expliqué ci-après en relation avec la figure 2 Lors de l'écriture d'une donnée dans la cellule de mémoire MC, lorsque le signal de validation d'écriture WE passe au niveau haut et que le signal d'entrée de données DIN passe du niveau haut au niveau bas, un signal d'entrée de donnée inversée DINB passant du niveau haut au niveau bas est fourni l'inverseur INVI Le signal d'entrée de données non inversées DIN avec le signal de validation d'écriture WE produisant le signal inversé A par l'intermédiaire de la porte ET NAND 1, et le signal d'entrée de données inversées DINB avec le signal de validation d'écriture WE produisent le signal réinversé B par l'intermédiaire de la porte ET NAND 2 et de l'inverseur INV 2 Ici, les signaux A et B passent de l'état bas à l'état haut Le signal A bloque le transistor d'excursion haute MN 1, et le signal B débloque le transistor d'excursion basse MN 2, ce qui met la ligne de données non inversées DL dans un état correspondant à la tension de la masse Vss, en produisant l'excursion basse Et le signal d'entrée de données inversées DINB avec le signal de validation d'écriture WE produisent le signal C par l'intermédiaire de la porte ET NAND 3, et le signal d'entrée de données non inversées DIN avec le signal de validation d'écriture WE produisent un signal non inversé D par l'intermédiaire de la porte ET NAND 4 et de l'inverseur INV 3 Ici, les signaux C et D passent du niveau haut au niveau bas Le signal C débloque le transistor d'excursion haute MN 3, et le signal D bloque le transistor d'excursion basse MN 4, ce qui met la ligne de données inversées DLB dans un état correspondant à la tension d'alimentation Vcc en produisant l'excursion haute. Lorsque le signal de validation d'écriture WE passe au niveau bas pour qu'une opération de lecture soit effectuée après l'opération d'écriture décrite ci- dessus, le signal A reste au niveau haut, le signal B passe du niveau haut au niveau bas, le signal C passe du niveau bas au niveau haut, et le signal D reste au niveau bas, ce qui a pour conséquence que les transistors M Nl, MN 2, MN 3 et MN 4 sont tous bloqués et que le circuit de pilotage d'écriture et la paire de lignes de données sont électriquement séparés. Lorsque les circuits préchargent la paire de lignes de données pour lire la donnée contenue dans la cellule de mémoire, puisqu'une ligne de la paire de lignes de données est mise à la tension d'alimentation Vcc et que l'autre ligne est mise à la tension de la masse Vss, un long intervalle de temps est nécessaire pour précharger ces lignes de données, et du bruit est produit lors de la précharge des lignes de données qui ont une grande excursion de tension, ce qui influe défavorablement sur le fonctionnement du dispositif de mémoire. Le but de l'invention est, par conséquent, de fournir un circuit de pilotage d'écriture amélioré qui augmente la vitesse d'exécution d'une opération de lecture faisant suite à une opération d'écriture en préchargeant les lignes de données après que la donnée est écrite dans la cellule de mémoire pendant l'exécution de cette opération d'écriture. L'invention a également pour but de fournir un circuit d'attaque d'écriture dans lequel l'excursion des lignes de données est réduite, ce qui a pour résultat une réduction du bruit lors du préchargement des lignes de données pour exécuter l'opération de lecture subséquente, en préchargeant les lignes de données à la valeur Vcc Vtn après que la donnée est écrite dans la cellule de mémoire pendant l'exécution de l'opération d'écriture. Ces buts sont atteints par un circuit de pilotage d'écriture selon l'invention, caractérisé en ce qu'il comprend: des moyens d'entrée de données pour réinverser ou inverser une donnée introduite en réponse à un signal de validation d'écriture; des moyens générateurs d'impulsions pour produire un premier signal impulsionnel de commande produit par la détection de changement d'état de la donnée non inversée et la détection de changement d'état de la donnée inversée, et un deuxième signal impulsionnel de commande obtenu en inversant la phase 6 2664080 du premier signal impulsionnel de commande en réponse au signal de validation d'écriture inversé; des moyens de transmission pour transmettre des données à une paire de lignes de données, respectivement, en réponse au premier signal impulsionnel de commande; et des moyens de précharge pour précharger la paire de lignes de données en réponse au deuxième signal impulsionnel de commande. Une forme de réalisation préférée de l'invention est décrite ci-après en relation avec les dessins annexés, dans lesquels: la figure 1 est un schéma de principe d'un circuit de pilotage d'écriture de l'art antérieur, la figure 2 est un chronogramme illustrant le fonctionnement du dispositif de la figure 1, - la figure 3 est un schéma de principe d'une forme de réalisation de l'invention, et la figure 4 est un chronogramme illustrant le fonctionnement du dispositif de la figure 3. Considérant la figure 3, on voit qu'un circuit de pilotage d'écriture selon l'invention comprend des moyens d'entrée de données 3, des moyens générateurs d'impulsions 6, des moyens de transmission 7, et des moyens de précharge 8, et est monté entre une borne d'entrée à laquelle est appliqué un signal de données provenant de l'extérieur et une paire de lignes de données internes reliées à une cellule de mémoire pour mémoriser le signal de données. Les moyens d'entrée de données 3 comprennent une partie d'entrée de données non inversées 4 et une partie d'entrée de données inversées 5 La partie d'entrée de données non inversées 4 se compose d'un inverseur INV 4 fournissant en sortie le signal d'entrée de données inversé DINB après avoir inversé le signal d'entrée de données DIN, une porte ET NAND 5 fournissant un signal de données D après avoir inversé le signal d'entrée de données DINB en réponse à un signal de validation d'écriture WE, et des inverseurs INV 5 et INV 6 fournissant un signal de données transmis par circuit tampon DATA après avoir reçu en entrée un signal de donnée D La partie d'entrée de données inversées 5 se compose d'une porte ET NAND 6 fournissant un signal de données inversé DB après avoir inversé le signal d'entrée de données en réponse au signal de validation d'écriture WE, et des inverseurs INV 7 INV 8 fournissant un signal de données inversé DATAB transmis par des circuits formant tampons après avoir reçu un signal de données inversé DB. Les moyens générateurs d'impulsions 6 comprennent un premier circuit à retard inverseur I Dl fournissant un signal de données retardé inversé DH après avoir inversé et retardé le signal de donnée-non inversé D, un premier détecteur composé d'une porte NI (NOR) NORI qui détecte une transition descendante d'un signal de donnée DIN après avoir reçu le signal de donnée non inversé D et le signal de donnée retardé inversé DH, et fournit un signal impulsionnel OH ayant une largeur d'impulsion prédéterminée correspondant au temps de retard, un deuxième circuit à retard inverseur ID 2 fournissant un signal de donnée retardé inversé DBH après avoir inversé et retardé le signal de donnée inversé DB, un deuxième détecteur composé d'une porte NI NOR 2 qui détecte une transition ascendante du signal de donnée DIN après avoir reçu le signal de donnée inversé DB et le signal de donnée retardé inversé DBH, et fournit un signal impulsionnel OL ayant une largeur d'impulsion prédéterminée correspondant au temps de retard, une porte NI NOR 3 et un inverseur INV 9 fournissant un premier signal impulsionnel de commande WN après avoir reçu les signaux impulsionnels OL et OH, et une porte NI NOR 4 fournissant un deuxième signal impulsionnel de commande WP après avoir reçu les signaux impulsionnels OL et OH et un signal de validation d'écriture inversée WEB. 8 2664080 Les moyens de transmission 7 comprennent des transistors NMOS MN 5 et MN 6 dont les grilles reçoivent un premier signal impulsionnel de commande WN qui est le signal de sortie de l'inverseur INV 9 et dont les drains sont reliés aux sorties des inverseurs INV 6 et INV 8, respectivement, et dont les sources sont reliées à une paire de lignes de données DL et DLB, respectivement. Les moyens de précharge 8 comprennent trois transistors NMOS MN 7, MN 8 et MN 9, les transistors MN 7 et MN 8 étant prévus pour précharger et le transistor MN 9 pour égaliser Les grilles respectives des transistors MN 7, MN 8 et MN 9 reçoivent le deuxième signal impulsionnel de commande WP qui est le signal de sortie de la porte NI NOR 4, et la source du transistor MN 7 et le drain du transistor MN 9 sont reliés à la ligne de données non inversées DL Les sources des transistors MN 8 et MN 9 sont reliées à la ligne de données inversées DLB, et les drains des transistors MN 7 et MN 8 reçoivent la tension d'alimentation Vcc. Le fonctionnement du circuit représenté sur la figure 3 est décrit ciaprès en relation avec le chronogramme de la figure 4. Pour écrire une donnée dans la cellule de mémoire, lorsque le signal de validation d'écriture WE passe au niveau haut et que le signal d'entrée de donnée DIN passe du niveau haut au niveau bas, le signal d'entrée de donnée inversée DINB passe du niveau bas au niveau haut à la sortie de l'inverseur INV 4 Le signal d'entrée de donnée inversée DINB est inversé par la porte ET NAND 5 et fournit alors le signal D passant du niveau haut au niveau bas Le signal d'entrée de donnée DIN est inversé par la porte ET NAND 6 et fournit alors un signal DB passant de l'état bas à l'état haut Le signal D est transmis par les inverseurs INV 5 et INV 6 formant circuits tampons et fournit alors un signal de donnée non inversée DATA passant du niveau haut au niveau bas Le signal DB est transmis par les inverseurs INV 7 et INV 8 formant circuits tampons et fournit alors un signal de donnée inversée DATAB passant du niveau bas au niveau haut En outre, le signal D est inversé par le premier circuit à retard inverseur IDI et retardé d'un temps tp et fournit ensuite un signal DH passant du niveau bas au niveau haut Le signal DB est inversé par le deuxième circuit à retard inverseur ID 2 et retardé d'un temps tp et fournit ensuite un signal DBH qui passe du niveau haut au niveau bas Ici, le temps de retard tp est choisi suffisamment long pour pouvoir écrire une donnée dans la cellule de mémoire par le premier circuit à retard inverseur I Dl et le deuxième circuit à retard inverseur ID 2. Les signaux D et DH sont appliqués à la porte NI NOR 1 pour détecter une transition descendante du signal D et une transition ascendante du signal DH et produire un signal impulsionnel positif OH ayant une largeur d'impulsion égale au temps de retard tp, et lorsque le signal D passe du niveau bas au niveau haut, la porte NI NOR 1 fournit un signal au niveau bas Les signaux DB et DBH sont appliqués à une porte NI NOR 2 pour détecter une transition descendante du signal DB et une transition ascendante du signal DBH et fournir un signal impulsionnel positif ayant une largeur d'impulsion égale au temps de retard tp, et la porte NI NOR 2 fournit un signal OL au niveau bas lorsque le signal DB passe du niveau bas au niveau haut Ainsi, le premier circuit à retard inverseur ID 1 et la porte NI NORI, ainsi que le deuxième circuit à retard inverseur ID 2 et la porte NI NOR 2 servent à détecter la transition du niveau haut au niveau bas des signaux D et DB, respectivement. La porte NI NOR 3 et l'inverseur INV 9 fournissent un premier signal impulsionnel de commande positif WN ayant une largeur d'impulsion égale au temps de retard tp après avoir reçu les signaux OL et OH Par ailleurs, une porte NI NOR 4 fournit un deuxième signal impulsionnel de commande, négatif à phase inversée WP à partir du premier signal impulsionnel de commande WN après avoir reçu les signaux OL et OH et le signal de validation d'écriture inversé WEB à niveau bas Lorsque le premier signal impulsionnel de commande WN passe du niveau bas au niveau haut, les transistors MN 5 et MN 6 sont débloqués et alors un signal de donnée DATA à niveau bas est transmis à la ligne de données non inversées DL, et un signal de donnée inversée DATAB à niveau haut est transmis à la ligne de données inversées DLB Ici, le signal de donnée inversé à niveau haut est transmis en valeur réduite Vcc Vtn par le transistor MN 5, et la largeur d'impulsion du premier signal impulsionnel de commande WN fixe le temps de transmission de la donnée Ensuite, lorsque le premier signal impulsionnel de commande WN passe du niveau haut au niveau bas, les transistors MN 5 et MN 6 sont bloqués et alors la paire de signaux DATA et DATAB, d'une part, et la paire de lignes de données DL et DLB sont séparées électriquement Lorsque le deuxième signal impulsionnel de commande WP passe de l'état haut à l'état bas, les transistors de précharge MN 7 et MN 8 et le transistor d'égalisation MN 9 sont bloqués et alors les moyens de précharge MN 7, MN 8 et MN 9, et la paire de lignes de données DL et DLB sont séparés électriquement Après que la paire de données DATA et DATAB a été transmise à la paire de lignes de données DL et DLB, lorsque le deuxième signal impulsionnel de commande WP passe du niveau bas au niveau haut, le transistor d'égalisation MN 9 est débloqué et la paire de lignes de données DL et DLB est égalisée à un potentiel équivalent et les transistors de précharge MN 7 et MN 8 sont débloqués et ensuite la paire de lignes de données est préchargée à la tension Vcc Vtn Le circuit de pilotage d'écriture selon il l'invention sépare électriquement la paire de lignes de données DL et DLB des moyens d'entrée de données 3 après que la paire de données DATA et DATAB a été écrite dans la cellule de mémoire, et ensuite charge la paire de lignes de données DL et DLB à la tension Vcc Vtn, même si le signal d'entrée de donnée a changé ou si seul le signal de validation d'écriture inversé WEB passe du niveau haut au niveau bas sans qu'il y ait de changement du signal d'entrée de donnée DIN. Lors de la lecture de donnée contenue dans la cellule de mémoire, après précharge de la paire de lignes de données DL et DLB, lorsque le signal de validation d'écriture WE passe à l'état bas, le signal de validation d'écriture inversé WEN passe à l'état haut, ce qui blqoue les moyens de transmission MN 5 et MN 6, ainsi que les moyens de précharge MN 7, MN 8 et MN 9, et alors la paire de lignes de données DL et DLB est séparée électriquement du circuit de pilotage d'écriture De plus, lors de la précharge des lignes de données, la précharge est effectuée non pas à partir de Vss, mais de Vcc Vtn, de sorte que le temps de précharge est réduit, la vitesse de fonctionnement est augmentée et l'excursion de tension des lignes de données est réduite, ce qui réduit le bruit qui peut donner lieu à un défaut de fonctionnement à l'intérieur de la puce. Ainsi, le circuit d'attaque d'écriture selon l'invention, lors de l'exécution d'une opération d'écriture, précharge une paire de lignes de données après avoir écrit la donnée dans la cellule de mémoire, de sorte que lorsqu'une opération de lecture subséquente et effectuée, il peut augmenter la vitesse de fonctionnement de la mémoire et réduire le bruit produit pendant la précharge des lignes de données grâce à la réduction de l'excursion de tension des lignes de données. 12 2664080 REVENDICATIONS 1 Circuit de pilotage d'écriture de composant mémoire à semiconducteur, caractérisé en ce qu'il comprend: des moyens d'entrée de données ( 3) comprenant une partie d'entrée de données non inversées ( 4) et une partie d'entrée de données inversées ( 5) pour transmettre en formant circuit tampon un signal de données (DIN) appliqué en entrée et un signal de données inversées (DINB) en réponse à un signal de validation d'écriture (WE), des moyens générateurs d'impulsions ( 6) pour produire un premier signal impulsionnel de commande (WN) produit en réponse à une transition de niveau du signal d'entrée de données (DIN) ou du signal d'entrée de données inversées (DINB) et un deuxième signal impulsionnel de commande à phase inversée (WP) dérivé du premier signal impulsionnel de commande (WN), en réponse à un signal de validation d'écriture inversé (WEB), des moyens de transmission ( 7) pour transmettre les données inversée (DATAB) et non inversée (DATA) qui ont été transmises par des circuits formant tampons à une paire de lignes de données (DL, DLB) en réponse au premier signal impulsionnel de commande (WN), et des moyens de précharge ( 8) pour précharger la paire de lignes de données (DL, DLB) en réponse au deuxième signal impulsionnel de commande (WP). 2 Circuit de pilotage d'écriture selon la revendication 1, caractérisé en ce que les moyens de transmission ( 7) séparent électriquement la paire de lignes de données (DL, DLB) des moyens d'entrée de données ( 3) immédiatement après avoir transmis le signal d'entrée de données (DIN) à la paire de lignes de données (DL, DLB) sous l'action du premier signal impulsionnel de commande (WN). 3 Circuit de pilotage d'écriture selon la revendication 1, caractérisé en ce que les moyens de précharge ( 8) égalisent et préchargent la paire de lignes de données (DL, DLB) immédiatement après avoir transmis le signal d'entrée de données (DIN) à la paire de lignes de données (DL, DLB) sous l'action du deuxième signal impulsionnel de commande (WP). 4 Circuit de pilotage d'écriture selon la revendication 2, caractérisé en ce que les moyens de transmission ( 7) séparent électriquement les moyens d'entrée de données ( 3) de la paire de lignes de données (DL, DLB) immédiatement après avoir transmis le signal d'entrée de donnée (DIN) à la paire de lignes de données (DL, DLB) lorsque le signal d'entrée de donnée (DIN) présente une transition du niveau ou que le signal de validation d'écriture (WE) passe du niveau bas au niveau haut sans que le signal d'entrée de données (DIN) change. Circuit de pilotage d'écriture selon la revendication 3, caractérisé en ce que les moyens de précharge ( 8) préchargent la paire de lignes de données (DL, DLB) après avoir transmis le signal d'entrée de données (DIN) à la paire de lignes de données (DL, DLB) lorsque le signal d'entrée de donnée (DIN) présente une transition de niveau ou que le signal de validation d'écriture (WE) passe du niveau bas au niveau haut sans que le signal d'entrée de données (DIN) change. 6 Circuit de pilotage d'écriture selon la revendication 5, caractérisé en ce que les moyens générateurs d'impulsions ( 6) comprennent: un premier détecteur (NO Rl) pour détecter une transition descendante du signal d'entrée de données (DIN), un deuxième détecteur (NOR 2) pour détecter une transition ascendante du signal d'entrée de données (DIN), une première porte NI (NOR 3) et un inverseur (INV 9) pour produire le premier signal impulsionnel de commande (WN) après avoir combiné les signaux de sortie des premier et deuxième détecteurs (NOR 1, NOR 2), et une deuxième porte NI (NOR 4) pour produire le deuxième signal impulsionnel de commande (WP) après avoir répondu au signal de validation d'écriture inversé (WEB) et combiné les signaux de sortie (OH,-OL) des premier et deuxième détecteurs (NOR 1, NOR 2). 7 Circuit de pilotage d'écriture selon la revendication 6, caractérisé en ce que les premier et deuxième détecteurs (NOR 1, NOR 2), respectivement, comportent des moyens de retard inverseurs (ID 1, ID 2) et une porte NI (NOR 1, NOR 2), et produisent un signal de détection (OH, OL) ayant une largeur d'impulsion prédéterminée à partir de la transition de niveau du signal d'entrée de données (DIN). 8 Circuit de pilotage d'écriture selon la revendication 7, caractérisé en ce que la largeur d'impulsion prédéterminée est fixée pour correspondre à un temps suffisant pour effectuer complètement la transmission d'une donnée à la paire de lignes de données (DL, DLB). 9 Circuit de pilotage d'écriture selon la revendication 8, caractérisé en ce que les moyens de transmission ( 7) comprennent des moyens d'entrée de données et deux transistors NMOS respectivement montés entre la paire de lignes de données (DL, DLB) et les moyens d'entrée de données, les grilles respectives des transistors NMOS recevant le premier signal impulsionnel de commande (WN). Circuit de pilotage d'écriture selon la revendication 9, caractérisé en ce que les moyens de précharge ( 8) comprennent: un premier transistor NMOS (MN 7) dont la grille reçoit le deuxième signal impulsionnel de commande (WP), le drain reçoit une tension d'alimentation Vcc, et la source est reliée à la ligne de données non inversées (DL), un deuxième transistor NMOS (MN 8) dont la grille reçoit le deuxième signal impulsionnel de commande (WP), le drain reçoit la tension d'alimentation (Vcc), et la source est reliée à la ligne de données inversées (DLB), et un troisième transistor NMOS (MN 9) dont la grille reçoit le deuxième signal impulsionnel de commande (WP), le drain est relié à la ligne de données non inversées (DL), et la source est reliée à la ligne de données inversées (DLB). 11 Circuit de pilotage d'écriture selon la revendication 10, caractérisé en ce que les moyens de transmission ( 7) et les moyens de précharge ( 8) sont rendus inopérants lorsqu'une opération de lecture est effectuée.