Brevet FR2897226A1 — publié le 20070810

Dispositif de rnesure de paramètres relatifs aux estampilles temporelles notamment présentes dans des flux, et synthétiseur de fréquence. L'invention concerne un dispositif de mesure de paramètres relatifs aux estampilles temporelles présentes dans des flux. En particulier, l'invention s'applique à un dispositif de mesure des paramètres relatifs aux estampilles temporelles présentes dans les flux MPEG-2 ou MPEG-4 pour l'évaluation de la qualité de service. L'invention a aussi pour objet un synthétiseur de. fréquence. Dans le cadre de la télévision numérique, en particulier pour le standard de diffusion vidéo digitale terrestre ou selon l'expression anglo-saxonne Digital Video Broadcasting, les programmes comportant notamment des données audiovisuelles sont diffusés dans des flux de transport (ou selon l'expression anglo-saxonne Transport Stream) au format MPEG-2. Les flux de transport MPEG-2, en plus des données audio et vidéo, comportent des informations temporelles comme par exemple des estampilles 15 temporelles, ou selon l'expression anglo-saxonne des Program Clock Reference. Les, estampilles temporelles permettent en outre de restituer avec précision l'horloge de l'encodeur MPEG-2 qui a compressé les données audiovisuelles d'un programme. Les recommandations de mesure de la qualité de service en 20 télévision numérique, décrite dans le document ETSI TR101290, présentent différentes méthodes et dipositifs permettant de mesurer des paramètres relatifs aux estampilles temporelles. Pour ce faire, les recommandations suggèrent pour mesurer les paramètres relatifs aux estampilles temporelles l'utilisation d'une boucle à verrouillage de phase (ou selon l'expression anglo- 25 saxonne Phase-Locked Loop) comportant notamment un oscillateur contrôlé en tension (ou selon l'expression anglo-saxonne Voltage Control Oscillator). Or un flux de transport comporte plusieurs programmes générés éventuellement par plusieurs encodeurs MPEG-2 différents. Ainsi, pour chaque programme dont on souhaite mesurer les paramètres relatifs aux 30 estampilles temporelles et reconstruire l'horloge, il est nécessaire d'utiliser un oscillateur contrôlé en tension. Un flux de transport comportant plusieurs programmes, l'utilisation d'oscillateurs contrôlés en tension s'avère donc coûteuse et complexe à mettre en oeuvre. L'invention a notamment pour but de pallier les inconvénients précités. A cet effet, l'invention a pour objet un dispositif de mesure de paramètres relatifs aux estampilles temporelles, recevant en entrée au moins un flux de données comportant des estampilles temporelles. Le dispositif comporte - un comparateur délivrant l'écart entre les estampilles temporelles et des estampilles temporelles estimées ; un filtre de boucle filtrant le résultat délivré par le comparateur ; un synthétiseur de fréquence délivrant un signal d'horloge, contrôlé 10 par le signal reçu du filtre de boucle , - un compteur générant des estampilles temporelles estimées à partir du signal délivré par le synthétiseur de fréquence, lesdites estampilles temporelles estimées étant envoyées vers le comparateur ; -des moyens de mesure de paramètres relatifs aux estampilles 15 temporelles. Le signal d'horloge comporte des impulsions espacées d'une durée Tnom régulière. Le synthétiseur modifie la fréquence du signal d'horloge en : introduisant un retard d'une durée fixe entre deux impulsions ; ou en diminuant d'une avance égale à une durée fixe, l'intervalle entre 20 deux impulsions. La durée séparant deux mises à jour de la fréquence du signal d'horloge est fonction du signal reçu du filtre de boucle. Dans un mode de réalisation, le synthétiseur de fréquence est 25 associé à au moins un des dispositifs suivant : un dispositif de mesure du décalage en fréquence ; un dispositif de mesure de la dérive en fréquence ; un dispositif de mesure de la gigue globale ; un dispositif de mesure des imprécisions. 30 Le filtre de boucle peut être de type Proportionnel-Intégral, générant en sortie un signal d'entrée. Le signal d'erreur (ERR) étant délivré par le comparateur (20), G1 étant un terme proportionnel et G2 étant un terme intégral, la fonction de transfert dudit filtre de boucle peut alors être 35 exprimée par la formule suivante : IN SYNTH(z) _ G G2 ERR(z) ' + 1û z-' Entre deux estampilles temporelles successives, le signal d'horloge (Fr) comporte par exemple : - Nnom périodes de durée Tnom et Nnom+aT périodes de durée Tnom + bT ou Nnom-âT périodes de durée Tnom û i5T . La période moyenne T est alors exprimé par la formule suivante : 7 = Tnom'Nnom + (TnomtâT )'Nnom 5 Nnom + Nnom 5 Avantageusement, les flux de données sont des flux MPEG-2 ou MPEG-4. L'invention a encore pour objet un synthétiseur de fréquence commandé par un signal d'entrée. II comporte : un bloc délivrant la valeur absolue du signal d'entrée IN_SYNTH(n) sur une sortie Abs, un signal S indiquant si le signal d'entrée IN SYNTH(n) est négatif, un signal Z indiquant si le signal d'entrée IN_SYNTH(n) est nul ; un diviseur générant un signal correspondant à la division du signal représentant une constante fixée à une valeur donnée CST par le signal envoyé sur la sortie Abs du bloc ; un registre mémorisant le signal généré par le diviseur et délivrant en sortie le signal précédemment mémorisé ; un compteur délivrant un signal sur une sortie CNT OUT correspondant au nombre d'impulsions reçues d'un oscillateur, le compteur comportant une entrée RAZ permettant de le remettre à zéro ; un comparateur comparant le signal délivré par le registre avec le signal de sortie du compteur et délivrant en sortie B>=A un signal correspondant au résultat ; une machine à état fini utilisant les signaux S,Z indiquant si le signal d'entrée IN_SYNTH(n) est négatif ou nul du bloc pour générer un signal d'horloge Fr, la machine à état fini opérant un décalage de phase sur le signal d'horloge Fr lorsqu'elle reçoit le signal délivré par le comparateur sur son entrée DIV. Dans un mode de réalisation, le comparateur, le compteur et la machine à état fini sont synchronisés par l'oscillateur délivrant un signal dont la fréquence rn.Fnom est égale au produit d'un entier m avec la fréquence centrale Fnom du signal d'horloge Fr. Dans un mode particulier de réalisation, la fréquence du signal 10 délivré par l'oscillateur est sensiblement égale à quatre fois la fréquence centrale Fnom. Le signal d'horloge Fr délivré par machine à état fini a une période égale : 3 soit à Ti = 4 *Fnom si l'entrée S de la machine à état fini indiquant que le signal d'entrée IN_SYNTH(n) est négatif et que l'entrée DIV de la 15 machine à état fini correspond au cas où la condition B>=A du comparateur est vérifiée ; soit à T4 = 1 si l'entrée Z de la machine à état fini indique que le Fnom signal d'entrée IN_SYNTH(n) est nul ou que l'entrée DIV de la 20 machine à état fini correspond au cas où la condition B>=A du comparateur (53) n'est pas vérifiée ; soit à TS = 5 si l'entrée S de la machine à état fini indiquant que 4*Fnom le signal d'entrée IN_SYNTH(n) est positif et que l'entrée DIV de la machine à état fini correspond au cas où la condition B>=A du comparateur est vérifiée. Le synthétiseur de fréquence peut comporter un filtre de boucle de type Proportionnel-Intégral, ledit filtre de boucle générant en sortie le signal 30 d'entrée ( IN_SYNTH(n)). Le signal d'erreur étant généré, G, étant un terme proportionnel et G2 étant un terme intégral, la fonction de transfert dudit filtre de boucle peut alors être exprimée par la formule suivante : 25 IN SYNTH(z) û G2 ERR(z) ûG'+1ûz-' L'invention a notamment pour avantages qu'elle permet d'implémenter dans un seul circuit numérique un système de mesure complet des paramètres relatifs aux estampilles temporelles. En outre, l'invention peut être mise en oeuvre au sein d'un circuit programmable logique comme par exemple un circuit FPGA peu coûteux et particulièrement flexible. D'autres caractéristiques et avantages de l'invention apparaîtront à l'aide de la description qui suit faite en regard des dessins annexés qui représentent : • la figure 1, un modèle d'horloge système d'un encodeur MPEG-2 et 15 des paramètres de mesure relatifs aux estampilles temporelles spécifiques à un programme ; • la figure 2, un dispositif de mesure de paramètres relatifs aux estampilles temporelles, selon l'art antérieur ; • la figure 3, un dispositif de mesure de paramètres relatifs aux estampilles temporelles, selon l'invention ; • la figure 4, un exemple d'un signal d'horloge généré par la boucle à 25 verrouillage de phase entièrement numérique selon l'invention ; • la figure 5, l'erreur de phase instantanée sur la durée séparant la réception de deux estampilles temporelles ; 30 • la figure 6, un mode de réalisation du synthétiseur de fréquence selon l'invention. 5 20 La figure 1 illustre un modèle d'horloge système d'un encodeur MPEG-2 et des paramètres de mesure relatifs aux estampilles temporelles spécifiques à un programme. En télévision numérique, selon par exemple la norme de diffusion video numérique ou selon l'expression anglo-saxonne Digital Video Broadcasting, les données audio et vidéo sont compressées selon la norme MPEG-2. Ces données sont transmises par l'intermédiaire de flux de transport comportant des trames de 188 octets. A ces 188 octets de paquet de transport peuvent également être ajoutés 16 octets comprenant un code de Reed-Solornon destinés à corriger les erreurs de transmission. Les paquets de transport peuvent donc comporter jusqu'à 204 octets. Dans le cas de la Télévision Numérique Terrestre, le débit de chaque flux est sensiblement égale à 27 Mbits/s et comporte 6 programmes. En plus de l'audio et de la vidéo, les trames peuvent comporter des bits de données et des informations permettant de restituer les programmes disponibles dans le flux, comme des estampilles temporelles ( ou selon l'expression anglo-saxonne Program Clock Reference ). Les estampilles temporelles permettent de restituer avec précision l'horloge de l'encodeur MP'EG-2 qui a compressé les données audiovisuelles d'un programme. Or, le réseau de transmission peut être exposé à certains effets qui ne sont pas transparents vis à vis des flux de transport et qui sont causés par les éléments du réseau. Un des effets prédominant est l'introduction de gigue par le réseau de communication ayant pour conséquence d'affecter la position des estampilles temporelles dans le flux, ce qui entraîne des erreurs relatives aux estampilles temporelles. Ainsi, la norme de mesure de la qualité de service en télévision numérique, décrite par le document ETSI TR101290, propose de mesurer quatre paramètres relatifs aux estampilles temporelles. La figure 1 illustre les paramètres de mesure relatifs aux estampilles temporelles spécifiques à un programme PID(p). Le modèle des imprécisions relatives à un encodeur multiplexeur 7 comporte une horloge système 1, provenant par exemple d'un oscillateur de fréquence 27 MHz. La fréquence instantanée de l'oscillateur dévie par une fonction fdeV(p, t), t représentant le temps et p le programme considéré. Un dispostif de mesure des paramètres relatifs aux estampilles temporelles a notamment pour fonction de mesurer les erreurs induites 6 par l'horloge système 1 de l'encodeur multiplexeur 7. Parmi les erreurs induites 6 par l'horloge système 1, on peut citer : l'erreur de décalage en fréquence fonction du temps entre la 5 fréquence réelle de l'horloge système 1 et la fréquence nominale de l'horloge système 1; l'erreur de dérive au cours du temps de la fréquence correspondant à la mesure de la fonction fdev(p, t). L'horloge système 1 de l'encodeur multiplexeur 7 incrémente un compteur 10 d'estampilles temporelles 2, dont le résultat peut être modélisé par une estampille temporelle idéale N(p, i). Des sources d'imprécisions 3 s'ajoute 4 à l'estampille temporelle idéale N(p,i) selon notamment le programme et la position dans le flux de transport. Un dispostif de mesure des paramètres relatifs aux estampilles temporelles a notamment pour fonction de mesurer la 15 précision des estampilles temporelles, en mesurant les sources d'imprécisions 3 Entre un récepteur 8 et l'encodeur multiplexeur 7 se situe le réseau de communication. Le réseau de communication introduit des retards 5, variables entre l'instant de départ Ti et l'instant d'arrivée U; d'un bit i du flux 20 de transport. Dans le cas d'une estampille temporelle, l'instant d'arrivée U; est l'instant d'arrivée du dernier bit du dernier octet contenant la base de l'estampille temporelle. La somme entre la gigue J;, introduite par le réseau dont la valeur moyenne est définie comme nulle, et les sources d'imprécisions 3 correspond à la gigue globale. Un dispostif de mesure des 25 paramètres relatifs aux estampilles temporelles a notamment pour fonction de mesurer la gigue globale. A titre d'exemple, la norme ISO/IEC 13818-1 définit des limites sur ces paramètres relatifs aux estampilles temporelles. Si l'un de ces paramètres passe au-delà des limites de la norme, il peut être considéré que 30 la qualité de décodage du flux vidéo MPEG-2 risque d'être dégradée. Pour l'erreur de décalage en fréquence, cette limite est définie à +/- 810 Hz, soit en valeur normalisée, de +/30 ppm. La dérive de la fréquence de l'horloge système 1 par rapport au temps est limitée à +/- 75 mHz/s, soit une valeur normalisée de +/ppm/h par rapport à la fréquence nominale de 27 MHz 35 de l'horloge système 1. La tolérance de phase est fixée à +1- 500 ns, qui représente l'erreur maximum sur la valeur de l'estampille temporelle par rapport à sa position temporelle dans le flux de transport. La valeur de +1-500 ns est la lirnite absolue lors de la génération de l'estampille temporelle et n'inclut pas la gigue introduite par le réseau. La figure 2 montre un dispositif de mesure de paramètres relatifs aux estampilles temporelles, selon l'art antérieur. Les éléments identiques aux éléments déjà présentés sur les autres figures portent les mêmes références. Le dispositif de mesure de paramètres relatifs aux estampilles 1 o temporelles reçoit en entrée un flux de données 15 comportant des estampilles temporelles. Le dispositif comporte en outre une boucle à verrouillage de phase 10 ( ou selon l'expression anglo-saxonne Phase Locked Loop ). La boucle à verrouillage de phase 10 peut être associée à un 15 dispositif de mesure du décalage en fréquence 11. Le dispositif de mesure du décalage en fréquence 11 mesure le décalage en fréquence entre la fréquence réelle de l'horloge système 1 et la fréquence nominale de l'horloge système 1. Le dispositif de mesure du décalage en fréquence 11 est mis en oeuvre en filtrant, à l'aide d'un filtre passe-bas, le signal de commande d'un 20 oscillateur contrôlé en tension. La boucle à verrouillage de phase 10 peut être associée à un dispositif de mesure de la dérive en fréquence 12. Le dispositif de mesure de la dérive en fréquence 12 mesure la dérive au cours du temps de la fréquence correspondant à la mesure de la fonction fdev(p, t). La mesure de 25 la dérive en fréquence est issue de la comparaison des estampilles temporelles, filtrées par un filtre passe-bas puis multiplié par un facteur qui dépend du débit d'arrivé des estampilles temporelles et du gain en boucle ouverte de la boucle à verrouillage de phase 10. La boucle à verrouillage de phase 10 peut être associée à un 30 dispositif de mesure de la gigue globale 13. Le dispositif de mesure de la gigue globale 13 mesure la gigue de réseau cumulée à la gigue produite par l'imprécision sur l'estampille temporelle d'entrée. La boucle à verrouillage de phase 10 peut être associée à un dispositif de mesure des imprécisions 14. Cette mesure est réalisée en 35 comptant le nombre d'octets du flux séparant deux estampilles temporelles successives, à l'aide d'un index. La différence des estampilles temporelles est comparée avec la différence des index, puis ramenée sur la période réelle et filtrée ;afin d'en extraire le paramètre de précision. La boucle à verrouillage de phase 10 comporte notamment un oscillateur à quartz contrôlé en tension ou selon l'expression anglo-saxonne Voltage Controlled Crystal Oscillators. Le dispositif de mesure de paramètres relatifs aux estampilles temporelles selon l'art antérieur doit comporter autant d'oscillateur cristal contrôlé en tension que de programmes compris dans le flux de données 15 pour mesurer tous les paramètres relatifs aux estampilles 1 o temporelles du flux de données 15. La figure 3 montre un dispositif de mesure de paramètres relatifs aux estampilles temporelles, selon l'invention. Les éléments identiques aux éléments déjà présentés sur les autres figures portent les mêmes références. 15 En entrée, le dispositif reçoit un flux de données comportant des estampilles temporelles Ee. La valeur de la nième estampille temporelle Ee reçue est notée Ee(n). Le dispositif établit des mesures relatives aux estampilles temporelles Ee pour au moins un programme compris dans le flux de données. Pour cela, le dispositif génère des estampilles temporelles estimées Er à partir d'un 20 signal recalculé d'horloge de l'encodeur qui a été utilisé pour coder le programme. La valeur de la nième estampille temporelle estimée Er calculée est notée Er(ri). Les estampilles temporelles estimées Er dépendent de l'heure d'arrivée des estampilles temporelles Ee et de la fréquence Fr(n) du signal recalculé d'horloge de l'encodeur qui a été utilisé pour coder le 25 programme. Si la durée qui sépare deux estampilles temporelles successives est notée T, cette relation peut être exprimée par l'expression suivante par : Er(n) = Er(n-1) •± T. Fr(n-1). Pour retrouver le signal d'horloge de l'encodeur qui a été utilisé pour coder le programme, un comparateur 20 reçoit et compare les 30 estampilles temporelles Ee et les estampilles temporelles estimées Er. Lorsque à un instant donné la différence entre les estampilles temporelles Ee et les estampilles temporelles estimées Er est nulle, alors la synchronisation est parfaite. Un filtre de boucle 21 reçoit le résultat délivré par le comparateur 20. En sortie, le filtre de boucle 21 envoie un signal de commande à un 35 synthétiseur de fréquence 22. Le filtre de boucle 21 contrôle donc la fréquence du signal délivré par le synthétiseur de fréquence 22. Le synthétiseur de fréquence 22 délivre un signal d'horloge dont la fréquence moyenne dépend des variations lentes du signal d'erreur délivré par le comparateur 20 et filtré par le filtre de boucle 21. Le signal d'horloge délivré par le synthétiseur de fréquence 22 est envoyé vers un compteur 23. Le compteur 23 génère à son tour des estampilles temporelles estimées Er, qui sont ensuite redirigées et utilisées par le comparateur 20. Afin de mesurer les paramètres relatifs aux estampilles temporelles, un ensemble de dispositif de filtrage est associé au synthétiseur 10 22. Cet ensemble de dispositif de filtrage peut notamment comporter : un dispositif de mesure du décalage en fréquence 11 ; un dispositif de mesure de la dérive en fréquence 12 ; un dispositif de mesure de la gigue globale 13 ; un dispositif de mesure des imprécisions 14. 15 La figure 4 illustre un exemple d'un signal d'horloge généré par la boucle à verrouillage de phase entièrement numérique selon l'invention. Les éléments identiques aux éléments déjà présentés sur les autres figures portent les mêmes références. La figure 4 comporte un diagramme dont l'axe 20 des abscisses 32 représente le temps et l'axe des ordonnées 30 l'amplitude du signal d'horloge Fr généré par la boucle à verrouillage de phase entièrement numérique selon l'invention. Le synthétiseur de fréquence 22 selon l'invention, génère un signal d'horloge Fr dont la phase peut être décalée d'une durée fixe 6T. La modification de la phase par le synthétiseur 25 de fréquence selon l'invention est répartie d'une manière homogène au cours du temps. La fréquence moyenne du signal d'horloge Fr est modifiée en modifiant la périodicité des retards ou des avances appliqués à la phase. En effet, le signal d'horloge Fr comporte des impulsions espacées d'une durée Tnom régulière. Afin de modifier la fréquence du signal d'horloge Fr, le 30 synthétiseur de fréquence selon l'invention peut : - soit introduire un retard 6T entre deux impulsions ; soit diminuer, d'une avance égale à âT, l'intervalle entre deux impulsions. La fréquence centrale Fnom du signal d'horloge Fr générée est égale à l'inverse de la durée Tnom. Entre deux estampilles temporelles successives, c'est-à-dire pendant une durée T, le signal d'horloge Fr comporte : Nnom périodes de durée Tnom et Nnom+5T périodes de durée Tnom + ôT ou Nnom-âT périodes de durée Tnom La période moyenne T peut alors être exprimé par la formule suivante : 7 _ Tnom'Nnom + (Tnomt5T )'Nnom S Nnom + Nnom B Il est alors possible de déterminer à partir du signal d'horloge ainsi généré la 1 o gigue. La figure 5 illustre l'erreur de phase instantanée sur la durée séparant la réception de deux estampilles temporelles. Les éléments identiques aux éléments déjà présentés sur les autres figures portent les 15 mêmes références. La figure 5 comporte un diagramme dont l'axe des abscisses 40 représente le temps et l'axe des ordonnées 41 la phase instantanée valeur de temps extraite des estampilles temporelles. Une courbe 42 représente l'évolution au cours du temps des valeurs temporelles extraites des estampilles temporelles Ee. Une courbe 43 représente 20 l'évolution au cours du temps des valeurs temporelles des estampilles temporelles estimées Er. Le synthétiseur de fréquence 22 selon l'invention effectue des décalages de phases sur le signal d'horloge Fr espacés d'une durée To. Aussi, sur l'exemple de la figure 5, entre l'arrivée d'une estampille temporelle à l'instant n.T et l'arrivée d'une estampille temporelle suivante à 25 l'instant (n+1).T, le synthétiseur de fréquence 22 selon l'invention a effectué trois décalages de phases sur le signal d'horloge Fr, espacé chacun d'une durée To. Le calcul du paramètre de durée To est fonction de l'erreur sur les estampilles temporelles correspondant à chaque instant à la différence entre la courbe 43 et la courbe 42. Une solution pour réaliser cette temporisation 30 d'une durée To est d'utiliser un compteur, par exemple un générateur de rampe, fonctionnant à une fréquence multiple de la fréquence centrale Fnom du signal d'horloge Fr. Le compteur est ensuite réinitialisé après une durée To en comparant la sortie du compteur avec un seuil Th(n) proportionnel à la durée To. La figure 6 montre un mode de réalisation du synthétiseur de fréquence selon l'invention. Les éléments identiques aux éléments déjà présentés sur les autres figures portent les mêmes références. Le synthétiseur de fréquence selon l'invention reçoit en entrée un signal IN SYNTH(n) correspondant au signal de commande généré par le filtre de boucle 21. Le signal IN_SYNTH(n) correspond au résultat délivré par le comparateur 20 et filtré, c'est-à-dire le signal filtré d'erreur entre les estampilles temporelles estimées Er et les estampilles temporelles Ee. Un bloc 50 reçoit sur une entrée IN le signal IN_SYNTH(n) et délivre sur une sortie Abs la valeur absolue du signal IN_SYNTH(n). Le bloc 50 délivre de plus un signal S indiquant si le signal IN_SYNTH(n) est négatif. Le bloc 50 délivre encore un signal Z indiquant si le signal IN_SYNTH(n) est nul. Ces opérations sont synchronisées avec la réception des estampilles temporelles Ee. Un diviseur 51 reçoit sur une entrée B le signal envoyé sur la sortie Abs du bloc 50. Le diviseur 51 reçoit sur une entrée A un signal représentant une constante 52 dont la valeur est notée CST. La constante 52 est choisie proportionnelle au signal IN_SYNTH(n) et au produit de la durée T par la fréquence centrale Fnom. Le diviseur 51 procède à la division du signal présent sur son entrée A par le signal présent sur son entrée B et envoie le signal résultant sur une sortie A/B. Le signal résultant envoyé sur la sortie A/B correspond à un signal dont la valeur correspond au seuil Th(n). Le signal envoyé sur la sortie NB est envoyé à un registre 52. Le registre 52 est synchronisé avec la réception des estampilles temporelles Ee. Aussi, le registre 52 mémorise le seuil Th(n) reçue et délivre en sortie le seuil Th(n-1) précédemment mémorisé. Un comparateur 53 comporte une entrée A et une entrée B. En sortie, le comparateur 53 délivre un signal correspondant au résultat de l'expression logique B>=A sur une sortie B>=A. Le comparateur 53 est synchronisé par un oscillateur 56 délivrant un signal dont la fréquence m.Fnom est égale au produit d'un entier m avec la fréquence centrale Fnom. Un compteur 54 délivre un signal sur une sortie CNT_OUT correspondant au nombre d'impulsions reçues de l'oscillateur 56 avec lequel il est synchronisé. Le compteur 54 comporte en outre une entrée RAZ, reliée à la sortie B>=A du comparateur 53. Lorsqu'un signal est reçu sur l'entrée RAZ, alors le compteur est réinitialisé et remis à zéro. Une machine à état fini 55 comporte une entrée S reliée à la sortie S du bloc 50, une entrée Z reliée à la sortie Z du bloc 50, une entrée DIV reliée à la sortie B>=A du comparateur 53. La machine à état fini 55 comporte une sortie Fr vers laquelle est envoyé le signal d'horloge Fr qu'il génère. La machine à état fini 55 est synchronisée avec l'oscillateur 56. L'entrée DIV reçoit le signal indiquant le moment ou un décalage de phase doit être opéré sur le signal d'horloge Fr. Dans le cas où m est choisi égale à 4, c'est-à-dire dans le cas où la fréquence du signal délivré par l'oscillateur 56 est égale à quatre fois la fréquence centrale Fnom, le signal d'horloge Fr délivré par machine à état fini 55 a une période égale : - soit à T, = 4 *F si l'entrée S indiquant que le signal IN_ nom SYNTH(n) est négatif et que l'entrée DIV correspond au cas où la condition B>=A du comparateur 53 est vérifiée ; soit à T'4 = 1 si l'entrée Z indique que le signal IN_SYNTH(n) est Fnom nul ou que l'entrée DIV correspond au cas où la condition B>=A du comparateur 53 n'est pas vérifiée ; soit à T,; = 4 *Fnom si l'entrée S indiquant que le signal IN_SYNTH(n) est positif et que l'entrée DIV correspond au cas où la condition B>=A 20 du comparateur 53 est vérifiée. Dans le domaine de la transformée en z, la fréquence Fr du signal de sortie du synthétiseur de fréquence 22 en fonction du signal IN_SYNTH peut s'exprimer grâce à la formule suivant : 25 F,(z)=Fnom *(1+IN_SYNTH*z-`) CST Dans un mode de réalisation, le synthétiseur de fréquence selon l'invention est associé à un filtre de boucle 21 de type Proportionnel-Intégral permettant d'obtenir une erreur de phase nulle sur le signal d'horloge Fr pour un saut de phase et une erreur de fréquence nulle sur le signal d'horloge Fr. 30 pour un saut de fréquence. Sa fonction de transfert peut être exprimée grâce à la formule suivante : IN _ SYNTH(z) _ G G2 ERR(z) ù' + 1 où ERR est le signal délivré par le comparateur 20, G1 représente un terme proportionnel du correcteur et G2, un terme intégral. Le filtre de boucle 21 génère en sortie le signal d'entrée IN_SYNTH(n). Dans un mode de réalisation, lorsque le système de mesure doit analyser des paramètres relatifs aux estampilles temporelles Ee pour un nombre N de programmes, une première solution consiste à implanter N boucles à verrouillage de phase entièrement numérique selon l'invention en mutualisant les opérateurs permettant la comparaison des estampillestemporelles, c'est-à-dire notamment le bloc 50, la constante 52, le diviseur 51, le registre 52, le comparateur 53, le compteur 54 et l'oscillateur 56. Ces opérateurs peuvent être réutilisés à l'aide de multiplexeurs et de démultiplexeurs. Le dispositif de mesure de paramètres relatifs aux estampilles temporelles selon l'invention ainsi que le synthétiseur de fréquence selon l'invention peuvent s'utiliser dans le cadre de la télévision numérique. En particulier, l'objet de l'invention s'avère particulièrement utile à la mesure de paramètres relatifs aux estampilles temporelles présentes dans des flux audiovisuels de type MPEG-2 ou MPEG-4 et plus généralement pour tous flux de données comportant des estampilles temporelles. Le synthétiseur de fréquence selon l'invention peut être utiliser dans d'autres domaines nécessitant un synthétiseur de fréquence commandable. REVENDICATIONS 1. Dispositif de mesure de paramètres relatifs aux estampilles temporelles, recevant en entrée au moins un flux de données comportant des estampilles temporelles (Ee), caractérisé en ce qu'il comporte : un comparateur (20) délivrant l'écart entre les estampilles temporelles (Ee) et des estampilles temporelles estimées (Er) - un filtre de boucle (21) filtrant le résultat délivré par le comparateur (20) ; un synthétiseur de fréquence (22) délivrant un signal d'horloge (Fr), contrôlé par le signal reçu du filtre de boucle (21) , un compteur (23) générant des estampilles temporelles estimées (Er) à partir du signal délivré par le synthétiseur de fréquence (22), lesdites estampilles temporelles estimées (Er) étant envoyées vers le comparateur (20) ; des moyens de mesure de paramètres relatifs aux estampilles temporelles (11, 12, 13, 14) ; le signal d'horloge (Fr) comportant des impulsions espacées d'une durée (Tnom) régulière, le synthétiseur modifiant la fréquence du signal d'horloge (Fr) en : introduisant un retard d'une durée fixe (6T) entre deux impulsions ; ou en diminuant d'une avance égale à une durée fixe (âT), l'intervalle entre deux impulsions, la durée (TO) séparant deux mises à jour de la fréquence du signal d'horloge (Fr) étant fonction du signal reçu du filtre de boucle (21). 2. Dispositif selon la revendication 1 caractérisé en ce que le synthétiseur de fréquence (22) est associé à au moins un des dispositifs suivant : un dispositif de mesure du décalage en fréquence (11) ; - un dispositif de mesure de la dérive en fréquence (12) ; un dispositif de mesure de la gigue globale (13) ; un dispositif de mesure des imprécisions (14). 3. Dispositif selon l'une des quelconques revendications précédentes caractérisé en ce que, le filtre de boucle (21) est de type Proportionnel-Intégral, ledit filtre de boucle (21) générant en sortie un signal d'entrée (IN_SYNTH(n)). 4. Dispositif selon la revendication 3 caractérisé en ce que le signal d'erreur (ERR) étant délivré par le comparateur (20), G1 étant un terme proportionnel et G2 étant un terme intégral, la fonction de transfert dudit filtre de boucle est exprimée par la formule suivante : IN SYNTH(z) ù G G2 ERR(z) ' + 1ùz 5. 10 5. Dispositif selon l'une des quelconques revendications précédentes caractérisé en ce que, entre deux estampilles temporelles successives, le signal d'horloge (Fr) comporte : Nnom périodes de durée Tnom et Nnom+aT périodes de durée Tnom + bT ou Nnom-sT périodes de durée Tnom 15 ùâT; la période moyenne Tétant exprimé par la formule suivante : 7+ _ Tnom'Nnom + (Tnomt57 )'Nnom S Nnom + Nnom S 6. Dispositif selon l'une des quelconques revendications précédentes 20 caractérisé en ce que les flux de données sont des flux MPEG-2. 7. Dispositif selon l'une des quelconques revendications précédentes caractérisé en ce que les flux de données sont des flux MPEG-4. 25 8. Dispositif selon l'une des quelconques revendications 1 à 7 caractérisé en ce que le synthétiseur de fréquence (22), commandé par un signal d'entrée (IN SYNTH(n) ), comporte : un bloc (50) délivrant la valeur absolue du signal d'entrée (IN_SYNTH(n)) sur une sortie (Abs), un signal (S) indiquant si le 30 signal d'entrée (IN_SYNTH(n)) est négatif, un signal (Z) indiquant si le signal d'entrée (IN_SYNTH(n)) est nulun diviseur (51) générant un signal correspondant à là division du signal représentant une constante (52) fixée à une valeur donnée (CST) par le signal envoyé sur la sortie (Abs) du bloc (50) ; un registre (52) mémorisant le signal généré par le diviseur (51) et délivrant en sortie le signal précédemment mémorisé ; un compteur (54) délivrant un signal sur une sortie (CNT_OUT) correspondant au nombre d'impulsions reçues d'un oscillateur (56), le compteur (54) comportant une entrée (RAZ) permettant de le remettre à zéro; un comparateur (53) comparant le signal délivré par le registre (52) avec le signal de sortie du compteur (54) et délivrant en sortie (B>=A) un signal correspondant au résultat ; une machine à état fini (55) utilisant les signaux (S,Z) indiquant si le signal d'entrée (IN_SYNTH(n)) est négatif ou nul du bloc (50) pour générer un signal d'horloge Fr, la machine à état fini (55) opérant un décalage de phase sur le signal d'horloge Fr lorsqu'elle reçoit le signal délivré par le comparateur (53) sur son entrée (DIV). 9. Dispositif selon la revendication 8, caractérisé en ce que le comparateur (53), le compteur (54) et la machine à état fini (55) sont synchronisés par l'oscillateur (56) délivrant un signal dont la fréquence m.Fnom est égale au produit d'un entier m avec la fréquence centrale Fnom du signal d'horloge Fr. 10. Dispositif selon l'une des quelconques revendications 8 à 9 caractérisé en ce que la fréquence du signal délivré par l'oscillateur (56) étant sensiblement égale à quatre fois la fréquence centrale Fnom, le signal d'horloge Fr délivré par machine à état fini (55) a une période égale : soit à T3 = 4 * F si l'entrée (S) de la machine à état fini (55) nom indiquant que le signal d'entrée (IN_SYNTH(n)) est négatif et que 30 l'entrée (DIV) de la machine à état fini (55) correspond au cas où la condition (B>=A) du comparateur (53) est vérifiée ; 5 10soit à T4 = 1 si l'entrée (Z) de la machine à état fini (55) indique Fnom que le signal d'entrée (IN_SYNTH(n)) est nul ou que l'entrée (DIV) de la machine à état fini (55) correspond au cas où la condition (B>=A) du comparateur (53) n'est pas vérifiée ; soit à TS = 4 *Fnom si l'entrée (S) de la machine à état fini (55) indiquant que le signal d'entrée (IN_SYNTH(n)) est positif et que l'entrée (DIV) de la machine à état fini (55) correspond au cas où la condition (B>=A) du comparateur (53) est vérifiée. 11. Dispositif selon l'une des quelconques revendications 8 à 10 caractérisé en ce qu'il comporte un filtre de boucle (21) de type Proportionnel-Intégral, ledit filtre de boucle (21) générant en sortie le signal d'entrée ( IN_SYNTH(n)). 15 12. Dispositif selon la revendication 11 caractérisé en ce que un signal d'erreur (ERR) étant généré, G1 étant un terme proportionnel et G2 étant un terme intégral, la fonction de transfert dudit filtre de boucle est exprimée par la formule suivante : IN_SYNTH(z) + G2 20 ERR(z) 1-z-