Brevet FR2568395A1 — publié le 19860131

Z568395 DISPOSITIF DE COMMANDE DE VISUALISATION VIDEO La présente invention concerne un dispositif de commande de visualisation vidéo. Elle porte plus particu- lièrement sur un dispositif de commande de visualisation vidéo qui génère des caractères et/ou des images graphi- ques sur la base d'une information vidéo enregistrée dans une mémoire vidéo, pour visualiser ainsi les caractères et/ou les images graphiques sur un dispositif de visuali- sation à balayage séquentiel. Un tel dispositif destiné à enregistrer dans une mémoire vidéo des données concernant des images à visualiser, et à lire les données dans la mémoire vidéo pour les visualiser, par exemple, sur un dispositif de visualisation à tube cathodique, est bien connu, par exemple d'après les articles "Dedicated processor shrinks graphics system to 3 Chips" par Bob Williamson et Pete Rickert, Electronics Design, 4 août 1983 et "VLSI CRT Controller cuts parts count of displays" par Richard Nesin, Electronics Design, 9 février 1984. La figure 1 est un schéma synoptique montrant un dispositif de commande de visualisation vidéo classi- que et la figure 2 est un schéma synoptique spécifique d'un codeur de signal vidéo qui est représenté sur la figure 1.. On va maintenant décrire en relation avec la figure 1 la structure du dispositif de commande de visua- lisation vidéo classique. Le dispositif de commande de visualisation vidéo comprend une unité de commande 1 des- tinée à commander l'ensemble du dispositif. L'information vidéo est visualisée sur un dispositif de visualisation à balayage séquentiel 4, qui présente des images sur un écran en visualisant des signaux vidéo au moyen d'un balayage continuel dans la direction horizontale ou la direction verticale. Les données concernant l'information vidéo à visualiser sur le dispositif de visualisation à balayage séquentiel 4 sont enregistrées dans une mémoire vidéo 5. La commande des caractéristiques temporelles du fonctionnement de l'ensemble du dispositif de commande de visualisation vidéo est assurée par un générateur de signaux d'horloge 26 qui produit des signaux d'horloge. Pour lire continuellement les données enregis- trées dans la mémoire vidéo 5 en synchronisme avec les lignes de balayage du dispositif de visualisation à bala- yage séquentiel 4, il existe un compteur d'adresse de mémoire vidéo 6 qui reçoit des signaux d'horloge provenant du générateur de signaux d'horloge 26 par une ligne 25. Le compteur d'adresse de mémoire vidéo 6 compte les signaux d'horloge, de façon à appliquer sur un bus d'adresse 7 ses signaux de sortie de compteur qui constituent des signaux d'adresse de mémoire vidéo. L'unité de commande 1 émet des signaux d'adresse de mémoire vidéo sur un bus d'adresse 2 pour la lecture et l'écriture des données. Un multiplexeur d'adresse 8 reçoit des signaux de sélection provenant du générateur de signaux d'horloge 26 par une ligne 24, de façon à commuter les bus d'adresse 2 et 7 sous la dépen- dance des signaux de sélection. Une interface de bus de données 9 est connectée à l'unité de commande 1 par l'intemé- diaire du bus de données d'entrée/sortie 3. L'interface de bus de données 9 reçoit des signaux de sélection prove- nant du générateur de signaux d'horloge 26 par la ligne 24, de façon à assurer les fonctions d'interface concer- nant la lecture et l'écriture des données par l'unité de commande 1. La mémoire vidéo 5 est connectée par un bus de données de visualisation 10 à l'interface de bus de données 9, à un réseau de bascules de code d'attribut 11. et à un réseau de bascules d'adresse de générateur de caractères 13. Le bus de données de visualisation 10 reçoit des don- nées de lecture et d'écriture émises par l'unité de comman- de 1 et des données de lecture émises par le compteur d'adresse de mémoire vidéo 6. Les données émises sur le bus de données de visualisation 10 comprennent une information d'adresse de générateur de caractèresindiquant des adresses d'un généra-. teur de caractères 16 dans lesquelles sont enregistrées des configurations de codes de caractère et une information d'attribut indiquant des codes de qualification pour des symboles de caractères à visualiser. A titre d'exemple, lorsque des couleurs sont ajoutées aux symboles de carac- tères à visualiser, l'information d'attribut comprend des codes indiquant les couleurs. L'information d'attribut qui est émise sur le bus de données de visualisation 10.est - enregistrée dans le réseau de bascules de code d'attribut 11 sur la base des caractéristiques temporelles des signaux de mémorisation que le générateur de signaux d'horloge 26 applique par une ligne 22. L'information d'attribut enregistrée est appliquée à un codeur de signal vidéo 18 par l'intermédiaire d'un bus 12. D'autre part, l'information d'adresse de généra- teur de caractèresqui est émise sur le bus de données de visualisation 10 est enregistrée dans le réseau de bascu- les d'adresse de générateur de caractèresl3, dans les conditions temporelles définies par les signaux de mémori- sation qui sont appliqués par le générateur de signaux d'horloge 26, par l'intermédiaire d'une ligne 23. L'infor- mation d'adresse de générateur de caractères enregistrée est transmise par un bus 14 au générateur de caractères 16, qui reçoit en outre pour ses adresses d'ordre infé- rieur des adresses de ligne provenant du compteur d'adres- se de mémoire vidéo 6 par l'intermédiaire d'un bus 15. Le générateur de caractères 16 émet ainsi l'information de caractère sur un bus 17, conformément à l'information d'adresse de générateur de caractères et aux adresses de ligne reçues respectivement par les bus 14 et 15. L'infor- mation de caractère qui est émise sur le bus 17 est appli- quée au codeur de signal vidéo 18, en parallèle avec l'in- formation d'attribut provenant du réseau de bascules de code d'attribut 11 précité. Le codeur de signal vidéo 18 compose des signaux vidéo sur la base de l'information d'attribut et de l'in- formation de caractère qui sont fournies en parallèle par les bus 12 et 17. De façon plus détaillée, l'information d'attribut et l'information de caractère sont mémorisées simultanément par le codeur de signal vidéo 18, sur la base de signaux de mémorisation que le générateur de signaux d'horloge 26 applique par une ligne 20. Le codeur de signal vidéo 18 compose l'information de caractère et l'information d'attribut sur la base de signaux d'horloge vidéo reçus par une ligne 21 à partir du générateur de signaux d'horloge 26, afin de convertir cette information en signaux vidéo. On va maintenant décrire de façon détaillée le codeur de signal vidéo 18 en considérant la figure 2. L'information d'attribut émise sur le bus 12, comme le montre la figure 1, est mémorisée dans un réseau de bascules d'attri- but 29 à l'instant de montée des signaux de mémorisation reçus par la ligne 20. L'information de caractère émise sur le bus 17 est appliquée à un convertisseur parallèle/série 31, de façon similaire à l'instant de montée des signaux de mémorisation. Le convertisseur parallèle/série 31 convertit l'information de caractère de données parallèles en données série, aux instants définis par les signaux d'horloge vidéo qui sont émis par la ligne 21. Les données série sont appliquées à un multiplexeur 33 par une ligne 32. Les sorties du réseau de bascules d'attribut 29 sont divisées en bits d'ordre inférieur 30a et en bits d'ordre supérieur 30b. Les bits divisés d'ordre inférieur et d'ordre supérieur 30a et 30b peuvent être définis de façon à inclure par exemple une information de couleur ou une information de nuance de couleur. Le multiplexeur 33 sélectionne les bits d'ordre inférieur 30a ou les bits d'ordre supérieur 30b, sur la base des données série qui sont émises sur la ligne 32. Les signaux vidéo composés par le codeur de signal vidéo 18 sont ensuite appliqués par la ligne 19 au dispositif de visualisation à balayage séquentiel 4. Le dispositif de visualisation à balayage séquentiel 4 reçoit par une ligne 28 des signaux de synchronisation destinés à commander les caractéristiques temporelles des lignes de balayage, et ces signaux proviennent d'un générateur de signaux de synchronisation 27. Le générateur de signaux de synchronisation 27 produit les signaux de synchronisation sur la base des signaux d'horloge de compteur d'adresse qui proviennent du générateur de signaux d'horloge 26 par la ligne 25. Le dispositif de visualisation à balayage séquentiel 4 reçoit les signaux vidéo et les signaux de synchronisation pour présenter les images. La figure 3 est un diagramme séquentiel montrant les caractéristiques temporelles des principaux signaux dans le dispositif de commande de visualisation vidéo clas- sique qui est représenté sur la figure 1, et ce diagramme montre des états des signaux respectifs depuis les données contenues aux adresses MA + 2x et MA + 2x + 1 parmi les adresses de la mémoire vidéo, jusqu'aux signaux vidéo qui sont émis sur la ligne 19. La figure 4 montre la relation entre des posi- tions physiques sur l'écran et des adresses de la mémoire vidéo 5 spécifiées par les adresses de mémoire vidéo, pour la visualisation de x caractères horizontaux et des carac- tères correspondant à y lignes de matrice, en direction verticale. Sur la figure 4, deux adresses de mémoire sont affectées à un caractère. A titre d'exemple, l'adresse MA + 2x est formée par les adresses MA + 2x et MA + 2x + 1. En d'autres termes, le caractère se trouvant au second éta- ge MA + 2x à partir du haut et vers la gauche sur l'écran est enregistré dans les adresses MA + 2x et MA + 2x + 1 dans la mémoire vidéo 5. Des adresses paires sont affectées à l'information d'adresse de générateur de caractères, tan- dis que des adresses impaires sont affectées à l'informa- tion d'attribut. Autrement dit, le contenu des adresses paires indique les sortes de caractères à visualiser, et le contenu des adresses impaires indique l'information de qualification, comme l'adjonction de couleurs aux caractè- res à visualiser. La figure 5 montre un exemple de visualisation d'un caractère "A" dans la position MA + 2x sur l'écran par la matrice de caractère de 8 x 8 points pour un carac- tère, tandis que les points horizontaux montrent la liste des lignes de balayage. La configuration de caractère "A" est enregistrée dans le générateur de caractères 16 par une information de configuration de points correspondant à des 0 ou des 1, qui doit être lue sur la base des caracté- ristiques temporelles des lignes de balayage. Les adresses de ligne de matrice indiquent la séquence des lignes de balayage correspondant au caractère considéré, et les adres- ses 0 à 7sont nécessaires pour émettre le caractère, comme le montre la figure 5 sur laquelle la hauteur verticale est de 8 points. L'information de caractère qui est émise par le générateur de caractères 16 dans le cas de l'adres- se de ligne de matrice 0 est 00100000 dans cet exemple. L'information d'attribut peut être définie de façon à indi- quer par exemple le rouge lorsque la configuration de carac- tère est égale à 0, et le vert lorsque celle-ci est égale à 1. La figure 6 est un diagramme séquentiel montrant les caractéristiques temporelles du balayage dans le cas de la figure 5. Sur la figure 6, une adresse de ligne de matrice correspond à une ligne de balayage, et les adresses de mémoire vidéo pour des caractères visualisés horizonta- lement (x caractères) sont changées en un intervalle de ligne de balayage pour répéter huit fois un tel balayage, de façon à visualiser entièrement x caractères dans la direction horizontale. On décrira maintenant les opérations effectuées par le dispositif de commande de visualisation classique, en se référant aux figures 1 à 6.Pour visualiser sur le dispositif de visualisation à balayage séquentiel 4 l'exemple qui est représenté sur la figure 5, l'unité de commande 1 écrit l'information d'adresse de caractère dans le générateur de caractères 16 enregistrant le caractère à visualiser, par exemple "A", et l'information d'attribut indiquant les codes de qualification correspondants, res- pectivement aux adresses MA + 2x et MA + 2x + 1 dans la mémoire vidéo 5, par l'intermédiaire du bus d'adresse 2 et du bus de données d'entrée/sortie 3. Cette opération est accomplie en commutant le multiplexeur d'adresse 8 du côté de l'unité de commande 1, sur la base de signaux de sélection émis sur la ligne 24, pour spécifier des adres- ses déterminées de la mémoire vidéo 5, par l'intermédiaire du bus d'adresse 2, afin d'appliquer ainsi à la mémoire vidéo 5 des données provenant du bus de données d'entrée/ sortie 3 par l'intermédiaire de l'interface de bus de don- nées 9 et du bus de données de visualisation 10. Bien que le signal d'adresse de mémoire vidéo qui est émis par l'unité de commande 1 et le signal de mémoire vidéo qui est émis par le compteur d'adresse de mémoire vidéo 6 soient décrits comme étant égaux pour faci- liter la compréhension de l'exemple de l'art antérieur, une telle égalité n'est pas obligatoire. Les données que l'unité de commande 1 écrit ainsi dans la mémoire vidéo 5 sont lues continuellement en syn- chronisme avec la séquence de balayage de l'écran, avec les caractéristiques temporelles indiquées sur la figure 3, par le signal d'adresse de mémoire vidéo reçu à partir du compteur d'adresse de mémoire vidéo 6 par l'intermédiaire du bus d'adresse 7. Sur la figure 3, le signal d'adresse de générateur de caractères présent à l'adresse MA + 2x est enregistré dans le réseau de bascules d'adresse de généra- teur de caractères 13 à l'instant de montée d'un signal de mémorisation sur la ligne 23. Sur la base du signal de sor- tie du réseau de bascules d'adresse de générateur de carac- tères 13 qui est appliqué par le bus 14, et d'une adresse de ligne de matrice provenant du compteur d'adresse de mémoire vidéo 6 et transmise par le bus 15, le générateur de caractères 16 émet l'information de caractère correspon- dante sur le bus 17. D'autre part, l'information d'attribut est lue à l'adresse suivante MA + 2x + 1 de la mémoire vidéo 5, pour être mémorisée dans le réseau de bascules d'attribut 11 à l'instant de montée d'un signal de mémori- sation qui est émis sur la ligne 22. L'information d'attri- but mémorisée est émise sur le bus 12. L'information de caractère émise sur le bus 17 et l'information d'attribut émise sur le bus 12 sont écrites en parallèle dans le codeur de signal vidéo 18 à l'instant de montée d'un signal de mémorisation qui est émis sur la ligne 20, pour être converties en un signal vidéo, sur la base du signal d'horloge vidéo qui est appliqué par la ligne 21. Le signal vidéo émis sur la ligne 19, comme le montre la figure 3, indique à titre d'exemple l'émission de points de la première adresse de ligne de matrice pour la visualisation du caractère "A", comme le montre la figu- re 5. Le dispositif de commande de visualisation vidéo classique présente la structure décrite ci-dessus et il est donc nécessaire de fournir en parallèle l'information de caractère et l'information d'attribut au codeur de signal vidéo 18. Par conséquent, le nombre de signaux d'entrée appliqués au codeur de signal vidéo 18 est augmenté, ce qui entraîne une augmentation du nombre de broches d'entrée d'un boîtier tel qu'un circuit intégré contenant le codeur de signal vidéo 18, d'o il résulte une augmentation du nombre de lignes de signal autour du boîtier. Un but de l'invention est de procurer un disposi- tif de commande de visualisation vidéo qui puisse réduire le nombre de lignes de signal pour l'information introduite dans une unité de traitement de signal vidéo qui émet des signaux vidéo sur la base de données correspondant à des images à visualiser sur une dispositif de visualisation. Sommairement, le dispositif de commande de visualisation vidéo conforme à l'invention enregistre des données concernant des images à visualiser sur l'écran d'un dispositif de visualisation, avec un ensemble d'adresses de mémoire élémentaires prédéterminées pour une section de visualisation dans une mémoire vidéo, afin de lire les données enregistrées dans la mémoire vidéo au cours d'une séquence de balayage de l'écran, par adresse de mémoire élémentaire, en répartition dans le temps, et il retarde d'une durée prédéterminée par adresse de mémoire élémen- taire les données lues de l'adresse de mémoire élémentaire respective, pour obtenir des conditions temporelles iden- tiques, pour appliquer ainsi les données dans des condi- tions temporelles identiques à une unité de traitement de signal vidéo, en parallèle, en vue de la conversion de ces données en signaux vidéo. Ainsi, conformément à l'invention, les données enregistrées dans la mémoire vidéo pour chaque adresse de mémoire élémentaire sont lues en répartition dans le temps afin de compenser à l'aide de moyens de retard la diffé- rence de temps entre les données, à la suite de l'opération en répartition dans le temps dans des conditions temporelles identiques, pour réduire ainsi le nombre de lignes de signal pour l'information, en comparaison avec le cas dans lequel les données lues dans la mémoire vidéo sont directement appliquées à l'unité de traitement vidéo. Dans un mode de réalisation avantageux de l'invention, une mémoire vidéo enregistre une information d'adresse de caractère pour lire une information de carac- tère dans un générateur de caractères et une information d'attribut destinée à qualifier des caractères par adresse de mémoire élémentaire afin de lire,sur la base de l'information d'adresse de caractère lue dans la mémoire vidéo, une information de caractère correspondante provenant du géné- rateur de caractères, pour émettre ainsi l'information de caractère, et de l'information d'attribut, en répartition dans le temps, et elle applique ces informations à une unité de traitement vidéo. En outre, on utilise des pre- miers et seconds moyens de transmission sélective pour multiplexer l'information de caractère et l'information d'attribut, tandis qu'on utilise des registres à structure série en tant que moyen de retard pour retarder l'informa- tion d'attribut et l'information de caractère. Un aspect de l'invention porte sur un dispositif de commande de visualisation vidéo destiné à présenter des images sur un dispositif de visualisation à balayage séquentiel, caractérisé en ce qu'il comprend: une mémoire vidéo destinée à enregistrer des données concernant des images à présenter sur l'écran du dispositif de visualisa- tion, avec un ensemble d'adresses de mémoire élémentaires prédéterminées par section de visualisation; des moyens de lecture destinés à lire les données enregistrées dans la mémoire vidéo, au cours d'une séquence de balayage de l'écran, par adresse de mémoire élémentaire, en réparti- tion dans le temps; des moyens de retard destinés à retar- der d'une durée prédéterminée les données de l'adresse de il mémoire élémentaire respective lue par les moyens de lectu- re, pour obtenir ainsi des conditions temporelles identi- ques; et un codeur de signal vidéo destiné à recevoir en parallèle les données retardées respectivement par les moyens de retard, afin de les convertir en signaux vidéo à appliquer au dispositif de visualisation. L'invention sera mieux comprise à la lecture de la description qui va suivre d'un mode de réalisation, donné à titre d'exemple non limitatif. La suite de la description se réfère aux dessins annexés sur lesquels: La figure 1 est un schéma synoptique montrant un dispositif de commande de visualisation vidéo classique; La figure 2 est un schéma synoptique montrant de façon détaillée un codeur de signal vidéo du type représenté sur la figure 1; La figure 3 est un diagramme séquentiel montrant les caractéristiques temporelles des principaux signaux dans le dispositif de commande de visualisation vidéo représenté sur la figure 1 La figure 4 illustre la relation de correspondan- ce entre des niveaux d'adresse de mémoire vidéo généraux et l'écran d'un dispositif de commande de visualisation vidéo La figure 5 montre un exemple d'un caractère visualisé sur l'écran; La figure 6 illustre une relation entre des adresses générales de mémoire vidéo et des adresses de ligne de matrice d'un dispositif de commande de visualisa- tion vidéo; La figure 7 est un schéma synoptique montrant un mode de réalisation de l'invention; et La figure 8 est un diagramme séquentiel des principaux signaux du mode de réalisation représenté sur la figure 7. La figure 7 est un schéma synoptique montrant un mode de réalisation de l'invention. La structure du schéma synoptique représenté sur la figure 7 est pratiquement identique à celle-du schéma représenté sur la figure 1, à l'exception du perfectionnementintroduit dans la partie encadrée en pointillés sur la figure 1, et la description qui suit ne porte que sur la partie améliorée. Le mode de réalisation de l'invention comporte deux portes destinées à des opérations de multiplexage, qui sont constituées par une porte d'attribut 34 et une porte de caractère 36. La porte d'attribut 34 est conçue de façon à émettre une information d'attribut sur un bus. de données de visualisation en multiplex, 42, sur la base d'un signal de commande d'information d'attribut reçu par une ligne 35 à partir d'un générateur de signaux d'horloge 26. La porte de caractère 36 émet une information de caractère sur le bus de données de visualisation en multi- plex 42 sur la base d'un signal de commande de caractère reçu par une ligne 37 à partir du générateur de signaux d'horloge 26. L'information d'attribut et l'information de caractère qui sont ainsi émises par la porte d'attribut 34 et la porte de caractère 36 sont émises au moyen du bus de données de visualisation en multiplex 42-vers la zone d'une unité de traitement de signal vidéo 43. L'unité de traitement de signal vidéo 43 comprend un réseau de bascules d'information d'attribut 11, des registres à structure série 38 et 40 et un codeur de signal vidéo 18. Le réseau de bascules d'information d'attribut 11 est conçu de façon à mémoriser l'information d'attribut reçue par l'intermédiaire du bus de données de visualisa- tion en multiplex 42, à l'instant de montée d'un signal de mémorisation qui provient du générateur de signaux d'horlo- ge 26 par l'intermédiaire d'une ligne 22. L'information d'attribut qui est mémorisée dans le réseau de bascules d'information d'attribut 11 est appliquée au registre à structure série 40 par un bus 12. Le registre à structure série 40 reçoit par le bus 12 l'information d'attribut qui est mémorisée dans le réseau de bascules d'information d'attribut 11 à l'instant de montée d'un signal de mémorisa- tion émis par le générateur de signaux d'horloge 26, par l'intermédiaire de la ligne 22, pour enregistrer ainsi ce signal à l'instant de montée d'un signal de mémorisation ultérieur qui est émis de façon similaire sur la ligne 22. D'autre part, le registre à structure série 38 enregistre l'information de caractère lue dans un générateur de caractères 14, immédiatement avant qu'un nouveau signal d'adresse soit mémorisé par un réseau de bascules d'adresse' de générateur de caractères13, à-l'instant de montée d'un signal de mémorisation qui est émis par le générateur de signaux d'horloge 26, par l'intermédiaire d'une ligne 23. Les signaux de sortie respectifs des registres à structure série 38 et 40 sont appliqués au codeur de signal vidéo 18 par l'intermédiaire de bus 39 et 41. Le codeur de signal vidéo 18 mémorise simultanément l'informa- tion de caractère émise sur le bus 39 et l'information d'attribut émise sur le bus 41, à l'instant de montée d'un signal de mémorisation qui est émis sur une ligne 20. L'information de caractère et l'information d'attribut ainsi mémorisées sont converties en un signal vidéo sur la base d'un signal d'horloge vidéo qui est fourni par une ligne 21, de façon similaire à la description précédente faite en relation avec la figure 1. - La figure 8 est un diagramme séquentiel montrant les caractéristiques temporelles des principaux signaux dans le mode de réalisation représenté sur la figure 7. A titre d'exemple, sur la figure 8, le symbole (MA) indique le contenu d'une adresse MA de la mémoire vidéo 5, et le symbole (@MA)) indique le contenu du générateur de carac- tères 16 qui est spécifié par le contenu de l'adresse MA dans la mémoire vidéo 5, c'est-à-dire la configuration de points du caractère. Pour émettre l'information d'attribut et l'infor- mation de caractère sur le bus de données de visualisation en multiplex 42, dans le mode de réalisation représenté sur la figure 7, la porte d'attribut 34 est ouverte à un instant correspondant au niveau bas d'un signal de commande d'attribut émis sur une ligne 35, et la porte de caractère 36 est ouverte à un instant correspondant au niveau bas d'un signal de commande de caractère qui est émis sur une ligne 37.En d'autres termes, la porte d'attribut 34 et la porte de caractère 36 sont ouvertes de manière répartie dans le temps, grâce à quoi l'information d'attribut et l'information de caractère sont réparties dans le temps pour être émises sur le bus de données de visualisation en multiplex 42. Cependant, l'information d'attribut et l'in- formation de caractère sont respectivement réparties dans le temps et, par conséquent, un retard est introduit entre ces informations, ce qui fait que le codeur de signaux vidéo 18 ne peut pas mémoriser simultanément l'information d'attribut et l'information de caractère à l'instant du signal de mémorisation qui est émis sur la ligne 20. Par conséquent, conformément à l'invention, on utilise les deux registres à structure série 38 et 40 de façon à obte- nir le même effet que dans le système de visualisation classique, tout en diminuant à moins de la moitié le nom- bre de bits du bus de données de visualisation en multi- plex 42, qui varie avec le nombre d'étages de multiplexage. On va maintenant décrire le fonctionnement du mode de réalisation représenté sur la figure 7, et'en par- ticulier le fonctionnement des registres à structure série 38 et 40, depuis l'émission des signaux d'adresse corres- pondant aux adresses MA et MA + 1 sur le bus d'adresse de mémoire vidéo 7,jusqu'à l'émission sur la ligne 19 du signal vidéo basé sur les signaux d'adresse, en se référant aux figures 7 et 8. Un compteur d'adresse de mémoire vidéo 6 émet des signaux d'adresse sur un bus d'adresse 17 pour spécifier les adresses MA et MA + 1. Sous l'effet des signaux d'adres- se, la mémoire vidéo 5 émet sur le bus de données de visua- lisation 10 le contenu (MA) qui indique l'information d'adresse du générateur de caractères 16 et le contenu (MA + 1) qui indique l'information d'attribut. L'informa- - tion d'adresse du générateur de caractères (MA) est mémori- sée dans le réseau de bascules d'adresse de générateur de caractères 13 à l'instant de montée du signal de mémorisa- tion qui est émis sur la ligne 23. Immédiatement avant que le signal de mémorisation soit appliqué au réseau de bas- cules d'adresse de générateur de caractères 13, l'informa- tion d'adresse de générateur de caractères (MA - 2) qui indique le contenu de l'adresse MA - 2 est mémorisée dans le réseau de bascules d'adresse de générateur de caractè- res 13. Par conséquent, le générateur de caractères 13 émet la configuration de caractère "(MA - 2)3 qui est le contenu de l'adresse spécifiée sur le bus 17, sur la base de l'information d'adresse de générateur de caractères (MA - 2) et du signal d'adresse de matrice qui est émis sur le bus 15. La porte de caractère 36 émet sur le bus de données de visualisation en multiplex 42 l'information de caractère [(MA 2)) qui est émise sur le bus 17, à un instant correspondant au niveau bas -du signal de commande de caractère émis sur la ligne 37 L'information de carac- tère [(MA - 2)) est enregistrée dans le registre à structu- re série 38 à l'instant de montée du signal de mémorisation qui est émis sur la ligne 23. Le registre à structure série 38 enregistre donc l'information de caractère de l'adresse MA - 2 en relation avec l'adresse MA. D'autre part, l'information d'attribut (MA + 1), qui est le contenu de l'adresse MA + 1, est émise sur le bus de données de visualisation en multiplex 42, par l'in- termédiaire de la porte d'attribut 34, à un instant cor- respondant au niveau bas du signal de commande d'attribut. L'information d'attribut (MA + 1) est mémorisée dans le réseau de bascules d'information d'attribut 11 à l'instant de montée du signal de mémorisation qui est émis sur la ligne 22. L'information d'attribut (MA + 1) qui est ainsi mémorisée par le réseau de bascules d'information-d'attri- but 11 est en outre enregistrée dans le registre à structu- re série 40 à l'instant de montée d'un signal de mémorisa- tion ultérieur émis sur la ligne 22. L'information d'attri- but (MA + 1), qui est le contenu de l'adresse MA = 1, est ainsi retardée d'un cycle de mémorisation d'attribut par le registre à structure série 40, pour assurer la synchronisa- tion avec l'information de caractère, compte tenu du retard de cette dernière. Le codeur de signal vidéo 18 reçoitrespective- ment par les bus 39 et 41, l'information de caractère et -l'information d'attribut ainsi synchronisées,de façon à prélever simultanément ces informations à l'instant de mon- * tée du signal de mémorisation qui est émis sur la ligne 20. Par conséquent, comme le montre la figure 8, le signal vidéo émis sur la ligne 19 correspond aux adresses MA - 1 et MA - 2 lorsque les adresses de mémoire vidéo sont les adresses MA et MA + 1, tandis qu'un signal vidéo correspon- dant aux adresses MA et MA + 1 est émis au cycle suivant. Bien que le bus de visualisation en multiplex 42 soit multiplexé par répartition dans le temps en deux éta- ges, on peut effectuer une telle opération de répartition dans le temps avec N étages (N = 2, 3,...), et dans ce cas la largeur du bus de visualisation en multiplex est effec- tivement réduite à la fraction 1/N de la largeur dans le cas ou on n'effectue aucune opération de multiplexage. Il va de soi que de nombreuses modifications peuvent être apportées au dispositif décrit et représenté, sans sortir du cadre de l'invention. Z568395 REVENDICATIONS 1. Dispositif de commande de visualisation vidéo destiné à présenter des images sur un dispositif de visua- lisation à balayage séquentiel, caractérisé en ce qu'il comprend: une mémoire vidéo (5) destinée à enregistrer des données concernant des images à présenter sur l'écran du dispositif de visualisation, avec un ensemble d'adresses de mémoire élémentaires prédéterminées par section de visualisation; des moyens de lecture (6) destinés à lire les données enregistrées dans la mémoire vidéo, au cours d'une séquence de balayage de l'écran, par adresse de mémoire élémentaire, en répartition dans le temps; des moyens de retard (38, 40) destinés à retarder d'une durée prédéterminée les données de l'adresse de mémoire élémen- taire respective lue par les moyens de lecture, pour obte- nir ainsi des conditions temporelles identiques; et un codeur de signal vidéo (18) destiné à recevoir en parallè- le les données retardées respectivement par les moyens de retard, afin de les convertir en signaux vidéo à appliquer au dispositif de visualisation. - 2. Dispositif de commande de visualisation vidéo selon la revendication 1, caractérisé en ce qu'il comprend en outre un générateur de caractères (16) destiné à générer une information de caractère; la mémoire vidéo comprend des zones d'enregistrement prévues pour enregistrer une information d'adresse de caractère destinée à spécifier une adresse du générateur de caractères, afin de spécifier un caractère à visualiser dans une section de visualisation, en tant que données, et une information d'attribut destinée à qualifier ce caractère à visualiser, pour chaque adresse de mémoire élémentaire respective; et les moyens de lecture comrpennent des moyens (13, 34, 36) destinés à lire l'in- formation de caractère et l'information d'attribut dans la mémoire vidéo, pour chaque adresse de mémoire élémentaire, et à lire une information de caractère correspondante dans le générateur de caractères sur la base de l'information d'adresse de caractère lue, afin de multiplexer l'informa- tion de caractère et l'information d'attribut lue et d'émettre ces informations. 3. Dispositif de commande de visualisation vidéo selon la revendication 2, caractérisé en ce que les moyens de multiplexage et d'émission comprennent: des premiers moyens de transmission sélective (34) destinés à transmet- tre sélectivement l'information d'attribut, des seconds moyens de transmission sélective (36) ayant une sortie connectée en commun avec une sortie des premiers moyens de transmission sélective, pour transmettre sélectivement l'information de caractère, et des moyens de génération de signaux d'horloge (26) destinés à commuter séquentielle- ment les premiers et seconds moyens de transmission sélec- tive, pour produire ainsi des signaux d'horloge pour mul- tiplexer l'information d'attribut et l'information.de caractère. 4. Dispositif de commande de visualisation vidéo selon la revendication 2, caractérisé en ce que les moyens de lecture comprennent un réseau de bascules (13) destiné à mémoriser l'information d'adresse de caractère lue pour appliquer cette information au générateur de caractères. 5. Dispositif de commande de visualisation vidéo. selon la revendication 2, caractérisé en ce que les moyens de retard comprennent des registres à structure série (38, ) destinés à retarder respectivement de durées différen- tes l'information de caractère et l'information d'attribut, pour appliquer ces informations au codeur de signal vidéo.