Brevet FR2703533A1 — publié le 19941007

Dispositif d'évaluation de temps de propagation de signaux à l'intérieur d'un circuit intégré. Le domaine de l'invention est celui des circuits intégrés logiques, notamment de type CMOS. Plus précisément, I'invention concerne un dispositif d'évaluation d'un coefficient affectant les temps de propagation à l'intérieur d'un circuit intégré logique. En effet, un circuit intégré logique comprend généralement une pluralité de portes logiques, le temps de propagation de chacune de ces portes logiques étant lié - d'une part à sa structure, et - d'autre part à un coefficient dépendant notamment de la température, de la tension et de son processus de fabrication. Or, si la structure d'une porte logique peut être considérée comme un paramètre connu fixe, il apparaît que le coefficient affectant les temps de propagation doit être considéré comme un paramètre variable. En effet, un tel coefficient varie couramment dans un rapport de trois. L'invention peut s'appliquer dans tous les cas où il apparaît intéressant de connaître les variations de ce coefficient, et par là même les variations du temps de propagation. La connaissance de ces variations, sous la forme d'évaluations successives du coefficient par le dispositif selon l'invention, peut par exemple être utilisée pour compenser les dispersions de temps de propagation d'un composant d'un circuit intégré logique. L'invention a précisément pour objectif de fournir un dispositif permettant l'évaluation d'un coefficient affectant les temps de propagation à l'intérieur d'un circuit intégré logique. L'invention a également pour objectif de fournir un tel dispositif permettant une évaluation de ce coefficient en temps réel. Un autre objectif de l'invention est de fournir un tel dispositif délivrant une évaluation de ce coefficient sous forme numérique. Ces objectifs, ainsi que d'autres qui apparaîtront par la suite, sont atteints selon l'invention à l'aide d'un dispositif d'évaluation d'un coefficient représentatif du temps de propagation de signaux à l'intérieur d'un circuit intégré comprenant - des moyens d'application d'un retard variable à un premier signal, ledit retard variable étant constitué d'un nombre variable de retards élémentaires, lesdits moyens d'application délivrant un signal retardé - des moyens de contrôle du nombre de retards élémentaires formant ledit retard variable, de façon que la durée dudit retard variable soit sensiblement égale à une durée de référence prédéterminée ledit coefficient étant sensiblement proportionnel audit nombre de retards élémentaires. Ainsi, afin d'évaluer un coefficient affectant les temps de propagation à l'intérieur d'un circuit intégré logique, on place un dispositif selon l'invention à l'intérieur de ce circuit intégré logique. Le principe de ce dispositif est le suivant : on choisit arbitrairement une durée de référence, puis on détermine combien il faut de retards élémentaires, c'est-à-dire, avantageusement, de portes logiques élémentaires, pour appliquer à un signal un retard d'une durée égale à cette durée de référence. Ce nombre de portes mises en oeuvre pour obtenir une telle égalité varie en fonction du processus de fabrication des portes, de la température et de la tension. Par conséquent, la valeur de ce nombre de portes logiques élémentaires est représentative du coefficient recherché et en constitue une évaluation indirecte. En effet, dès lors qu'on possède la valeur de ce nombre de portes mises en oeuvre, une simple table de transcodage (par exemple) entre les différentes valeurs possibles du nombre de portes et les différentes valeurs possibles du coefficient permet de connaître la valeur réelle du coefficient. Dans un mode de réalisation préférentiel de l'invention, lesdits moyens de contrôle comprennent des moyens de mesure d'un écart de durée entre ledit signal retardé et un signal de référence déduit dudit premier signal, et des moyens de modification dudit nombre de retards élémentaires, en fonction dudit écart de durée, de façon à réduire progressivement ledit écart de durée. De cette façon, après une phase de convergence, le dispositif selon l'invention délivre en temps réel une valeur variable et représentative du coefficient recherché, cette valeur étant celle du nombre de portes logiques élémentaires mises en oeuvre. Avantageusement, ledit premier signal est un premier signal d'horloge, ledit premier signal est obtenu par inversion et/ou division de la fréquence dudit signal de référence. Par exemple, ledit premier signal est obtenu par division par 2 dudit signal de référence, ladite durée de référence prédéterminée étant alors égale à la moitié de la période dudit signal de référence. Ainsi, la durée de référence prédéterminée est définie à partir d'un second signal d'horloge de même phase que le premier signal d'horloge. Le rapport de deux entre les périodes des première et seconde horloges d'une part et le fait que ces deux horloges soient en phase d'autre part, permettent de s'affranchir d'une éventuelle variation du rapport cyclique. De telles première et seconde horloges sont par exemple obtenues en divisant, respectivement par 2n et 2"+',unie même horloge mère. De façon avantageuse, lesdits moyens de mesure de l'écart de durée comprennent - des moyens d'échantillonnage dudit signal retardé, lesdits moyens d'échantillonnage délivrant simultanément au moins trois informations de déphasage correspondant à un échantillonnage dudit signal retardé lors d'au moins trois fronts consécutifs dudit signal - des moyens de décodage desdites informations de déphasage issues desdits moyens d'échantillonnage, délivrant une information représentative dudit écart de durée. Ainsi, les moyens de mesure de l'écart de durée constituent un comparateur de phase d'un type particulier puisqu'il permet d'indiquer si la durée d'un retard appliqué à un premier signal est plus ou moins grande qu'une durée de référence prédéterminée. Préférentiellement, lesdits moyens d'application d'un retard au premier signal comprennent - des moyens de déphasage constitués desdites portes logiques élémentaires montées en série, délivrant une pluralité de signaux retardés décalés, lesdits signaux retardés décalés étant d'une part chacun retardé d'une durée distincte et d'autre part retardés les uns par rapport aux autres de différents nombres entiers de durées élémentaires; - des moyens de multiplexage recevant ladite pluralité de signaux retardés décalés, commandés par lesdits moyens de décodage par l'intermédiaire de ladite information d'écart de durée, le signal sélectionné en sortie desdits moyens de multiplexage formant ledit signal retardé. De cette façon, on dispose d'une pluralité de signaux décalés correspondant au premier signal auquel on a appliqué un retard d'une durée égale respectivement à 1, 2, 3,...,n durées élémentaires, avec n le nombre total de portes logiques élémentaires. La sélection d'un signal parmi cette pluralité de signaux décalés est effectuée grâce à un multiplexeur commandé par l'information d'écart de durée. Avantageusement, lesdits moyens de modification comprennent également des moyens de comptage/décomptage pouvant recevoir deux types d'information d'écart de durée, une information de comptage et une information de décomptage, la valeur courante desdits moyens de comptage/décomptage pouvant être incrémentée ou décrémentée en fonction de ladite information d'écart de durée, ladite valeur courante commandant lesdits moyens de multiplexage. Ainsi, le multiplexeur est commandé par la valeur courante d'un compteur/décompteur, cette valeur courante étant incrémentée ou décrémentée selon que la durée variable du retard appliqué au premier signal est inférieure ou supérieure à la durée de référence prédéterminée. De façon avantageuse, lesdits moyens de comptage/décomptage peuvent prendre un nombre de valeurs distinctes égal au nombre total de portes logiques élémentaires desdits moyens permettant d'appliquer un retard, ladite valeur courante desdits moyens de comptage/décomptage étant égale audit nombre de portes logiques élémentaires effectivement mises en oeuvre. Ainsi, après convergence, la valeur courante du compteur/décompteur est égale à la valeur variable représentative du coefficient recherché. Dans un mode de réalisation avantageux de l'invention, lesdits moyens de décodage comprennent également des moyens de détection d'une incohérence entre lesdites informations de déphasage issues desdits moyens d'échantillonnage, de façon que lorsqu'une incohérence est effectivement détectée, lesdits moyens de décodage délivrent aux moyens de comptage/décomptage d'une part des informations de comptage et de décomptage inhibées et d'autre part une information de réinitialisation commandant la réinitialisation desdits moyens de comptage/décomptage à une valeur courante réinitialisée. Par incohérence entre les informations de déphasage on entend notamment les cas où ces informations de déphasage ne sont pas exploitables par les moyens de décodage ou bien conduisent à une information d'écart de donnée erronée. De telles incohérences peuvent par exemple être induites par un effet de gigue ou par tout autre artefact. Par ailleurs, la réinitialisation du compteur/décompteur à une nouvelle valeur permet de relancer une nouvelle phase de convergence de la boucle d'asservissement (boucle dans laquelle les moyens permettant d'appliquer un retard sont asservis par les moyens permettant de modifier la valeur du nombre de portes mises en oeuvre). Avantageusement, lesdits moyens de contrôle comprennent également des moyens de génération d'une valeur courante réinitialisée variable et choisie parmi lesdites valeurs distinctes pouvant être prises par lesdits moyens de comptage/décomptage, ladite valeur courante réinitialisée variable étant générée lorsque les moyens de décodage détectent une incohérence et fournissent ladite information de réinitialisation auxdits moyens de génération. De façon avantageuse, lesdits moyens permettant une détection d'incohérence comprennent également des moyens de détection d'un changement anormal de la valeur courante desdits moyens de comptage/décomptage, tel que le passage d'une valeur maximale à une valeur minimale ou le passage d'une valeur minimale à une valeur maximale, lesdits moyens de détection d'un changement anormal générant une information de changement anormal lorsqu'un changement anormal est effectivement détecté, ladite information de changement anormal étant fournie auxdits moyens de décodage de façon que lesdits moyens de comptage/décomptage soit réinitialisés. De cette façon, dès qu'un changement anormal de la valeur du compteur/décompteur se produit, la boucle d'asservissement est réinitialisée à une nouvelle valeur assurant une convergence. Un tel changement anormal de la valeur du compteur/décompteur correspond à un passage de la valeur courante - soit d'une valeur maximale à une valeur minimale : ce cas correspond à un débordement du compteur/décompteur sans avoir trouvé de zone d'équilibre (on parle alors d'absence de convergence), ceci ne pouvant se produire que si un parasite force la valeur courante du compteur/décompteur à une valeur anormale; - soit d'une valeur minimale à une valeur maximale : ce cas correspond à une divergence de l'asservissement due à la position relative du premier signal retardé et du second signal lors de l'initialisation de l'asservissement. Avantageusement, le dispositif selon l'invention comprend des moyens de validation indiquant si la valeur du nombre de portes logiques élémentaires mises en oeuvre est effectivement égale à ladite valeur permettant d'obtenir l'égalité entre la durée variable du retard appliqué au premier signal et la durée de référence prédéterminée, lesdits moyens de validation comprenant - des moyens de détection d'un état de convergence de ladite durée variable, générant une information de convergence lorsqu'un état de convergence est effectivement détecté - des moyens de calcul d'un premier signal retardé théorique à partir dudit premier signal d'une part et de ladite durée de référence prédéterminée d'autre part, lesdits moyens de calcul étant activés par ladite information de convergence - des moyens de comparaison dudit premier signal retardé théorique et dudit premier signal retardé réel issu desdits moyens permettant d'appliquer un retard, lesdits moyens de comparaison générant soit une information de validation si lesdits premiers signaux retardés théorique et réel sont sensiblement égaux, ladite information de validation indiquant que la valeur du nombre de portes logiques élémentaires mises en oeuvre est correcte, soit une information d'invalidation dans le cas contraire.. On peut par exemple prévoir que ladite information d'invalidation commande lesdits moyens de décodage de façon que la valeur courante desdits moyens de comptage/décomptage soit réinitialisée. Dans un mode de réalisation particulier de l'invention, ledit état de convergence correspond à la génération par lesdits moyens de décodage de ladite information de comptage et, alternativement, de ladite information de décomptage.. De façon avantageuse, le dispositif selon l'invention comprend des moyens de moyennage des valeurs successives du nombre de portes logiques élémentaires mises en oeuvre, lesdits moyens de moyennage délivrant une valeur moyenne variable et représentative dudit coefficient. De cette façon, la valeur fournie par le dispositif selon l'invention est filtrée. Dans un mode de réalisation préférentiel, égale à la moitié de ladite seconde période, ledit second signal d'horloge constituant un signal de référence temporelle pour ledit premier signal d'horloge retardé. D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de la description suivante d'un mode de réalisation préférentiel de l'invention, donné à titre d'exemple indicatif et non limitatif, et des dessins annexés, dans lesquels - la figure I présente un schéma logique simplifié d'un dispositif selon l'invention; - la figure 2 présente un schéma électrique simplifié d'un mode de réalisation d'un dispositif selon l'invention;; - la figure 3 présente quatre chronogrammes correspondant à des signaux apparaissant sur la figure 2, à savoir * un premier signal d'horloge * un second signal d'horloge * un premier signal d'horloge décalé normal * un premier signal d'horloge décalé anormal - la figure 4 présente un schéma électrique simplifié d'un mode de réalisation de moyens d'échantillonnage tels que présentés sur la figure 2; - la figure 5 présente un exemple de table de décodage mise en oeuvre dans des moyens de décodage tels que présentés sur la figure 2; - la figure 6 présente un schéma électrique simplifié d'un mode de réalisation de moyens de comptage/décomptage tels que présentés sur la figure 2. L'invention concerne donc un dispositif d'évaluation d'un coefficient affectant les temps de propagation à l'intérieur d'un circuit intégré logique. La figure 1 présente un schéma logique simplifié d'un tel dispositif. Ce dispositif comprend - des moyens 12 d'application d'un retard de durée variable à un premier signal 11, ces moyens 12 permettant d'appliquer un retard comprenant une pluralité de portes logiques élémentaires pouvant chacune appliquer un retard d'une durée élémentaire correspondant à un déphasage élémentaire.Ainsi, la durée variable (c'est-à-dire la durée du retard réellement appliqué au premier signal 11) est fonction de la valeur du nombre de portes logiques élémentaires mises en oeuvre effectivement et permettant d'obtenir un premier signal retardé 13 - des moyens 14 de contrôle (ou de modification) de la valeur du nombre de portes logiques élémentaires effectivement mises en oeuvre par les moyens 12 d'application d'un retard, de façon à obtenir l'égalité entre la durée variable et une durée de référence prédéterminée, la valeur permettant d'obtenir cette égalité étant variable et représentative du coefficient recherché. Ainsi, les moyens 14 de contrôle de la valeur du nombre de portes effectivement mises en oeuvre délivrent, à partir d'une part du premier signal retardé 13 et d'autre part d'une durée de référence prédéterminée, deux informations, à savoir : une première information 15 de commande des moyens 12 d'application d'un retard de durée variable, et une seconde information 16 indiquant la valeur du nombre de portes effectivement mises en oeuvre afin d'obtenir l'égalité entre la durée variable et la durée de référence prédéterminée. Le dispositif selon l'invention est donc destiné à être placé à l'intérieur d'un circuit intégré logique afin d'évaluer un coefficient affectant les temps de propagation à l'intérieur de ce circuit intégré logique. Le principe mis en oeuvre est le suivant : après avoir choisi arbitrairement une durée de référence (stockée sous une forme quelconque ou recalculée par les moyens 14 permettant de modifier la valeur du nombre de portes), on détermine combien de portes logiques élémentaires sont nécessaires pour appliquer à un signal 11 un retard d'une durée égale à cette durée de référence. Il est clair que le dispositif selon l'invention étant placé à l'intérieur du circuit intégré logique, le nombre de portes mises en oeuvre varie en fonction du processus de fabrication des portes, de la température et de la tension. Par conséquent, la valeur de ce nombre de portes logiques élémentaires mises en oeuvre est représentative du coefficient recherché dès lors qu'on conserve une même durée de référence pour l'ensemble des évaluations successives. Un simple tableau de correspondance entre les différentes valeurs possibles du nombre de portes d'une part et du coefficient recherché d'autre part permet de connaître la valeur réelle du coefficient (dont l'échelle est d'ailleurs arbitraire, et choisie en fonction des besoins). L'information 16 est donc transmise à une table de transcodage 17, qui délivre le coefficient 18 correspondant. La table de transcodage peut éventuellement être remplacée par des moyens de calcul mettant en oeuvre une fonction linéaire. La figure 2 présente un schéma électrique simplifié d'un mode de réalisation d'un dispositif selon l'invention. Comme présenté sur le schéma logique de la figure 1, ce dispositif comprend d'une part des moyens 22 d'application d'un retard de durée variable à un premier signal 21, et d'autre part des moyens 24 de de modification de la valeur du- nombre portes logiques élémentaires mises en oeuvre dans les moyens 22, de façon à obtenir l'égalité entre la durée variable et une durée de référence prédéterminée. Dans ce mode de réalisation, les moyens 24 de modification la valeur du nombre de portes comprennent - des moyens 28 de mesure de l'écart de durée entre la durée variable du retard appliqué au premier signal 21 et la durée de référence prédéterminée, ces moyens 28 comprenant * des moyens 29 (notés COMPPHASE) d'échantillonnage du premier signal retardé 23 * des moyens 210 (notés DECODAGE) de décodage d'informations de déphasage issues des moyens 29 d'échantillonnage - des moyens 213 (notés CPTDECPT) de comptage/décomptage - des moyens 218 (notés PRECHAR) permettant de générer une valeur courante réinitialisée variable, cette valeur étant choisie parmi les valeurs distinctes pouvant être prises par les moyens 213 de comptage/décomptage - des moyens 220 (notés TINS T) permettant de détecter un changement anormal de la valeur courante des moyens 213 de comptage/décomptage . Les moyens 22 d'application d'un retard de durée variable au premier signal 21 comprennent - des moyens 25 de déphasage délivrant une pluralité de signaux retardés décalés - des moyens 26 de multiplexage permettant de sélectionner un des signaux retardés décalés. Dans le mode de réalisation présenté, le dispositif selon l'invention reçoit en entrée deux signaux d'horloge, à savoir d'une part un premier signal d'horloge 21 (noté HOR 1), et d'autre part un second signal d'horloge 27 (noté HOR 2). La figure 3 présente des chronogrammes correspondant à ces premier et second signaux d'horloge. Ils sont de même phase et possèdent respectivement une première et une seconde périodes (notées T1 et T2). La première période T1 est égale au double de la seconde période T2 : (T1 = 2T2). La durée de référence prédéterminée est définie comme étant égale à la moitié de la seconde période : Tref = 1/2 T2. En d'autres termes, les moyens 24 doivent commander les moyens 22 de façon que la valeur du nombre de portes logiques élémentaires effectivement mises en oeuvre soit telle que la durée du retard appliqué au premier signal d'horloge 21 soit égale à 1/2 T2. La figure 3 présente également deux chronogrammes du premier signal d'horloge décalé 23 (noté HOR1D), correspondant respectivement à un fonctionnement normal et un fonctionnement anormal du dispositif. Le second cas (fonctionnement anormal) est discuté par la suite en relation avec la description des moyens 222 de validation. Dans cet exemple de mode de réalisation, le dispositif apparaît comme une boucle à verrouillage de phase numérique à fréquence fixe : boucle selon laquelle les moyens 22 sont asservis par les moyens 24. Ainsi, après une phase de convergence, le premier signal d'horloge retardé HOR1D correspond au premier signal d'horloge HOR1 auquel on a appliqué un retard d'une durée égale à la durée de référence prédéterminée Tref Après cette phase de convergence, la valeur du nombre de portes logiques élémentaires mises en oeuvre par les moyens 22 (sous commande des moyens 24) continue à varier et constitue une évaluation en temps réel du coefficient recherché. Le fonctionnement du mode de réalisation du dispositif selon l'invention présenté sur la figure 2 est maintenant décrit en détail. Les moyens 25 de déphasage (appelés par la suite déphaseur) sont constitués de l'ensemble des portes logiques élémentaires montées en série. Ainsi, à partir du premier signal d'horloge 21, le déphaseur 25 délivre une pluralité de signaux retardés décalés. Dans l'exemple présenté sur la figure 2, le déphaseur délivre 31 signaux retardés décalés (notés E [31:1]). Ceci signifie que le déphaseur 25 comprend 31 portes logiques élémentaires montés en série et que les 31 signaux retardés décalés correspondent aux 31 signaux relevés en sortie de ces portes logiques élémentaires. Ces 31 signaux retardés décalés sont par conséquent chacun retardés d'une durée distincte et retardés les uns par rapport aux autres de différents nombres entiers de durée élémentaire (nombres compris entre 1 et 31). Les moyens de multiplexage 26 (appelés par la suite multiplexeur) reçoivent les 31 signaux retardés décalés ainsi que le premier signal d'horloge 21. L'ensemble de ces 32 signaux est noté E [31:0].Le multiplexeur 26 sélectionne une des ces 32 entrées à partir des signaux de commande (S0 à S4). Le signal sélectionné en sortie du multiplexeur 26 constitue le premier signal retardé 23. Les moyens 29 d'échantillonnage reçoivent d'une part le premier signal d'horloge retardé 23 et d'autre part le second signal d'horloge 27. Ces moyens 29 d'échantillonnage délivrent simultanément trois informations de déphasage A, B et C (ainsi que leurs compléments AN, BN, CN) correspondant à un échantillonnage du premier signal d'horloge retardé lors de trois fronts consécutifs (à savoir deux fronts montants et un front descendant) du second signal d'horloge 27. Les moyens 210 de décodage (appelés par la suite décodeur) reçoivent les informations de déphasage A,B,C issues des moyens 29 d'échantillonnage et délivrent une information concernant le positionnement relatif du premier signal d'horloge retardé 23 et du second signal d'horloge 27. L'ensemble formé des moyens 29 d'échantillonnage et des moyens 210 de décodage constituent un comparateur de phase d'un type particulier puisqu'il permet d'indiquer si la durée du retard appliquée au premier signal 21 est plus ou moins grande que la durée de référence prédéterminée. La figure 4 présente un schéma électrique simplifié d'un mode de réalisation des moyens d'échantillonnage tels que présentés sur la figure 2. Selon ce montage, ces moyens 29 sont constitués de six bascules D disposées selon deux voies parralèles comprenant chacune trois bascules 41 à 43 et 44 à 46 respectivement. Les informations de déphasage A, B, C sont fournies par les bascules D référencées respectivement 43, 46, 42. La figure 5 présente un exemple de table de décodage mise en oeuvre dans le décodeur 210 tel que présenté sur la figure 2. On a représenté sur cette table - la position relative du premier signal d'horloge retardé HOR1D et du second signal d'horloge HOR2 - les valeurs possibles des trois informations de déphasage A, B, C; - le type d'action à effectuer sur le premier signal d'horloge décalé HOR1D; - les valeurs possibles d'information de comptage (CP)/décomptage (CM) et d'une information de réinitialisation (LPRECHAR). I1 existe trois types d'action à effectuer sur le premier signal d'horloge décalé, à savoir - "changer le calage" : ceci correspond au cas où l'on ne peut rien déduire des valeurs des informations A, B, C; - "diminuer le retard appliqué à HOR1" :ceci revient à diminuer le nombre de portes logiques élémentaires effectivement mis en oeuvre dans le déphaseur 25 et se traduit sur le schéma présentant la position relative de la première horloge retardée par rapport à la seconde horloge, par un décalage de la première horloge retardée vers la gauche - "augmenter le retard appliqué à HOR1" ::ceci revient à augmenter le nombre de portes logiques élémentaires effectivement mis en oeuvre dans le déphaseur 25 et se traduit sur le schéma présentant la position relative de la première horloge retardée par rapport à la seconde horloge, par un décalage de la première horloge retardée vers la droite. Le compteur/décompteur 213 reçoit deux informations de la part du décodeur 210 : une information de comptage CP (compteur +) et une information de décomptage CM (compteur -). Comme présenté sur le tableau de la figure 5, le compteur/décompteur 213 - s'incrémente si CP = 1 et si CM = 0; - se décrémente si CP = 0 et CM = 1; - est réinitialisé à une nouvelle valeur courante si CP = 1 et CM =1. La valeur courante du compteur/décompteur 213 est utilisée comme signal de commande du multiplexeur 26. Sur l'exemple présenté sur la figure 2, les cinq éléments binaires de poids fort S[1] à S[5] sont directement reliés aux cinq entrées de signaux de commande S[0] à S[4] du multiplexeur 26. Ces cinq éléments binaires permettent d'indiquer une valeur parmi 32. La dernière colonne du tableau présenté sur la figure 5 correspond à la valeur de l'information de réinitialisation des moyens de comptage/décomptage 213. Cette information LPRECHAR est également délivrée par le décodeur 210, lorsque le calage relatif de la première horloge retardée et de la seconde horloge est à modifier. I1 est à noter que dans ce cas, les deux informations de comptage et décomptage sont inhibées en prenant simultanément la valeur 1. Les cinq éléments binaires de poids fort en sortie du compteur/décompteur 213 indiquent également la valeur du nombre de portes logiques élémentaires effectivement mises en oeuvre dans le déphaseur 25 afin d'obtenir un premier signal d'horloge retardé d'une durée égale à la durée de référence prédéterminée (à savoir la moitié de la période du second signal d'horloge). Cette valeur est fournie sous forme numérique et évolue en temps réel. La figure 6 présente un schéma électrique simplifié d'un exemple de mode de réalisation du compteur/décompteur tel que présenté sur la figure 2. Ce montage comprend notamment sept étages constitués chacun d'un multiplexeur 4 entrées/2 commandes 61 à 67 et une bascule D 68 à 614. Il est à noter que seuls les cinq éléments binaires de poids fort S1 à S5 sont utilisés d'une part pour la contre-réaction vers le multiplexeur 26 et d'autre part pour fournir la valeur du nombre de portes logiques élémentaires nécessaires pour obtenir l'égalité entre la durée variable et la durée de référence. En effet, les moyens 29 d'échantillonnage induisent un "retard pur" de deux périodes. Un tel retard serait générateur d'instabilité si le compteur/décompteur 213 réagissait immédiatement.C'est la raison pour laquelle les deux premiers étages (correspondant aux deux éléments binaires de poids faible) ne sont pas utilisés pour la contre-réaction vers le multiplexeur 26. Le mode de réalisation du compteur/décompteur 213 présenté sur la figure 6 ne sera pas détaillé. En effet, il s'agit d'un compteur/décompteur classique comportant une entrée d'incrémentation CMOINS et une entrée de décrémentation CPLUS, six entrées C0 à C5 d'une valeur de réinitialisation de la valeur courante, une entrée de signal d'horloge CK (recevant, dans le mode de réalisation présenté sur la figure 2, la seconde horloge), un signal de remise à zéro RSTB et six signaux de sortie S0 à S5 représentant la valeur courante. L'information LPRECHAR commande 1 'incrémentation des moyens 218. Ainsi, les signaux de sortie C0 à C5 de ces moyens 218 correspondent à une valeur s'incrémentant à chaque évènement anormal (c'est-à-dire lors de chaque détection d'une incohérence entre les informations de déphasage A, B, C issues des moyens 29 d'échantillonnage). Cette valeur de sortie des moyens 218 est chargée dans le compteur/décompteur 213 afin de constituer la nouvelle valeur courante réinitialisée, lorsque les informations de comptage CP et décomptage CM sont simultanément à 1 (et sont donc inhibées). Il est à noter que ce mode de réalisation permet d'initialiser l'asservissement du dispositif à des valeurs différentes. Dans le mode de réalisation du dispositif selon l'invention présenté sur la figure 2, les moyens 24 de modification de la valeur du nombre de portes logiques élémentaires mises en oeuvre comprennent également des moyens 220 de détection d'un changement anormal de la valeur courante du compteur/décompteur 213. Ces moyens 220 reçoivent les signaux de sorties S[0] à S[5] du compteur/décompteur 213 et détectent soit le passage d'une valeur maximale à une valeur minimale, soit le passage d'une valeur minimale à une valeur maximale. Le passage d'une valeur minimale à une valeur maximale est tout à fait possible. En effet, si la valeur courante est initialisée à 0 et si la position relative du premier signal retardé et du second signal d'horloge est telle que le décodeur 210 fournit une instruction de décrémentation, la valeur courante du compteur/décompteur 213 passe alors de zéro à la valeur maximale du compteur, ce qui se traduit par une divergence de l'asservissement. Le passage d'une valeur maximale à une valeur minimale correspond au débordement du compteur/décompteur 213 sans avoir trouvé de zone d'équilibre. Compte tenu des précautions prises sur les valeurs des différents retards ainsi que sur la seconde horloge, ce second cas n'apparaît possible que si un parasite vient forcer le compteur/décompteur 213 à une valeur anormale. Dans les deux cas, le changement anormal de la valeur courante est détecté par les moyens 220 qui génèrent alors une information INSTB destinée d'une part au décodeur 210 et d'autre part, par l'intermédiaire de LPRECHAR, aux moyens 218 permettant de générer une valeur courante réinitialisée variable, de façon à donner la valeur 1 aux informations de comptage CP et décomptage CM ainsi qu'à l'information de réinitialisation LPRECHAR. Ainsi, la valeur contenue dans les moyens 218 est incrémentée d'une unité et la valeur courante du compteur/décompteur 213 est réinitialisée avec la nouvelle valeur courante variable ainsi obtenue dans les moyens 218. Le signal d'horloge utilisé par ces moyens 220 de détection d'un changement anormal est également le second signal d'horloge 27. Comme présenté sur la figure 2, le dispositif selon l'invention peut également comprendre des moyens 222 de validation et des moyens 224 de moyennage. Les moyens 222 de validation indiquent si la valeur du nombre de portes logiques élémentaires mises en oeuvre afin de retarder le premier signal d'horloge 21 est effectivement tel que la durée variable du retard appliqué au premier signal est égale à la durée de référence prédéterminée (à savoir dans cet exemple la moitié de la période du second signal d'horloge). I1 s'agit notamment de détecter une convergence de l'asservissement sur une durée égale à 3/2 T2 au lieu de 1/2 T. Ceci pouvant se produire si le circuit est dans un processus de temps de propagation maximum et si un parasite agit sur la valeur courante du compteur/décompteur 213. Ce dernier cas correspond au quatrième chronogramme de la figure 3, représentant le premier signal d'horloge retardé anormal (HOR1D anormal). Les moyens 222 de validation comprennent par exemple - des moyens de détection d'un état de convergence - des moyens de calcul d'un premier signal retardé théorique - des moyens de comparaison du premier signal retardé théorique et du premier signal retardé réel. On considère qu'un état de convergence correspond à la génération par le décodeur 210 d'une commande d'incrémentation CP et, alternativement, d'une commande de décrémentation CM. Par conséquent, les moyens de détection d'un état de convergence scrutent en permanence la valeur des informations de comptage et décomptage et génèrent une information de convergence lorsqu'une telle alternance de commande d'incrémentation et de décrémentation est détectée. Cette information de convergence commande l'activation des moyens de calcul d'un premier signal retardé théorique à partir du premier signal d'une part et de la durée de référence prédéterminée d'autre part. Les moyens de comparaison du premier signal retardé théorique et du premier signal retardé réel génèrent - soit une information de validation MESOK, si les premiers signaux retardés théorique et réel sont sensiblement égaux ; cette information de validation indiquant que la valeur courante du compteur/décompteur 213 correspond effectivement à la valeur du nombre de portes logiques élémentaires nécessaires pour appliquer au premier signal un retard d'une durée égale à la durée de référence prédéterminée - soit une information d'invalidation MESNOK dans le cas contraire; cette information d'invalidation agissant sur le décodeur 210 et sur les moyens 218 de la même façon que l'information INSTB générée par les moyens 220. Le dispositif selon l'invention peut également comprendre les moyens 224 de moyennage des valeurs successives du nombre de portes logiques élémentaires mises en oeuvre (chaque valeur étant égale à la valeur courante du compteur/décompteur 213 après que le dispositif a convergé). La fréquence de l'horloge CKVAL détermine le nombre de valeurs successives prises en compte pour effectuer la moyenne. La valeur moyenne 225 (notée OUT [4:0]) est une valeur numérique moyenne filtrée, elle-même variable et représentative du coefficient recherché. Le dispositif selon l'invention est particulièrement destiné à être utilisé à l'intérieur d'un circuit intégré logique de type CMOS. Selon le mode de réalisation de l'invention tel que présenté sur la figure 2, un signal de remise à zéro RSTB est également fourni aux moyens 29 d'échantillonnage, au compteur/décompteur 213, aux moyens 224 de moyennage, aux moyens 220 de détection d'un changement anormal de la valeur courante du compteur/décompteur, et aux moyens 222 de validation. I1 est clair que de nombreux autres modes de réalisation de l'invention peuvent être envisagés. On peut notamment prévoir d'utiliser d'autres moyens permettant de modifier la valeur du nombre de portes logiques élémentaires mises en oeuvre. REVENDICATIONS 1. Dispositif d'évaluation d'un coefficient représentatif du temps de propagation de signaux à l'intérieur d'un circuit intégré, caractérisé en ce qu'il comprend - des moyens (12 ; 22) d'application d'un retard variable à un premier signal (Il ; 21), ledit retard variable étant constitué d'un nombre variable de retards élémentaires, lesdits moyens d'application (12; 22) délivrant un signal retardé (13 ;23) ; - des moyens (14 ; 24) de contrôle du nombre de retards élémentaires formant ledit retard variable, de façon que la durée dudit retard variable soit sensiblement égale à une durée de référence prédéterminée; ledit coefficient étant sensiblement proportionnel audit nombre de retards élémentaires. 2. Dispositif selon la revendication 1, caractérisé en ce que lesdits retards élémentaires sont générés par des portes logiques élémentaires. 3. Dispositif selon l'une quelconque des revendications 1 et 2, caractérisé en ce que lesdits moyens de contrôle (14 ; 24) comprennent des moyens (28) de mesure d'un écart de durée entre ledit signal retardé (13 ; 23) et un signal de référence déduit dudit premier signal (11; 21), et des moyens de modification dudit nombre de retards élémentaires, en fonction dudit écart de durée, de façon à réduire progressivement ledit écart de durée. 4. Dispositif selon l'une quelconque des revendications 1 à 3, caractérisé en ce que ledit premier signal est un signal d'horloge (HOR1) obtenu par inversion et/ou division de la fréquence dudit signal de référence (HOR2). 5. Dispositif selon l'une quelconque des revendications 3 et 4, caractérisé en ce que lesdits moyens (28) de mesure de l'écart de durée comprennent - des moyens (29) d'échantillonnage dudit signal retardé (HOR1D), lesdits moyens (29) d'échantillonnage délivrant au moins trois informations de déphasage (A,B,C) correspondant à un échantillonnage dudit signal retardé (HOR1D) lors d'au moins trois fronts consécutifs dudit signal de référence (HOR2) - des moyens (210) de décodage desdites informations de déphasage (A,B,C) issues desdits moyens (29) d'échantillonnage, délivrant une information représentative dudit écart de durée. 6. Dispositif selon I'une quelconque des revendications 2 à 5, caractérisé en ce que lesdits moyens (22) d'application d'un retard audit premier signal (HOR1) comprennent - des moyens (25) de déphasage constitués desdites portes logiques élémentaires montées en série, délivrant une pluralité de signaux retardés décalés (E [31:0]), chacun desdits signaux retardés décalés étant retardé d'une durée distincte et d'autre part retardé les uns par rapport aux autres de différents nombres entiers de durées élémentaires; - des moyens (26) de multiplexage recevant ladite pluralité de signaux retardés décalés (E [31::0]), commandés par lesdits moyens (210) de décodage par l'intermédiaire de ladite information d'écart de durée, le signal (23) sélectionné en sortie desdits moyens de multiplexage formant ledit premier signal retardé (HOR1D). 7. Dispositif selon la revendication 6, caractérisé en ce que lesdits moyens (24) de contrôle comprennent également des moyens (213) de comptage/décomptage pouvant recevoir deux types d'information d'écart de durée, une information de comptage (CP) et une information de décomptage (CM), la valeur courante desdits moyens (213) de comptage/décomptage pouvant être incrémentée ou décrémentée en fonction de ladite information d'écart de durée, ladite valeur courante commandant lesdits moyens (26) de multiplexage. 8. Dispositif selon la revendication 7, caractérisé en ce que lesdits moyens (210) de décodage comprennent également des moyens de détection d'une incohérence entre lesdites informations de déphasage (A, B, C) issues desdits moyens (29) d'échantillonnage, de façon que lorsqu'une incohérence est effectivement détectée, lesdits moyens (210) de décodage délivrent d'une part des informations de comptage (CP) et de décomptage (CP) inhibées aux moyens (213) de comptage/décomptage et d'autre part une information de réinitialisation (LPRECHAR) commandant la réinitialisation desdits moyens (213) de comptage/décomptage à une valeur courante réinitialisée. 9. Dispositif selon la revendication 8, caractérisé en ce que lesdits moyens (24) de contrôle comprennent également des moyens (218) de génération d'une valeur courante réinitialisée variable et choisie parmi les valeurs distinctes pouvant être prises par lesdits moyens (213) de comptage/décomptage, ladite valeur courante réinitialisée variable étant générée lorsque lesdits moyens (210) de décodage détectent une incohérence et fournissent ladite information de réinitialisation auxdits moyens (218) de génération de ladite valeur courante réinitialisée variable. 10. Dispositif selon l'une quelconque des revendications 8 et 9, caractérisé en ce que lesdits moyens (24) contrôle comprennent également des moyens (220) de détection d'un changement anormal de la valeur courante desdits moyens (213) de comptage/décomptage, tel que le passage d'une valeur maximale à une valeur minimale ou le passage d'une valeur minimale à une valeur maximale, lesdits moyens (220) de détection d'un changement anormal délivrant une information (INSTB) de changement anormal, lorsqu'un changement anormal est effectivement détecté, auxdits moyens (210) de décodage de façon que lesdits moyens (213) de comptage/décomptage soit réinitialisés. 11. Dispositif selon l'une quelconque des revendications 1 à 10, caractérisé en ce qu'il comprend des moyens (222) de validation vérifiant que la valeur du nombre de portes logiques élémentaires mises en oeuvre est effectivement égale à ladite valeur permettant d'obtenir l'égalité entre la durée dudit retard variable et ladite durée de référence prédéterminée, lesdits moyens (222) de validation comprenant - des moyens de détection d'un état de convergence de la durée dudit retard variable, générant une information de convergence lorsqu'un état de convergence est détecté - des moyens de détermination d'un signal retardé théorique à partir dudit premier signal d'une part et de ladite durée de référence prédéterminée d'autre part, lesdits moyens de calcul étant activés par ladite information de convergence - des moyens de comparaison dudit signal retardé théorique et dudit signal retardé réel issu desdits moyens d'application d'un retard, lesdits moyens de comparaison générant soit une information de validation si lesdits premiers signaux retardés théorique et réel sont sensiblement égaux, ladite information de validation indiquant que la valeur du nombre de portes logiques élémentaires mises en oeuvre est correcte soit une information d'invalidation dans le cas contraire. 12. Dispositif selon la revendication 11 et selon l'une quelconque des revendications 8 à 10, caractérisé en ce que ladite information d'invalidation commande lesdits moyens de décodage de façon que la valeur courante desdits moyens de comptage/décomptage soit réinitialisée. 13. Dispositif selon l'une quelconque des revendications 1 à 12, caractérisé en ce qu'il comprend des moyens (224) de moyennage des valeurs successives du nombre de portes logiques élémentaires mises en oeuvre, lesdits moyens (224) de moyennage délivrant une valeur moyenne variable et représentative dudit coefficient. 14. Dispositif selon l'une quelconque des revendications 1 à 13, caractérisé en ce qu'il comprend des moyens (17) de détermination dudit coefficient (18), associant audit nombre (16) de retards élémentaires une valeur dudit coefficient, selon une table de transcodage.