Patent EP-0023217-B1 (EP)
Title: Systeme de traitement de donnees pour des signes graphiques colores
IPC: G09G5/02
Filed: 1980-07-14
Granted: 1983-06-15
Abstract: Procede et dispositif pour le traitement a vitesse elevee de la memoire image (50) d'un systeme numerique de mise en images de modeles colores, permettant ainsi aux images d'un moniteur d'affichage (53) d'etre modifiees economiquement, et plus specifiquement un systeme de controle qui comprend un controleur de memoire video (40) possedant une memoire interne (M1-M16) pour un systeme numerique de mise en image de modeles graphiques colores. Le controleur fonctionne sous la direction d'un calculateur de base (20) pour engendrer des signaux synchronises de donnees couleur pour l'entre e dans un moniteur a rayons cathodiques (30) ou autre systeme d'affichage de modeles convenable. Le controleur (40) est efficace pour adresser au hasard sa memoire (30) a haute vitesse et lire, mais pas ecrire en serie les donnees enregistrees dans la memoire a des taux TV pour l'affichage sur le moniteur (30) dans lequel la mise en oeuvre particuliere du controleur decrit possede une organisation universelle qui peut etre adaptee pour son utilisation dans divers systemes de calculateur a modeles. Par exemple, le controleur peut etre mis en fonctionnement sous le controle direct d'un minicalculateur ayant une interface tous usages (56) en parallele avec le controleur, ou bien le controleur peut etre mis en fonctionnement par un minicalculateur eloigne au travers d'un interface en serie conventionnelle adapte pour convertir les signaux en serie depuis le minicalculateur en un format parallele convenable, tel qu'il est decrit en details, Avec une jonction serie a basse vitesse, le microprocesseur peut etre utilise pour la generation de vecteurs a haute vitesse. Le controleur peut etre mis en action sous le controle du logiciel d'un seul microprocesseur ou d'un seul microcalculateur ou bien d'un systeme combine microprocesseur et minicalculateur. Un avantage particulier du present controleur est qu'un minicalculateur peut aisement etre programme en utilisant un logiciel conventionnel d'enregistreur graphique a increment avec seulement des modifications mineures. Si un microprocesseur ou un minicalculateur est utilise, le controleur peut toutefois etre mis en action par un logiciel apte a agir automatiquement pas-a-pas dans les directions X et Y pour produire le transfert de donnees dans la memoire (50) en utilisant une premiere longueur de mot et pour le transfert de donnees hors de la memoire en utilisant une seconde longueur de mot plus etendue, le controleur comprenant des registres adresses specifiques X et Y (308, 312; 300, 304) pour l'adresse du calculateur dans la memoire interne du controleur dans ces localisations de memoire specifiees par le calculateur ou aux localisations qui sont atteintes par l'augmentation ou la decroissance du pas du registre adresse 1 de X et Y dans la direction X et/V ou Y ou par le chargement d'une adresse totalement nouvelle, le controleur etant capable de determiner et de changer les valeurs de chaque mot a etre emmagasine dans la memoire pour sa presentation sur le moniteur dans une localisation specifique basee sur une valeur precedente de ce meme mot combine avec d'autres donnees d'entree depuis le calculateur de base.