Brevet FR2943866A1 — publié le 20101001

B9296 1 CIRCUIT D'ALIMENTATION POUR MODE DE SOMMEIL Domaine de l'invention La présente invention concerne un circuit d'alimentation et un procédé d'alimentation d'une région d'un circuit intégré et en particulier un circuit d'alimentation pour fournir une tension pendant une phase de mise sous tension de la région de circuit. Arrière plan de l'invention Pour réduire la consommation de circuits intégrés, on a proposé de permettre de couper l'alimentation de certaines régions du circuit intégré pendant qu'elles ne sont pas utilisées. Ceci est généralement appelé mode sommeil et implique de déconnecter ces régions de la tension d'alimentation du circuit intégré. Un problème qui se pose pour prévoir un mode sommeil pour une région d'un circuit intégré est que pendant une courte durée pendant la mise sous tension après une période de sommeil, le courant vers cette région peut être très élevé, ce qui conduit à une chute de tension d'alimentation souvent appelée chute RI. Une telle chute de tension d'alimentation n'est pas souhaitable car elle peut affecter certaines zones du circuit intégré telles que des mémoires. Dans certain cas, la chute de B9296 2 tension d'alimentation peut entraîner une perte de fonctionnalité d'une partie du circuit. Résumé de l'invention Un objet d'un mode de réalisation de la présente 5 invention est de résoudre au moins partiellement un ou plusieurs des problèmes de l'art antérieur. Selon un aspect de la présente invention, il est prévu un circuit d'alimentation agencé pour commander une phase de mise sous tension à la fin d'une période de sommeil d'une région 10 d'un circuit intégré, le circuit d'alimentation comprenant des premier et second commutateurs couplés entre un rail d'alimentation et un noeud d'alimentation de ladite région, le rail d'alimentation étant couplé pour recevoir une tension d'alimentation à partir d'un module d'alimentation, un 15 comparateur agencé pour fournir une sortie en fonction d'une comparaison entre une tension sur le noeud d'alimentation et une tension de référence, et un circuit de commande couplé pour commander des bornes des premier et second commutateurs et agencé pour activer le premier commutateur au début de la phase 20 de mise sous tension et pour activer le second commutateur une fois que la sortie du comparateur indique que la tension sur le noeud d'alimentation est supérieure à la tension de référence. Selon un mode de réalisation de la présente invention, la tension de référence est produite à partir de la tension 25 d'alimentation. Selon un mode de réalisation de la présente invention, le circuit d'alimentation comprend en outre un élément couplé entre la tension d'alimentation et le comparateur pour fournir la tension de référence, dans lequel l'élément est par exemple 30 une diode. Selon un mode de réalisation de la présente invention, le premier commutateur est activé par un premier signal de commande et le comparateur est également activé par le premier signal de commande. B9296 3 Selon un mode de réalisation de la présente invention, le circuit d'alimentation comprend en outre un module de commande d'activité agencé pour produire un signal d'abaissement d'alimentation vers le circuit de commande indiquant le moment ou une période de sommeil doit être commencée et quand une période de sommeil doit être interrompue. Selon un mode de réalisation de la présente invention, le circuit de commande est agencé pour produire un signal d'accusé réception vers le module de commande d'activité quand la sortie du comparateur indique que la tension sur le noeud d'alimentation est supérieure à la tension de référence. Selon un mode de réalisation de la présente invention, en plus de ladite région de circuit, le module de commande d'activité est couplé à au moins une autre région du circuit pour commander le début et la fin d'une période de sommeil de ladite autre région du circuit. Selon un mode de réalisation de la présente invention, le module de commande d'activité est couplé au module d'alimentation et est agencé pour indiquer au module d'alimen- tation quand l'une quelconque desdites régions a commencé une période de sommeil ou doit la terminer. Selon un mode de réalisation de la présente invention, le circuit d'alimentation comprend en outre un troisième commutateur couplé entre le rail d'alimentation et le noeud d'alimentation de ladite région, et un comparateur supplémentaire agencé pour fournir une sortie au circuit de commande en fonction d'une comparaison entre la tension sur le noeud d'alimentation et une tension de référence supplémentaire. Selon un autre aspect de la présente invention, il est prévu un dispositif électronique comprenant un circuit intégré comprenant une pluralité de régions de circuit, un module d'alimentation, et le circuit d'alimentation ci-dessus, agencé pour commander des périodes de sommeil et la pluralité de régions de circuit. B9296 4 Selon un autre aspect de la présente invention, il est prévu un procédé de commande d'une phase de mise sous tension à la fin d'une période de sommeil d'une région de circuit d'un circuit intégré, le circuit intégré comprenant des premier et second commutateurs couplés entre un rail d'alimentation et un noeud d'alimentation de ladite région, le rail d'alimentation étant couplé pour recevoir une tension d'alimentation à partir d'un module d'alimentation, dans lequel les premier et second commutateurs sont désactionnés pendant la période de sommeil, le procédé comprenant : actionner au moyen du circuit de commande le premier commutateur et pas le second commutateur au début d'une phase de mise sous tension, comparer au moyen d'un comparateur la tension sur le noeud d'alimentation à une tension de référence, et actionner le second commutateur une fois que la tension sur le noeud d'alimentation est supérieure à la tension de référence. Selon un mode de réalisation de la présente invention, le procédé comprend en outre : avant d'actionner le premier commutateur, produire au moyen d'un module de commande d'activité un signal de mise sous tension indiquant que la période de sommeil doit s'interrompre, et quand la tension sur le noeud d'alimentation est supérieure à la tension de référence, fournir au moyen du circuit de commande un signal d'accusé réception au module de commande d'activité. Selon un mode de réalisation de la présente invention, le procédé comprend en outre : avant l'étape de génération du signal de mise sous tension, produire un signal d'avertissement vers le module d'alimentation indiquant que la période de sommeil de ladite région de circuit doit se terminer. Selon un mode de réalisation de la présente invention, le circuit de commande est agencé pour produire un signal d'avertissement si la tension sur le noeud d'alimentation est inférieure à la tension de référence tandis que le second commutateur est activé. 30 B9296 Brève description des dessins Ces objets, caractéristiques et avantages, ainsi que d'autres seront exposés en détail dans la description suivante de modes de réalisation particuliers faite à titre non-limitatif 5 en relation avec les figures jointes parmi lesquelles : la figure 1 représente un circuit intégré selon un mode de réalisation de la présente invention ; la figure 2 représente un chronogramme de signaux du circuit intégré de la figure 1 ; la figure 3 représente de façon plus détaillée un îlot du circuit intégré de la figure 1 selon un mode de réalisation de la présente invention ; la figure 4 représente un chronogramme de signaux de l'îlot de la figure 3 selon un mode de réalisation de la 15 présente invention ; la figure 5 représente de façon plus détaillée un îlot du circuit intégré de la figure 1 selon un autre mode de réalisation de la présente invention ; et la figure 6 représente un chronogramme de signaux de 20 l'îlot de la figure 5 selon un mode de réalisation de la présente invention. Description détaillée de modes de réalisation La figure 1 représente un circuit intégré (IC) 100 qui est par exemple un système de puce (SoC). Le circuit intégré 100 25 peut faire partie d'un dispositif électronique tel qu'un ordinateur de bureau, un ordinateur portable, un décodeur ou un dispositif portable tel qu'un téléphone mobile, un appareil photographique numérique, une console de jeu portable, un dispositif de positionnement global, etc. 30 Le circuit intégré 100 comprend un îlot 102 (ISELT1) et un îlot 104 (ISLET2). Bien que seulement deux îlots aient été représentés, un plus grand nombre d'îlots peut être prévu. Les îlots sont des régions du circuit intégré qui réalisent une ou plusieurs fonctions et qui correspondent à des régions de 35 circuits qui peuvent être traitées indépendamment les unes des B9296 6 autres en ce qui concerne leur alimentation. En particulier, des îlots ne concernent pas nécessairement des régions physiquement séparées du circuit intégré mais plutôt des circuits qui peuvent être sous-alimentés dans un mode de sommeil tandis que d'autres parties du circuit intégré continuent à fonctionner. Ainsi, un îlot peut être défini comme ayant une alimentation unique et un signal d'activation unique qui lui est fourni pour l'activer ou le désactiver. De façon générale, un îlot comprend des sorties qui peuvent être isolées pendant des changements d'alimentation, par exemple pendant qu'on entre dans le mode sommeil, pendant le mode sommeil, et/ou à la fin du mode sommeil. Ceci est dû au fait que l'état de sortie de l'îlot à ces moments peut être incertain et isoler les sorties évite que des états invalides se propagent vers d'autres circuits logiques. Le circuit intégré 100 comprend un module de contrôle d'activité (ACU) 106 couplé à chacun des îlots 102, 104. Le module de contrôle d'activité 106 est également couplé à un module d'alimentation (PSU) 108 qui fournit une tension d'alimentation continue VDD aux îlots 102 et 104 par l'intermédiaire d'un rail d'alimentation 110. Le module d'alimentation 108 comprend par exemple un convertisseur continu-continu complète-ment ou partiellement intégré sur la puce. Le module de contrôle d'activité 106 fournit un signal de commande de coupure d'alimentation PWD1 sur une ligne 112 à l'îlot 102 et reçoit de l'îlot 102 un signal d'accusé réception ISLET1 ACK sur une ligne 114. De façon similaire, le module 106 fournit un signal de coupure d'alimentation PWD2 sur une ligne 116 à l'îlot 104 et reçoit de l'îlot 104 un signal d'accusé réception ISLET2 ACK sur une ligne 118. Le module 106 fournit également des signaux de mode sommeil SM1 et SM2 concernant l'îlot 102 et l'îlot 104, respectivement, au module d'alimentation 108 sur des lignes respectives 120 et 122. Le module 108 fournit des signaux d'accusé réception SM1 ACK et SM2 ACK sur des lignes 124 et 126 respecti- vement en retour vers le module de contrôle d'activité 106. B9296 7 Le fonctionnement du circuit intégré 100 de la figure 1 va maintenant être décrit en faisant référence aux chrono-grammes de la figure 2. Les chronogrammes de la figure 2 illustrent un exemple de chronogramme de signaux PWD1, ISLET1 ACK, SM1 et SM1 ACK, qui concernent l'îlot 102 de la figure 1. Une séquence similaire de signaux peut être utilisée pour activer ou désactiver d'autres îlots du circuit de la figure 1. Le signal de coupure d'alimentation PWD1 est par exemple bas quand l'îlot 102 est actif et fonctionne normale-ment. Quand on souhaite que l'alimentation de l'îlot 102 soit coupée, le signal PWD1 est mis à niveau haut comme cela est représenté par le front 202 en figure 2. Les circuits de commande situés dans l'îlot 102 et non représentés en figure 1 répondent en conséquence en déconnectant l'îlot 102 du rail d'alimentation VDD. Après achèvement, un signal d'accusé réception est fourni sur la ligne 114 indiqué par exemple par un changement d'état, représenté par le front descendant 204. Quand le signal d'accusé réception ISLET1 ACK est reçu par le module de contrôle d'activité 106, le module 106 établit le mode sommeil SM1 sur la ligne 120 vers le module d'alimentation 108, comme cela est représenté par le front montant 206 de la figure 2. Ce signal indique au module d'alimentation 108 que l'îlot 102 est entré dans le mode sommeil. En réponse, le module d'alimentation 108 peut par exemple adapter ses circuits d'alimentation aux exigences mises à jour. En particulier, en raison de la consommation réduite de l'îlot 102, des parties du module d'alimentation 108 peuvent être désactivées pour économiser de la consommation. Le module d'alimentation 108 accuse réception du mode sommeil de l'îlot 102 en fournissant un signal d'accusé réception SM1 ACK, dans l'exemple de la figure 2 indiqué par un front descendant 208 de ce signal. A la fin du mode sommeil, quand l'îlot 102 doit être 35 réactivé, le module de contrôle d'activité 106 met d'abord à B9296 8 niveau bas le signal de mode sommeil SM1, comme cela est représenté par le front 210 de la figure 2. Ceci avertit le module d'alimentation 108 de ce que l'îlot 102 va être alimenté à nouveau et le module 108 répond par exemple en activant des circuits supplémentaires pour satisfaire aux exigences anticipés de puissance supplémentaire de l'îlot 102. Le module d'alimentation 108 accuse alors réception de la fin attendue du mode sommeil de l'îlot 102 en établissant le signal d'accusé réception SM1 ACK comme cela est représenté par le front montant 212 de la figure 2. Le module de contrôle d'activité amène alors à un niveau bas le signal d'abaissement d'alimentation PWD1 vers l'îlot 102, comme cela est représenté par le front descendant 214, indiquant à l'îlot 102 qu'il doit être réactivé. Les circuits de commande de l'îlot 102 répondent en reconnectant l'îlot au rail d'alimentation VDD et alors, une fois que le circuit fonctionnel de l'îlot 102 fonctionne à nouveau normalement, le signal d'accusé réception ISLET1 ACK est établi sur la ligne 114, comme cela est illustré par un front montant 216. La figure 3 illustre plus en détail l'îlot 102 selon un premier exemple. L'îlot 102 comprend des circuits 302 constituant les circuits fonctionnels de l'îlot permettant de réaliser une fonction, par exemple une fonction logique, une fonction de mémorisation ou autre fonction dont l'alimentation peut être coupée pendant un mode sommeil. Les circuits 302 comprennent des entrées 303 couplées par exemple aux autres îlots ou circuits du circuit intégré. Les circuits 302 comprennent également des sorties 304 couplées par exemple à d'autres îlots ou circuits du circuit intégré par l'intermédiaire d'un module d'isolement 305. Le module d'isolement 305 isole les sorties 304 pendant le mode sommeil et pendant la mise sous tension et la coupure d'alimentation de l'îlot, pour éviter que des signaux de données invalides se propagent vers d'autres circuits. B9296 9 L'îlot 102 comprend également un circuit de commande de maintien d'alimentation (PRC 306) qui reçoit du module de contrôle d'activité le signal de commande de coupure d'alimentation PWD1 sur la ligne 112 et fournit au module de contrôle d'activité 106 le signal d'accusé réception ISLET ACK sur la ligne 114. La commande de maintien d'alimentation 306 produit des signaux de commande d'alimentation PC1 et PC2. Le signal PC1 est couplé à la borne de grille d'un transistor MOS à canal P 307 tandis que le signal PC2 est couplé à la borne de grille d'un transistor MOS à canal P 308. Les transistors 307 et 308 sont couplés entre un rail d'alimentation et un noeud d'alimentation 310. Le noeud d'alimentation 310 est couplé pour alimenter le circuit 302 et fournit la tension du rail d'alimentation à ce circuit. Bien que cela ne soit pas représenté en figure 3, le rail d'alimentation 309 est couplé au module d'alimentation 108 de la figure 1 pour recevoir une tension d'alimentation VDD, par exemple 1,8 V. Le noeud d'alimentation 310 est à un niveau de tension VDD INT, qui est par exemple VDD ou très proche de cette tension, tandis que le circuit 302 est alimenté, et à une tension basse telle que la masse dans le mode sommeil. Le module d'isolement 305 est commandé par un signal SA créé par le circuit de commande de maintien d'alimentation 306, qui correspond par exemple à l'inverse du signal de commande d'alimentation PC1. Un comparateur 312 comprend une entrée couplée au noeud d'alimentation 310 pour recevoir la tension VDD INT et une autre entrée couplée à une ligne 314 pour recevoir une tension de référence VREF. La tension VREF est par exemple légèrement inférieure à la tension d'alimentation VDD et est fournie par une diode 316 couplée au rail d'alimentation 309. La tension de référence est par exemple comprise entre 75 et 99 % de la tension d'alimentation VDD. Le signal de sortie CTRL du comparateur 312 est fourni sur une ligne 317 vers le circuit de commande de maintien d'alimentation 306. B9296 10 Le fonctionnement du circuit de la figure 3 va maintenant être expliqué en faisant référence aux chronogrammes de la figure 4. Les chronogrammes de la figure 4 représentent un exemple des signaux PWD1, PC1, PC2, VDD INT, CTRL, et ISLET1 ACK pour l'îlot 102. Des signaux similaires sont par exemple utilisés pour l'îlot 104. Comme cela a été décrit précédemment, quand le mode sommeil doit être mis en oeuvre, le module de contrôle d'acti- vité 106 établit le signal de coupure d'alimentation PWD1. Ceci est montré par un front 402 en figure 4. Le circuit de commande de maintien d'alimentation 306 répond en établissant des signaux PC1 et PC2 comme cela est représenté par des fronts 404 et 406 en figure 4. Ceci coupe les transistors 307 et 308, déconnectant le noeud d'alimentation 310 du rail d'alimentation 309 et déconnectant l'alimentation du circuit 302. Ainsi, comme cela est illustré en figure 4 par le front descendant 408, la tension VDD INT sur le noeud 310 chute de VDD à 0 V. La sortie du comparateur 312, désignée par CTRL, passe ainsi à bas niveau peu après, comme cela est représenté par le front descendant 410 et, en réponse, le circuit de commande de maintien d'alimentation 306 produit et émet le signal d'accusé réception ISLET1 ACK en amenant ce signal à l'état bas, comme cela est représenté par le front 412. Quand l'îlot 102 doit être réalimenté à la fin d'un mode sommeil, le signal PWD1 est remis à bas niveau par le module de contrôle d'activité 106, comme cela est illustré par le front descendant 414. En réponse, le circuit de commande de maintien d'alimentation 306 amène le signal PC1 à l'état bas, comme cela est illustré par le front descendant 416, mais maintient initialement PC2 à l'état haut. Il en résulte que le transistor 307 couple le rail d'alimentation 309 au noeud 310 tandis que le transistor 308 reste non conducteur. Le transistor 307 peut être plus petit que le transistor 308, ayant par exemple une largeur comprise entre un dixième et un quart de la B9296 11 largeur du transistor 308. Ainsi seul un courant limité est autorisé à circuler du rail d'alimentation 309 au circuit 302. Ceci évite des pics de courant qui provoqueraient une chute de la tension d'alimentation VDD sur le reste du circuit. De façon relativement lente, la tension VDD INT sur le noeud 310 augmente vers le niveau de tension d'alimentation VDD, comme cela est illustré par le front montant 418 en figure 4. Après une certaine durée, la tension VDD INT atteint VDD ou une valeur très proche de VDD et la sortie CTRL du comparateur 312 passe à niveau haut, comme cela est illustré par le front 420 de la figure 4. En réponse le circuit de commande de maintien d'alimentation 306 commande le signal PC2 pour qu'il passe à bas niveau, rendant passant le transistor 308. Le circuit de commande de maintien d'alimentation 306 fournit également le signal d'accusé réception ISLET1 ACK, comme cela est illustré par le front 424, pour informer le module de contrôle d'activité 106 que la mise sous tension de l'îlot 102 est achevée. Quand les deux transistors 307 et 308 sont activés pour coupler l'un à l'autre le rail d'alimentation 309 et le noeud d'alimentation 310, seule une petite résistance est de préférence présente entre le rail d'alimentation 309 et le noeud d'alimentation 310, d'où il résulte une chute de tension négligeable qui traverse les transistors pour la plupart des courants de charge. Le circuit de commande de maintien d'alimentation 306 est par exemple couplé directement au rail d'alimentation 309 et est donc alimenté en permanence, quand le rail d'alimentation est à VDD et quand l'îlot 102 entre dans le mode sommeil. Le comparateur 312 est par exemple également couplé au rail d'alimentation mais est commandé pour être actif seulement quand PC1 est mis à niveau bas. Ainsi, comme cela est illustré en figure 3, il reçoit par exemple l'inverse du signal PC1 en tant que signal d'activation. Une fois que PC2 a été mis à niveau bas, de sorte que le transistor 308 est conducteur, le comparateur 312 pourrait être désactivé. Toutefois, dans B9296 12 certains modes de réalisation, le comparateur 312 continue à fonctionner et sert à fournir un signal d'avertissement au cas où la tension sur le noeud 310 chute en dessous de la tension de référence VREF. Ceci pourrait indiquer par exemple que le circuit 302 tire trop de courant, peut-être par suite d'un défaut. Un tel signal d'avertissement pourrait être fourni au module de contrôle d'activité 106 ou à d'autres composant du circuit intégré. La figure 5 représente l'îlot 102 selon un autre mode de réalisation. Les éléments identiques à ceux de l'îlot de la figure 3 sont désignés par les mêmes références, et ne seront pas décrit à nouveau en détail. Dans l'îlot 102 de la figure 5, en plus des transistors 307 et 308, trois transistors MOS à canal P 502, 504 et 506 sont couplés entre le rail d'alimentation 309 et le noeud d'alimentation 310. Les transistors 502 à 506 reçoivent sur leurs bornes de grille respectives les signaux de commande d'alimentation PC3 à PC5 provenant du circuit de commande de maintien d'alimentation 306. Au comparateur 312 sont ajoutés des comparateurs 508, 510 et 512. Chacun des comparateurs 312 et 508 à 512 reçoit sur sa borne d'entrée positive une tension de référence respective VREFA à VREFD. La tension VREFA est fournie par la diode 316, et les tensions VREFB, VREFC et VREFD sont fournies par des diodes 514, 516 et 518, respectivement, chaque diode ayant sont anode couplée au rail d'alimentation 309, et chacune ayant une taille différente de sorte que les tensions de référence sont décalées les unes par rapport aux autres. Dans cet exemple, la tension de référence VREFA est la plus faible, et la tension de référence VREFD est la plus haute. Les valeurs sont par exemple VREFA=60%, VREFB=70%, VREFC=80% et VREFD=90% de la tension d'alimentation VDD. La borne d'entrée négative de chaque comparateur 312 et 508 à 512 est couplée au noeud de tension 310 pour recevoir la tension VDD INT. Les sorties des comparateurs 312 et 508 à 512 fournissent au circuit de commande de maintien d'alimentation 306 des tensions de commande CTRLA à B9296 13 CTRLD respectivement, sur des lignes de réaction. Le circuit de commande de maintien d'alimentation 306 comprend par exemple une borne d'entrée de commande CMD, couplée par exemple au module de contrôle d'activité 106 de la figure 1. Un exemple du fonctionnement du circuit de la figure 5 va maintenant être expliqué en faisant référence aux chronogrammes de la figure 6. Les chronogrammes de la figure 6 représentent un exemple des signaux PWD1, PC1 et VDD INT, qui sont les mêmes que ceux de la figure 4, et des signaux PC2A à PC2D, CTRLA à CTRLD et ISLET1 ACK pour l'îlot 102 de la figure 5. Des signaux similaires sont par exemple utilisés pour l'îlot 104. Quand le signal de commande de coupure d'alimentation PWD1 est mis à niveau haut, les signaux PC1 à PC5 sont amenés à niveau haut, ce qui coupe les transistors 307, 308 et 502 à 506, et les circuits 302. Ceci entraîne également une chute de la tension VDD INT et des signaux de commande CTRLA à CTRLD. En réponse, le signal d'accusé réception est établi par le circuit de commande de maintien d'alimentation 306, et amène le signal ISLET1 ACK à l'état bas, ce qui indique que la coupure d'alimentation a été effectuée. Quand le signal de commande de coupure d'alimentation PWD1 est remis à niveau bas, indiquant que l'îlot 102 doit être réalimenté, seul le signal PC1 est amené à l'état bas, activant le transistor 307 et provoquant une montée de la tension VDD INT au noeud 310. Quand le seuil déterminé par VREFA est dépassé, le signal de commande CTRLA monte à niveau haut, déclenchant la descente du signal de commande PC2 vers le bas, et activant le transistor 308. Ensuite, une fois que le seuil déterminé par VREFB est dépassé, le signal de commande CTRLB monte à niveau haut, déclenchant par exemple la descente du signal de commande PC3 vers le bas et activant le transistor 502. Les signaux de commande CTRLC et CTRLD, montent l'un après l'autre quand leurs seuils respectifs sont dépassés, déclenchant par exemple la descente des signaux de commande PC4 et PC5, et tous les B9296 14 transistors sont activés. Une fois que le signal de commande CTRLD monte à niveau haut, le signal d'accusé réception est établi par le circuit de commande de maintien d'alimentation 306, et amène le signal ISLET1 ACK à l'état haut, ce qui indique que la réalimentation a été effectuée. Dans des variantes de réalisation, quand le signal de commande de coupure d'alimentation PWD1 est remis à niveau bas, les signaux PC1 à PC5 peuvent être activés selon différentes combinaisons en fonction d'un ou plusieurs des signaux de commande CTRLA à CTRLD. Par exemple, initialement les signaux PC1 et PC2 sont amenés à l'état bas, et une fois que le seuil déterminé par VREFB est dépassé, les signaux PC3 à PC5 sont amenés à l'état bas. Selon une autre variante, le signal PC1 est initialement amené à l'état bas, et les signaux PC2 à PC5 sont amenés à l'état bas une fois que le seuil déterminé par VREFD est dépassé. Selon encore une autre variante, les signaux PC1 et PC2 sont initialement amené à l'état bas et, une fois que le seuil déterminé par VREFA est dépassé, les signaux PC3 et PC4 sont amené à l'état bas, et ensuite une fois que le seuil déterminé par VREFB est dépassé, le signal PC5 est amené à l'état bas. De façon générale, le temps de montée de la tension VDD INT est inversement proportionnel à la puissance utilisée pendant la réalimentation. En d'autres termes, plus le temps de montée est court, plus le courant maximal est élevé. Dans certains modes de réalisation, la séquence d'activation des signaux PC1 à PC5, en fonction d'un ou plusieurs des signaux CTRLA à CTRLD, est contrôlée par le module de contrôle d'activité 106 par l'intermédiaire de l'entrée CMD du circuit de commande de maintien d'alimentation 306, selon la puissance d'alimentation disponible. Par exemple, si le module de contrôle d'activité 106 détermine que l'îlot 104 est en mode sommeil, il permettra que l'îlot 102 soit réalimenté vite, par exemple en amenant initialement les signaux PC1, PC2 et PC3 à l'état bas, et ensuite en amenant les signaux PC4 et PC5 à l'état bas une B9296 15 fois que le seuil déterminé par CTRLA est dépassé. A titre de variante, si par exemple le module de contrôle d'activité 106 détermine que l'îlot 102 et l'îlot 104 doivent être réalimentés en même temps, un temps de montée relativement lent peut être utilisé pour l'îlot 102, par exemple en amenant initialement le seul signal PC1 à l'état bas, et en amenant ensuite le seul signal PC5 à l'état bas seulement quand le seuil déterminé par VREFD est dépassé. Dans certains modes de réalisation, le module de contrôle d'activité 106 peut modifier la séquence d'activation des signaux PC1 à PC5 pendant la phase de réalimentation, si l'utilisation de l'alimentation change. Les transistors 308, 502, 504 et 506 sont par exemple de même dimension, ou bien, ces transistors peuvent avoir des dimensions différentes, par exemple des largeurs différentes, de sorte que la transconductance des transistors activés pendant les diverses phase de réalimentation peut être commandée de façon plus précise, en activant des combinaisons différentes des transistors. Un avantage des circuits décrits ici qui comprennent deux transistors activés indépendamment pour alimenter l'îlot est que l'un des transistors peut être choisi pour avoir une petite dimension pour limiter le courant à la mise sous tension de l'îlot tandis que l'autre transistor peut être choisi avec une plus grande dimension pour réduire la résistance entre le rail d'alimentation et l'îlot pendant l'alimentation de l'îlot. En outre, en prévoyant un comparateur pour surveiller la tension du noeud d'alimentation vers l'îlot, le second transistor peut être activé au moment où l'îlot s'est stabilisé, empêchant ainsi le second transistor d'être activé trop tôt ni, de façon non nécessaire, trop tard. L'activation du second transistor trop tôt, pourrait entraîner un pic de courant, conduisant une chute de VDD. L'activation du second transistor trop tard conduirait à une conductance moins idéale pendant le mode actif. B9296 16 A la lecture de la description ci-dessus, diverses variantes, modifications et améliorations apparaîtront à l'homme de l'art. Par exemple, alors que dans les modes de réalisation décrits ici, la tension de référence est fournie par une diode couplée au rail d'alimentation, dans des variantes de réalisation elle pourrait être fournie par d'autres circuits, par exemple, un diviseur de potentiel. En outre, il sera clair pour l'homme de l'art qu'un court retard peut être introduit par le circuit de commande de maintien d'alimentation 306 entre la montée de la sortie d'un ou plusieurs des comparateurs 316, ou 316A à 316D, et l'activation des transistors par les signaux de commande d'alimentation PC2 ou PC2A à PC2D correspondants. De plus, les versions retardées des signaux de commande d'alimentation PC2 ou PC2A peuvent être utilisées pour activer des transistors supplémentaires couplés en parallèle sur les transistors 307, 308 et 308A à 308D. En outre, bien que l'utilisation de deux transistors 307 et 308 entre le rail d'alimentation et le noeud d'alimenta- tion de l'îlot ait été décrite, il sera clair pour l'homme de l'art que l'un ou l'autre de ces transistors pourrait être constitué de plusieurs transistors en parallèle commandés par le même signal (PC1 ou PC2). En outre, dans des variantes de réalisation, ces transistors qui sont indiqués comme étant des tran- sistors MOS à canal P pourraient être mis en oeuvre sous forme de transistors MOS à canal N ou d'autres types de commutateurs. Les signaux de commande PC1 et PC2 peuvent être adaptés en conséquence, par exemple pour activer les commutateurs quand ils sont à l'état haut plutôt qu'à l'état bas. Alors que le module d'alimentation a été décrit comme comprenant un convertisseur continu-continu, dans des variantes de réalisation, le circuit d'alimentation pourrait être un convertisseur alternatif-continu, une ou plusieurs batteries, ou toute autre source d'alimentation. REVENDICATIONS1. Circuit d'alimentation agencé pour commander une phase de mise sous tension à la fin d'une période de sommeil d'une région (302) d'un circuit intégré (100), le circuit d'alimentation comprenant : des premier et second commutateurs (307, 308) couplés entre un rail d'alimentation (309) et un noeud d'alimentation (310) de ladite région, le rail d'alimentation étant couplé pour recevoir une tension d'alimentation (VDD) à partir d'un module d'alimentation (108) ; un comparateur (312) agencé pour fournir une sortie (317) en fonction d'une comparaison entre une tension sur le noeud d'alimentation (VDD INT) et une tension de référence (VREF) ; et un circuit de commande (306) couplé pour commander des bornes des premier et second commutateurs et agencé pour activer le premier commutateur au début de la phase de mise sous tension et pour activer le second commutateur une fois que la sortie du comparateur indique que la tension sur le noeud d'alimentation est supérieure à la tension de référence. 2. Circuit d'alimentation selon la revendication 1, dans lequel la tension de référence est produite à partir de la tension d'alimentation. 3. Circuit d'alimentation selon la revendication 2, comprenant en outre un élément (316) couplé entre la tension d'alimentation et le comparateur pour fournir la tension de référence. 4. Circuit d'alimentation selon la revendication 3, dans lequel l'élément est une diode. 5. Circuit d'alimentation selon l'une quelconque des revendications 1 à 4, dans lequel le premier commutateur est activé par un premier signal de commande (PC1) et le comparateur est également activé par le premier signal de commande. 6. Circuit d'alimentation selon l'une quelconque des revendications 1 à 5, comprenant en outre un module de commandeB9296 18 d'activité (106) agencé pour produire un signal d'abaissement d'alimentation vers le circuit de commande indiquant le moment ou une période de sommeil doit être commencée et quand une période de sommeil doit être interrompue. 7. Circuit d'alimentation selon la revendication 6, dans lequel le circuit de commande est agencé pour produire un signal d'accusé réception vers le module de commande d'activité quand la sortie du comparateur indique que la tension sur le noeud d'alimentation est supérieure à la tension de référence. 8. Circuit d'alimentation selon la revendication 6 ou 7, dans lequel, en plus de ladite région de circuit, le module de commande d'activité est couplé à au moins une autre région (104) du circuit pour commander le début et la fin d'une période de sommeil de ladite autre région du circuit. 9. Circuit d'alimentation selon la revendication 8, dans lequel le module de commande d'activité est couplé au module d'alimentation et est agencé pour indiquer au module d'alimentation quand l'une quelconque desdites régions a commencé une période de sommeil ou doit la terminer. 20 10. Circuit d'alimentation selon l'une quelconque des revendications 1 à 9, comprenant en outre un troisième commutateur (502, 504, 506) couplé entre le rail d'alimentation (309) et le noeud d'alimentation (310) de ladite région, et un comparateur supplémentaire (514 to 518) agencé pour fournir une 25 sortie (CTRLB à CTRLD) au circuit de commande (306) en fonction d'une comparaison entre la tension sur le noeud d'alimentation (VDD INT) et une tension de référence supplémentaire (VREFB à VREFD). 11. Dispositif électronique comprenant un circuit 30 intégré comprenant : une pluralité de régions de circuit (102, 104) ; un module d'alimentation (108) ; et le circuit d'alimentation selon l'une quelconque des revendications 1 à 9, agencé pour commander des périodes de 35 sommeil et la pluralité de régions de circuit. 10 15B9296 19 12. Procédé de commande d'une phase de mise sous tension à la fin d'une période de sommeil d'une région de circuit (302) d'un circuit intégré (100), le circuit intégré comprenant des premier et second commutateurs (307, 308) couplés entre un rail d'alimentation (309) et un noeud d'alimentation (310) de ladite région, le rail d'alimentation étant couplé pour recevoir une tension d'alimentation à partir d'un module d'alimentation (108), dans lequel les premier et second commutateurs sont désactionnés pendant la période de sommeil, le procédé comprenant : actionner au moyen du circuit de commande (306) le premier commutateur et pas le second commutateur au début d'une phase de mise sous tension ; comparer au moyen d'un comparateur (312) la tension sur le noeud d'alimentation à une tension de référence ; et actionner le second commutateur une fois que la tension sur le noeud d'alimentation est supérieure à la tension de référence. 13. Procédé selon la revendication 12, comprenant en 20 outre : avant d'actionner le premier commutateur, produire au moyen d'un module de commande d'activité (106) un signal de mise sous tension indiquant que la période de sommeil doit s'interrompre, et 25 quand la tension sur le noeud d'alimentation est supérieure à la tension de référence, fournir au moyen du circuit de commande un signal d'accusé réception au module de commande d'activité. 14. Procédé selon la revendication 13, comprenant en 30 outre, avant l'étape de génération du signal de mise sous tension, produire un signal d'avertissement vers le module d'alimentation indiquant que la période de sommeil de ladite région de circuit doit se terminer. 15. Procédé selon l'une quelconque des revendications 35 12 à 14, dans lequel le circuit de commande est agencé pourB9296 20 produire un signal d'avertissement si la tension sur le noeud d'alimentation est inférieure à la tension de référence tandis que le second commutateur est activé.