Brevet FR2509105A1 — publié le 19830107

La présente invention se rapporte à un procédé et un dispositif pour verrouiller la synchronisation ou temporisation d'un microprocesseur sur un signal vidéo et, plus particulièrement, à un procédé et un dispositif pour aligner la synchronisation ou temporisation d'un micro- processeur avec les impulsions de synchronisation d'un signal vidéo pour établir une référence par rapport à une image vidéo. Il est fréquemment souhaitable d'aligner la synchronisation ou temporisation d'un microprocesseur (ou microcalculateur) avec la synchronisation d'une image vidéo dans un téléviseur Quand la synchronisation du micro- processeur est ainsi alignée, le microprocesseur permet d'établir une référence par rapport à une image vidéo, et permet de prédire à l'avance la présence d'évènements synchrones dans le signal vidéo Le microprocesseur est alors capable de laisser passer le signal vidéo en des temps appropriés, pour des fonctions spécifiées de traitement de signaux Par exemple, en connaissant une référence du signal vidéo, des lignes peuvent être comptées et déclen- chées au moment de la présence, par exemple, du signal VIR à la ligne dixneuf, ou d'une information de télétexte aux lignes quatorze et quinze En échantillonnant le signal vidéo en des temps précisément connus, il est également possible d'extraireuneinformation synchrone, comme le signal de salve ou un signal utilisé pour la détection d'une image fantôme L'information extraite peut alors être traitée par le microprocesseur ou autres circuits de traitement de signaux. Selon les principes de l'invention, un micro- processeur est prévu, qui répond à un signal d'horloge qui est verrouillé en phase sur une composante de signal de synchronisation d'un signal vidéo composite Le signal d'horloge est développé par une boucle verrouillée en phase et il est en synchronisme de phase avec un signal à la fréquence horizontale La fréquence du signal d'horloge est avantageusement choisie pour être un multiple entier de la fréquence de balayage horizontal, et permet au micro- processeur d'exécuter un nombre entier d'instructions dans l'intervalle de temps d'une ligne horizontale En comptant les instructions, le microprocesseur peut compter des intervalles entiers et fractionnés de ligne et prédire la présence de tout évènement se produisant en synchronisme, dans un intervalle d'une ligne vidéo. Quand le microprocesseur est ordonné pour exécuter des instructions en synchronisme avec le signal à la fréquence horizontale, il est souhaitable de forcer les instructions à être exécutées en alignement de phase avec le début de chaque ligne horizontale du signal vidéo Selon un autre aspect de l'invention, l'alignement de l'exécution des instructions avec le signaux à la fréquence horizontale est accompli en exécutant des instructions d'échantillonnage. Ces instructions échantillonnent les signaux composites de synchronisation pour détecter la présence d'impulsions de synchronisation Quand un échantillon ne peut détecter une impulsion de synchronisation, une impulsion d'horloge est abandonnée à l'entrée d'horloge du microprocesseur pendant une trame vidéo De cette façon, la phase des instructions d'échantillonnage est décalée par un cycle d'horloge à chaque trame par rapport aux signaux de synchronisation jusqu'à ce que les instructions d'échantillonnage soient amenées à une relation connue de phase avec les signaux échantillonnés de synchronisation. Quand le microprocesseur exécute des instructions en synchronisme de phase et de fréquence avec un emplacement connu dans chaque intervalle de ligne horizontale, il est - souhaitable d'identifier une ou plusieurs lignes spécifiques pour obtenir une référence dans chaque image du signal de télévision Cela est effectué selon les principes de l'invention, en échantillonnant chaque ligne du signal composite de synchronisation à des intervalles d'une demi- ligne jusqu'à ce qu'une impulsion à la fréquence d'une demi-ligne (égalisation) soit détectée Une séquence d'impulsions à la fréquence d'une demi-ligne est alors comptée pour identifier la dernière large impulsion de synchronisation verticale de la second trame (paire), qui. établit une référence qui identifie des images et trames différentes du signal vidéo A partir de cette référence, le microprocesseur peut compter les impulsions à la fréquence horizontale pour identifier toute ligne ou partie de ligne spécifique du signal vidéo. L'invention sera mieux comprise, et d'autres buts, caractéristiques, détails et avantages de celle-ci apparaîtront plus clairement au cours de la description explicative qui va suivre faite en référence aux dessins schématiques annexés donnés uniquement à titre d'exemple illustrant un mode de réalisation de l'invention et dans lesquels la figure 1 montre, sous forme de schéma-bloc, un dispositif construit selon les principes de l'invention pour verrouiller la synchronisation d'un microprocesseur sur un signal vidéo; les figures 2, 3 et 4 montrent des formes d'onde illustrant le procédé de la présente invention pour aligner la synchronisation du microprocesseur de la figure 1 avec chaque ligne d'un signal vidéo; la figure 5 montre des formes d'onde illustrant un procédé pour obtenir une référence d'image vidéo pour-le microprocesseur de la figure 1; la figure 6 montre un dispositif construit selon les principes de l'invention pour échantillonner un signal VIR pour contrôler la réponse à la bande passante des fréquences intermédiaires d'un téléviseur; et la figure 7 montre des formes d'onde du fonction- nement du dispositif de la figure 6. En se référant à la figure 1, un dispositif y est représenté pour synchroniser le fonctionnement d'un micro processeur 30 sur un signal vidéo selon la présente invention Une source 10 de signaux vidéo, comme un détec- teur vidéo de télévision, produit des signaux vidéo qui sont appliqués aux entrées d'une porte 16 età uin circuit sépara- teur de signaux de synchronisation 12 qui est conventionnel. Le séparateur de signaux de synchronisation 12 produit des signaux de synchronisation verticale (V), horizontalp (H) et composite (C) (comprenant des composantes horizontale, verticale et d'égalisatioi, à ses sorties respectives. Les signaux de synchronisation verticale et horizontale sont appliqués à un système déflecteur conventionnel de télévision 14 Le système déflecteur produit, à une sortie, des signaux d'effacement horizontal qui peuvent, par exemple, être dérivés du bobinage du tube-image à la façon usuelle Lés signaux d'effacement horizontal et les signaux composites de synchronisation sont respectivement appliqués aux entrées de donnée IN 1 et IN 2 du microprocesseur 30. Le microprocesseur 30 fonctionne d'une façon qui sera décrite en accord avec des instructions stockées dans une mémoire de programme Les signaux d'effacement horizontal sont également appliqués à une entrée d'un détecteur de phase 22, dont la sortie est reliée par un filtre 24, à l'entrée de commande d'un oscillateur réglé en tension 26. La sortie de l'oscillateur réglé en tension 26 est reliée à un diviseur 28, et à l'entrée d'horloge du micro- processeur 30 par un commutateur 32 La sortie du diviseur 28 est reliée à une seconde entrée du détecteur de phase 22. Le détecteur de phase 22, le filtre 24, l'oscillateur réglé en tension 26 et le diviseur 28 sont reliés en configuration de boucle verrouillée en phase 20, et ils produisent un signal d'horloge pour le microprocesseur, qui est en relation de phase sensiblement constante avec le signal d'effacement horizontal. Le microprocesseur 30 a une ligne de sortie de COMMANDE DE SAUT qui est reliée au commutateur 32 Les impulsions produites par le microprocesseur 30 sur cette ligne servent à ouvrir le commutateur 32 qui est normalement fermé Le microprocesseur a également une sortie reliée à la porte 16 pour contrôler la conductivité de la porte La porte 16 a une sortie reliée à un circuit 18 d'utilisation de signaux. Le fonctionnement de l'agencement de la figure 1 sera mieux compris en se référant à l'exemple qui suit, ainsi qu'avec les formes d'onde des figures 2 à 5, qui l'illustrent Pour cet exemple, on suppose que le micro- processeur utilisé est un modèle NI 8748, fabriqué par Intel et autres compagnies L'oscillateur réglé en tension 26 est supposé avoir une fréquence nominale de fonctionnement de 5,66435 M Hz et le diviseur 28 divise cette fréquence d'horloge par 360 dans la boucle verrouillée en phase 20. Le microprocesseur 30 du modèle 8748 exécute un cycle d'instructions tous les quinze cycles d'horloge, comme on peut le voir en se référant aux figures 4 b et 4 c Le microprocesseur du modèle 8748 est capable d'échantillonner les signaux à ses entrées de donnée IN 1 et IN 2 en exécutant une instruction d'échantillonnage à deux cycles 110, 112 comme le montre la figure 4 c L'instruction d'échantillon- nage échantillonne le niveau du signal à une entrée choisie en un temps indiqué par la flèche d'échantillonnage 111 sur la figure 4 c en référence à la forme d'onde d'horloge du microprocesseur de la figure 4 b A la fréquence d'horloge choisie de 5,66435 M Hz, le microprocesseur 8748 exécutera 24 instructions d'un cycle pendant l'intervalle de temps d'une ligne horizontale. Quand le système de la figure 1 est mis en action,lesigral d'horloge dérivé de la boucle verrouillée en phase permet au microprocesseur 30 d'exécuter un nombre entier d'ins- tructions d'un seul cycle, dans un intervalle d'une ligne horizontale de télévision Pour un intervalle de ligne couleur du système NTSC de 63,555 microsecondes, trente- quatre instructions de 2,648 microsecondes de durée seront exécutées à chaque intervalle de ligne dans cet exemple. Si un intervalle de ligne d'un signal du noir au blanc ou non standard d'une durée différente est reçu, la boucle 20 verrouillée en phase ajuste la fréquence d'horloge pour continuer l'exécution d'un nombre entier d'instructions à chaque intervalle de ligne Cependant, les instructions seront exécutées en relation de phase par rapport au début de chaque ligne qui eststatistique au départ Le micro- processeur échantillonne alors le signal composé de synchronisation et accomplit la technique de saut d'horloge de la présente invention afin d'aligner la phase des cycles d'instructions avec le signal vidéo Une référence à chaque ligne horizontale est ainsi établie. La technique de saut d'horloge permet de surmonter la limite inhérente du microprocesseur qui n'est capable que d'échantillonner avec précision le signal vidéo à des intervalles d'instruction d 9 chantillonnage qui sont largement séparés dans le temps par rapport à la durée des signaux qui sont échantillonnés Par exemple, dans le microprocesseur 8748, les signaux d'entrée ne peuvent être échantillonnés qu'une fois toutes les 5, 3 microsecondes, ce qui est le double du temps d'un cycle d'instructions de 2,648 microsecondes Selon la relation de phase entre les moments d'échantillonnage et le signal composite de synchronisation, il est possible à une impulsion d'égalisa- tion ou d'équilibrage de 2,4 microsecondes de se produire entre deux temps d'échantillonnage En utilisant le procédé de l'invention, cette limite peut être surmontée et les cycles d'instructions seront rapidement alignés en relation connue de phase avec le signal composite de synchronisation. Quand le système de la figure 1 est mis en action, le microprocesseur commence à exécuter une séquence d'instructions d'échantillonnage de deux cycles, pour échantillonner le signal composite de synchronisation à l'entrée de donnée IN 2 Le signal composite de synchroni- sation contient des impulsions de synchronisation horizontale, d'équilibrage et verticale qui, dans le système NTSC, ont des durées de l'ordre de 5, 2,4 et 27 microsecondes, respectivement Comme les temps d'échantillonnage se présentent toutes les 5,3 microsecondes, seules les impul- sions de synchronisation verticale peuvent être échantil- lonnées par deux instructions consécutives d'échantillonnage ou plus; les impulsions de synchronisation horizontale et d'équilibrage sont trop courtes pour être échantillonées par deux instructions consécutives d'échantillonnage. Quand le microprocesseur a détecté une impulsion en détectant une condition "haute" par deux instructions consécutives d'échantillonnage par exemple, il exécute l'instruction suivante d'échantillonnage en un temps retardé par rapport au premier des deux par un demi- intervalle de ligne Les instructions consécutives d'échantillonnage sont de nouveau exécutées pour identifier l'impulsion de synchronisation verticale suivante de la même façon Cette technique d'échantillonnage continue jusqu'à ce que le microprocesseur ait identifié les six impulsions consécutives de synchronisation verticale de l'intervalle de retour vertical Si six impulsions de synchronisation verticale ne sont pas identifiées, ce qui peut se produire, par exemple, si la séquence d'échantil- lonnage commence avec la seconde impulsion de synchronisa- tion verticale ou impulsion subséquente, le microprocesseur continue à échantillonner le signal composite de synchronisa- tion toutes les 5,3 microsecondes jusqu'à ce que la séquence des impulsions de synchronisation verticale soit rencontrée pendant l'intervalle de retour vertical qui suit Quand la séquence de six impulsions de synchronisation verticale a été identifiée par cette technique, la première des deux instructions consécutives qui échantillonne la dernière impulsion de synchronisation verticale devient une référence dans le temps pour le microprocesseur, qui est proche du début de l'intervalle d'une demi-ligne du signal composite de synchronisation A partir de cette référence dans le temps, le microprocesseur peut échantillonner à des inter- valles d'une demi-ligne pour tenter d'identifier les impulsions d'égalisation du signal composite de synchronisation. Avec la synchronisation des instructions d'échantil- lonnage du microprocesseur référencée comme on l'a décrit ci-dessus, le microprocesseur 30 commence à échantillonner le signal composite de synchronisation à des intervalles de demi-temps, comme le montrent les figures 2 b et 2 c La figure 2 b montre une impulsion de synchronisation horizontale 44 suivie, à des intervalles d'une demi-ligne, d'impulsions dyégalisation 46 et 48, motif qui se présente à chaque transition d'une trame paire à une trame impaire La figure 2 c montre des cycles d'instructions du micro- processeur qui sont tracés à la même échelle des temps que la forme d'onde composite de synchronisation de la figure 2 b. Les moments d'échantillonnage 50, 52 et 54 sont représentés par des flèches, et ils se présentent pendant les premier, treizième et premier cycles d'instructions dans des lignes horizontales successives, respectivement Les échantillons sont ainsi prélevés en étant séparés d'une demi-ligne dans le temps Dans cet exemple, l'impulsion de synchronisation horizontale 44 est détectée à un moment d'échantillonnage 50 mais la relation de phase des instructions d'échantillonnage du microprocesseur et de la forme d'onde composite de synchronisation de la figure 2 b a pour résultat l'incapacité du microprocesseur à détecter lesimpulsions d'égalisation 46 et 48 La relation illustrée de phase force'également les impulsions subséquentes d 9 galisation à être manquées par les instructions d'échantillonnage Le microprocesseur répondra à ces impulsions non détectées en produisant une impulsion de SAUT D'HORLOGE 108 à la ligne de COMMANDE DE SAUT pendant l'intervalle de retour vertical, comme le montre la figure 3 c L'impulsion de SAUT D'HORLOGE 108 ouvre le commutateur 32 pendant un cycle de l'horloge du micro- processeur, comme le montre le cycle d'horloge qui manque après le cycle d'horloge 15 sur la figure 3 b Comme chaque cycle d'instructions nécessite quinze impulsions d'horloge, le cycle d'horloge qui manque étendra le temps du cycle d'instructions 100 de la figure 3 a d'un intervalle d'horloge. Le cycle d'instructions 100 durera effectivement pendant seize cycles d'horloge, et le cycle d'instructions suivant XD 2 commencera, comme on peut le voir, en 106 au lieu du temps normal 104 Ainsi, le cycle d'instructions 102 et tous les cycles subséquents d'instructions sont retardés, ou décalés, en phase, par un cycle d'horloge par rapport au signal composite de synchronisation Le microprocesseur échantillonnera alors la forme d'onde composite de synchro- nisation avec cette nouvelle relation de phase entre les instructions d'échantillonnage et le signal composite de synchronisation Si le microprocesseur manque de nouveau l'échantillonnage des impulsions d'égalisation, un cycle d'horloge est sauté et la phase des instructions d'échantil- lonnage se déplace plus loin dans le temps par rapport au signal composite de synchronisation, comme le montrent les temps d'échantillonnage 60, 62 et 64 de la figure 2 d, tous étant, comme on peut le voir, décalés, dans le temps, par rapport aux temps correspondants d'échantillonnage 50, 52 et 54 de la figure 2 c. Le microprocesseur continue à échantillonner le signal composite de synchronisation et à sauter des cycles d'horloge de cette façon jusqu'à ce que le temps d'échantil- lonnage qui est concurrent avec l'impulsion de synchronisa- tion horizontale 44 s'approche du flanc tombant de l'impulsion, comme le montre le temps d'échantillonnage 70 de la figure 2 e Des sauts subséquents de cycle d'horloge forceront des instructions correspondantes d'échantillonnage à manquer l'impulsion de synchronisation horizontale 44. Cependant, ces déphasages forceront l'instruction d'échantil- lonnage précédente, représentée au temps d'échantillonnage 80, à échantillonner l'impulsion de synchronisation horizontale 44 à proximité de son front menant Quand cela se produit, la référence d'instruction du microprocesseur augmente d'un incrément de deux pour établir le cycle d'instructions contenant le temps d'échantillonnage 80 comme étant le premier cycle d'instructions de la ligne, au lieu du vingt- troisième de la ligne précédente Après quelques sauts supplémentaires du cycle d'horloge, ce temps d'échantillon- nage s'est décalé, en phase, par rapport au signal composite de synchronisation jusqu'à une position 90 dans le temps, comme le montre la figure 2 f A cette relation de phase, l'échantillon 92 à la demi-ligne, est à une position dans le temps pour détecter l'impulsion d'égalisation 46 et le temps suivant d'échantillonnage 94 détectera l'impulsion d'égali- sation 48 Les instructions d'échantillonnage du micro- processeur sont alors alignées en phase avec le signal composite de synchronisation de la figure 2 b, donc toutes les impulsions de synchronisation sont échantillonnées. Dans la pratique, un ajustement précis de la relation de phase est accompli afin que les impulsions d'égalisation soient continuellement échantillonnées en leurs points médians On a trouvé que cette technique de saut d'horloge et de déphasage permettait d'aligner rapidement les temps d'échantillonnage avec le signal composite de synchronisation. il Des expériences ont montré qu'une analyse de pas plus de trente trames étaient nécessaires pour arriver à l'alignement souhaité à partir de toute condition de phase initiale. La technique de saut d'horloge est avantageusement utilisée avec des microprocesseurs tels que le modèle 8748, qui sont conçus pour exécuter facilement cette fonction. On peut voir sur la figure 3 que le saut d'horloge de cet exemple a pour effet d'allonger le temps requis pour exécuter une instruction, de 2,648 microsecondes à 2,825 microsecondes La relation de phase des instructions subséquentes à 2,648 microsecondes est ainsi décalée par rapport aux signaux de synchronisation reçus Le même déphasage peut être atteint en logiciel sans le saut d'horloge en exécutant sélectivement une instruction qui a un temps d'exécution plus long que les instructions nominales de 2,648 microsecondes Par exemple, si le microprocesseur est capable d'exécuter un autre type d'instruction en 16, 17, 18, cycles d'horloge, l'une de ces instructions pourra être exécutée pour produire un déphasage de la synchronisa- tion des instructions de 2,648 microsecondes par rapport aux signaux de synchronisation Cela permet la mise en oeuvre des principes de la présente invention en utilisant un microprocesseur ou n'est pas incorporée la caractéristique de saut d'horloge. Quand les instructions d'échantillonnage ont été bien alignées en phase avec les signaux composites de synchronisation, toute partie souhaitée d'une ligne peut être échantillonnée en échantillonnant pendant le cycle ou les cycles appropriés d'instructions Les lignes peuvent être comptées en comptant les impulsions d'effacement horizontal 40 et 42 de la figure 2 a, qui sont appliquées à l'entrée de donnée IN 1 du microprocesseur 30 Cependant, afin d'échantillonner une ligne d'un numéro spécifique, comme la ligne 19 de chaque trame (la ligne VIR), il est nécessaire d'établir une référence dans les trames vidéo. Cela peut être effectué en échantillonnant le signal composite de synchronisation à des intervalles d'une demi- ligne, comme le montrent les formes d'onde de la figure 5. La figure 5 a montre la forme d'onde du signal composite de synchronisation au début d'une trame impaire (première) Cette forme d'onde est échantillonnée aux temps d'échantillonnage représentés sur la figure 5 b L'impulsion de synchronisation horizontale 120 estla dernière impulsion de synchronisation horizontale de la trame de numéro pair qui précède, et elle est suivie d'une impulsion d'égalisation 122, un intervalle de ligne après L'impulsion suivante qui est détectée est l'impulsion d'égalisation 124, qui'se présente à un intervalle d'une demi- ligne après l'impulsion 122 Comme il n'y a qu'un intervalle d'une demi- ligne entre ces deux signaux, le temps d'échanitllon de l'impulsion 124 est compté comme "un" Les échantillons à la demi-ligne sont comptés jusqu'à ce qu'un compte de "douze" soit atteint six lignes plus tard, moment auquel l'impulsion d'égalisation 126 suivant l'intervalle de l'impulsion de synchronisation verticale est échantillonnée La forme d'onde composite de synchronisation est alors échantillonnée pendant une certain nombre d'instructions consécutives, comme le montrent les temps d'échantillon 12 ' et 12 " La largeur étroite de l'impulsion d'égalisation 126 permet à cette impulsion de n'être échantillonnée que par le premier temps d'échantil- lonnage 12, et les échantillons 12 ' et 12 " trouveront que la forme d'onde composite de synchronisation est à un état "bas" Le microprocesseur sait alors qu'il a identifié la ligne sept d'une trame vidéo impaire. Ce résultat peut être vérifié au début de la trame paire qui suit, que l'on peut voir sur la figure 5 c La trame impaire (première trame) se termine avec les impulsions de synchronisationhorizontale 130 et 132 L'impulsion de synchronisation 132 est suivie, une demi-ligne plus tard, d'une impulsion d'égalisation 134 Comme dans la trame précédente, la présence à une demi-ligne, de deux impulsions, établit le compteur d'échantillons du microprocesseur à un "un" Les échantillons à une demiligne sont comptés jusqu'à ce qu'un compte de "douze" soit de nouveau atteint Au compte de douze, le microprocesseur échantillonne la dernière impulsion verticale large de la trame paire Les échantillons consécutifs subséquents 12 ' et 12 " détectent également les impulsions verticales larges 136, identifiant cette impulsion 136 comme faisant partie de la ligne six d'une trame paire Le microprocesseur a alors une référence dans le signal vidéo, et peut identifier les trames impaires et paiires, ainsi que des lignes spécifiques de chaque trame en comptant les impulsions d'effacement horizontal à l'entrée IN 1 Le microprocesseur peut laisser passer toute ligne spécifique vers le circuit d'utilisation 18, simplement en comptant un nombre approprié d'impulsions d'effacement horizontal et en ouvrant la porte 16 au compte approprié. Par ailleurs, le microprocesseur peut échantillonner en tout temps spécifique d'une ligne particulière en exécutant un ou plusieurs-sauts de cycles du signal d'horloge Ces sauts d'horloge décalent effectivement la phase des instructions d'échantillonnage en alignement avec le temps de la ligne qui doit être échantillonnée Le microprocesseur peut compter les sauts d'horloge afin de continuer à maintenir la référence des temps d'échantillonnage par rapport au signal vidéo. L'agencement de la figure 1 peut être configuré comme le montre la figure 6 pour échantillonner un signal VIR Les échantillons du signal VIR peuvent alors être utilisés par exemple, pour contrôler la bande passante des fréquences intermédiaires du téléviseur, comme cela est décrit dans la demande de brevet U S N 258 928 intitulée "I.F RESPONSE CONTROL SYSTEM FOR A TELEVISION RECEIVER" déposée le 30 Avril 1981 Dans le système qui y est décrit, la barre de référence de chrominance et le niveau de 25091 G 5 référence de luminance du signal VIR sont détectés et comparés pour développer un signal de contrôle ou commande qui est utilisé pour accentuer la bande passante des fréquences intermédiaires à proximité de la fréquence porteuse image ou de chrominance Les éléments de base de ce système, que l'on peut voir sur la figure 6,avec un système téléviseur conventionnel, comprenant une antenne 152, un tuner 150, un mélangeur 154, un circuit 158 de traitement de signaux à fréquence intermédiaire et un circuit 160 de traitement de signaux vidéo sont représent 6 connectésà la façon habituelle Entre le mélangeur 154 et le circuit 158 de traitement de signaux à fréquence intermédiaire est disposé un circuit accordé d'accentuation des fréquences intermédiaires 156 qui peut être construit comme cela est indiqué dans la demande de brevet U S ci-dessus mentionnée. Le signal vidéo détecté à la sortie du circuit de traitement 158 est appliqué à un filtre 162; à une première entrée d'un multiplexeur 166; et à un circuit de verrouillage de ligne 176 Le circuit de verrouillage de ligne 176 comprend les éléments 12, 14, 20 et 32 de l'agencement de la figure 1, et il est relié au microprocesseur 30 comme le montre cette figure Le multiplexeur 166 est commandé par des signaux appliqués aux lignes de commande 172 et 174 par le micro- processeur 30 La sortie du filtre 162 est reliée à l'entrée d'un détecteur 164, dont la sortie est reliée à une seconde entrée du multiplexeur 166 La sortie du multiplexeur 166 est reliée au microprocesseur 30 par un convertisseur analogique-numérique 168 Le microprocesseur développe un signal numérique de sortie, qui est relié aux entrées d'un convertisseur numérique-analogique 170, dont la sortie est reliée à l'entrée de commande du circuit d'accentuation 156. En fonctionnement, la synchronisation du micro- processeur est alignée sur le signal composite de synchro- nisation du signal vidéo comme le montrent les figures 2 à 5. Le microprocesseur 30 compte alors les lignes du signal vidéo pour localiser la ligne dix-neuf, qui peut contenir un signal VIR Un signal VIR typique est représenté sur la figure 7 a A la suite de l'impulsion de synchronisation horizontale et du signal de salve qui sont conventionnels, le signal VIR comprend une barre de référence de chrominance de 24 microsecondes suivie d'un niveau de référence de luminance 182 de 12 microsecondes Pendant la ligne dix-neuf, les instructions du microprocesseurï sont alignées avec le signal VIR comme le montre la figure 7 a Pendant le cycle d'instructions numéro six, le microprocesseur 30 amorce une impulsion d'intervalle d'échantillonnage de chrominance à la ligne de commande 172, qui est représentée par l'impulsion 184 de la figure 7 b Le microprocesseur termine l'impulsion 184 pendant le cycle d'instructicnsl 3 Pendant l'impulsion de l'intervalle d'échantillonnage 184, le niveau de la barre de référence de chrominance qui est détecté à la sortie du détecteur 164 est appliqué au convertisseur analogique- numérique 168 par la première entrée du multiplexeur 166. Le niveau du signal détecté est converti en un signal numérique et est stocké par le microprocesseur 30. Pendant le cycle d'instructions 15 de la ligne dix-neuf, une impulsion d'intervalle d'échantillonnage de luminance 186 est amorcée par le microprocesseur à la ligne de commande 174 Le microprocesseur termine l'impulsion 186 pendant le cycle d'instructions 19 L'impulsion de l'inter- valle d'échantillonnage 186 contrôle le multiplexeur pour appliquer le niveau de référence de luminance de la seconde entrée du multiplexeur 166 au convertisseur analogique- numérique 168 Le niveau de référence de luminance est mis sous forme numérique et stocké par la microprocesseur 30. Le microprocesseur 30 peut alors calculer une valeur de signal de commande pour le circuit d'accentuation des fréquences intermédiaires 156 qui est accordé Les deux signaux stockés peuvent être analysés pour une validité et une contamination du bruit et un signal de commande peut être calculé selon le rapport des deux signaux La valeur numérique du signal de commande est appliquée au conver- tisseur numérique-analogique 170 o elle est convertie en un signal analogique et appliquée au circuit d'accentuation 156 Le contrôle de la bande passante des fréquences intermédiaires du téléviseur se passera alors comme cela est décrit dans la demande de brevet U S N O 258 928-ci- dessus mentionnée. R E V E N D I C A T I 0 N S 1. Dispositif, dans un téléviseur, comprenant une source de signaux vidéo ayant des composantes de synchronisa- tion et un circuit séparateur de signaux de synchronisation répondant auxdits signaux vidéo pour produire des signaux séparés de synchronisation à une fréquence donnée; et un moyen ayant une entrée reliée pour recevoir lesdits signaux de synchronisation et une sortie pour produire un signal d'horloge qui est sensiblement aligné, en phase, avec lesdits signaux de synchronisation et dont la fréquence est sensiblement un multiple entier de la fréquence desdits signaux de synchronisation, caractérisé par: un microprocesseur ( 30) ayant une entrée d'horloge pour recevoir un signal d'horloge, ledit signal d'horloge validant ledit microprocesseur pour exécuter des instructions à une fréquence dépendant de la fréquence dudit signal d'horloge; et un moyen ( 32) pour relier la sortie dudit moyen producteur de signaux d'horloge à l'entrée d'horloge dudit microprocesseur. 2. Dispositif selon la revendication 1, caractérisé en ce que: le microprocesseur ( 30) précité a une entrée de donnée reliée pour recevoir les signaux de synchronisation, et une sortie o est produit un signal de commande, ledit microprocesseur pouvant exécuter un cycle d'instructions en un nombre donné de cycles de signaux d'horloge uniformes, et étant programmé pour exécuter un nombre entier de cycles d'instructions pendant un intervalle de ligne horizontale en réponse audit signal d'horloge; et un circuit d'utilisation de signaux ( 16, 18) est relié à la sortie dudit microprocesseur. 3. Dispositif selon la revendication 2, caractérisé en ce que le microprocesseur ( 30) précité répond de plus au signal d'horloge pour exécuterureinstruction pendant un intervalle de temps qui est supérieur à la durée du nombre donné de cycles de signaux d'horloge-uniformes, ainsi la phase des cycles d'instructions subséquemment - exécutés est décalée par rapport à la phase des signaux de synchronisation à la fréquence de ligne horizontale. 4. Dispositif selon la revendication 2, caractérisé en ce que certains des cycles d'instructions provoquent l'exécution d'instructions d'échantillonnage pour échantillonner le niveau des signaux de synchronisation à l'entrée de donnée du microprocesseur ( 30) en des temps prédéterminés; en ce que le moyen d'accouplement ( 32) comprend un commutateur commandé; et en ce que le micro- processeur comprend de plus une borne de sortie de commande de saut qui est reliée audit commutateur pour ouvrir ledit commutateur en réponse à un signal de commande de saut produit par ledit microprocesseur selon les niveaux échantil- lonnés des signaux de synchronisation, ainsi des instructions subséquentes d'échantillonnage sont exécutées en relation connue de phase avec les signaux de synchronisation. 5. Procédé pour aligner la synchronisation d'un microprocesseur sur un signal vidéo, caractérisé par les étapes de: -a) produire un signal de synchronisation en réponse audit signal vidéo; b) produire un signal d'horloge en réponse audit signal de synchronisation, qui présente une fréquence qui est un multiple de la fréquence dudit signal de synchronisa- tion et qui est sensiblement en alignement de phase avec lui; c) appliquer ledit signal d'horloge audit micro- processeur; et d) programmer ledit microprocesseur pour qu'il exécute un nombre entier de cycles d'instructions pendant un nombre entier de périodes du signal de synchronisation en réponse au signal d'horloge. 6. Procédé selon la revendication 5, caractérisé en ce que l'étape a) précitée comprend l'étape de: a) produire un signal de synchronisation contenant des composantes à la fréquence de ligne horizontale en réponse au signal vidéo; et par les étapes de: e) échantillonner le signal de synchronisation à une fréquence de ligne horizontale pour détecter les composantes à la fréquence de ligne horizontale et, si aucune composante n'est détectée, f) empêcher l'application d'un cycle du signal d'horloge audit microprocesseur; g) répéter les étapes e) et f) jusqu'à ce que lesdites composantes à la fréquence de ligne horizontale soient détectées continuellement à ladite fréquence de ligne horizontale. 7. Procédé selon la revendication 5, caractérisé en ce que l'étape a) précitée comprend l'étape de a) produire un signal de synchronisation contenant des impulsions de synchronisation horizontale et des impulsions d'égalisation en réponse au signal vidéo; et par les étapes de: e) échantillonner ledit signal de synchronisation à des intervalles d'une demi-ligne pour détecter la présence des impulsions d'égalisation et, si aucune impulsion d'égalisation n'est détectée pendant l'intervalle de temps d'une trame vidéo, f) empêcher l'application d'un cycle du signal d'horloge au microprocesseur; et g) répéter les étapes e) et f) jusqu'à ce que les impulsions d'égalisation soient détectées à chaque trame vidéo. 8. Procédé selon la revendication 7, caractérisé en ce que l'étape a) précitée consiste à: a) produire un signal composite de synchronisation en réponse au signal vidéo; et par les étapes de: h) échantillonner le signal composite de synchroni- sation à des intervalles d'une demi-ligne jusqu'à ce que des impulsions soient détectées par deux échantillons consécutifs puis i) échantillonner le signal composite de synchroni- sation, après une durée de onze intervalles d'une demi-ligne pendant N instructions consécutives d'échantillonnage, o n est supérieur à 1 et inférieur ou égal à la durée d'une impulsion de synchronisation verticale divisée par le temps d'exécution d'une instruction d'échantillonnage; et j) si une impulsion de synchronisation est détectée par le n ème échantillon, identifier cet échantillon comme la dernière impulsion verticale large d'une trame vidéo de numéro pair et, si aucune impulsion de synchronisation n'est détectée par le n ème échantillon, k) identifier le premier desdits N échantillons comme première impulsion d'égalisation Luivant l'intervalle d'impulsion de synchronisation verticale d'une trame vidéo de numéro impair. 9. Procédé pour aligner la synchronisation d'un microprocesseur sur une référence dans une image d'un signal vidéo, caractérisé par les étapes de: - a) produire un signal composite de synchronisation en réponse audit signal vidéo; b) produire un signal d'horloge pour ledit microprocesseur ( 30) en réponse audit signal vidéo, qui est verrouillé en phase sur les composantes du signal de synchronisation horizontale dudit signal vidéo; c) programmer ledit microptocesseur pour exécuter des instructions d'échantillonnageàdes intervalles de la moitié d'un intervalle de ligne de télévision en réponse audit signal d'horloge pour échantillonner ledit signal composite de synchronisation; d) aligner lesdites instructions d'échantillonnage avec la phase des impulsions d'égalisation dudit signal composite de synchronisation afin que lesdites instructions échantillonnent lesdites impulsions d'égalisation quand elles se présentent; e) échantillonner ledit signal composite de synchronisation à des intervalles d'une demi-ligne jusqu'à ce que des impulsions soient détectées par deux échantillons consécutifs, puis f) échantillonner ledit signal composite de synchronisation, après une période de onze intervalles d'une demi-ligne, pendant N échantillons consécutifs pendant l'intervalle de temps d'une impulsion de synchronisation verticale, o N est supérieur à 1 et inférieur ou égal à la durée d'une impulsion de synchronisation verticale divisée par le temps entre certains des échantillons consécutifs; et g) si une impulsion de synchronisation est détectée par le n-ème échantillon, identifier ledit échantillon comme la dernière impulsion verticale large d'une trame vidéo de numéro pair, et h) si aucune impulsion de synchronisation horizon tale n'est détectée par le n-ème échantillon, identifier le premier des N échantillons comme la première impulsion d'égalisation suivant l'intervalle des impulsions de synchronisation verticale d'une trame vidéo de numéro impair.