Brevet FR3147467A1 — publié le 20241004

Convertisseur analogique-numérique La présente description concerne un procédé de commande d'un convertisseur analogique-numérique comprenant des premier (14) et deuxième (18) oscillateurs, et des premier (12) et deuxième (20) éléments, le procédé comprenant une première étape durant laquelle les premier et deuxième oscillateurs génèrent des fréquences (f14, f18) dépendant respectivement d’une caractéristique électrique du premier élément et du deuxième élément et une deuxième étape durant laquelle les premier et deuxième oscillateurs génèrent des fréquences (f14, f18) dépendant respectivement de la caractéristique électrique du deuxième élément et du premier élément. Figure pour l'abrégé : Fig. 1 Convertisseur analogique-numérique La présente description concerne de façon générale les dispositifs électroniques et plus particulièrement les convertisseurs analogique-numérique. Les modes de réalisation décrits concernent plus particulièrement les convertisseurs basés sur des oscillateurs. Un convertisseur analogique-numérique est un dispositif électronique dont la fonction est de traduire une grandeur analogique en une valeur numérique codée sur plusieurs bits. Le signal converti est généralement une tension électrique. Certains convertisseurs exploitent des variations d’une fréquence d’un oscillateur engendrées par des variations d'une caractéristique (ou grandeur) physique mesurée par un capteur, par exemple la température, la pression, l’humidité, de lumière, etc. Les propriétés électriques du capteur font varier la fréquence et une mesure d’une information représentative de cette fréquence fournit une conversion en valeur numérique représentative de la grandeur physique mesurée. De tels convertisseurs sont cependant sensibles à des variations d'une caractéristique fonctionnelle du circuit, par exemple la tension d'alimentation, à son vieillissement ou aux dispersions du procédé de fabrication. Un mode de réalisation pallie tout ou partie des inconvénients des convertisseur analogique-numérique connus. Un mode de réalisation prévoit un procédé de commande d'un convertisseur analogique-numérique comprenant des premier et deuxième oscillateurs, et des premier et deuxième éléments, le procédé comprenant une première étape durant laquelle les premier et deuxième oscillateurs génèrent des fréquences dépendant respectivement d’une caractéristique électrique du premier élément et du deuxième élément et une deuxième étape durant laquelle les premier et deuxième oscillateurs génèrent des fréquences dépendant respectivement de la caractéristique électrique du deuxième élément et du premier élément. Un autre mode de réalisation prévoit un convertisseur analogique-numérique comprenant des premier et deuxième oscillateurs, et des premier et deuxième éléments, les premier et deuxième oscillateurs étant configurés pour générer, dans une première étape, des fréquences dépendant respectivement d’un caractéristique électrique du premier élément et du deuxième élément et, dans une deuxième étape, des fréquences dépendant respectivement de la caractéristique électrique du deuxième élément et du premier élément. Selon un mode de réalisation, les premier et deuxième oscillateurs sont identiques. Selon un mode de réalisation, la caractéristique électrique du premier élément est sensible à des variations d’une grandeur physique, la caractéristique électrique du deuxième élément étant insensible à des variations de ladite grandeur physique. Selon un mode de réalisation, le premier élément est un capteur. Selon un mode de réalisation, le convertisseur comprend des premier et deuxième compteurs configurés pour que dans la première étape, le premier compteur compte les oscillations du premier oscillateur et le deuxième compteur compte les oscillations du deuxième oscillateur ; et dans la deuxième étape, le premier compteur compte les oscillations du deuxième oscillateur et le deuxième compteur compte les oscillations du premier oscillateur. Selon un mode de réalisation, le deuxième compteur déclenche, lorsqu’il atteint une valeur de référence, l’arrêt de l’oscillateur associé au premier compteur. Selon un mode de réalisation, les premier et deuxième compteurs fournissent des valeurs représentatives des valeurs des caractéristiques électriques respectives des premier et deuxième éléments. Selon un mode de réalisation, le premier compteur fournit une valeur représentative d’une valeur courante de la grandeur physique. Selon un mode de réalisation, le convertisseur comprend un circuit configuré pour générer un signal de commande de l’oscillateur associé au premier élément en fonction de l’état d’un signal d'activation de l’oscillateur associé au deuxième élément et de la valeur du deuxième compteur. 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 représente schématiquement un mode de réalisation d'un convertisseur analogique-numérique ; la illustre schématiquement une étape d'un mode de mise en oeuvre du convertisseur analogique-numérique de la ; la illustre schématiquement une autre étape d'un mode de mise en oeuvre du convertisseur analogique-numérique de la ; la représente un exemple de réalisation d'une partie du mode de réalisation de la ; et la représente un exemple de réalisation d'une autre partie du mode de réalisation de la . 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. Les modes de réalisation décrits prévoient d’utiliser un convertisseur pourvu de deux oscillateurs dont les fréquences d’oscillation respectives sont sensibles aux variations d’une caractéristique électrique de deux éléments ou capteurs différents, cette caractéristique étant sensible aux variations d’une grandeur physique. Les deux éléments ou capteurs sont choisis pour que leurs caractéristiques électriques respectives présentent des variations différentes, par exemple inversées, à la grandeur physique. L'utilisation d'une architecture comprenant deux oscillateurs, configurée pour comprendre deux phases de mesure avec permutation entre les deux phases, des compteurs et des éléments déterminant les variations de fréquence permet de compenser les erreurs de mesure dues au vieillissement des oscillateurs ou de leur dépendance à la tension d'alimentation. La représente schématiquement un mode de réalisation d'un convertisseur 10 analogique-numérique. Le convertisseur 10 est configuré pour convertir des informations analogiques provenant, entre autres, d'un élément 12 en des valeurs numériques. Les informations analogiques proviennent par exemple d'un élément 20. L'élément 12 est par exemple un capteur, par exemple un capteur de température, de pression, d’humidité, de lumière, etc. Le convertisseur 10 comprend un oscillateur 14. L'oscillateur 14 est configuré pour générer une tension périodique ayant une fréquence f14. Autrement dit, l'oscillateur est configuré pour générer une fréquence f14. L'oscillateur 14 comprend une entrée configurée pour recevoir un signal d'activation, par exemple un signal RUNA. Par exemple, le signal RUNA est un signal binaire prenant une première valeur pour mettre l'oscillateur dans un mode actif dans lequel une fréquence de sortie, par exemple la fréquence f14, est fournie et une deuxième valeur pour mettre l'oscillateur dans un mode inactif ou de repos dans lequel la fréquence de sortie n'est pas fournie. Dans le mode actif, le convertisseur 10 comprend un premier mode de fonctionnement, illustré par des flèches doubles, dans lequel l'oscillateur 14 est configuré de telle manière que la fréquence de fonctionnement f14 est dépendante d'une caractéristique électrique de l'élément 12. Cette caractéristique électrique est par exemple la résistivité de l’élément 12 qui est sensible aux variations de la caractéristique physique mesurée, par exemple la température. Il s’agit là d’un exemple et, selon la nature du capteur, la caractéristique électrique faisant varier la fréquence f14 peut être autre que la résistivité (par exemple, l'inductance, la capacité ou l'impédance). De préférence, la fréquence f14 est une fonction monotone de la caractéristique de l'élément 12. Par exemple, la caractéristique électrique peut être une impédance (capacité, inductance), ou une grandeur électrique (tension, courant) représentative de la grandeur physique à mesurer. Cette caractéristique électrique contrôle la fréquence de l'oscillateur connecté à l'élément 12. Ainsi, une tension ou un courant pourront être générés par des dispositifs du type génération de tension de température proportionnelle à absolue ou PTAT (Proportional To Absolute Temperature) ou génération de tension de température complémentaire à absolue ou CTAT (Complementary To Absolute Temperature). Dans le premier mode de fonctionnement, la fréquence f14 est fournie à un compteur 16. Le compteur 16 est configuré pour compter les oscillations de la fréquence f14. Le compteur 16 génère une valeur DIGOUT correspondant au nombre d'oscillations comptées par le compteur 16. La valeur numérique DIGOUT est représentative de la valeur de la grandeur physique mesurée par le capteur 12. Le convertisseur 10 comprend un deuxième oscillateur 18. L'oscillateur 18 est par exemple identique à l'oscillateur 14. Les oscillateurs 14 et 18 sont par exemple alimentés par la même tension d'alimentation. L'oscillateur 18 est configuré pour générer une tension périodique ayant une fréquence de fonctionnement f18. L'oscillateur 18 comprend une entrée configurée pour recevoir un signal d'activation, par exemple un signal RUNB. Par exemple, le signal RUNB est un signal binaire prenant une première valeur pour mettre l'oscillateur dans un mode actif dans lequel une fréquence de sortie fréquence f18 est fournie et une deuxième valeur pour mettre l'oscillateur dans un mode inactif ou de repos dans lequel la fréquence de sortie n'est pas fournie. Dans le premier mode de fonctionnement du convertisseur 10, l'oscillateur 18 est configuré de telle manière que la fréquence de fonctionnement f18 est dépendante d'une caractéristique électrique de l'élément 20. L'élément 20 est différent (distinct) de l'élément 12, c’est-à-dire qu’il s’agit d’un composant différent. Cette caractéristique électrique est par exemple, comme pour l’élément 12, la résistivité de l’élément 20. Cette caractéristique peut être une caractéristique différente de la caractéristique de l'élément 12. Selon un exemple particulier de réalisation, l’élément 20 sert d’élément de référence et les variations de fréquence générées par les variations des grandeurs physiques des éléments 12 et 20 sont donc bien différentes. Par exemple, l’élément 20 est insensible aux variations de la grandeur physique mesurée par l’élément 12, par exemple la température. Selon un autre exemple, l’élément 20 est inversement sensible aux variations de la grandeur physique mesurée par l’élément 12. Par insensible, on entend un élément 20 dont la sensibilité à la grandeur physique est inférieure dans un rapport d’au moins 2, de préférence d’au moins 5 à celle de l’élément 12. Par inversement sensible, on entend que lorsque la caractéristique de l'élément 12 est croissante, respectivement décroissante, la caractéristique de l'élément 20 est décroissante, respectivement croissante. De préférence, la fréquence f18 est une fonction monotone de la caractéristique de l'élément 20. Dans le premier mode de fonctionnement, la fréquence f18 est fournie à un compteur 22. Le compteur 22 est configuré pour compter les oscillations de la fréquence f18. Le compteur 22 génère une valeur PVOUT correspondant au nombre d'oscillations comptées par le compteur 22. La valeur numérique PVOUT est représentative de la valeur de la grandeur physique mesurée par le capteur 20. Le convertisseur 10 comprend en outre un comparateur 24. Le comparateur 24 est configuré pour comparer la valeur PVOUT à une valeur de référence PV. La valeur PV est par exemple programmée dans le comparateur 24 ou contenue dans un registre de mémorisation non volatile et fournie au comparateur 24 lors de l’activation du convertisseur, par exemple, par une machine d'état qui contrôle le dispositif 10. Le comparateur 24 est configuré pour générer un signal binaire CO représentant le résultat de la comparaison entre la valeur PVOUT et la valeur PV de référence. Par exemple, le signal CO a une première valeur, par exemple la valeur binaire '1', lorsque la valeur PVOUT est supérieure ou égale à la valeur de référence et a une deuxième valeur, par exemple la valeur binaire '0', lorsque la valeur PVOUT est inférieure à la valeur de référence. Le signal PVOUT, par la comparaison du compte du nombre d’oscillations engendrées par l’élément 20 à la valeur de référence, indique le moment où la valeur fournie par le compteur DIGOUT peut être sortie du circuit comme étant représentative de la valeur courante de la grandeur physique mesurée par l’élément 12, et la grandeur physique mesurée par l'élément 20. De préférence, le convertisseur comprend en outre un circuit 26 configuré pour générer le signal d’activation de l’oscillateur (14 dans le premier mode de fonctionnement) associé à l’élément 12 et au compteur 16 à partir du signal d’activation de l’autre oscillateur (associé à l’élément 20 de référence) et du signal CO, afin de stopper l’oscillateur associé à l’élément 12 et rendre ainsi la sortie du compteur 16, donc la valeur DIGOUT, stable. Le circuit 26 reçoit en entrées un signal binaire RUN1 (égal au signal RUNB dans le premier mode de fonctionnement décrit ci-dessus), correspondant au signal d’activation de l’oscillateur associé à l’élément 20, et la valeur CO, et fournit un signal binaire RUN2 (égal au signal RUNA dans le premier mode de fonctionnement) d’activation de l’oscillateur associé à l’élément 12. Le circuit 26 est configuré pour que : - lorsque le signal RUN1 a une valeur (par exemple 0) indiquant un arrêt ou repos de l’oscillateur associé à l’élément 20, le signal RUN2 a la même valeur indiquant un état inactif de l’oscillateur associé à l’élément 12 (les deux oscillateurs étant à l’arrêt, les sorties DIGOUT et PVOUT des deux compteurs 16 et 22 sont à zéro) ; - lorsque le signal RUN1 a une valeur (par exemple 1) indiquant l’activation de l’oscillateur associé à l’élément 20 et que le signal CO a la deuxième valeur (PVOUT - lorsque le signal RUN1 a la valeur (par exemple 1) indiquant l’activation de l’oscillateur associé à l’élément 20 et que le signal CO a la première valeur (PVOUT >=PV), le signal RUN2 prend la valeur indiquant l'arrêt ou repos de l'oscillateur associé à l’élément 12. Dans l'exemple de la , le circuit 26 comprend un circuit inverseur 28 et une porte logique NON-OU 30. Le circuit inverseur 28 comprend une entrée configurée pour recevoir le signal RUN1, et une sortie sur laquelle est généré un signal complémentaire au signal RUN1. La porte logique 30 comprend une entrée sur laquelle est reçue le signal CO et une autre entrée reliée, de préférence connectée, à la sortie du circuit inverseur 28. La porte logique 30 comprend en outre une sortie sur laquelle est générée le signal RUN2. La valeur DIGOUT fournie par le compteur 16 est proportionnelle à la valeur PV et au rapport des fréquences entre les oscillateurs 14 et 18. Ces fréquences sont contrôlées respectivement par les impédances 12 et 20. Même si les deux oscillateurs sont identiques, la relation impédance-fréquence (ou plus généralement valeur issue du capteur-fréquence) des deux oscillateurs peut légèrement différer en fonction de la tension d'alimentation, du vieillissement, et des variations de procédé de fabrication. Cela impacte la valeur DIGOUT, et la rend potentiellement dépendante des variations de tension d'alimentation, du vieillissement, et des variations de procédé de fabrication. Selon les modes de réalisation décrits, on prévoit d’atténuer l’impact de variations de la tension d’alimentation du vieillissement, et des variations de procédé de fabrication en utilisant les deux oscillateurs 14 et 18 successivement pour la mesure de la grandeur physique de l’élément 12. Pour ce faire, on prévoit deux phases, cycles ou étapes, de fonctionnement avec, dans une première phase, le dispositif configuré pour fonctionner selon le premier mode décrit ci-dessus et, dans une deuxième phase, le dispositif configuré pour que, selon un deuxième mode de fonctionnement, l’oscillateur 14 soit associé à l’élément 20 et que l’oscillateur 18 soit associé à l’élément 12. Ainsi, dans le deuxième mode de fonctionnement du convertisseur 10, illustré par des flèches simples, l'oscillateur 14 est configuré de telle manière que la fréquence de fonctionnement f14 est dépendante de la caractéristique électrique de l'élément 20 et l'oscillateur 18 est configuré de telle manière que la fréquence de fonctionnement f18 est dépendante de la caractéristique électrique de l'élément 12. En d’autres termes, on intervertit les entrées/sorties des oscillateurs 14 et 18 entre elles. Dans le deuxième mode de fonctionnement, la fréquence f14 est donc fournie au compteur 22. La valeur PVOUT correspond alors au nombre d'oscillations comptées par le compteur 22. La fréquence f18 est quant à elle fournie au compteur 16. La valeur DIGOUT dépend alors au nombre d'oscillations comptées par le compteur 16. Afin de tenir compte des deux modes de fonctionnement dans la valeur finale, le compteur 16 n’est pas réinitialisé entre les deux phases et cumule ainsi les contributions des deux oscillateurs. Il suffit d’en tenir compte dans la traduction du résultat de la conversion, par exemple en divisant la valeur DIGOUT par deux. Dans le deuxième mode de fonctionnement du convertisseur 10, illustré par des flèches simples, l'oscillateur 14 est configuré de telle manière que la fréquence est dépendante de la caractéristique électrique de l'élément 20 et l'oscillateur 18 est configuré de telle manière que la fréquence f18 est dépendante de la caractéristique électrique de l'élément 12. Dans le deuxième mode de fonctionnement, la fréquence f14 est fournie au compteur 22 et la valeur DIGOUT correspond alors au nombre d'oscillations comptées par le compteur 22. La fréquence f18 est fournie au compteur 16 et la valeur DIGOUT correspond au nombre d'oscillations comptées par le compteur 16. Par ailleurs, les signaux respectifs RUNA et RUNB de commande des oscillateurs 14 et 18 sont également intervertis, le signal RUNA d’activation de l’oscillateur 14 correspondant au signal RUN1 et le signal RUNB d’activation de l’oscillateur 18 correspondant au signal RUN2. De manière à pouvoir fournir aux oscillateurs 14 et 18 les signaux RUN1 et RUN2 appropriés, le convertisseur comprend par exemple un ou plusieurs multiplexeurs non représentés commandé par un signal indicateur de la phase active ou mode de fonctionnement. Ce signal indicateur de la phase de fonctionnement sert, par exemple, à commander des commutateurs entre les circuits 12, 16, 20 et 22 et les oscillateurs 14 et 18 de façon à associer éléments et compteurs appropriés aux oscillateurs 14 et 18. Les figures 2A et 2B illustrent un mode de mise en œuvre du convertisseur de la , c’est-à-dire illustrent un procédé de conversion analogique-numérique. Le mode de mise en œuvre comprend une première étape durant laquelle le convertisseur est dans le premier mode de fonctionnement, illustré par la , et une deuxième étape durant laquelle le convertisseur est dans le deuxième mode de fonctionnement, illustré par la . De préférence, chaque première étape est suivie, de préférence directement suivie, par une deuxième étape. L’ordre des étapes illustrées par les figures 2A et 2B peut être inversé. La illustre schématiquement une étape d'un mode de mise en oeuvre du convertisseur analogique-numérique de la . Plus précisément, la illustre une première étape durant laquelle le convertisseur est dans le premier mode de fonctionnement. Avant le démarrage de la première étape, les compteurs 16 et 22 sont réinitialisés. Ainsi, les valeurs des signaux DIGOUT et PVOUT sont égales à une valeur de réinitialisation, par exemple une valeur nulle. Dans le premier mode de fonctionnement, le signal d'activation reçu par l'oscillateur 14 est le signal d'activation RUN2 et le signal d'activation reçu par l'oscillateur 18 est le signal RUN1. Lors du démarrage de la première étape, le signal RUN1 prend la valeur indiquant l'activation de l'oscillateur 18. Le compteur 22 ayant été réinitialisé, la valeur PVOUT est inférieure à la valeur de comparaison, ou de référence, PV. Le signal RUN2 généré en sortie du circuit 26 a donc la valeur indiquant l'activation de l'oscillateur 14. Les oscillateurs 14 et 18 génèrent des tensions ayant respectivement des fréquences f14 et f18. Les valeurs DIGOUT et PVOUT augmentent, les compteurs 16 et 22 comptant les oscillations des tensions générées par les oscillateurs 14 et 18. Lorsque la valeur PVOUT atteint la valeur de référence PV, le signal RUN2 prend la valeur arrêtant l'oscillateur 14. Autrement dit, le signal RUNA prend la valeur arrêtant l'oscillateur 14. La durée D1 d'oscillation, c’est-à-dire la durée entre l'activation de l'oscillateur 18 et l'arrêt de l'oscillateur 14 suit l'équation suivante : D1 = DIGOUT1*t14(D12) = PV*t18(D20), dans laquelle DIGOUT1 est la valeur prise par le compteur 16 à l’issue de la durée D1, PV est la valeur du signal PVOUT après la durée D1, c’est-à-dire la valeur de référence, t14(D12) correspond à la période de l'oscillateur 14 associé à l'élément 12 et t18(D20) correspond à la période de l'oscillateur 18 associé à l'élément 20. Autrement dit, la valeur DIGOUT1 respecte l'équation suivante : DIGOUT1 = PV*t18(D20)/t14(D12) = PV*f14(D12)/f18(D20), dans laquelle f14(D12) correspond à la fréquence de l'oscillateur 14 associé à l'élément 12 et f18(D20) correspond à la fréquence de l'oscillateur 18 associé à l'élément 20. Les périodes des oscillateurs 14 et 18 peuvent être exprimées par les équations suivantes : t14(D12) = K14*Z12 + L14 ; et t18(D20) = K18*Z20 + L18, dans lesquelles les valeurs Z12 et Z20 correspondent respectivement aux impédances des éléments 12 et 20, les valeurs K14 et K18 correspondent aux coefficients de proportionnalité entre l’impédance Z12 ou Z20 de l’élément 12 et 20 auxquels les oscillateur 14 et 18 sont respectivement associés et leurs périodes respectives, et les valeurs L14 et L18 correspondent respectivement aux délais générés par la logique interne des oscillateurs 14 et 18. En pratique, la valeur L14 est négligeable par rapport à la valeur K14 * Z12, par exemple inférieure à un millième de la valeur K14 * Z12. De même, la valeur L18 est en pratique négligeable par rapport à la valeur K18 * Z20, par exemple inférieure à un millième de la valeur K18 * Z20. Ainsi, la valeur DIGOUT1 est obtenue par l'équation suivante : DIGOUT1 = PV*(K18*Z20)/(K14*Z12). En prenant l’exemple d’une tension d'alimentation de valeur VDD, la valeur DIGOUT1, fournie par le compteur 16 à l’issue de la première phase, revient à l'équation suivante : DIGOUT1 = PV*(K18*Z20)/(K14*Z12). Avec une tension d'alimentation de valeur VDD', la valeur DIGOUT1', fournie par le compteur 16 à l’issue de la première phase, revient à l'équation suivante : DIGOUT1' = PV*(K18'*Z20)/(K14'*Z12). Ainsi, les valeurs DIGOUT1 et DIGOUT1' suivent l'équation suivante : DIGOUT1' = DIGOUT1 * (K18' / K18) / (K14' / K14). Les oscillateurs 14 et 18 étant identiques, aux dispersions de fabrication près, les valeurs K14 et K18 ont des valeurs proches. On considère que les valeurs K14 et K18 suivent l'équation suivante, correspondant au développement au premier ordre : K18 = K14*(1 + eK), la valeur eK étant, en pratique, généralement inférieure ou égale à 5 %. Les valeurs K14, K14', K18 et K18' suivent donc les équations suivantes, correspondant au développement au premier ordre : K14' = K14*(1 + e14) ; et K18' = K18*(1 + e18), les valeurs e14 et e18 étant, en pratique, généralement inférieures ou égales à 5 %. Ainsi, les valeurs DIGOUT1 et DIGOUT1' suivent l'équation suivante : DIGOUT1' = DIGOUT1 * (1 + e18) / (1 + e14). Selon une estimation au premier ordre, si des valeurs a et b sont inférieures à 5 %, les équations suivantes sont vraies : 1/(1+b) ~ 1-b ; et (1+a) / (1+b) ~ 1+a-b. Ainsi, les valeurs DIGOUT1 et DIGOUT1' suivent l'équation suivante : DIGOUT1' ~ DIGOUT1*(1 + e18 – e14). On voit donc que, à l’issue de la première phase, la valeur contenue par le compteur 16 reste dépendante d’une variation de la tension d’alimentation, les valeurs DIGOUT1 et DIGOUT1' étant différentes. La illustre schématiquement une autre étape d'un mode de mise en oeuvre du convertisseur analogique-numérique de la . Plus précisément, la illustre une deuxième étape durant laquelle le convertisseur est dans le deuxième mode de fonctionnement. Dans le deuxième mode de fonctionnement, le signal d'activation RUNA reçu par l'oscillateur 14 correspond au signal RUN1 et le signal d'activation RUNB reçu par l'oscillateur 18 correspond au signal RUN2. Selon un mode de mise en œuvre, le compteur 16 n’est pas réinitialisé entre les première et deuxième phases ou étapes, c'est-à-dire entre l'étape illustrée par la et l'étape illustrée par la . Le compteur 22 est quant à lui réinitialisé et la valeur PV n’est pas modifiée. Comme dans le premier mode de fonctionnement, lors du démarrage de la deuxième étape, le signal RUNA prend la valeur RUN1 à 1, indiquant l'activation du convertisseur. En prenant l’exemple d’un compteur 22 réinitialisé (mais ce qui suit se transpose au cas où la valeur PV est doublée), le signal CO est à l’état 0 et le signal RUN2, appliqué en entrée RUNB de l’oscillateur 18, vaut 1. Les oscillateurs 14 et 18 génèrent des tensions ayant respectivement les fréquences f14 et f18. Les valeurs DIGOUT et PVOUT augmentent, les compteurs 22 et 16 comptant les oscillations des tensions générées par les oscillateurs 14 et 18. Lorsque la valeur PVOUT, cette fois-ci liée à l’oscillateur 14, atteint la valeur de référence PV, le signal RUN2 prend la valeur 0, arrêtant l'oscillateur 18. La sortie du compteur 16, donc la valeur DIGOUT, redevient stable. La durée D2 d'oscillation, c’est-à-dire la durée entre l'activation et l'arrêt de l'oscillateur 18 suit, en supposant la réinitialisation du compteur 22 entre les deux phases, l'équation suivante : D2 = DIGOUT2*t18(D12) = PV*t14(D20), dans laquelle DIGOUT2 est la valeur par laquelle la valeur DIGOUT a augmenté durant la durée D2, c'est-à-dire la différence entre la valeur DIGOUT1 au début de la première étape et la valeur DIGOUT à la fin de la deuxième étape. Autrement dit, la valeur DIGOUT2 est obtenue par l'équation suivante : DIGOUT2 = PV*t14(D20)/t18(D12) = PV*f18(D12)/f14(D20), dans laquelle f18(D12) correspond à la fréquence de l'oscillateur 18 associé à l'élément 12 et f14(D20) correspond à la fréquence de l'oscillateur 14 associé à l'élément 20. La durée D2 d'oscillation, c’est-à-dire la durée entre l'activation et l'arrêt de l'oscillateur 18 suit l'équation suivante : D2 = DIGOUT2*t18(D12) = PV*t14(D20), dans laquelle DIGOUT2 est la valeur par laquelle la valeur DIGOUT a augmenté durant la durée D2, PV est la valeur par laquelle la valeur PVOUT a augmenté durant la durée D2 et est égale à la valeur par laquelle la valeur PVOUT a augmenté durant la durée D1, c’est-à-dire la valeur de référence, t18(D12) correspond à la période de l'oscillateur 18 associé à l'élément 12 et t14(D20) correspond à la période de l'oscillateur 14 associé à l'élément 20. Autrement dit, la valeur DIGOUT2 est obtenue par l'équation suivante : DIGOUT2 = PV*t14(D20)/t18(D12) = PV*f18(D12)/f14(D20), dans laquelle f18(D12) correspond à la fréquence de l'oscillateur 18 associé à l'élément 12 et f14(D20) correspond à la fréquence de l'oscillateur 14 associé à l'élément 20. La valeur de référence PV de la deuxième étape est égale au double de la valeur de référence de la première étape. Les périodes des oscillateurs 14 et 18 sont obtenues, de manière similaire aux périodes du premier mode de fonctionnement, par les équations suivantes : t18(D12) = K18*Z12 + L18 ; et t14(D20) = K14*Z20 + L14. En négligeant, comme pour la première étape les valeurs L14 et L18, la valeur DIGOUT2 revient à l'équation suivante : DIGOUT2 = PV*(K14*Z20)/(K18*Z12) = PV*(K14*Z20)/(K18*Z12). Comme dans la première étape, dans le cas où la tension d'alimentation est une tension VDD, la valeur DIGOUT2 correspond à l'équation suivante : DIGOUT2 = PV*(K14*Z20)/(K18*Z12). Dans le cas où la tension d'alimentation est une autre tension VDD', la valeur DIGOUT2' correspond à l'équation suivante : DIGOUT2' = PV*(K14'*Z20)/(K18'*Z12). Ainsi, les valeurs DIGOUT2 et DIGOUT2' suivent l'équation suivante : DIGOUT2' = DIGOUT2 * (K14' / K14) / (K18' / K18). Les développements du premier ordre effectués pour la première étape sont effectués similairement pour la deuxième étape. Ainsi, on considère que les équations suivantes sont vraies : K18 = K14*(1 + eK) ; K14' = K14*(1 + e14) ; et K18' = K18*(1 + e18). Ainsi, les valeurs DIGOUT2 et DIGOUT2' suivent l'équation suivante : DIGOUT2' = DIGOUT2 * (1 + e14) / (1 + e18). Ainsi, les valeurs DIGOUT2 et DIGOUT2' suivent l'équation suivante : DIGOUT2' ~ DIGOUT2*(1 + e14 – e18). La valeur DIGOUT3, correspondant à la valeur DIGOUT à la fin des première et deuxième étapes, est égale à la somme de la valeur DIGOUT1 et de la valeur DIGOUT2. Ainsi, la valeur DIGOUT3 suit l'équation suivante : DIGOUT3 = PV*(K18*Z20)/(K14*Z12) + PV*(K14*Z20)/(K18*Z12) = PV*(Z20/Z12)*(K18/K14 + K14/K18) = PV * (Z20 / Z12) * (1 + eK + 1 - eK) = 2 * PV * (Z20 / Z12). Similairement, pour une tension d'alimentation VDD', la valeur DIGOUT3' est égale à la somme des valeurs DIGOUT1' et DIGOUT2'. Ainsi, la valeur DIGOUT3' suit les équations suivantes : DIGOUT3' = PV * (Z20 / Z12) * (K18'/K14' + K14'/K18') = PV * (Z20 / Z12) * [(K18 / K14) * (1 + e18) / (1 + e14) + (K14 / K18) * (1 + e14) / (1 + e18)] = PV * (Z20 / Z12) * [(1 + eK) * (1 + e18) / (1 + e14) + (1 - eK) * (1 + e14) / (1 + e18)] = PV * (Z20 / Z12) * [(1 + eK) * (1 + e18 - e14) + (1 - eK) * (1 + e14 - e18)] ~ PV * (Z20 / Z12) * [(1 + e18 - e14 + eK) + (1 + e14 - e18 - eK)] Ainsi, la valeur DIGOUT3' suit l'équation suivante : DIGOUT3' ~DIGOUT1' + DIGOUT2' ~ 2 * PV * (Z20 / Z12) Il apparait qu'au premier ordre, DIGOUT1' + DIGOUT2' est égal à DIGOUT1 + DIGOUT2. Ainsi, la valeur obtenue à l’issue des deux étapes est, au premier ordre, indépendante de la tension d'alimentation. Le résultat du comptage à l'issue des deux étapes est double par rapport à celui d'une étape. De manière à obtenir la valeur représentative de la grandeur physique mesurée, on peut utiliser au niveau du comparateur une valeur de référence divisée par deux pour les deux étapes afin de compenser la différence l. La représente un exemple d'implémentation d'une partie du mode de réalisation de la . Plus précisément, la représente un exemple d'implémentation d'un circuit 30 de retard faiblement dépendant de la tension d'alimentation. Le circuit 30 est compris dans chaque oscillateur 14 et 18. Le circuit 30 détermine la fréquence de l'oscillateur et assure que les estimations au premier ordre des coefficients K14 et K18 peuvent être effectuées. Le circuit 30 comprend des transistors 32 et 34 reliés en série entre un noeud 36 d'application de la tension d'alimentation VDD et un noeud 38 d'application d'une tension de référence, par exemple la masse. Les transistors 32 et 34 sont par exemple des transistors à effet de champ à grille isolée, ou transistors MOSFET. Le transistor 32 est par exemple un transistor à canal P et le transistor 34 est par exemple un transistor à canal N. Une borne du transistor 32, par exemple la source, est reliée, de préférence connectée, au noeud 36 et une autre borne du transistor 32, par exemple le drain, est reliée, de préférence connectée, à un noeud 40. Une borne du transistor 34, par exemple le drain, est reliée, de préférence connectée, au noeud 40 et une autre borne du transistor 34, par exemple la source, est reliée, de préférence connectée, au noeud 38. Le transistor 34 comprend une borne de commande reliée, de préférence connectée, au noeud 40. Le transistor 32 comprend une borne de commande reliée à un noeud 42. Un courant Irefn traverse le transistor 34. Le circuit 30 comprend un transistor 44 et une résistance 46 reliés en série entre le noeud 36 et le noeud 38. Le transistor 44 est par exemple un transistor MOSFET, par exemple à canal P. Une borne du transistor 44, par exemple la source, est reliée, de préférence connectée, au noeud 36 et l'autre borne du transistor 44, par exemple le drain, est reliée, de préférence connectée, au noeud 42. Une borne de la résistance 46 est reliée, de préférence connectée, au noeud 42 et une autre borne de la résistance 46 est reliée, de préférence connectée, au noeud 38. Le transistor 44 comprend une borne de commande reliée, de préférence connectée, à un noeud 48. Le noeud 48 est en outre relié, de préférence connecté, au noeud 42. Le circuit 30 comprend des transistors 50 et 52 reliés en série entre le noeud 36 d'application de la tension d'alimentation VDD et le noeud 38 d'application d'une tension de référence, par exemple la masse. Les transistors 50 et 52 sont par exemple des transistors à effet de champ à grille isolée, ou transistors MOSFET. Le transistor 50 est par exemple un transistor à canal P et le transistor 52 est par exemple un transistor à canal N. Le transistor 50 est traversé par un courant égal à 1/n fois le courant traversant le transistor 44. En effet, l'ensemble 44 et 50 est un miroir de courant. Le transistor 52 fonctionne en commutation, c'est à dire qu'il décharge le condensateur 56 si la tension IN, c’est-à-dire la tension appliquée sur la grille du transistor 52, est égale à la tension d'alimentation, et permet la charge du condensateur si la tension IN est égale au potentiel de masse. Le transistor 50 est configuré pour que la taille du transistor 44 soit n fois supérieure à la taille du transistor 50. Par exemple, les transistors 44 et 50 sont chacun formés d'une pluralité de transistors élémentaires identiques les uns aux autres connectés en parallèle. Le transistor 44 comprend n fois plus de transistors élémentaires que le transistor 50. Une borne du transistor 50, par exemple la source, est reliée, de préférence connectée, au noeud 36 et une autre borne du transistor 50, par exemple le drain, est reliée, de préférence connectée, à un noeud 54. Une borne du transistor 52, par exemple le drain, est reliée, de préférence connectée, au noeud 54 et une autre borne du transistor 52, par exemple la source, est reliée, de préférence connectée, au noeud 38. Le transistor 50 comprend une borne de commande reliée, de préférence connectée, au noeud 48. Le transistor 52 comprend une borne de commande reliée, de préférence connectée, à un noeud d'application d'une tension d'entrée IN. Le circuit 30 comprend en outre un condensateur 56 relié entre le noeud 54 et le noeud 38. Autrement dit, une borne du condensateur est reliée, de préférence connectée, au noeud 54 et une autre borne du condensateur est reliée, de préférence connectée, au noeud 38. Le circuit 30 comprend des transistors 58 et 60 reliés en série entre le noeud 36 d'application de la tension d'alimentation VDD et le noeud 38 d'application d'une tension de référence, par exemple la masse. Les transistors 58 et 60 sont par exemple des transistors à effet de champ à grille isolée, ou transistors MOSFET. Le transistor 58 est par exemple un transistor à canal P et le transistor 60 est par exemple un transistor à canal N. Une borne du transistor 58, par exemple la source, est reliée, de préférence connectée, au noeud 36 et une autre borne du transistor 58 par exemple le drain, est reliée, de préférence connectée, à un noeud 62. Une borne du transistor 60, par exemple le drain, est reliée, de préférence connectée, au noeud 62 et une autre borne du transistor 60, par exemple la source, est reliée, de préférence connectée, au noeud 38. Le transistor 58 comprend une borne de commande reliée, de préférence connectée, au noeud 54. Le transistor 60 comprend une borne de commande reliée, de préférence connectée, au noeud 40. Ainsi, le transistor 60 est monté en source de courant, reproduisant le courant traversant le transistor 34. Le circuit 30 comprend par exemple un inverseur 64 relié entre le noeud 62 et un noeud de sortie 66, sur lequel est généré une tension de sortie OUT. L'inverseur 64 comprend une borne d'entrée reliée, de préférence connectée, au noeud 62 et une borne de sortie reliée, de préférence connectée, au noeud 66. Le circuit 30 est configuré pour générer le signal de sortie OUT de telle manière que, pour chaque front descendant du signal IN, le signal OUT comprenne un front montant, retardé d'une durée t. La durée t est configuré pour être égale au produit du nombre n, de la valeur de résistance 46 et de la valeur de capacité du condensateur 56. De plus, pour chaque front montant du signal IN, le circuit 30 est configuré pour que le signal OUT comprenne un front descendant sans retard. Le retard généré par le circuit 30 est, théoriquement, constant et indépendant de la valeur de la tension d'alimentation. Cependant, le retard généré est dépendant du point de basculement de l'inverseur 64. Le point de basculement est dépendant de la tension d'alimentation. La représente un exemple d'implémentation d'une autre partie du mode de réalisation de la . Plus précisément, la illustre schématiquement un oscillateur 70. L'oscillateur 70 correspond par exemple à l'oscillateur 14 ou 18. L'oscillateur 70 comprend deux circuits 30a et 30b correspondant chacun à un circuit tel que le circuit 30 de la . Les transistors 32, 34, 44 et la résistance 46 sont par exemple communs aux circuits 30a et 30b. Le circuit 30a comprend des transistors 50a, 52a, 58a, 60a, un condensateur 56a et un inverseur 64a reliés entre eux et aux transistors 32, 34, 44 et à la résistance 46 comme, respectivement, les transistors 50, 52, 58, 60, le condensateur 56 et l'inverseur 64 de la . Similairement, le circuit 30 comprend des transistors 50b, 52b, 58b, 60b, un condensateur 56b et un inverseur 64b reliés entre eux et aux transistors 32, 34, 44 et à la résistance 46 comme, respectivement, les transistors 50, 52, 58, 60, le condensateur 56 et l'inverseur 64 de la . De plus, les circuits 30a et 30b comprennent respectivement des noeuds de sortie 66a et 66b, correspondant au noeud 66 de la . L'oscillateur 70 comprend en outre une porte logique NON-ET 72. La porte 72 comprend une première entrée reliée, de préférence connectée, au noeud 66a et une deuxième entrée reliée, de préférence connectée, à un noeud d'application d'un signal S. La porte 72 comprend en outre une sortie reliée, de préférence connectée, à un noeud 74. L'oscillateur 70 comprend en outre une porte logique NON-OU 76. La porte 76 comprend une première entrée reliée, de préférence connectée, au noeud 66b et une deuxième entrée reliée, de préférence connectée, à un noeud d'application d'un signal /S, correspond par exemple au signal complémentaire du signal S. La porte 76 comprend en outre une sortie reliée, de préférence connectée, à un noeud 78. L'oscillateur 70 comprend en outre une porte logique NON-ET 80. La porte 80 comprend une première entrée reliée, de préférence connectée, au noeud 74 et une deuxième entrée reliée, de préférence connectée, à un noeud 82, correspondant à la sortie de l'oscillateur 70. La porte 80 comprend en outre une sortie reliée, de préférence connectée, à un noeud 84. Le noeud 82 est relié, de préférence connecté, à la borne de commande du transistor 52b. Similairement, le noeud 84 est relié, de préférence connecté, à la borne de commande du transistor 52a. L'oscillateur 70 comprend en outre une porte logique NON-ET 86. La porte 86 comprend une première entrée reliée, de préférence connectée, au noeud 78 et une deuxième entrée reliée, de préférence connectée, au noeud 84. La porte 86 comprend en outre une sortie reliée, de préférence connectée, à un noeud 82. Dans les modes de réalisations des figures 1, 2A et 2B, la résistance 46 est remplacée par le dispositif 12 ou 20 correspondant. Un avantage des modes de réalisation décrits est que la conversion analogique-numérique est moins sujette aux erreurs dues aux variations de tension d'alimentation, du vieillissement, et des variations de procédé de fabrication, en particulier si les oscillateurs sont en outre configurés, par exemple par des techniques connues, pour diminuer la dépendance des fréquences f14 et f18 aux variations de la tension d'alimentation, du vieillissement, et des variations de procédé de fabrication et pour assurer que les fréquences des oscillateurs 14 et 18 soient proches. 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. Procédé de commande d'un convertisseur analogique-numérique comprenant des premier (14) et deuxième (18) oscillateurs, et des premier (12) et deuxième (20) éléments, le procédé comprenant une première étape durant laquelle les premier et deuxième oscillateurs génèrent des fréquences (f14, f18) dépendant respectivement d’une caractéristique électrique (Z12, Z20) du premier élément et du deuxième élément et une deuxième étape durant laquelle les premier et deuxième oscillateurs génèrent des fréquences (f14, f18) dépendant respectivement de la caractéristique électrique (Z20, Z12) du deuxième élément et du premier élément. Convertisseur analogique-numérique comprenant des premier (14) et deuxième (18) oscillateurs, et des premier (12) et deuxième (20) éléments, les premier et deuxième oscillateurs étant configurés pour générer, dans une première étape, des fréquences (f14, f18) dépendant respectivement d’un caractéristique électrique (Z12, Z20) du premier élément et du deuxième élément et, dans une deuxième étape, des fréquences (f14, f18) dépendant respectivement de la caractéristique électrique (Z20, Z12) du deuxième élément et du premier élément. Procédé selon la revendication 1 ou convertisseur selon la revendication 2, dans lequel les premier et deuxième oscillateurs sont identiques. Procédé selon la revendication 1 ou 3 ou convertisseur selon la revendication 2 ou 3, dans lequel la caractéristique électrique du premier élément (12) est sensible à des variations d’une grandeur physique, la caractéristique électrique du deuxième (20) élément étant insensible à des variations de ladite grandeur physique. Procédé selon l'une quelconque des revendications 1, 3 ou 4 ou convertisseur selon l'une quelconque des revendications 2 à 4, dans lequel le premier élément (12) est un capteur. Procédé selon l'une quelconque des revendications 1, 3 à 5 ou convertisseur selon l'une quelconque des revendications 2 à 5, dans lequel le convertisseur comprend des premier (16) et deuxième (22) compteurs configurés pour que : dans la première étape, le premier compteur (16) compte les oscillations du premier oscillateur (14) et le deuxième compteur (22) compte les oscillations du deuxième oscillateur (18) ; et dans la deuxième étape, le premier compteur (16) compte les oscillations du deuxième oscillateur (18) et le deuxième compteur (22) compte les oscillations du premier oscillateur (14). Procédé ou convertisseur selon la revendication 6, dans lequel le deuxième compteur déclenche, lorsqu’il atteint une valeur de référence, l’arrêt de l’oscillateur associé au premier compteur. Procédé ou convertisseur selon la revendication 6 ou 7, dans lequel les premier et deuxième compteurs fournissent des valeurs représentatives des valeurs des caractéristiques électriques respectives des premier et deuxième éléments. Procédé ou convertisseur selon la revendication 8, dans son rattachement à la revendication 4, dans lequel le premier compteur (16) fournit une valeur représentative d’une valeur courante de la grandeur physique. Procédé ou convertisseur selon l’une quelconque des revendications 6 à 9, dans lequel le convertisseur comprend un circuit (24, 26) configuré pour générer un signal de commande (RUN2) de l’oscillateur associé au premier élément (12) en fonction de l’état d’un signal d'activation (RUN1) de l’oscillateur associé au deuxième élément et de la valeur du deuxième compteur (22).