Brevet FR3159017A1 — publié le 20250808

Détecteur de courant nul La présente description concerne un circuit de détection de courant nul (101) comprenant : - un premier comparateur (101-Comp) configuré pour comparer une première tension (Vsw100), représentative d’un premier courant (IL101), à une première tension seuil (Vos101) ; - un circuit d’étalonnage (101-CAL) configuré pour modifier la valeur de la première tension seuil (Vos101) étant donnés des variations de procédé, de tension et/ou de température. Figure pour l'abrégé : Fig. 1 Détecteur de courant nul La présente description concerne de façon générale les dispositifs et circuits électroniques. Plus particulièrement, la présente description concerne un circuit de détection de courant nul. Des circuits de détection de courant nul sont des circuits qui peuvent détecter un courant afin de détecter lorsque ledit courant est égal à zéro. Ils sont couramment utilisés dans des circuits convertisseur de tension, tels que des convertisseurs continu-continu DC-DC. Il serait souhaitable d’améliorer au moins partiellement certains aspects des circuits connus de détection de courant nul. Il existe un besoin d’un circuit de détection de courant nul ayant une précision relativement élevée. Un mode de réalisation pallie tout ou partie des inconvénients des circuits connus de détection de courant nul. Un mode de réalisation prévoit un circuit de détection de courant nul comprenant : - un premier comparateur configuré pour comparer une première tension, représentative d’un premier courant, à une première tension seuil ; - un circuit d’étalonnage configuré pour modifier la valeur de la première tension seuil étant donnés des variations de procédé, de tension et/ou de température. Selon un mode de réalisation, ladite première tension seuil est une tension de décalage dudit premier comparateur. Selon un mode de réalisation, ledit circuit d’étalonnage comprend un deuxième circuit comparateur. Selon un mode de réalisation, ledit deuxième circuit comparateur est plus précis que le premier comparateur. Selon un mode de réalisation, le circuit comprend un circuit logique configuré pour être le circuit de commande principal du circuit de détection de courant nul. Un autre mode de réalisation prévoit un convertisseur continu-continu DC-DC comprenant un circuit de détection de courant nul décrit précédemment. Selon un mode de réalisation, le convertisseur comprend deux commutateurs reliés en série et une bobine dont une des bornes est reliée au noeud milieu entre lesdits deux commutateurs. Selon un mode de réalisation, ledit circuit de détection de courant nul est configuré pour détecter lorsque le courant dans ladite bobine est égal à zéro. Ces 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 en relation avec les figures jointes parmi lesquelles : la FIG. 1 représente un exemple d’application d’un mode de réalisation d’un circuit de détection de courant nul ; la FIG. 2 est un chronogramme illustrant un exemple de fonctionnement d’un circuit de détection de courant nul ; la FIG. 3 est un schéma-bloc représentant un détecteur de courant nul selon un mode de réalisation ; la FIG. 4 représente plus en détail un circuit du mode de réalisation de la FIG. 3 ; la FIG. 5 représente plus en détail un autre circuit du mode de réalisation de la FIG. 3 ; la FIG. 6 représente plus en détail un autre circuit du mode de réalisation de la FIG. 3 ; la FIG. 7 représente, plus en détail et en partie sous forme de blocs, un autre circuit du mode de réalisation de la FIG. 3 ; la FIG. 8 représente plus en détail une partie du circuit de la FIG. 7 ; la FIG. 9 représente plus en détail une partie du circuit de la FIG. 7 ; la FIG. 10 représente plus en détail une partie du circuit de la FIG. 7 ; la FIG. 11 représente plus en détail une partie du circuit de la FIG. 7 ; et la FIG. 12 représente plus en détail un autre circuit du mode de réalisation de la FIG. 3 . De mêmes éléments ont été désignés par de mêmes références dans les différentes figures. En particulier, les éléments structurels et/ou fonctionnels communs aux différents modes de réalisation peuvent présenter les mêmes références et peuvent disposer de propriétés structurelles, dimensionnelles et matérielles identiques. Par souci de clarté, seuls les étapes et éléments utiles à la compréhension des modes de réalisation décrits ont été représentés et sont détaillés. Sauf précision contraire, lorsque l'on fait référence à deux éléments connectés entre eux, cela signifie directement connectés sans éléments intermédiaires autres que des conducteurs, et lorsque l'on fait référence à deux éléments reliés (en anglais "coupled") entre eux, cela signifie que ces deux éléments peuvent être connectés ou être reliés par l'intermédiaire d'un ou plusieurs autres éléments. Dans la description qui suit, lorsque l'on fait référence à des qualificatifs de position absolue, tels que les termes "avant", "arrière", "haut", "bas", "gauche", "droite", etc., ou relative, tels que les termes "dessus", "dessous", "supérieur", "inférieur", etc., ou à des qualificatifs d'orientation, tels que les termes "horizontal", "vertical", etc., il est fait référence sauf précision contraire à l'orientation des figures. Sauf précision contraire, les expressions "environ", "approximativement", "sensiblement", et "de l'ordre de" signifient à 10 % près, de préférence à 5 % près. La FIG. 1 représente, très schématiquement et en partie sous forme de blocs, un circuit convertisseur continu-continu DC-DC 100 comprenant un mode de réalisation d’un circuit de détection de courant nul (ZCD) 101. Le circuit convertisseur DC-DC 100 comprend deux commutateurs S101 et S102 connectés en série entre un premier noeud recevant une tension d’entrée Vin100 et un deuxième noeud recevant une première tension de référence PWRGND100, par exemple, la masse. Selon un exemple, les commutateurs S101 et S102 sont tous deux des transistors à effet de champ métal – oxyde – semiconducteur, également appelés transistors MOSFET ou transistors MOS. Plus particulièrement, le commutateur S101 est un transistor MOS de type P, également appelé transistor MOS à canal P ou transistor PMOS, et le commutateur S102 est un transistor MOS de type N, également appelé transistor MOS à canal N ou transistor NMOS. La borne de source du commutateur S101 est reliée, de préférence connectée, au premier noeud qui reçoit la tension d’entrée Vin100, et la borne de drain du commutateur S101 est reliée, de préférence connectée, à la borne de drain du commutateur S102. La borne de source du commutateur S102 est reliée, de préférence connectée, au deuxième noeud qui reçoit la tension de référence PWRGND100. Les bornes de grille des commutateurs reçoivent des tensions de commande provenant d’un circuit de commande 102 (Logic Driving). Plus particulièrement, le commutateur S101 reçoit une tension de commande Pdrv100 provenant du circuit de commande 102 sur sa borne de grille, et le commutateur S102 reçoit une tension de commande Ndrv100 provenant du circuit de commande 102 sur sa borne de grille. Selon un autre exemple, les commutateurs S101 et S102 sont tous deux des transistors NMOS. Selon un autre exemple, les commutateurs S101 et S102 peuvent être mis en oeuvre par un autre type de transistor, par exemple par des transistors bipolaires. Le circuit de commande 102 est un circuit qui peut fournir les tensions de commande Pdrv100 et Ndrv100 après réception de deux signaux à impulsions Pon100 et Non100 provenant d’un circuit modulateur d’impulsion 103 (Pulse Mod) et d’une tension de commande VZCD100 provenant du mode de réalisation du circuit de détection de courant nul 101. Selon un exemple, les signaux Pon100 et Non100 sont des signaux non recouvrant. La personne du métier comprendra comment un tel circuit peut être mis en oeuvre. Selon un exemple, le circuit modulateur d’impulsions 103 est alimenté par une tension d’alimentation AVD100 et une deuxième tension de référence GND100 différente de la première tension de référence PWRGND100. Le circuit modulateur d’impulsions 103 est un circuit qui peut fournir les deux signaux d’impulsions Pon100 et Non100 sur la base d’une tension de référence Vref100. La tension de référence Vref100 est différente de la tension de référence GND100. La personne du métier comprendra comment mettre en oeuvre un tel circuit. Le circuit convertisseur DC-DC 100 comprend en outre une bobine L101 reliée entre le noeud milieu entre les commutateurs S101 et S102, référencé A101, et correspondant aux bornes de drain des commutateurs S101 et S102, et un noeud de sortie B101. Le circuit de détection de courant nul 101 est configuré pour surveiller le courant d’entrée IL101 de la bobine L101. La tension entre le noeud A101 et la tension de référence GND100 est désignée Vsw100. La tension de sortie Vout100 du convertisseur DC-DC 100 est fournie entre le noeud B101 et le noeud qui reçoit la tension de référence GND100. Le circuit convertisseur DC-DC 100 comprend en outre un condensateur C101 relié entre le noeud B101 et le noeud qui reçoit la deuxième tension de référence GND100. Le circuit convertisseur DC-DC 100 comprend en outre une source de courant I101 reliée entre le noeud B101 et le noeud qui reçoit la deuxième tension de référence GND100. Selon un mode de réalisation, le circuit de détection de courant nul 101 comprend un comparateur 101-Comp qui peut comparer la tension Vsw100 à une tension seuil Vos101. La tension Vsw100 est représentative du courant d’entrée IL101 de la bobine L101. La tension seuil Vos101 est utilisée pour compenser un décalage interne et un retard du comparateur 101-Comp dus, par exemple, à des variations de procédé, de tension et de température (PVT). Le circuit de détection de courant nul 101, également appelé ici détecteur de courant nul 101, comprend en outre une source de tension 101-Vos qui fournit la tension seuil Vos101, et un circuit d’étalonnage automatique 101-CAL. Selon un mode de réalisation, le circuit d’étalonnage automatique 101-CAL est utilisé pour configurer la source de tension 101-Vos afin de prendre en compte des variations environnementales, telles que des variations de température, et/ou des variations de fabrication telles que des variations de procédé et/ou des variations de tension. En d’autres termes, le circuit d’étalonnage automatique 101-CAL est utilisé pour prendre en compte ce qui est fréquemment appelé comme étant des variations PVT du comparateur 101-Comp, où PVT désigne procédé, tension et température. Le fonctionnement du circuit de détection de courant nul 101 est décrit plus en détail en relation avec la FIG. 2 . La tension Vsw100 est générée par les actions de commutation du convertisseur DC-DC par l’intermédiaire des commutateurs de puissance S101 et S102. Plus particulièrement, Le fonctionnement fondamental DC-DC est le suivant. Lorsque le commutateur S101 est passant, le commutateur S102 est bloqué (commandé par l’intermédiaire des tensions Pdrv et Ndrv), le noeud qui fournit la tension Vsw100 reçoit la tension Vin100 par l’intermédiaire du commutateur S101, la tension de sortie Vout100, le condensateur C101 et l’inducteur L101 sont chargés (de sorte que le courant dans l’inducteur IL101 croisse selon une rampe). Lorsque le commutateur S101 est bloqué, le commutateur S102 est passant (commandé par l’intermédiaire des signaux Pdrv et Ndrv), le noeud qui fournit la tension Vsw100 reçoit la tension PWRGND100 par l’intermédiaire du commutateur S102, la tension de sortie Vout100, le condensateur C101 et l’inducteur L101 sont déchargés (de sorte que le courant dans l’inducteur IL101 décroisse selon une rampe). Le fonctionnement du détecteur de courant nul est le suivant. La tension Vxw100 est utilisée pour détecter l’état du courant de l’inducteur pendant la décroissance en rampe de l’inducteur L101 dans la phase pendant laquelle le commutateur S101 est bloqué et le commutateur S102 est passant. En particulier : - si le commutateur S102 est bloqué avant que le courant dans l’inducteur atteigne zéro ampère, le courant dans l’inducteur commutera la diode de corps du commutateur S102, et donc la tension Vsw100 est égale à une tension -VD correspondant à l’opposé d’une tension VD de la diode de corps du commutateur S102, ce qui signifie que le comparateur principal du ZCD détecte un état de courant nul trop tôt, et - si le commutateur S102 est bloqué après que le courant dans l’inducteur atteint zéro ampère, le courant dans l’inducteur continue à passer dans le commutateur S102, et donc la tension Vsw100 est égale à une tension égale au produit de la valeur du courant dans l’inducteur et de la résistance à l’état passant du commutateur de puissance du type N S102, ce qui signifie que le comparateur principal du ZCD détecte un état de courant nul trop tard. Les détections trop tôt ou trop tard sont ensuite corrigées par la boucle ZCD qui sera décrite plus en détail dasn la suite. Ce bloc de boucle ZCD a également un comparateur qui compare la tension Vsw100 à la tension PWRGND100 et régle une tension de correction qui sera décrite dans la suite. Cette tension de correction Vcorr300 modifie ensuite la tension de décalage du comparateur principal par l’intermédiaire des courants décrits dans la suite. La FIG. 2 est un chronogramme illustrant un exemple de fonctionnement du circuit convertisseur DC-DC 100 décrit en relation avec la FIG. 1 et, plus particulièrement, illustrant le fonctionnement du circuit de détection de courant nul 101. La FIG. 2 comprend : - une courbe 201 représentant l’évolution temporelle de la tension à impulsions Pon100 ; - une courbe 202 représentant l’évolution temporelle de la tension à impulsions Non100 ; - une courbe 203 représentant l’évolution temporelle de la tension de commande Pdrv100 ; - une courbe 204 représentant l’évolution temporelle de la tension de commande Ndrv100 ; - une courbe 205 représentant l’évolution temporelle du courant d’entrée IL101 de la bobine L101 ; - une courbe 206 représentant l’évolution temporelle de la tension Vsw100 ; et - une courbe 207 représentant l’évolution temporelle de la tension de commande VZCD100. Chaque front montant de la tension à impulsions Pon100 déclenche un front montant de la tension de commande Pdrv100. Cela provoque le transfert de la tension d’entrée Vin100 dans la bobine L101. Ainsi, le courant IL101 augmente. De façon similaire, chaque front descendant de la tension à impulsions Pon100 déclenche un front descendant de la tension de commande Pdrv100, ce qui arrête la croissance du courant IL101. Chaque front montant de la tension à impulsions Non100 provoque un front montant de la tension de commande Ndrv100. Cela provoque le transfert de la tension de référence GND100 dans la bobine L101. Ainsi, le courant IL101 diminue. Toutefois, un front descendant du signal à impulsions Non100 ne provoque pas de front descendant de la tension de commande Nrdv100. Un front descendant du signal à impulsions Non100 est commandé par le circuit de commande 102 sur la base d’un retard interne configuré par le circuit 102 et sur la base du circuit de commande VZCD100 fourni par le circuit de détection de courant nul 101. Plus particulièrement, un front descendant de la tension de commande Ndrv100 apparaîtra lorsque le courant IL101 atteint zéro ampère. La tension de seuil Vos101 est supposée être dimensionnée pour compenser une tension de décalage interne du comparateur 101-Comp et pour prendre en compte un retard Tdrv100 du circuit de commande 102. Le retard Tdrv100 correspond à la durée entre un instant auquel le circuit de commande détecte un front montant de la tension de commande VZCD100 et un instant auquel le circuit de commande provoque un front descendant de la tension de commande Ndrv100. Toutefois, en raison des variations PVT, la tension de seuil Vos101 doit généralement être réglée en temps réel, pour garantir une précision élevée du circuit convertisseur DC-DC 100. La FIG. 3 est un schéma-bloc représentant un mode de réalisation d’un circuit de détection de courant nul 300 d’un type similaire au circuit de détection de courant nul 101 décrit en relation avec la FIG. 1 . Le circuit de détection de courant nul 300, également appelé dans la suite détecteur de courant nul 300 ou circuit ZCD 300, comprend : - un circuit logique 301 (LOGIC Control) ; - un comparateur 302 (Comparator) ; - un circuit 303 (Right Push) ; et - un circuit 304 (ZCD Turn). Le circuit logique 301 est le circuit de commande principal du circuit ZCD 300. Le circuit logique 301 fournit une tension de commande externe Non-ZCD300 similaire à la tension de commande VZCD100 décrite en relation avec la FIG. 1 . Selon un exemple, le circuit logique 301 fournit en outre des courants et tensions internes, tels que des tensions ACT300, ACTB300, Poni300, Noni300, AfterN300 et NdrviB300 qui seront décrites plus en détail en relation avec les figures 4 à 12. Un exemple de circuit logique 301 sera décrit plus en détail en relation avec la FIG. 12 . Selon un exemple, le circuit logique 301 reçoit une tension de réinitialisation interne RSTN300, qui sera décrite plus en détail en relation avec les figures 4 à 12, et des tensions externes telles que : - une tension d’activation EN300 qui sera décrite plus en détail en relation avec les figures 4 à 12 ; - une tension Pon300 d’un type similaire à la tension Pon100 décrite en relation avec la FIG. 1 , et qui sera décrite plus en détail en relation avec les figures 4 à 12 ; et - une tension Ndrv300 d’un type similaire à la tension Ndrv100 décrite en relation avec la FIG. 1 , et qui sera décrite plus en détail en relation avec les figures 4 à 12. Le comparateur 302 est le comparateur principal du circuit de détection de courant nul 300. Le comparateur 302 est d’un type similaire au comparateur 101-Comp décrit en relation avec la FIG. 1 . Selon un exemple, le comparateur 302 reçoit les courants et tensions suivants : les tensions ACTB300, Ndrvi300, PWRGND100, Vsw100, VPP300 et VPN300, qui seront décrites plus en détail en relation avec les figures 4 à 12 et les courants Icorr300 et IcorrAVS300, qui seront décrits plus en détail en relation avec les figures 4 à 12. Selon un exemple, le comparateur 302 est configuré pour générer la tension de réinitialisation RSTN300 et une tension VBP300 qui seront décrites plus en détail en relation avec les figures 4 à 12. Selon un exemple, la tension VBP300 est une tension de polarisation. La combinaison des circuits 303 et 304 constitue un circuit d’étalonnage automatique d’un type similaire à celui du circuit d’étalonnage automatique 101-CAL décrit en relation avec la FIG. 1 . Le circuit 303 est un circuit qui peut détecter lorsque la tension de décalage interne du comparateur 302 provoque une fausse détection du courant surveillé. Plus particulièrement, le circuit 303 peut générer un signal de poussée à chaque fois que le comparateur détecte que le courant surveillé est positif en raison de la valeur de la tension de décalage. Le fonctionnement du circuit 303 sera décrit en relation avec la FIG. 6 . Selon un exemple, le circuit 303 reçoit une tension VBP300, une tension de correction Vcorr300 et une tension SWON300 qui seront décrites plus en détail en relation avec les figures 4 à 12. Selon un exemple, le circuit 303 est configuré pour générer une tension ACT300 et un courant IPR300. Selon un exemple, le courant IPR300 est fourni au comparateur 302. Comme cela a été indiqué précédemment, le circuit 304 fait partie du circuit d’étalonnage automatique et est utilisé pour corriger la tension de décalage du comparateur 302. Le circuit 304 reçoit, par exemple, la tension Poni300, la tension Noni300, la tension AfterN300, la tension ACT300, la tension Vsw100 et la tension de référence PWRGND100. Le circuit 304 est, par exemple, configuré pour générer les tensions et courants suivants : - la tension de correction Vcorr300 ; - la tension SWON300 ; - le courant Icorr300 ; et - le courant IcorrAVS300. La FIG. 4 représente plus en détail un exemple d’un circuit logique 400 destiné à mettre en oeuvre le circuit logique 301 du circuit de détection de courant nul 300 décrit en relation avec la FIG. 3 . Comme cela a été décrit précédemment, le circuit logique 400 reçoit les tensions Pon300, EN300 et Ndrv300. Le circuit logique 400 comprend, par exemple, trois inverseurs INV401, INV402 et INV403 et une porte NON-OU NOR401. L’inverseur INV401 reçoit la tension Pon300 et l’inverseur INV402 reçoit la tension EN300. Une première entrée de la porte NON-OU NOR401 est reliée, de préférence connectée, à la sortie de l’inverseur INV401 et une deuxième entrée de la porte NON-OU NOR401 est reliée, de préférence connectée, à la sortie de l’inverseur INV402 qui fournit une tension ENiB400. Une entrée de l’inverseur INV403 est reliée, de préférence connectée, à la sortie de l’inverseur INV402. Le circuit logique 400 comprend en outre une bascule FF401, un inverseur INV404 et trois portes NON-OU NOR402, NOR403 et NOR404. La bascule FF401 est une bascule bistable du type D, comprenant trois entrées R, CLK et D et deux sorties Q et . L’entrée D de la bascule FF401 reçoit une tension d’alimentation AVD100, et l’entrée CLK de la bascule FF401 est reliée, de préférence connectée, à une sortie de l’inverseur INV404 et reçoit une tension PoniB400. Une entrée de l’inverseur INV404 est reliée, de préférence connectée, à une sortie de la porte NON-OU NOR401 qui fournit la tension Poni300. Une première entrée de la porte NON-OU NOR402 est reliée, de préférence connectée, à la sortie Q de la bascule FF401, une deuxième entrée de la porte NON-OU NOR402 est reliée, de préférence connectée, à une sortie de la porte NON-OU NOR403. Une sortie de la porte NON-OU NOR402 est reliée, de préférence connectée, à une première entrée de la porte NON-OU NOR403. Une deuxième entrée de la porte NON-OU NOR403 est reliée, de préférence connectée, à la sortie de la porte NON-OU NOR401. Une troisième entrée de la porte NON-OU NOR403 reçoit la tension de réinitialisation RST300 et une quatrième entrée de la porte NON-OU NOR403 reçoit la tension ENiB300. Une première entrée de la porte NON-OU NOR404 fournit la tension Noni300 et est reliée, de préférence connectée, à la sortie de la porte NON-OU NOR403 et une deuxième entrée de la porte NON-OU NOR404 reçoit la tension EniB400. Une sortie de la porte NON-OU NOR404 est reliée, de préférence connectée, à l’entrée de réinitialisation R de la bascule FF401. Le circuit logique 400 comprend en outre deux inverseurs INV405 et INV406. Une entrée de l’inverseur INV405 est reliée, de préférence connectée, à la sortie de la porte NON-OU NOR403 et une sortie de l’inverseur INV405 est reliée, de préférence connectée, à une entrée de l’inverseur INV406. Une sortie de l’inverseur INV406 fournit la tension NON-ZCD300. Le circuit logique 400 comprend en outre une deuxième bascule FF402, deux inverseurs INV407 et INV408, un circuit de décalage de niveau LS401 (LS), une autre porte NON-OU NOR405 et un élément de retard D401. La bascule FF402 est une bascule bistable du type D, comprenant trois entrées R, CLK et D et deux sorties Q et . L’entrée D de la bascule FF402 reçoit la tension Poni300. L’entrée CLK de la bascule FF402 reçoit la tension NdrviB300 et est reliée, de préférence connectée, à une sortie de l’inverseur INV407 et à une entrée de l’inverseur INV408. Une entrée de l’inverseur INV407 est reliée, de préférence connectée, à une sortie du circuit de décalage de niveau LS401 et une sortie de l’inverseur INV408 fournit une tension Ndrvi300. Selon un exemple, une entrée du circuit de décalage de niveau LS401 reçoit la tension Ndrv300. La sortie Q de la bascule FF402 fournit la tension AfterN300, et est reliée, de préférence connectée, à une entrée de l’élément de retard D401. Une sortie de l’élément de retard D401 fournit la tension AfterNRST400, et est reliée, de préférence connectée, à une première entrée de la porte NON-OU NOR405. Une deuxième entrée de la porte NON-OU NOR405 reçoit la tension ENiB400. Une sortie de la porte NON-OU NOR405 est reliée, de préférence connectée, à l’entrée de réinitialisation R de la bascule FF402. Le circuit logic 400 comprend en outre deux portes NON-OU NOR406 et NOR407 et deux inverseurs INV409 et INV410. Une première entrée de la porte NON-OU NOR406 reçoit la tension Poni300 et une deuxième entrée de la porte NON-OU NOR406 est reliée, de préférence connectée, à une sortie de la porte NON-OU NOR407. Une sortie de la porte NON-OU NOR406 est reliée, de préférence connectée, à une entrée de l’inverseur INV409 et à une première entrée de la porte NON-OU NOR407. Une sortie de l’inverseur INV409 fournit la tension ACT300 et est reliée, de préférence connectée, à une entrée de l’inverseur INV410 et une sortie de l’inverseur INV410 fournit la tension ACTB300. Une deuxième entrée de la porte NON-OU NOR407 reçoit la tension EniB400. Une troisième entrée de la porte NON-OU NOR407 reçoit la tension AfterNRST400. La FIG. 5 représente plus en détail un exemple d’un comparateur 500 destiné à mettre en oeuvre le comparateur principal 101-COMP du circuit de détection de courant nul 100 décrit en relation avec la FIG. 1 ou le comparateur principal 302 du circuit de détection de courant nul 300 décrit en relation avec la FIG. 3 . Comme cela a été décrit précédemment, le comparateur 500 reçoit les tensions ACTB300, NdrvIB300, PWRGND100, Vsw100, VPP300, VPN300 et les courants Icorr300, IcorrAVS300 et IPR300. Le comparateur 500 comprend, par exemple, un transistor PMOS T501 qui reçoit sur sa borne de grille la tension ACT300. Une borne de source du transistor T501 est reliée, de préférence connectée, à un noeud qui fournit la tension d’alimentation AVD100. Une borne de drain du transistor T501 est reliée, de préférence connectée, à une borne de grille d’une première paire différentielle. Le transistor T501 est, par exemple, commandé par un circuit similaire au circuit 301 décrit en relation avec la FIG. 3 ou au circuit 400 décrit en relation avec la FIG. 4 . Le transistor T501 est utilisé pour désactiver le comparateur 400 le cas échéant. La première paire différentielle comprend deux transistors PMOS T502 et T503. Une borne de source du transistor T502 et une borne de source du transistor T503 sont reliées, de préférence connectées, l’une à l’autre et à la borne de source du transistor T501 et au noeud qui fournit la tension d’alimentation AVD100. Une borne de grille du transistor T502 et une borne de grille du transistor T503 sont reliées, de préférence connectées, l’une à l’autre et à la borne de drain du transistor T501. Le comparateur 500 comprend en outre un transistor PMOS T504, un transistor NMOS T513 et une source de courant C501. Une borne de source du transistor T504 est reliée, de préférence connectée, au noeud qui fournit la tension d’alimentation AVD100. Une borne de drain du transistor T504 reçoit la tension de polarisation VBP300. Une borne de grille du transistor T504 est reliée, de préférence connectée, aux bornes de grille des transistors T502 and T503 et reçoit les tensions de polarisation VBP300. Une borne de source du transistor T513 reçoit un courant généré par la source de courant C501. Une borne de drain du transistor T513 est reliée, de préférence connectée, à la borne de drain du transistor T504. Une borne de grille du transistor T513 reçoit la tension ACT300. La source de courant C501 reçoit la tension de référence GND100. Les transistors T504 et T513 et la source de courant C501 sont utilisés pour la polarisation. Le comparateur 500 comprend en outre deux transistors PMOS T514 et T515, deux transistors NMOS T516 et T517 et une résistance R503. Une borne de source du transistor T514 est reliée, de préférence connectée, au noeud qui fournit la tension d’alimentation AVD100. Une borne de drain du transistor T514 est reliée, de préférence connectée, à la borne de grille du transistor T515 et à la borne de drain du transistor T516. Une borne de grille du transistor T514 reçoit la tension de polarisation VBP300. Une borne de source du transistor T515 reçoit la tension de polarisation VBP300. Une borne de drain du transistor T514 est reliée, de préférence connectée, à une première borne de la résistance R503. Une borne de source du transistor T516 est reliée, de préférence connectée, à une borne de source du transistor T517. Une borne de grille du transistor T516 reçoit la tension ACTB300. Une borne de grille du transistor T517 reçoit la tension ACT300. Ces transistors T514 à T517 sont utilisés pour abaisser rapidement la tension de polarisation VBP300 lorsque la tension ACT300 est égale à un niveau haut. Le comparateur 500 comprend en outre, par exemple, une deuxième paire différentielle comprenant deux transistors transistors PMOS T505 et T506. Une borne de source du transistor T505 est reliée, de préférence connectée, à la borne de drain du transistor T502. Une borne de source du transistor T506 est reliée, de préférence connectée, à la borne de drain du transistor T503. Des bornes de grille des transistors T505 et T506 sont reliées, de préférence connectées, l’une à l’autre et à un noeud qui reçoit la tension VPP300. Le comparateur 500 comprend en outre, par exemple, un circuit de décalage de niveau LS501 (LS-RST) et un inverseur INV501. Une entrée du circuit de décalage de niveau LS501 est reliée, de préférence connectée, à la borne de drain du transistor T506. Une sortie du circuit de décalage de niveau LS501 est reliée, de préférence connectée, à une entrée de l’inverseur INV501. Une sortie de l’inverseur INV501 fournit la tension de réinitialisation RSTN300. Le comparateur 500 comprend en outre, par exemple, un miroir de courant comprenant deux transistors NMOS T507 et T508. Une borne de drain du transistor T507 est reliée, de préférence connectée, à la borne de drain du transistor T505 et aux bornes de grille des transistors T507 et T508. Une borne de drain du transistor T508 est reliée, de préférence connectée, à la borne de drain du transistor T506. Le comparateur 500 comprend en outre, par exemple, une troisième paire différentielle comprenant deux transistors NMOS T509 et T510. Une borne de source du transistor T509 est reliée, de préférence connectée, à la borne de source du transistor T507. Une borne de source du transistor T510 est reliée, de préférence connectée, à la borne de source du transistor T508. Une borne de grille du transistor T509 et une borne de grille du transistor T510 sont reliées, de préférence connectées, l’une à l’autre et à un noeud qui reçoit la tension VPN300. Selon un exemple, le courant Icorr300 peut être fourni au comparateur 500 au niveau des bornes de source des transistors T508 et T510. Le comparateur 500 comprend en outre, par exemple, un transistor PMOS T518. Une borne de source du transistor T518 reçoit le courant IcorrAVS300 et le courant IRP300. Une borne de drain du transistor T518 est reliée, de préférence connectée, à la borne de drain du transistor T509. Une borne de grille du transistor T518 est reliée, de préférence connectée, au noeud qui reçoit la tension VPP300. Le comparateur 500 comprend en outre deux résistances R501 et R502. Une première borne de la résistance R501 est reliée, de préférence connectée, à une borne de drain du transistor T509 et une deuxième borne de la résistance R501 est reliée, de préférence connectée, à un noeud qui reçoit la tension de référence PWRGND100. Une première borne de la résistance R502 est reliée, de préférence connectée, à une borne de drain du transistor T510 et une deuxième borne de la résistance R502 est reliée, de préférence connectée, à un noeud qui reçoit la tension Vsw100. Les transistors T502, T503, T507 et T508 et les résistances R501 et R502 constituent, par exemple, le comparateur 500. Les transistors T505, T506, T509 et T510 sont, par exemple, des dispositifs de protection. Le comparateur 500 comprend en outre, par exemple, un circuit de décalage de niveau LS502 (LS) et un transistor NMOS T511. Une entrée du circuit de décalage de niveau LS502 reçoit la tension NdrviB300. Une sortie du circuit de décalage de niveau LS502 est reliée, de préférence connectée, à une borne de grille du transistor T511. Une borne de drain du transistor T511 est reliée, de préférence connectée, aux bornes de drain des transistors T506 et T508. Une borne de source du transistor T511 reçoit la tension de référence PWRGND100. Le comparateur 500 comprend en outre, par exemple, un circuit de décalage de niveau LS503 (LS) et un transistor NMOS T512. Une entrée du circuit de décalage de niveau LS503 reçoit la tension ACTB300. Une sortie du circuit de décalage de niveau LS503 est reliée, de préférence connectée, à une borne de grille du transistor T512. Une borne de drain du transistor T512 est reliée, de préférence connectée, aux bornes de drain des transistors T505 et T507. Une borne de source du transistor T512 reçoit la tension de référence PWRGND100. Selon un exemple, le comparateur 500 n’utilise pas le même domaine de masse que les autres circuits du circuit de détection de courant nul. Dans un tel cas, les circuits de décalage de niveau LS501, LS502 et LS503 sont utilisés, par exemple, pour commuter les domaines de masse à l’intérieur du comparateur 500. La FIG. 6 représente plus en détail un exemple d’un circuit 600 de mise en oeuvre du circuit 303 du circuit de détection de courant nul 300 décrit en relation avec la FIG. 3 . Comme cela a été décrit précédemment, le circuit 600 reçoit les tensions VACT300, VBP300, SWON300 et Vcorr300 et le courant IPR300. Le circuit 600 comprend, par exemple, un transistor PMOS T601 qui reçoit au niveau de sa borne de grille la tension ACT300. Une borne de source d’un transistor T601 est reliée, de préférence connectée, à un noeud qui fournit la tension d’alimentation AVD100. Une borne de drain du transistor T601 est reliée, de préférence connectée, à une borne de grille d’une première paire différentielle. Le transistor T601 est commandé par un circuit d’un type similaire au circuit 301 décrit en relation avec la FIG. 3 ou au circuit 400 décrit en relation avec la FIG. 4 . Le transistor T601 est utilisé pour désactiver le circuit 600 le cas échéant. La première paire différentielle comprend, par exemple, deux transistors PMOS T602 et T603. Une borne de source du transistor T602 et une borne de source du transistor T603 sont reliées, de préférence connectées, l’une à l’autre et à la borne de source du transistor T601 et au noeud qui fournit la tension d’alimentation AVD100. Une borne de grille du transistor T602 et une borne de grille du transistor T603 sont reliées, de préférence connectées, l’une à l’autre et à la borne de drain du transistor T601. Le circuit 600 comprend en outre, par exemple, une source de courant C601 et un transistor NMOS T615. Une borne de source du transistor T615 reçoit un courant provenant de la source de courant C601. Une borne de drain du transistor T615 est reliée, de préférence connectée, à la borne de drain du transistor T602. La borne de grille du transistor T615 reçoit la tension ACT300. Le comparateur 600 comprend en outre, par exemple, deux transistors PMOS T616 et T617, deux transistors NMOS T618 et T619 et une résistance R601. Une borne de source du transistor T616 est reliée, de préférence connectée, au noeud qui fournit la tension d’alimentation AVD100. Une borne de drain du transistor T616 est reliée, de préférence connectée, à la borne de grille du transistor T617 et à la borne de drain du transistor T619. Une borne de grille du transistor T616 reçoit la tension de polarisation VBP300. Une borne de source du transistor T617 reçoit la tension de polarisation VBP300. Une borne de drain du transistor T617 est reliée, de préférence connectée, à une première borne de la résistance R601. Une deuxième borne de la résistance R601 est reliée, de préférence connectée, à une borne de drain du transistor T618. Une borne de source du transistor T618 est reliée, de préférence connectée, à une borne de source du transistor T619. Une borne de grille du transistor T619 reçoit la tension ACTB300. Une borne de grille du transistor T618 reçoit la tension ACT300. Ces transistors T616 à T619 sont utilisés pour abaisser rapidement la tension de polarisation VBP300 lorsque la tension AZCT300 est égale à un niveau haut. Le circuit 600 comprend en outre, par exemple, trois transistors T604, T605 et T606. Une borne de source du transistor T604 est reliée, de préférence connectée, à une borne de drain du transistor T603. Une borne de drain du transistor T604 est reliée, de préférence connectée, aux bornes de drain des transistors T605 et T606. Des bornes de grille des transistors T604 et T605 sont reliées, de préférence connectées, l’une à l’autre. Une borne de grille du transistor T606 est reliée, de préférence connectée, à un noeud qui reçoit une tension de correction VCorr600. Des bornes de source des transistors T605 et T606 sont, par exemple, référencées à la masse. Le circuit 600 comprend en outre, par exemple, deux inverseurs INV601 et INV602, une bascule FF601 et une porte NON-ET NAND601. La bascule FF601 est, par exemple, une bascule bistable du type D, comprenant trois entrées R, CLK et D et deux sorties Q et . Une entrée de l’inverseur INV601 est reliée, de préférence connectée, aux bornes de drain des transistors T604, T605 et T606. Une sortie de l’inverseur INV601 est reliée, de préférence connectée, à une entrée de l’inverseur INV602. Une sortie de l’inverseur INV602 est reliée, de préférence connectée, à l’entrée CLK de la bascule FF601. L’entrée D de la bascule FF601 reçoit, par exemple, la tension d’alimentation AVD100. La sortie de la bascule FF601 est reliée, de préférence connectée, à une première entrée de la porte NON-ET NAND601. Une deuxième entrée de la porte NON-ET NAND601 reçoit une tension 16Cy600. Une troisième entrée de la porte NON-ET NAND601 reçoit une tension 2Cy600. Une quatrième entrée de la porte NON-ET NAND601 reçoit une tension ACT300. Une sortie de la porte NON-ET NAND601 est reliée, de préférence connectée, aux bornes de grille des transistors T604 et T605. Le circuit 600 comprend en outre, par exemple, quatre transistors 607, T608, T609 et T610. Une borne de source du transistor T607 est reliée, de préférence connectée, au noeud qui fournit la tension d’alimentation AVD100. Une borne de drain du transistor T607 est reliée, de préférence connectée, à une borne de source du transistor T608. Une borne de grille du transistor T607 est reliée, de préférence connectée, aux bornes de grille des transistors T602 et T603. Une borne de drain du transistor T608 est reliée, de préférence connectée, aux bornes de drain des transistors T609 et T610. Des bornes de grille des transistors T608 et T609 sont reliées, de préférence connectées, l’une à l’autre. Une borne de grille du transistor T610 est reliée, de préférence connectée, à un noeud qui reçoit la tension de correction VCorr600. Des bornes de source des transistors T609 et T610 sont référencées à la masse. Le circuit 600 comprend en outre, par exemple, deux inverseurs INV603 et INV604, une bascule FF602 et une porte NON-ET NAND602. La bascule FF602 est une bascule bistable du type D, comprenant trois entrées R, CLK et D et deux sorties Q et . Une entrée de l’inverseur INV603 est reliée, de préférence connectée, aux bornes de drain des transistors T608, T609 et T610. Une sortie de l’inverseur INV603 est reliée, de préférence connectée, à une entrée de l’inverseur INV604. Une sortie de l’inverseur INV604 est reliée, de préférence connectée, à l’entrée CLK de la bascule FF602. L’entrée D de la bascule FF602 reçoit la tension d’alimentation AVD100. La sortie de la bascule FF602 est reliée, de préférence connectée, à une première entrée de la porte NON-ET NAND602. Une deuxième entrée de la porte NON-ET NAND602 reçoit la tension 16Cy600. Une troisième entrée de la porte NON-ET NAND602 reçoit une tension 8Cy600. Une quatrième entrée de la porte NON-ET NAND602 reçoit une tension ACT300. Une sortie de la porte NON-ET NAND602 est reliée, de préférence connectée, aux bornes de grille des transistors T608 et T609. Le circuit 600 comprend en outre, par exemple, une deuxième paire différentielle comprenant deux transistors PMOS T611 et T612. Des bornes de source des transistors T611 et T612 sont reliées, de préférence connectées, au noeud qui fournit la tension d’alimentation AVD100. Des bornes de grille des transistors T611 et T612 sont reliées, de préférence connectées, l’une à l’autre et à un noeud qui reçoit la tension VBP300. Le circuit 600 comprend en outre, par exemple, deux transistors PMOS T613 et T614. Une borne de source du transistor T613 est reliée, de préférence connectée, à la borne de drain du transistor T611. Une borne de source du transistor T614 est reliée, de préférence connectée, à la borne de drain du transistor T612. Des bornes de drain des transistor T613 et T614 reçoivent le courant IPR300. Le circuit 600 comprend en outre, par exemple, un circuit 610 qui fournit les tensions 2Cy600, 8Cy600 et 16Cy600. Le circuit 610 comprend, par exemple, une porte NON-OU NOR601 qui reçoit, au niveau d’une première entrée, la tension 16Cy600 et, au niveau d’une deuxième entrée, la tension SWON300. Le circuit 610 comprend en outre, par exemple, cinq bascules FF603, FF6064, FF605, FF606 et FF607. Les bascules FF603 à FF607 sont des bascules bistables du type D, comprenant chacune trois entrées R, CLK et D et deux sorties Q et . La sortie de la porte NON-OU NOR601 est reliée, de préférence connectée, à la borne CLK de la bascule FF603. La sortie de la bascule FF603 est reliée, de préférence connectée, à l’entrée D de la bascule FF603 t à la borne CLK de la bascule FF604. La sortie de la bascule FF604 est reliée, de préférence connectée, à l’entrée D de la bascule FF604 et à la borne CLK de la bascule FF605. La sortie Q de la bascule FF604 fournit la tension 2Cy600. La sortie de la bascule FF605 est reliée, de préférence connectée, à l’entrée D de la bascule FF605 et à la borne CLK de la bascule FF606. La sortie de la bascule de la bascule FF606 est reliée, de préférence connectée, à l’entrée D de la bascule FF606 et à la borne CLK de la bascule FF607. La sortie Q de la bascule FF606 fournit la tension 8Cy600. La sortie Q de la bascule FF607 fournit la tension 16Cy600. Le circuit 600 est utilisé pour vérifier la détection du courant dans l’inducteur et assure que le courant dans l’inducteur soit négatif, c'est-à-dire inférieur à zéro, pour permettre au circuit de détection de courant nul de fonctionner de façon appropriée. Il y a deux phases de fonctionnement. Pendant la première phase, après deux premiers cycles du signal SWON, si le courant dans l’inducteur est positif, le transistor T613 est rendu conducteur pour fournir plus de courant de décalage au comparateur principal de courant en injectant plus de courant dans le comparateur principal de courant. Pendant la deuxième phase, après huit premiers cycles du signal SWON, si le courant dans l’inducteur est toujours positif, T614 est rendu conducteur pour fournir plus de courant de décalage au comparateur principal de courant en injectant plus de courant dans le comparateur principal de courant. La FIG. 7 représente, plus en détail, un exemple d’un circuit 700 destiné à mettre en oeuvre le circuit 304 du circuit de détection de courant nul 300 décrit en relation avec la FIG. 3 . Comme cela a été décrit précédemment, le circuit 700 reçoit les tensions Poni300, Noni300, AfterN300, et ACT300. Le circuit 700 comprend, par exemple, un transistor PMOS T701 qui reçoit sur sa borne de grille la tension ACT300. Une borne de source du transistor T701 est reliée, de préférence connectée, à un noeud qui fournit la tension d’alimentation AVD100. Une borne de drain du transistor T701 est reliée, de préférence connectée, à une borne de grille d’une première paire différentielle. Le transistor T701 est par exemple commandé par un circuit similaire au circuit 301 décrit en relation avec la FIG. 3 ou au circuit 400 décrit en relation avec la FIG. 4 . Le transistor T701 est utilisé pour désactiver le circuit 700 le cas échéant. La première paire différentielle comprend, par exemple, deux transistors PMOS T702 et T703. Une borne de source du transistor T702 et une borne de source du transistor T703 sont reliées, de préférence connectées, l’une à l’autre et à la borne de source du transistor T701 et au noeud qui fournit la tension d’alimentation AVD100. Une borne de grille du transistor T702 et une borne de grille du transistor T703 sont reliées, de préférence connectées, l’une à l’autre et à la borne de drain du transistor T701. Le circuit 700 comprend en outre, par exemple, deux transistors PMOS T704 et T705 et une source de courant CS701. La borne de source du transistor T704 est reliée, de préférence connectée, au noeud qui fournit la tension d’alimentation AVD100. La borne de drain du transistor T704 est reliée, de préférence connectée, à la borne de drain du transistor T705. La borne de source de T705 est reliée, de préférence connectée, à une entrée de la source de courant CS701. Une borne de grille du transistor T704 est reliée, de préférence connectée, aux bornes de grille des transistors T702 et T703. La borne de grille du transistor T705 reçoit la tension ACT300. Le circuit 700 comprend en outre, par exemple, deux transistors PMOS T731 et T732, deux transistors NMOS T733 et T734 et une résistance T704. Une borne de source du transistor T731 est reliée, de préférence connectée, au noeud qui reçoit la tension AVD100. Une borne de drain du transistor T731 est reliée, de préférence connectée, à une borne de drain du transistor T734 et à une borne de grille du transistor T732. Une borne de drain du transistor T731 est reliée, de préférence connectée, à une borne de source du transistor T732 et à une borne de grille du transistor T704. Une borne de drain du transistor T732 est reliée, de préférence connectée, à une première borne de la résistance R704. Une deuxième borne de la résistance R704 est reliée, de préférence connectée, à la borne de drain du transistor T733. Une borne de source du transistor T733 est reliée, de préférence connectée, à une borne de source du transistor T734. Une borne de grille du transistor T733 reçoit la tension ACT300. Une borne de grille du transistor T734 reçoit la tension ACTB300. Ces quatre transistors constituent un circuit de démarrage qui permet d’abaisser rapidement la tension VBPT700 lorsque la tension ACT300 atteint un niveau haut. Le circuit 700 comprend en outre, par exemple, un transistor PMOS T706 et un transistor NMOS T707. Une borne de source du transistor T706 est reliée, de préférence connectée, à une borne de drain du transistor T703. Une borne de drain du transistor T706 est reliée, de préférence connectée, à une borne de drain du transistor T707. Une borne de grille du transistor T706 reçoit une tension AfterNiB700. Une borne de grille du transistor T707 reçoit une tension AfterNiNor700. Le circuit 700 comprend en outre, par exemple, un circuit de fixation de niveau CL701 (CLAMP) décrit plus en détail en relation avec la FIG. 8 . Une sortie du circuit de fixation de niveau CL701 est reliée, de préférence connectée, à la borne de source du transistor T707. Le circuit 700 comprend en outre, par exemple, un miroir de courant comprenant deux transistors NMOS T708 et T709. Une borne de drain du transistor T708 est reliée, de préférence connectée, aux bornes de grille des transistors T708 et T709 et à une borne de drain du transistor T702. Une borne de drain du transistor T709 est reliée, de préférence connectée, à une borne de drain du transistor T707. Le circuit 700 comprend en outre, par exemple, une paire différentielle comprenant deux transistors NMOS T710 et T711. Une borne de source du transistor T710 est reliée, de préférence connectée, à une borne de source du transistor T708. Une borne de source du transistor T711 est reliée, de préférence connectée, à une borne de source du transistor T709. Des bornes de grille des transistors T710 et T711 sont reliées, de préférence connectées, l’une à l’autre et à un noeud qui reçoit la tension VPNT700. Le circuit 700 comprend en outre, par exemple, deux résistances R701 et R702. Une première borne de la résistance R701 est reliée, de préférence connectée, à une borne de drain du transistor T710 et une deuxième borne de la résistance R701 est reliée, de préférence connectée, à un noeud qui reçoit la tension PWRGND100. Une première borne de la résistance R702 est reliée, de préférence connectée, à une borne de drain du transistor T711 et une deuxième borne de la résistance R702 est reliée, de préférence connectée, à un noeud qui reçoit la tension Vsw100. Le circuit 700 comprend en outre, par exemple, un circuit de décalage de niveau LS701 et un transistor NMOS T711-2. Une entrée du circuit de décalage de niveau LS701 reçoit la tension ACTB300. Une sortie du circuit de décalage de niveau LS701 est reliée, de préférence connectée, à une borne de grille du transistor T711-2. Une borne de drain du transistor T711-2 est reliée, de préférence connectée, à la borne de drain du transistor T708. Une borne de source du transistor T711-2 est reliée, de préférence connectée, à la deuxième borne de la résistance R701 et au noeud qui reçoit la tension de référence PWRGND100. Le circuit 700 comprend en outre, par exemple, un circuit 701 (PROBE) qui peut échanger des tensions avec le circuit de commande 301 du circuit de détection de courant nul. Plus particulièrement, le circuit 701 fournit une tension END700 au, et reçoit les tensions Noni300 et NoniB300 provenant du, circuit de commande 301. De plus, une entrée du circuit 701 est reliée, de préférence connectée, à la borne de drain du transistor T711. Un exemple de circuit 701 sera décrit plus en détail en relation avec la FIG. 11 . Le circuit 700 comprend en outre, par exemple, quatre transistors T712, T713, T714 et T714-2. Une borne de source du transistor T712 reçoit la tension d’alimentation AVD100. Une borne de drain du transistor T712 est reliée, de préférence connectée, à la borne de drain et à la borne de grille du transistor T714-2. La borne de drain du transistor T712 fournit une tension VBNT700. Une borne de grille du transistor T712 est reliée, de préférence connectée, aux bornes de grille des transistors T703 et T713. Une borne de source du transistor T713 est reliée, de préférence connectée, au noeud qui fournit la tension d’alimentation AVD100. Une borne de drain du transistor T713 est reliée, de préférence connectée, à la borne de source du transistor T714. Une borne de drain du transistor T714 est reliée, de préférence connectée, aux bornes de drain des transistors T706 et T707. Une borne de source du transistor T714-2 reçoit la tension de référence GND100. Le circuit 700 comprend en outre, par exemple, un circuit 702 (RESCUE) décrit plus en détail en relation avec la FIG. 10 . Une sortie du circuit 702 est reliée, de préférence connectée, à la borne de grille du transistor T714. Le circuit 702 reçoit plusieurs tensions décrites en relation avec la FIG. 10 . Le circuit 700 comprend en outre, par exemple, deux circuits d’initialisation 703 (NLOOK BOOSTING) et 704 (NLOOK INIT) décrits plus en détail en relation avec la FIG. 9 . Une sortie du circuit 702 est reliée, de préférence connectée, à la borne de drain du transistor T714. Les circuits 703 et 704 reçoivent plusieurs tensions décrites en relation avec la FIG. 10 . Le circuit 700 comprend en outre, par exemple, trois transistors PMOS T715, T717 et T718, un transistor NMOS T716, une porte NON-OU NOR701, une bascule bistable FF701 et un inverseur IINV701. Une première entrée de la porte NON-OU NOR701 reçoit la tension AfterNi700. Une deuxième entrée de la porte NON-OU NOR701 est reliée, de préférence connectée, à une sortie du circuit 702 qui fournit une tension RESCUE700. Une troisième entrée de la porte NON-OU NOR701 reçoit la tension INIT700 provenant d’une sortie de la bascule FF701. Une sortie de la porte NON-OU NOR701 est reliée, de préférence connectée, à une entrée de l’inverseur INV701 et à une borne de grille du transistor T715. Une sortie de l’inverseur INV701 est reliée, de préférence connectée, à une borne de grille du transistor T717. S’agissant de la bascule FF701 : - une entrée D de la bascule FF701 reçoit la tension AVD100 ; - une entrée d’horloge CLK de la bascule FF701 reçoit la tension NoniB300 ; - une entrée de réinitialisation inversée de la bascule FF701 reçoit la tension EN300 ; et - une sortie Q de la bascule FF701 fournit une tension InitB700. Des bornes de drain des transistors T715 et T716 sont reliées, de préférence connectées, à la borne de drain du transistor T706 et à une borne de drain du transistor T717 et à une borne de source du transistor T718. Des bornes de source des transistors T715 et T716 sont reliées, de préférence connectées, l’une à l’autre. Une borne de drain du transistor T717 est reliée, de préférence connectée, à une borne de drain du transistor T718. Le circuit 700 comprend en outre, par exemple, un comparateur COMP701, deux transistors NMOS T719 et T735, une source de courant CS702 et un condensateur C701. Une première entrée (+) du comparateur COMP701 est reliée, de préférence connectée, à la borne de drain du transistor T717 et à la borne de drain du transistor T718. Une deuxième entrée (-) du comparateur COMP701 est reliée, de préférence connectée, à une sortie du comparateur COMP701 et aux bornes de source des transistors T715 et T716. Une borne d‘alimentation du comparateur COMP701 est reliée, de préférence connectée, à une borne de drain du transistor T735. Une borne de source du transistor T735 est reliée, de préférence connectée, à une borne de sortie de la source de courant CS702. La source de courant CS702 reçoit la tension de référence GND100. Une borne de drain du transistor T719 est reliée, de préférence connectée, à la borne d’alimentation du comparateur COMP701. Une borne de source du transistor T719 est reliée, de préférence connectée, au noeud qui reçoit la tension de référence GND300. Selon un mode de réalisation, le comparateur COMP701 est plus précis que le comparateur 500 décrit en relation avec la FIG. 5 . Le circuit 700 comprend en outre exemple, un condensateur C701 agencé entre la borne de drain du transistor T718 et le noeud qui reçoit la tension de référence GND300. De plus, le condensateur C701 reçoit la tension VCorr300 qui est commandée par la tension AfterN300. La tension AfterN300 est utilisée par le circuit 700 pour déclencher la charge et la décharge du condensateur C701 et, par conséquent, la charge et la décharge de la tension Vcorr300. Plus particulièrement, une telle charge est déclenchée par un niveau haut de la tension AfterN300. Le circuit 700 comprend en outre deux transistors PMOS T720 et T721. Les bornes de grille des transistors T720 et T721 reçoivent la tension ACT300. Des bornes de source des transistors T720 et T721 reçoivent la tension d’alimentation AVD100. Le circuit 700 comprend en outre, par exemple, un miroir de courant comprenant deux transistors PMOS T722 et T723. Des bornes de source des transistors T722 et T723 sont reliées, de préférence connectées, l’une à l’autre et reçoivent la tension d’alimentation AVD100. Des bornes de grille des transistors T722 et T723 sont reliées, de préférence connectées, l’une à l’autre, à la borne de drain du transistor T720 et à la borne de drain du transistor T722. La borne de drain du transistor T723 fournit le courant de correction ICorr300. Le circuit 700 comprend en outre, par exemple, un transistor PMOS T724. Une borne de source du transistor T724 reçoit la tension d’alimentation AVD100. Une borne de grille du transistor T724 est reliée, de préférence connectée, aux bornes de grille des transistors T722 et T723. Le circuit 700 comprend en outre, par exemple, un miroir de courant comprenant deux transistors PMOS T725 et T726. Des bornes de source des transistors T725 et T726 sont reliées, de préférence connectées, l’une à l’autre et reçoivent la tension d’alimentation AVD100. Des bornes de grille des transistors T725 et T726 sont reliées, de préférence connectées, l’une à l’autre, à la borne de drain du transistor T725, à la borne de drain du transistor T721 et à la borne de drain du transistor T724. Une borne de drain du transistor T726 fournit le courant de correction ICorrAVS300. Le circuit 700 comprend en outre, par exemple, deux transistors NMOS T727 et T728 et une résistance R703. Une borne de drain du transistor T727 est reliée, de préférence connectée, à la borne de drain du transistor T722. Une borne de source du transistor T727 est reliée, de préférence connectée, à une première borne de la résistance R703. Une deuxième borne de la résistance R703 est reliée, de préférence connectée, à une borne de drain du transistor T728. Une borne de source du transistor T728 est reliée, de préférence connectée, au noeud qui fournit la tension de référence GND300. Une borne de grille du transistor T727 est reliée, de préférence connectée, à la borne de source du transistor T728. Une borne de grille du transistor T728 reçoit la tension ACTB300. Le circuit 700 comprend en outre, par exemple, deux transistors NMOS T729 et T730. Une borne de drain du transistor T729 est reliée, de préférence connectée, aux bornes de drain des transistors T724 et T725. Une borne de source du transistor T729 est reliée, de préférence connectée, au noeud qui fournit la tension de référence GND300. Une borne de grille du transistor T729 est reliée, de préférence connectée, aux bornes de grille des transistors T714-2 et T719. Une borne de drain du transistor T730 est reliée, de préférence connectée, à la borne de grille du transistor T729. Une borne de source du transistor T730 est reliée, de préférence connectée, au noeud qui fournit la tension de référence GND300. Une borne de grille du transistor T730 reçoit la tension ACT300. Le circuit 700 fonctionne de la façon suivante. Lorsque la tension ACT300 atteint un niveau haut, correspondant à un 1 logique, le circuit de détection de courant nul commence à fonctionner. Pendant la période dans laquelle la tension AfterN300 est à un 1 logique, le comparateur COMP701 du circuit 700 compare les tensions PWRGND100 et Vsw100. Des transistors d’échantillonnage T715 à T718 sont rendus passants et la tension sur le condensateur d’échantillonnage et de maintien C701 est modifiée. La tension de correction Vcorr300 modifie les courants Icorr et IcorrAVS qui sont appliqués au comparateur principal du circuit 500. Lorsque la tension ACT300 atteint un niveau bas, correspondant à un 0 logique, les autres sous-circuits du comparateur de courant du circuit de détection de courant nul sont désactivés pour économiser de l’énergie et les transistors d’échantillonnage T715 à T718 sont également bloqués. Toutefois, la tension sur le condensateur C701 est maintenue même après un temps long en utilisant le tampon COMP701 qui verrouille la tension entre les sources et drains des transistors T717 et T718 pour réduire les fuites. La FIG. 8 représente, plus en détail, un exemple d’un circuit de fixation de niveau 800 destiné à mettre en oeuvre le circuit 701 du circuit 700 décrit en relation avec la FIG. 7 . Le circuit 800 comprend, par exemple, une bascule FF801. La bascule 801 est une bascule bistable du type D, comprenant trois entrées R, CLK et D et deux sorties Q et . L’entrée D reçoit la tension d’alimentation AVD100. L’entrée R reçoit la tension ACT300. L’entrée CLK reçoit la tension NoniB300. Le circuit 800 comprend en outre, par exemple, un transistor PMOS T801 et un transistor NMOS T802. Une borne de source du transistor T801 reçoit la tension d’alimentation AVD100. Une borne de drain du transistor T801 est reliée, de préférence connectée, à une borne de drain du transistor T802. Une borne de source du transistor T802 fournit une tension à un noeud de sortie OUT800 du circuit 800. Selon un exemple, ce noeud de sortie OUT800 est relié, de préférence connecté, à la borne de source du transistor T707 du circuit 700. Le circuit 800 est utilisé pour empêcher une décharge rapide qui peut apparaître dans la borne de source du transistor T707 du circuit 700. La FIG. 9 représente, plus en détail, un exemple d’un circuit élévateur 900 destiné à mettre en oeuvre le circuit 703 du circuit 700 décrit en relation avec la FIG. 7 . Le circuit 900 comprend, par exemple, une résistance R901, un transistor PMOS T901 et deux transistors NMOS T902 et T903. Une première borne de la résistance R901 est reliée, de préférence connectée, à un noeud qui fournit la tension d’alimentation AVD100. Une deuxième borne de la résistance R901 est reliée, de préférence connectée, à une borne de drain du transistor T902. Une borne de source du transistor T901 est reliée, de préférence connectée, au noeud qui fournit la tension d’alimentation AVD100. Une borne de drain du transistor T901 est reliée, de préférence connectée, à une borne de grille du transistor T902. Une borne de grille du transistor T901 reçoit la tension VBPT300. Une borne de source du transistor T902 est reliée, de préférence connectée, à une borne de drain du transistor T903. Une borne de source du transistor T903 est reliée, de préférence connectée, à un noeud de sortie OUT900 du circuit 900. Le circuit 900 comprend en outre, par exemple, un transistor NMOS T904 et une résistance R902. Une borne de drain du transistor T904 est reliée, de préférence connectée, à la borne de grille du transistor T902 et à la borne de drain du transistor T901. Une borne de source du transistor T904 est reliée, de préférence connectée, à une première borne de la résistance R902. Une deuxième borne de la résistance R902 est reliée, de préférence connectée, à un noeud qui reçoit la tension de référence GND300. Le circuit 900 comprend en outre, par exemple, trois transistors NMOS T905, T906 et T907. Une borne de drain du transistor T905 est reliée, de préférence connectée, à sa borne de grille et à la borne de drain du transistor T904. Une borne de drain du transistor T906 est reliée, de préférence connectée, à sa borne de grille et à la borne de source du transistor T907. Une borne de drain du transistor T907 est reliée, de préférence connectée, à sa borne de grille et au noeud qui reçoit la tension de référence GND300. Le circuit 900 comprend en outre, par exemple, un transistor NMOS T908. Une borne de drain du transistor T908 est reliée, de préférence connectée, à la borne de drain du transistor T904. Une borne de source du transistor T908 est reliée, de préférence connectée, au noeud qui reçoit la tension de référence GND300. Une borne de grille du transistor T908 reçoit la tension ENiB400. Selon un exemple, ce noeud de sortie OUT900 est relié, de préférence connecté, à la borne de source du transistor T707 du circuit 700. Le circuit 900 est utilisé pour élever la tension au niveau de la borne de source du transistor T707 du circuit 700. Avec quelques modifications, le circuit 900 peut également fournir un exemple de mise en oeuvre du circuit 704 du circuit 700. Dans ce cas, le circuit 900 est utilisé pour aider à l’initialisation de la tension au niveau de la borne de source du transistor T707 du circuit 700. Plus particulièrement, pour obtenir un exemple de circuit 704, la tension SWON300 est remplacée, par exemple, par la tension INIT300 et la tension ENiB400 est remplacée par la tension INITB300. La FIG. 10 représente plus en détail un exemple d’un circuit de fixation de niveau 1000 destiné à mettre en oeuvre le circuit 702 du circuit 700 décrit en relation avec la FIG. 7 . Le circuit 1000 comprend, par exemple, une bascule FF1001 et deux éléments de retard D1001 et D1002. La bascule FF1001 est une bascule bistable du type D, comprenant trois entrées R, CLK et D et deux sorties Q et . L’entrée D de la bascule FF1001 est reliée, de préférence connectée, à une sortie de l’élément de retard D1001. Une entrée de l’élément de retard D1001 reçoit la tension Noni300. L’entrée CLK de la bascule FF1001 reçoit la tension Poni300. L’entrée R de la bascule FF1001 est reliée, de préférence connectée, à une sortie de l’élément de retard D1002. Une entrée de l’élément de retard D1002 reçoit une tension de réinitialisation RST1000. Le circuit 1000 comprend en outre, par exemple, un transistor PMOS T1001 et un transistor NMOS T1002. Une borne de source du transistor T1001 est reliée, de préférence connectée, à un noeud qui fournit la tension d’alimentation AVD100. Une borne de grille du transistor T1001 est reliée, de préférence connectée, à la sortie Q de la bascule FF1001. Une borne de source du transistor T1002 est reliée, de préférence connectée, à un noeud qui fournit la tension GND300. Une borne de grille du transistor T1002 est reliée, de préférence connectée, à la sortie de la bascule FF1002. Le circuit 1000 comprend en outre, par exemple, un transistor NMOS T1003, deux transistors PMOS T1004 et T1005 et une résistance R1001. Une borne de source du transistor T1003 reçoit la tension d’alimentation AVD100. Une borne de drain du transistor T1003 est reliée, de préférence connectée, à la borne de drain du transistor T1001 et à la borne de drain du transistor T1004. Une borne de grille du transistor T1003 reçoit la tension VBPT700. Une borne de source du transistor T1004 est reliée, de préférence connectée, à une borne de drain du transistor T1005. Une borne de grille du transistor T1004 reçoit une tension CCM1000. Une borne de source du transistor T1005 est reliée, de préférence connectée, à une première borne de la résistance R1001. Une deuxième borne de la résistance R1001 est reliée, de préférence connectée, à un noeud qui fournit la tension de référence GND300. Le circuit 1000 comprend en outre, par exemple, deux transistors PMOS T1006 et T1007. Des bornes de source des transistors T1006 et T1007 sont reliées, de préférence connectées, au noeud qui fournit la tension d’alimentation AVD100. Des bornes de grille des transistors T1006 et T1007 sont reliées, de préférence connectées, l’une à l’autre, à la borne de drain du transistor T1007 et à la borne de drain du transistor T1003. Une borne de drain du transistor T1006 est reliée, de préférence connectée, à la borne de drain du transistor T1002 et à la borne de grille du transistor T1002. Le circuit 1000 comprend en outre, par exemple, un transistor NMOS T1008. Une borne de source du transistor T1008 est reliée, de préférence connectée, au noeud qui reçoit la tension de référence GND300. Une borne de drain du transistor T1008 est reliée, de préférence connectée, à la borne de grille du transistor T1005 et à la borne de drain du transistor T1003. Une borne de grille du transistor T1008 reçoit une tension VBNT700. Le circuit 1000 comprend en outre, par exemple, deux transistors NMOS T1009 et T1010 et une résistance R1002. Une borne de drain du transistor T1009 est reliée, de préférence connectée, à la borne de drain du transistor T1003. Une borne de source du transistor T1009 est reliée, de préférence connectée, à la borne de source du transistor T1010. Une borne de drain du transistor T1010 est reliée, de préférence connectée, à une première borne de la résistance R1002. Une borne de grille du transistor T1010 reçoit une tension VPNT700. Une deuxième borne de la résistance R1002 reçoit la tension Vsw100. Le circuit 1000 comprend en outre une bascule FF1002 et un élément de retard D1003, une porte NON-OU1001, une porte NON-ET NAND1001 et un inverseur INV1001. La bascule FF1002 est une bascule bistable du type D comprenant trois entrées R, CLK et D et deux sorties Q et . L’entrée D de la bascule FF1002 est reliée, de préférence connectée, à une sortie de l’élément de retard D1003. Une entrée de l’élément de retard D1003 reçoit la tension Noni300. L’entrée CLK de la bascule FF1002 reçoit la tension Poni300. L’entrée R de la bascule FF1002 est reliée, de préférence connectée, à une sortie de la porte NON-OU NOR1001. Une première entrée de la porte NON-OU NOR1001 est reliée, de préférence connectée, à la borne de drain du transistor T1003. Une deuxième entrée de la porte NON-OU NOR1001 reçoit la tension AfterNi700. La sortie Q de la bascule FF1002 est reliée, de préférence connectée, à une première entrée de la porte NON-ET NAND1001. Une deuxième entrée de la porte NON-ET NAND1001 reçoit la tension Noni300. Une sortie de la porte NON-ET NAND1001 est reliée, de préférence connectée, à une entrée de l’inverseur INV1001 et fournit une tension RESCUEB1000. Une sortie de l’inverseur INV1001 fournit une tension RESCUE1000. Selon un exemple, la tension RESCUEB1000 est utilisée pour commander le transistor T714 du circuit 700 et la tension RESCUE100 est fournie à une entrée de la porte NON-OU NOR701. Le circuit 1000 est utilisé pour élever la tension au niveau de la borne de source du transistor T707 du circuit 700. Selon un exemple, et par rapport à la FIG. 1 , le circuit 1000 peut être utilisé pour maintenir le décalage du comparateur 101-Comp à un même niveau lorsque le courant dans la diode L101 est non nul. La FIG. 11 représente plus en détail un exemple de circuit de fixation de niveau 1100 destiné à mettre en oeuvre le circuit 701 du circuit 700 décrit en relation avec la FIG. 7 . Le circuit 1100 comprend, par exemple, un transistor PMOS T1101. Une borne de source du transistor T1101 est reliée, de préférence connectée, à un noeud qui fournit la tension d’alimentation AVD100. Une borne de grille du transistor T1101 reçoit la tension NoniB300. Le circuit 1100 comprend en outre, par exemple, deux résistances R1101 et R1102. Une première borne de la résistance R1101 est reliée, de préférence connectée, à une première borne de la résistance R1101 et au noeud qui fournit la tension d’alimentation AVD100. Le circuit 1100 comprend en outre, par exemple, trois transistors PMOS T1102, T1103 et T1104 et deux transistors NMOS T1105 et T1106. Une borne de source du transistor T1102 est reliée, de préférence connectée, à une deuxième borne de la résistance R1101. Une borne de drain du transistor T1102 est reliée, de préférence connectée, à une borne de source du transistor T1103. Une borne de drain du transistor T1103 est reliée, de préférence connectée, à une borne de source du transistor T1104. Une borne de drain du transistor T1104 est reliée, de préférence connectée, à une borne de drain du transistor T1105. Une borne de source du transistor T1105 est reliée, de préférence connectée, à une borne de drain du transistor T1106. Une borne de source du transistor T1105 est reliée, de préférence connectée, à un noeud qui fournit la tension de référence GND300. Des bornes de grille des transistors T1104 et T1106 reçoivent une tension Ns21100. Une borne de grille du transistor T1105 reçoit la tension NoniB300. Le circuit 1100 comprend en outre, par exemple, cinq transistors PMOS T1107, T1108, T1109, T1110 et T1111. Une borne de drain du transistor T1107 est reliée, de préférence connectée, à la borne de drain du transistor T1106. Une borne de source du transistor T1107 est reliée, de préférence connectée, au noeud qui fournit la tension de référence GND300. Des bornes de grille des transistors T1107 et T1108 sont reliées, de préférence connectées, l’une à l’autre et à la borne de grille du transistor T1103. Les deux bornes de conduction du transistor T1108 sont reliées, de préférence connectées, l’une à l’autre et au noeud qui fournit la tension de référence GND300. Une borne de drain du transistor T1109 est reliée, de préférence connectée, aux bornes de grille des transistors T1108 et T1109. Une borne de source du transistor T1108 reçoit la tension de référence GND300. Une borne de drain du transistor T1110 est reliée, de préférence connectée, aux bornes de drain des transistors T1106 et T1107. Une borne de source du transistor T1110 reçoit la tension de référence GND300. Les deux bornes de conduction du transistor T1111 sont reliées, de préférence connectées, l’une à l’autre et au noeud qui fournit la tension de référence GND300. Le circuit 1100 comprend en outre, par exemple, un transistor PMOS T1112. Une borne de source du transistor T1112 est reliée, de préférence connectée, à une deuxième borne de la résistance R1102. Une borne de drain du transistor T1112 est reliée, de préférence connectée, à la borne de grille du transistor T1103 et aux bornes de grille des transistors T1107 et T1108. Une borne de grille du transistor T1112 est reliée, de préférence connectée, à la borne de grille du transistor T1109 et reçoit la tension Noni300. Le circuit 1100 comprend en outre, par exemple, un inverseur INV1101. Une entrée de l’inverseur INV1101 est reliée, de préférence connectée, aux bornes de drain des transistors T1101, T1104 et T1105 et à la borne de grille du transistor T1111. Une sortie de l’inverseur INV101 fournit la tension END700 aux bornes de grille des transistors T1102 et T1110. Cette sortie de l’inverseur INV1101 constitue également le noeud de sortie du circuit 1100. Selon un exemple, le circuit 1100 est utilisé pour activer et désactiver une opération de réglage de la tension de décalage du comparateur. La FIG. 12 représente plus en détail un exemple d’un circuit logique 1200 destiné à mettre en oeuvre le circuit logique 301 du circuit 300 décrit en relation avec la FIG. 3 . Le circuit logique 1200 comprend deux inverseurs INV1201 et INV1202 montés en série. Une entrée de l’inverseur INV1201 reçoit la tension Pon300 et une sortie de l’inverseur INV1201 fournit la tension PoniB300. Une entrée de l’inverseur INV1202 reçoit la tension PoniB300 et une sortie de l’inverseur INV1202 fournit la tension Poni300. Le circuit logique 1200 comprend en outre deux inverseurs INV1203 et INV1204 montés en série. Une entrée de l’inverseur INV1203 reçoit la tension Non300 et une sortie de l’inverseur INV1203 fournit la tension NoniB300. Une entrée de l’inverseur INV1204 reçoit la tension NoniB300 et une sortie de l’inverseur INV1204 fournit la tension Noni300. Le circuit logique 1200 comprend en outre deux inverseurs INV1205 et INV1206 montés en série. Une entrée de l’inverseur INV1205 reçoit la tension EN300, et une sortie de l’inverseur INV1205 fournit la tension ENiB300. Une entrée de l’inverseur INV1206 reçoit la tension ENiB300 et une sortie de l’inverseur INV1206 fournit la tension ENi300. Le circuit logique 1200 comprend en outre deux inverseurs INV1207 et INV1208 montés en série. Une entrée de l’inverseur INV1207 reçoit la tension ACT300 et une sortie de l’inverseur INV1207 fournit la tension ACTiB300. Une entrée de l’inverseur INV1208 reçoit la tension ACTB300 et une sortie de l’inverseur INV1208 fournit la tension ACTi300. Le circuit logique 1200 comprend en outre deux portes logiques NON-ET Nand1201 et Nand1202. La porte Nand1201 fournit la tension AfterNiB300 et reçoit : - la tension AfterN300 ; - la tension Eni300 ; et - une sortie de la porte Nand1202. La porte Nand1202 reçoit les tensions END700 et Poni300. Le circuit logique 1200 comprend en outre un inverseur INV1209, une bascule bistable FF1201, une porte logique NON-OU NOR1201 et une porte logique NON-OU NOR1202. Une entrée de l’inverseur INV1209 reçoit les tensions AfterNiB300 et une sortie de l’inverseur INV1209 est reliée, de préférence connectée, à une entrée d’horloge CLK de la bascule FF1201. Une entrée D de la bascule FF1201 reçoit la tension AVD100. Une tension de réinitialisation de la bascule FF1201 est reliée, de préférence connectée, à une sortie de la porte logique NON-OU NOR1201. Une sortie Q de la bascule FF1201 fournit AfterNiN1200. Une sortie de la bascule FF1201 fournit AfterNiNB1200. La porte NON-OU NOR1201 reçoit les tensions ENi300 et END700. La porte NON-OU NOR1202 reçoit les tensions AfterNiB300 et AfterNiNB1200 et fournit des tensions AfterNNOR1200. Divers modes de réalisation et variantes ont été décrits. La personne du métier comprendra que certaines caractéristiques de ces divers modes de réalisation et variantes pourraient être combinées, et d’autres variantes apparaîtront à la personne du métier. Enfin, la mise en oeuvre pratique des modes de réalisation et variantes décrits est à la portée de la personne du métier à partir des indications fonctionnelles données ci-dessus. Circuit de détection de courant nul (101 ; 300) comprenant : - un premier comparateur (101-Comp ; 302 ; 500) configuré pour comparer une première tension (Vsw100), représentative d’un premier courant (IL101), à une première tension seuil (Vos101) ; - un circuit d’étalonnage (101-CAL ; 303, 304 ; 700) configuré pour modifier la valeur de la première tension seuil (Vos101) étant donnés des variations de procédé, de tension et/ou de température. Circuit selon la revendication 1, dans lequel ladite première tension seuil (Vos101) est une tension de décalage dudit premier comparateur (101-Comp ; 302 ; 500). Circuit selon la revendication 1 ou 2, dans lequel ledit circuit d’étalonnage (700) comprend un deuxième circuit comparateur (COMP701). Circuit selon la revendication 3, dans lequel ledit deuxième circuit comparateur (COMP701) est plus précis que le premier comparateur (101-Comp ; 302 ; 500). Circuit selon l’une quelconque des revendications 1 à 4, comprenant un circuit logique (301 ; 400) configuré pour être le circuit de commande principal du circuit de détection de courant nul (101 ; 300). Convertisseur continu-continu DC-DC comprenant un circuit de détection de courant nul selon l’une quelconque des revendications 1 à 5. Convertisseur selon la revendication 6, comprenant deux commutateurs (S101, S102) reliés en série et une bobine (L101) dont une des bornes est reliée au noeud milieu entre lesdits deux commutateurs (S101, S102). Convertisseur selon la revendication 7, dans lequel ledit circuit de détection de courant nul est configuré pour détecter lorsque le courant dans ladite bobine est égal à zéro.