Brevet FR2615059A1 — publié le 19881110

Procédé de couplage de signaux de synchronisation à la fréquence verticale ". L'invention concerne un procédé de couplage de signaux de synchronisation à la fréquence verticale générés dans un calculateur relié à un relié un systè- me de transmission de données. Dans les appareils et installations vidéo de studio, on utilise des calculateurs pour assurer les différentes commandes. Souvent, on a plusieurs calculateurs dans une même installation et chaque cal- culateur exécute des travaux particuliers comme par exemple la commande du mécanisme de défilement, la commande d'un processeur vidéo, et le calcul et la mise en mémoire des grandeurs de correction de couleur et la gestion des signaux de code de temps. Pour quel- ques uns de ces travaux, il est nécessaire d'assurer un couplage sur les impulsions de synchronisation ver- ticale du système vidéo. C'est ainsi que l'on effectue régulièrement les modifications des paramètres des si- gnaux vidéo dans des intervalles de détection à la fréquence verticale pour éviter des parasites appa- raissant sur l'image. Dans les systèmes connus, on fournit ainsi des impulsions de synchronisation aux différents calculateurs. Dans la mesure o dans les systèmes connus, la transmission des données se fait suivant une trame de temps qui n'est pas nécessaire- ment adaptée au système de télévision, il faut des liaisons supplémentaires pour le signal de synchroni- sation. A cet effet, l'invention concerne un procédé du type ci-dessus caractérisé en ce que les signaux de synchronisation sont fournis par le comptage de l'impulsion de cadence du calculateur, en ce que le système de transmission de données fournit un signal de référence au calculateur, signal dont la fréquence correspond à une fraction entière de la fréquence de consigne du signal de synchronisation et en ce qu'à l'arrivée du signal de référence dans le calculateur, un compteur prévu pour compter les impulsions de ca- dence est remis à l'état initial. Le procédé selon l'invention offre ainsi l'avantage qu'en plus des liaisons de données néces- saires de toutes les façons entre les calculateurs, il ne faut aucune ligne supplémentaire. Le couplage né- cessite ainsi une capacité de transmission tellement faible qu'elle ne gêne pratiquement pas la transmis- sion des autres données. Suivant une autre caractéristique de l'in- vention, le signal de référence est fourni à plusieurs calculateurs reliés au système de transmission de données, et qui génèrent chaque fois un signal de syn- chronisation. Suivant une autre caractéristique de l'in- vention, le signal de référence est généré par division de la fréquence à partir d'une impulsion à la fréquence verticale. Suivant une autre caractéristique de l'in- vention, la fraction entière est égale à 1/64. L'invention concerne également un dispositif pour la mise en oeuvre du procédé, le système de transmission asynchrone est un réseau local non déter- miné ayant un bus de données de type série. Dans de tels réseaux locaux, on peut toute- fois avoir des collisions entre les différents télé- grammes de données nécessitant alors la répétition de l'émission des télégrammes de données. Pour une charge non excessive de la capacité du réseau local, les re- tards ainsi entraînés se situent en général à l'inté- rieur des tolérances prévues. Si toutefois à la suite de multiples collisions, il devrait y avoir un retard important, selon un autre développement de l'inven- tion, on peut ne pas exploiter le signal de référence retardé d'une durée supérieure à une durée prédétermi- née. Jusqu'à l'arrivée du signal de référence suivant, on génère des impulsions de synchronisation verticale sans correction de phase. Un exemple de réalisation de l'invention sera expliqué dans la description suivante faite à l'aide des dessins annexés, dans lesquels: - la figure 1 est un schémabloc d'un premier exemple de réalisation. - la figure 2 montre un.détail d'un schéma-bloc d'un second exemple de réalisation. Dans la description suivante, on utilisera les mêmes références pour désigner les mêmes éléments dans les diverses figures. Dans l'exemple de réalisation représenté, un réseau local (LAN) se compose de cinq installations émission/réception (LAN-IF) 1 à 5 reliées entre elles par un câble 6. Il peut s'agir dans ce cas d'un réseau local correspondant à la définition IEEE 802.3. De tels réseaux locaux sont connus sous les dénominations "Cheapernet" et "Ethernet" et ont déjà été décrits de manière explicite dans la littérature. On donnera toutefois ci-après de manière ré- sumée quelques caractéristiques pour expliciter l'exemple de réalisation: Le câble qui représente le bus série relie tous les participants entre eux; ceux-ci sont reliés au câble par l'étage de sortie de l'émetteur et par l'étage d'entrée du récepteur. Les données sont trans- mises à un débit de données de 10 MBits/s. Les données transmises sont réunies en télégrammes de données qui commencent chaque fois par un préambule, puis se pour- suivent par l'adresse de destination et l'adresse source. A la suite, on a une information relative à la longueur du champ de données suivant ainsi que quel- ques octets pour la détection des erreurs. Avant l'émission d'un tel télégramme de données, le poste concerné vérifie si un autre poste émet déjà des données. Cela se fait suivant le procédé de reconnais- sance de porteuses. Malgré cet examen, il peut se produire une collision lorsque deux postes émettent pratiquement simultanément ou dans une fenêtre de temps déterminée par le temps de parcours dans le câ- ble. Dans ce cas, les télégrammes de données sont ré- pétés après des périodes de temporisation définies par des générateurs aléatoires. Le réseau local relie les composants d'une installation d'un studio de télévision par exemple un détecteur de film. Pour expliciter la présente inven- tion, on a seulement représenté une installation cen- trale de traitement 7, une installation de commande 8, un servo-système 9 pour l'entraînement du film, un processeur vidéo 10 ainsi qu'une installation de cor- rection de couleur 11; ces moyens n'ont été représen- tés que sous la forme d'un bloc à la figure pour sim- plifier le dessin. Les installations 7 à 11 comportent en plus des composants non représentés, chaque fois un calculateur 12 à 16. Le procédé selon l'invention sera décrit ci- dessous en prenant pour exemple l'installation de cor- rection de couleur 11. Le but du procédé selon l'in- vention est de ne modifier les signaux de correction de couleur que pendant l'intervalle de détection à la fréquence verticale pour éviter tout parasite visible sur l'image. Comme en outre d'autres installations reliées au réseau local effectuent des opérations cou- plées sur la fréquence verticale, les signaux de syn- chronisation verticale générés dans ces installations sont couplés à une impulsion Vs fournie par une horlo- ge de studio 17. De plus, le calculateur 12 compte les impulsions V de l'unité centrale de traitement 7 et à chaque 64ème impulsion V, on génère un télégramme de donnée, prédéterminé. Ce télégramme est fourni par l'installation d'émission/réception 1 et par le câble 6 aux postes du réseau local. Les réseaux locaux peu- vent s'adresser à tous les autres postes ou à des groupes choisis de postes par un adressage correspon- dant. De cette manière, le télégramme de données ser- - vant de signal de référence arrive entre autres par l'installation d'émission/réception 5 au calculateur 16 de l'installation de correction de couleur 11. Le calculateur 16 dispose de manière connue d'un oscillateur à quartz 18 qui génère un signal de cadence T de fréquence exacte. Ce signal de cadence est appliqué à un compteur 19 dont la capacité corres- pond au rapport entre la fréquence de cadence et la fréquence verticale du système vidéo. A la sortie de transmission du compteur 19, on dispose ainsi d'un si- gnal de synchronisation Vr à la fréquence verticale. Ce signal est à son tour appliqué au calculateur 16 pour assurer l'émission des grandeurs de correction de couleur déterminées précédemment Pour coupler le signal de synchronisation Vr au signal de synchronisation Vs, après l'arrivée du télégramme de données servant de signal de référence, le compteur 19 du calculateur 16 est remis à l'état initial. Comme la différence de fréquence entre le quartz 18 et l'horloge du studio est extrêmement fai- ble, le signal de synchronisation Vr présente une pré- cision parfaitement suffisante pour l'application en- visagée si la correction de la phase se fait que de façon relativement rare par la remise à l'état ini- tial. Dans les quartz utilisés habituellement dans les microprocesseurs, la différence est au maximum de -6 alors que l'horloge de studio présente vis-à-vis de cela une imprécision négligeable de 10 -8. Ainsi pour la déviation de phase mentionnée du signal de cadence T, la déviation de phase reste dans les tolé- rances acceptables si une impulsion du signal de réfé- rence devait disparaître, de sorte que le compteur 19 ne serait remis à l'état initial qu'après 128 périodes V. Pour décrire un développement de l'inven- tion, on a représenté un autre schéma de calculateur 16 à la figure 2. Comme dans l'exemple de réalisation de la figure 1, on a dans ce cas également un compteur 19 commandé par la cadence T; la sortie de transmis- sion est reliée à une entrée du calculateur 16 et la remise à l'état initial du calculateur se fait à l'ai- de d'un signal émis par le calculateur. En plus, le calculateur 19 est relié au calculateur 16 par des li- gnes en parallèles 20, de sorte que le calculateur - peut demander à tout instant l'état de comptage res- pectif. La partie correspondante du programme inscrite dans le calculateur et qui sert au couplage entre les impulsions Vr et Vs contient une interrogation de l'état de comptage à la réception d'un signal de réfé- rence par l'installation d'émission/réception 5 (figu- re 1). Lorsque cette comparaison indique que le signal de référence a été émis à temps (c'est-à-dire sans le retard provoqué par des collisions), le calculateur fournit une impulsion de remise à l'état initial au compteur 19. Si toutefois, le signal de référence n'arrive pas au voisinage du zéro du compteur 14, il n'y a pas de remise à l'état initial. A la première arrivée d'un signal de réfé- rence après la mise en marche de l'installation, il faut dans tous les cas commander une remise à l'état initial. Pour cela, on fait dépendre l'interrogation de l'état de comptage et la suppression correspondan- tes de l'impulsion de remise à l'état initial de la présence d'un drapeau. Ce drapeau n'est toutefois. mis à l'état que par le premier signal de référence. Le télégramme de données servant de signal de référence peut contenir en plus des informations nécessaires au calculateur pour reconnaître le signal de référence, d'autres informations dont la transmis- sion régulière est avantageuse. C'est ainsi que l'on peut transmettre l'heure avec le signal de référence. REVEND I CATIONS 1') Procédé de couplage de signaux de syn- chronisation à la fréquence verticale générés dans un calculateur relié à un système de transmission de don- nées, procédé caractérisé en ce que les signaux de synchronisation sont fournis par le comptage de l'impulsion de cadence du calculateur (16), en ce que le système de transmission de données fournit un si- gnal de référence au calculateur, signal dont la fré- quence correspond à une fraction entière de la fré- quence de consigne du signal de synchronisation et en ce qu'à l'arrivée du signal de référence dans le cal- culateur, un compteur (19) prévu pour compter les im- pulsions de cadence est remis à l'état initial. 2') Procédé selon la revendication 1, carac- térisé en ce que le signal de référence est fourni à plusieurs calculateurs (12, 13, 14, 15, 16) reliés au système de transmission de données, et qui génèrent chaque fois un signal de synchronisation. 3') Procédé selon l'une des revendications 1 ou 2, caractérisé en ce que le signal de référence est généré par division de la fréquence à partir d'une im- pulsion à la fréquence verticale. 4') Procédé selon la revendication 3, carac- térisé en ce que la fraction entière est égal à 1/64. ') Dispositif pour la mise en oeuvre du procédé selon l'une quelconque des revendications 1 à 4, caractérisé en ce que le système de transmission asynchrone est un réseau local non déterminé ayant un bus de données de type série.