Brevet FR3041807A1 — publié le 20170331

Procédé de contrôle d'un cycle d'écriture de mémoire de type EEPROM et dispositif correspondant. Des modes de mises en oeuvre et de réalisations de l'invention concernent les mémoires, en particulier les mémoires non volatiles de type électriquement effaçables et programmables (EEPROM), et plus particulièrement le contrôle de leurs cycles d'écriture. Une cellule-mémoire de type EEPROM comprend généralement un transistor ayant une grille flottante permettant la mémorisation de la donnée, une grille de commande, une région de source et une région de drain. Une telle cellule-mémoire utilise le principe de stockage non volatil de charges sur la grille flottante du transistor. Classiquement, l'opération ou cycle d'écriture d'une donnée comporte une étape d'effacement suivie d'une étape de programmation. La programmation se fait par effet Fowler-Nordheim en utilisant une impulsion de tension ayant une valeur élevée, typiquement de l'ordre de 13 à 15 volts, injectant des électrons de la grille flottante vers le drain par effet tunnel. L'effacement se fait également par effet Fowler-Nordheim, des électrons étant injectés par effet tunnel du drain vers la grille flottante, et s'effectue également en utilisant une impulsion d'effacement similaire à l'impulsion de programmation. Les impulsions de programmation et d' effacement sont habituellement générées sous la forme d'une rampe suivie d'un plateau, par des moyens de génération d'impulsions comprenant classiquement un ou plusieurs étages de pompe de charge. Cependant, il est possible que la sortance de la pompe de charge soit insuffisante pour atteindre les niveaux de tension nécessaires à l'effet Fowler-Nordheim, notamment en raison d'une tension d'alimentation trop faible et de fuites de courant. Cela se traduit par une erreur d'écriture et une altération des données. Le courant consommé lors d'une opération d'écriture que devra fournir la pompe de charge peut s'exprimer selon une composante continue (DC) et une composante dynamique (AC). 3041807 2 La composante continue du courant consommé provient essentiellement des courants de fuite internes aux transistors recevant la haute tension lors des opérations d'écriture, et le cas échéant des caissons dans lesquels ces transistors sont positionnés. 5 La composante dynamique du courant consommé provient de la charge des différentes capacités parasites en provenance des composants et des interconnexions recevant la haute tension lors des opérations d'écriture. En pratique, on peut exprimer le courant consommé par la 10 pompe de charge selon l'équation (1) : Ip = (Ic+Ctot.dV/dt).(Vpp/Vdd).1/Eff (1) où Ip représente le courant consommé, Ic la composante continue de ce courant consommé, Ctot la capacité équivalente des noeuds du circuit recevant la haute tension, dV/dt représente la pente de la rampe, Vpp 15 représente la haute-tension de sortie, Vdd représente la tension d'alimentation, et Eff représente l'efficacité de la pompe de charge. Il existe des besoins de fonctionnement de mémoires de type EEPROM à des tensions d'alimentation faibles, par exemple de sensiblement 1.6 volts, notamment dans les systèmes « sans-fil » tels 20 que par exemple des souris ou claviers d'ordinateur, ou des prothèses d'aide auditive. En pratique les opérations à faible tension d'alimentation Vdd requièrent souvent, également un faible courant d'alimentation. Les consommations de courant élevées Ip sont donc préjudiciables aux 25 systèmes dont la tension d'alimentation est faible. Or, d'après l'équation (1), le courant consommé est d'autant plus important que le terme Vpp/Vdd est grand et donc que la tension d'alimentation Vdd est faible. De plus, il existe des besoins d'écriture de mémoire de type 30 EEPROM à fréquence élevée, ou temps d'écriture court, par exemple de sensiblement 1 ms par cycle d'écriture, notamment dans des systèmes de mémoire haute densité. 3041807 3 Or, d'après l'équation (1), le courant consommé est d'autant plus important que le terme dV/dt est grand et donc que le temps d'écriture prévu est court. Enfin il est souvent requis qu'une même mémoire soit capable 5 de fonctionner dans une large plage de tensions d'alimentation, typiquement de 1,6 volts à 5,5 volts. Actuellement, des moyens de génération dimensionnés pour être fiable selon un temps d'écriture court à basse tension, par exemple 1,6V, sont par conséquent surdimensionnés lors d'un 10 fonctionnement à haute tension, typiquement au dessus de 2,5 volts. Ils requièrent par conséquent une surface importante et manquent d'efficacité à haute tension tout en générant d'importants pics de courant potentiellement nuisibles. Selon un mode de mise en oeuvre et de réalisation il est proposé une mémoire de type EEPROM 15 capable de fonctionner de manière efficace, notamment en ce qui concerne la pompe de charge, dans une large plage de tensions d'alimentation, par exemple 1,6 volts - 5,5 volts. Une solution proposée comprend une adaptation contrôlée du temps d'écriture en fonction de la tension d'alimentation, ce qui 20 permet aux moyens de génération d'impulsions, notamment la pompe de charge, de la mémoire de fonctionner de manière efficace aussi bien à faible tension qu'à haute tension, sans surdimensionnement de la pompe de charge ce qui se traduit par un gain de place. Selon un aspect, il est proposé un procédé de contrôle d'un 25 cycle d'écriture d'au moins une donnée dans au moins une cellule- mémoire du type mémoire morte électriquement programmable et effaçable disposée dans un circuit électronique alimenté par une tension d'alimentation, comprenant une augmentation contrôlée de la durée du cycle d'écriture en présence d'une baisse de tension 30 d' alimentation. L'augmentation contrôlée de la durée du cycle d'écriture permet de s'assurer que l'écriture des cellules-mémoire est correcte, même en cas de faible tension d'alimentation. 3041807 4 L'augmentation est contrôlée en ce sens qu'elle est effectuée volontairement et ajustée en fonction de l'amplitude de la baisse de la tension d'alimentation et donc en fonction de la valeur courante de la tension d'alimentation. 5 Alors qu'il est possible d'envisager une augmentation continue du temps d'écriture en fonction de la diminution de la tension d'alimentation, il est préférable pour des raisons pratiques que l'augmentation de la durée du cycle d'écriture comprenne une augmentation par au moins un palier correspondant respectivement à 10 au moins une valeur palier de la tension d'alimentation inférieure à une valeur nominale. Afin de détecter un besoin de modification du temps d'écriture, il est proposé au moins une comparaison de la valeur courante de ladite tension d'alimentation avec ladite au moins une valeur palier. 15 Ladite au moins une comparaison peut être réalisée avant le commencement du cycle d'écriture, ce qui permet de réaliser le cycle d'écriture dans une configuration optimisée en matière de durée d'écriture et de fiabilité. Comme indiqué ci-avant, alors que l'opération d'écriture 20 comprend généralement une étape d'effacement suivie d'une étape de programmation, il est possible, dans certains cas, qu'une seule étape d'effacement ou de programmation soit nécessaire pour écrire un mot dans la mémoire. Par exemple, si le mot à écrire ne contient que des « 0 », alors seule une étape d'effacement est nécessaire, et de même, 25 lorsque le mot OF (en notation hexadécimale) doit être remplacé par le mot 1F, l'étape d'effacement est inutile. Ainsi, lorsque le cycle d'écriture comporte une génération d'au moins une impulsion d'effacement ou de programmation, l'augmentation de la durée du cycle d'écriture comprend une 30 augmentation de la durée de ladite au moins une impulsion. Lorsque le cycle d'écriture comprend une étape d'effacement comportant une génération d'une impulsion d'effacement suivie d'une étape de programmation comportant une génération d'une impulsion de 3041807 5 programmation, l'augmentation de la durée du cycle d'écriture peut comprendre une augmentation de la durée de chaque impulsion. Les moyens de génération d'impulsions comportent généralement un ou plusieurs étages de pompe de charge associés à 5 une régulation de pompe de charge, et génèrent une impulsion haute tension, habituellement sous la forme d'une rampe suivie d'un plateau. La régulation permet de contrôler la tension de sortie de la pompe de charge. Le niveau de régulation peut être par exemple le niveau de tension du plateau, typiquement de 15 volts. 10 La durée de l'impulsion (rampe + plateau) est commandée par un chronomètre (« timer »), analogique ou numérique. Comme il est classique l'impulsion de programmation ou d'effacement, générée par le ou les étages de pompe de charge et la régulation associée, est appliquée à un circuit présentant une charge 15 capacitive ainsi que des courants de fuites. Lorsque la tension d'alimentation baisse, la sortance de la pompe de charge baisse fortement. Et lorsque la sortance de la pompe de charge est faible, son courant peut être par exemple inférieur au courant nécessaire à la 20 charge capacitive, auquel cas l'allure de la rampe se ralentit et prend une forme courbée. Le plateau est alors naturellement raccourci, la durée de l'impulsion étant fixée par le chronomètre. Lorsque la sortance de la pompe de charge est faible, son courant peut aussi être inférieur auxdits courants de fuite et la tension 25 du plateau nécessaire à l'opération d'écriture n'est alors pas atteinte. Ces deux alternatives peuvent également se cumuler. En d'autres termes, plus la tension d'alimentation est faible, plus les moyens de génération d'impulsion mettent de temps à fournir la valeur voulue du plateau, le plateau risque d'être de trop courte 30 durée et/ou d'amplitude insuffisante, et l'écriture risque d'être incorrecte. Ainsi il est proposé que le temps alloué à la rampe par le chronomètre soit suffisamment long en cas de basse tension, pour que la génération de la rampe n'empiète pas sur le temps alloué au plateau. 3041807 6 En d'autres termes, l'augmentation de la durée de ladite au moins une impulsion peut comprendre une augmentation de la durée de la rampe correspondante. La durée de génération du plateau est alors suffisante pour une 5 écriture fiable, et cela permet de conserver une sortance de la pompe de charge correcte en diminuant l'importance du terme dV/dt de l'équation (1) mentionnée ci-avant. Néanmoins, il peut être avantageux d'augmenter la durée du plateau proportionnellement à l'augmentation de la durée de la rampe. 10 En effet, dans certaines approches, la durée de la rampe et la durée totale de l'impulsion sont définies par deux circuiteries analogiques indépendantes pouvant conduire à des variations de durées décorrélées. La solution proposée permet de s'affranchir des risques liés à la décorrélation desdites variations. 15 Ainsi, l'augmentation de la durée de ladite au moins une impulsion peut comprendre une augmentation de la durée du plateau. Avantageusement en matière de consommation d' énergie notamment, l'opération d'écriture n'est pas altérée si la valeur de la tension de plateau diminue mais que sa durée augmente. 20 Ainsi, l'augmentation de la durée de ladite au moins une impulsion peut comprendre une diminution de la tension du plateau. Cela permet d'adapter la consommation de courant du bloc alimenté par la pompe de charge, à une sortance réduite de la pompe de charge pour de faibles tensions d'alimentation. En effet la réduction 25 de l'amplitude du plateau contribue à réduire la composante continue du courant consommé par la pompe de charge. Selon un mode de mise en oeuvre, la durée de ladite rampe est fixée à une durée nominale si la tension d'alimentation est supérieure à ladite valeur palier et est supérieure à ladite durée nominale si la 30 tension d'alimentation est inférieure à la valeur palier. Par exemple et à titre non-limitatif, la durée nominale de la rampe peut valoir sensiblement 0,25 ms et la durée supérieure à la durée nominale peut valoir sensiblement 1 ms. 3041807 7 Quoi qu'il en soit, les durées nominales des rampes et plateaux sont choisies de telle sorte que compte tenu de leurs variations, la durée d'une opération d'écriture reste inférieure à une durée maximale garantie. 5 Lorsque la valeur de la tension d'alimentation est comprise entre sensiblement 1,6V et sensiblement 5,5V et la valeur palier peut valoir sensiblement 2,5V. Selon un autre aspect il est proposé un dispositif de mémoire destiné à être alimenté par une tension d'alimentation et comprenant 10 au moins une cellule-mémoire du type mémoire morte électriquement programmable et effaçable, et des moyens de contrôle d'un cycle d'écriture configurés pour augmenter la durée du cycle d'écriture en présence d'une baisse de ladite tension d'alimentation. Selon un mode de réalisation, les moyens de contrôle sont 15 configurés pour augmenter la durée du cycle d'écriture par au moins un palier correspondant respectivement à au moins une valeur palier de la tension d'alimentation inférieure à une valeur nominale. Selon un mode de réalisation, les moyens de contrôle comprennent au moins un moyen de comparaison de la valeur courante 20 de ladite tension d'alimentation avec ladite au moins une valeur palier. Selon un mode de réalisation, ledit au moins un moyen de comparaison est configuré pour réaliser au moins une comparaison avant le commencement du cycle d'écriture. Selon un mode de réalisation, le dispositif comprend des 25 moyens d'écriture comportant un moyen de génération d'au moins une impulsion d'effacement ou de programmation, et les moyens de contrôle sont configurés pour augmenter la durée du cycle d'écriture en augmentant la durée de ladite au moins une impulsion. Selon un mode de réalisation, ledit moyen de génération est 30 configuré pour générer une impulsion d'effacement suivie d'une impulsion de programmation, et les moyens de contrôle sont configurés pour augmenter la durée du cycle d'écriture en augmentant la durée de chaque impulsion. 3041807 8 Selon un mode de réalisation, ledit moyen de génération est configuré pour générer des impulsions comprenant une rampe de tension suivie d'un plateau, et les moyens de contrôle sont configurés pour augmenter la durée de ladite impulsion en augmentant la durée de 5 la rampe correspondante. Les moyens de contrôle peuvent être configurés pour augmenter la durée de ladite impulsion en augmentant la durée du plateau correspondant. Les moyens de contrôle peuvent être configurés pour générer le 10 plateau à une valeur diminuée si la durée de dudit plateau est augmentée. Selon un mode de réalisation, les moyens de contrôle sont configurés pour générer la rampe pendant une durée fixée à une durée nominale si la tension d'alimentation est supérieure à ladite valeur 15 palier et pendant une durée supérieure à ladite durée nominale si la tension d'alimentation est inférieure à ladite valeur palier. La valeur de la tension d'alimentation peut être comprise entre sensiblement 1,6V et sensiblement 5,5V et la valeur palier peut valoir sensiblement 2,5V. 20 D' autres avantages et caractéristiques de l' invention apparaîtront à l'examen de la description détaillée de modes de mise en oeuvre et de réalisation, nullement limitatifs, et des dessins annexés sur lesquels : -les figures 1 à 5 illustrent schématiquement différents modes 25 de mise en oeuvre et de réalisation de l'invention. La figure 1 représente schématiquement un dispositif DIS de mémoire de type EEPROM selon l'invention. Ce dispositif DIS est alimenté par des moyens d'alimentation ALIM comprenant par exemple une pile ou une batterie, et comprend 30 des moyens de mémorisation MMEM et des moyens de contrôle MCTRL. Les moyens de mémorisation MMEM comportent un plan mémoire PM de cellules-mémoires CEL, ainsi que classiquement des 3041807 9 décodeur lignes et colonnes DECX et DECY, et des moyens d'écriture MECR, de structures classiques et connues en soi. Les moyens d'écriture MECR comportent notamment des moyens de génération d'impulsions haute tension MGHV comprenant 5 notamment un générateur de rampe basé par exemple sur un intégrateur analogique, plusieurs étages de pompe de charge, un oscillateur, et la régulation associée. La régulation permet de contrôler la tension de sortie de la pompe de charge. L'oscillateur est stoppé lorsque la sortie de la pompe 10 de charge dépasse une référence haute. La tension de sortie de la pompe de charge commence alors à décroître en raison de la charge. Dès que la tension de sortie de la pompe de charge est inférieure à une référence basse, l'oscillateur redémarre. L'écart de tension entre les références basse et haute (hystérésis) assure la stabilité. Cette 15 différence de tension est par exemple de l'ordre de 100 millivolts. La rampe est générée grâce notamment à l'intégrateur analogique comprenant un condensateur, chargé par un courant constant, et suivi d'un suiveur de tension. La rampe peut être également générée par la régulation de la 20 pompe de charge elle-même. En effet, la tension de régulation peut elle-même être de la forme d'une rampe. Comme indiqué précédemment, la durée de l'impulsion (rampe + plateau) est commandée par un chronomètre (« timer »), analogique ou numérique. 25 A titre indicatif, un chronomètre numérique peut comporter un oscillateur de fréquence fixe connecté à un compteur. Le compteur démarre lorsque la pompe de charge démarre et la fin du comptage marque la fin de l'impulsion. Les caractéristiques du plateau (durée, tension) sont notamment 30 déterminées par le chronomètre et une valeur de consigne. Les moyens de contrôle MCTRL comportent des moyens de comparaison MCMP et des moyens de commande MCM comportant par exemple des moyens logiques de structures classiques notamment capables de commander différents éléments des moyens de contrôle 3041807 10 MCTRL et de mémorisation MMEM, en particulier des éléments des moyens d'écriture MECR. Les moyens de comparaison MCMP comportent par exemple un circuit comparateur, de structure classique, notamment capable de 5 comparer la valeur de la tension d'alimentation à une valeur témoin, ou valeur palier, VPAL. Les moyens de comparaison MCMP sont également capables de transmettre le résultat de la comparaison aux moyens de commande MCM, ou de le stocker par exemple dans un registre SR. 10 En fonction du résultat de la comparaison de la tension d'alimentation Vdd à la valeur palier VPAL, les moyens de commande MCM ajustent notamment les valeurs des courants et les capacités des condensateurs de l'intégrateur analogique et de la régulation de pompe de charge, la fréquence de l'oscillateur, ou encore le terme du 15 comptage du compteur, afin que les moyens de génération d'impulsions génèrent l'impulsion selon une durée plus ou moins longue. Plus précisément, si les moyens de comparaison MCMP indiquent une tension d'alimentation supérieure à la valeur palier 20 VPAL, alors les moyens de commande MCM vont augmenter les valeurs des courants générateurs de la rampe, et/ou diminuer les capacités des condensateurs chargés par lesdits courants. De tels ajustements se traduisent par une diminution de la durée de génération de la rampe. 25 A l'inverse, si les moyens de comparaison MCMP indiquent une tension d'alimentation inférieure à la valeur palier VPAL, alors les moyens de commande MCM vont diminuer la valeur des courants générateurs de la rampe, et augmenter les capacités des condensateurs chargés par lesdits courants. 30 De tels ajustements se traduisent par une augmentation de la durée de génération de la rampe. Les variations des courants et des capacités sont réalisées de manière classique, respectivement en agissant sur des ratios de miroirs de courant et en intervertissant des condensateurs, par exemple. 3041807 11 D'autre part, les moyens de commande peuvent augmenter la durée du plateau, notamment en diminuant la fréquence de l'oscillateur et en augmentant le terme du comptage du compteur. Les moyens de commande MCM peuvent également diminuer la 5 tension du plateau, en diminuant par exemples les références haute et basse du régulateur de pompe de charge. Selon un mode de mise en oeuvre et de réalisation préférentiel, le plateau est généré pendant une durée proportionnelle à la durée de génération de la rampe correspondante. 10 D'autres moyens classiques présents dans le dispositif de mémoire DIS et non indispensables à la compréhension de l'invention n'ont volontairement pas été représentés sur la figure 1 à des fins de simplification. Les différents profils des impulsions issues des moyens de 15 génération d'impulsions MGHV seront étudiés plus en détail dans la suite. En particuliers, les figures 2 à 5 représentent des profils d'impulsions générées par une même configuration des moyens de génération d'impulsions MGHV, mais commandés par les moyens de 20 commande MCM pour différentes tensions d'alimentation Vdd, et différents mode de mise en oeuvre ou de réalisation de l'invention. Dans la suite, la pompe de charge est notamment dimensionnée pour générer des impulsions à une durée courte sous tension d'alimentation supérieure à la valeur palier de manière efficace et 25 selon une consommation de l'opération d'écriture compatible avec la sortance de la pompe de charge. Ce dimensionnement permet également de générer des impulsions à durée longue sous tension d'alimentation faible de manière efficace et selon une consommation de l'opération d'écriture 30 compatible avec la sortance de la pompe de charge. La figure 2A illustre des profils d'impulsions correspondant à un exemple de cycle d'écriture à durée courte sous tension d'alimentation Vdd supérieure à la valeur palier VPAL. 3041807 12 Dans cet exemple, l'opération d'écriture est réalisée par une impulsion d'effacement IMP11 suivie par une impulsion de programmation IMP 12. Chaque impulsion IMP11, IMP12 présente une rampe RMP1 5 suivie d'un plateau PLT1 typiquement à un niveau nominal Vplt de 15 volts. A titre indicatif, la durée de l'opération d'écriture peut valoir par exemple 1 ms, et chaque impulsion IMP11, IMP12 peut être sensiblement de même durée, (t2-t0) de l'ordre de 0,5 ms avec des 10 durées (tl-t0) de la rampe RMP1 et (t2-t1) du plateau PLT1 égales, de l'ordre de 0,25 ms. Bien entendu, pour une même durée de l'opération ou cycle d'écriture, par exemple 1 ms, les impulsions IMP11, IMP12 pourraient présenter des rampes et/ou des plateaux de différentes durées et/ou de 15 différentes valeurs. Selon un aspect l'invention, une diminution de la tension d'alimentation Vdd en deçà de la valeur palier VPAL engendre une augmentation de la durée du cycle d'écriture. La figure 2B illustre des profils d'impulsions correspondant à 20 un cycle d'écriture dont la durée a été augmentée, dans une situation où la tension d'alimentation Vdd est inférieure à la valeur palier VPAL. A titre indicatif, dans cette situation, la durée de l'opération d' écriture peut valoir par exemple 4 ms, et les impulsions 25 d'effacement IMP21 et de programmation IMP22 peuvent être sensiblement de même durée. Les impulsions IMP21, IMP22 peuvent présenter, selon les modes de réalisation ou de mise en oeuvre de l'invention, des rampes et/ou des plateaux de différentes durées et/ou de différentes valeurs 30 comme cela va être détaillé sur les figures 3 à 5. La figure 3 illustre une impulsion IMP3 pouvant être indifféremment une impulsion d'effacement ou de programmation, présentant une rampe RMP3 suivie d'un plateau PLT3 typiquement à un niveau nominal Vplt de 15 volts. 3041807 13 Cette impulsion IMP3 présente une durée de la rampe RMP3 et une durée du plateau PLT3 augmentée par rapport aux impulsions représentées en figure 2A. A titre indicatif, la durée de l'impulsion IMP3 (t4-t0) peut 5 valoir 2 ms, et les durées (t3-t0) de la rampe RMP3 et (t4-t3) du plateau PLT3 sont sensiblement égales, pouvant valoir environ 1 ms. La figure 4 illustre une impulsion IMP4 pouvant être indifféremment une impulsion d'effacement ou de programmation, présentant une rampe RMP4 suivie d'un plateau PLT4 typiquement à 10 un niveau nominal Vplt de 15 volts. Cette impulsion IMP4 présente une durée de la rampe RMP4 augmentée et une durée du plateau PLT4 non augmentée par rapport aux impulsions représentées en figure 2A. A titre indicatif, la durée de l'impulsion IMP4 (t5-t0) peut 15 valoir environ 1,25 ms, et les durées (t3-t0) de la rampe RMP4 et (t5- t3) du plateau PLT4 peuvent valoir respectivement environ 1 ms et 0,25 ms. La figure 5 illustre une impulsion IMP5 pouvant être indifféremment une impulsion d'effacement ou de programmation, 20 présentant une rampe RMP5 suivie d'un plateau PLT5 à un niveau Vplt'. Cette impulsion IMP5 présente une durée de la rampe RMP3 et du plateau PLT5 augmentées, et une valeur du plateau diminuée, par rapport aux impulsions représentées en figure 2A. La valeur Vplt' du 25 plateau PLT5 est inférieure à la valeur Vplt des plateaux des modes de réalisations précédents, et peut valoir par exemple 14V. A titre d'exemple, la durée de l'impulsion IMP5 (t4-t0) peut valoir environ 2 ms, et les durées (t3-t0) de la rampe RMP5 et (t4-t3) du plateau PLT5 sont sensiblement égales, pouvant valoir environ 1 30 ms. L'invention n'est pas limitée aux modes de mise en oeuvre et de réalisation qui viennent d'être décrits mais en embrasse toutes variantes. 3041807 14 Ainsi les impulsions d'effacement et de programmation peuvent respectivement ne pas être identiques en durée de rampe, en amplitude, en durée du plateau, ou en durée totale. De même on peut envisager une augmentation de la durée du 5 plateau sans augmenter la durée de la rampe, et une diminution de la tension du plateau, par exemple dans le but de réduire la consommation statique. REVENDICATIONS1. Procédé de contrôle d'un cycle d'écriture d'au moins une donnée dans au moins une cellule-mémoire du type mémoire morte électriquement programmable et effaçable disposée dans un circuit électronique alimenté par une tension d'alimentation (Vdd), comprenant une augmentation contrôlée de la durée du cycle d'écriture en présence d'une baisse de ladite tension d'alimentation. 2. Procédé selon la revendication 1, dans lequel l'augmentation de la durée du cycle d'écriture comprend une augmentation par au moins un palier correspondant respectivement à au moins une valeur palier (VPAL) de la tension d'alimentation inférieure à une valeur nominale. 3. Procédé selon la revendication 2, comprenant au moins une comparaison de la valeur courante de ladite tension d'alimentation (Vdd) avec ladite au moins une valeur palier (VPAL). 4. Procédé selon la revendication 3, dans lequel ladite au moins une comparaison est réalisée avant le commencement du cycle d' écriture. 5. Procédé selon l'une des revendications précédentes, dans lequel ledit cycle d'écriture comporte une génération d'au moins une impulsion d'effacement ou de programmation, et l'augmentation de la durée du cycle d'écriture comprend une augmentation de la durée de ladite au moins une impulsion. 6. Procédé selon la revendication 5, dans lequel le cycle d'écriture comprend une étape d'effacement comportant une génération d'une impulsion d'effacement (IMP11) suivie d'une étape de programmation comportant une génération d'une impulsion de programmation (IMP12), et l'augmentation de la durée du cycle d'écriture comprend une augmentation de la durée de chaque impulsion (IMP 11, IMP 12). 7. Procédé selon l'une des revendications 5 ou 6, dans lequel chaque impulsion comprend une rampe de tension (RMP1) suivie d'un plateau (PLT1) et l'augmentation de la durée de ladite au moins une 3041807 16 impulsion comprend une augmentation de la durée de la rampe RMP1 correspondante. 8. Procédé selon l'une des revendications 5 à 7, dans lequel chaque impulsion comprend une rampe de tension (RMP1) suivie d'un 5 plateau (PLT1) et l'augmentation de la durée de ladite au moins une impulsion comprend une augmentation de la durée du plateau (PLT1). 9. Procédé selon la revendication 8, dans lequel l'augmentation de la durée de ladite au moins une impulsion comprend une diminution de la valeur (Vpp) du plateau (PLT1). 10 10. Procédé selon l'une des revendications précédentes prise en combinaison avec les revendications 3 et 7, dans lequel la durée de ladite rampe (RMP1) est fixée à une durée nominale si la tension d'alimentation (Vdd) est supérieure à ladite valeur palier (VPAL) et est supérieure à ladite durée nominale si la tension d'alimentation 15 (Vdd) est inférieure à la valeur palier (VPAL). 11. Procédé selon la revendication 11, dans lequel la valeur de la tension d'alimentation (Vdd) est comprise entre sensiblement 1,6V et sensiblement 5,5V et la valeur palier (VPAL) vaut sensiblement 2,5V. 20 12. Dispositif de mémoire (DIS), destiné à être alimenté par une tension d'alimentation (Vdd) et comprenant au moins une cellule-mémoire (CEL) du type mémoire morte électriquement programmable et effaçable, des moyens de contrôle d'un cycle d'écriture (MCTRL) configurés pour augmenter la durée du cycle d'écriture en présence 25 d'une baisse de ladite tension d'alimentation (Vdd). 13. Dispositif selon la revendication 12, dans lequel les moyens de contrôle (MCTRL) sont configurés pour augmenter la durée du cycle d'écriture par au moins un palier correspondant respectivement à au moins une valeur palier (VPAL) de la tension d'alimentation 30 inférieure à une valeur nominale. 14. Dispositif selon la revendication 13, dans lequel les moyens de contrôle (MCTRL) comprennent au moins un moyen de comparaison (MCMP) configuré pour comparer la valeur courante de ladite tension d'alimentation (Vdd) avec ladite au moins une valeur palier(VPAL). 3041807 17 15. Dispositif selon la revendication 14, dans lequel ledit au moins un moyen de comparaison (MCMP) est configuré pour réaliser au moins une comparaison avant le commencement du cycle d'écriture. 16. Dispositif selon l'une des revendications 12 à 15, 5 comprenant des moyen d'écriture (MECR) comportant un moyen de génération (MGHV) configuré pour générer au moins une impulsion d'effacement ou de programmation, et les moyens de contrôle (MCTRL) sont configurés pour augmenter la durée du cycle d'écriture en augmentant la durée de ladite au moins une impulsion. 10 17. Dispositif selon la revendication 16, dans lequel ledit moyen de génération (MGHV) est configuré pour générer une impulsion d'effacement (IMP11) suivie d'une impulsion de programmation (IMP12), et les moyens de contrôle (MCTRL) sont configurés pour augmenter la durée du cycle d'écriture en augmentant 15 la durée de chaque impulsion. 18. Dispositif selon l'une des revendications 16 ou 17, dans lequel ledit moyen de génération (MGHV) est configuré pour générer des impulsions comprenant une rampe (RMP1) de tension suivie d'un plateau (PLT1), et les moyens de contrôle (MCTRL) sont configurés 20 pour augmenter la durée de ladite impulsion en augmentant la durée de la rampe correspondante. 19. Dispositif selon l'une des revendications 16 à 18, dans lequel ledit moyen de génération (MGHV) est configuré pour générer des impulsions comprenant une rampe (RMP1) de tension suivie d'un 25 plateau (PLT1) et les moyens de contrôle (MCTRL) sont configurés pour augmenter la durée de ladite impulsion en augmentant la durée du plateau (PLT1) correspondant. 20. Dispositif selon la revendication 19, dans lequel les moyens de contrôle (MCTRL) sont configurés pour générer le plateau (PLT1) à 30 une valeur (Vpp) diminuée si la durée de génération dudit plateau (PLT1) est augmentée. 21. Dispositif selon l'une des revendications 12 à 20 prise en combinaison avec les revendications 14 et 18, dans lequel les moyens de contrôle (MCTRL) sont configurés pour générer la rampe (RMP1) 3041807 18 pendant une durée fixée à une durée nominale si la tension d'alimentation (Vdd) est supérieure à ladite valeur palier (VPAL) et pendant une durée supérieure à ladite durée nominale si la tension d'alimentation (Vdd) est inférieure à ladite valeur palier (VPAL). 5 22. Dispositif selon la revendication 21, dans lequel la valeur de la tension d'alimentation (Vdd) est comprise entre sensiblement 1,6V et sensiblement 5,5V et la valeur palier vaut sensiblement 2,5V.