(19)
(11) EP 0 441 692 B1

(12) FASCICULE DE BREVET EUROPEEN

(45) Mention de la délivrance du brevet:
03.05.1995  Bulletin  1995/18

(21) Numéro de dépôt: 91400260.5

(22) Date de dépôt:  04.02.1991
(51) Int. Cl.6G09G 3/20

(54)

Procédé de commande d'un écran matriciel comportant deux parties indépendantes et dispositif pour sa mise en oeuvre

Verfahren zur Steuerung eines Matrixbildschirms, bestehend aus zwei unabhängigen Teilen und Einrichtung zu seiner Durchführung

Control process for a matrix screen comprising two independent parts and device to carry it out


(84) Etats contractants désignés:
CH DE GB IT LI NL

(30) Priorité: 06.02.1990 FR 9001346

(43) Date de publication de la demande:
14.08.1991  Bulletin  1991/33

(73) Titulaire: COMMISSARIAT A L'ENERGIE ATOMIQUE
75015 Paris (FR)

(72) Inventeur:
  • Leroux, Thierry
    F-38600 Fontaine (FR)

(74) Mandataire: Signore, Robert et al
c/o BREVATOME 25, rue de Ponthieu
75008 Paris
75008 Paris (FR)


(56) Documents cités: : 
EP-A- 0 195 203
US-A- 4 745 485
EP-A- 0 206 178
   
       
    Il est rappelé que: Dans un délai de neuf mois à compter de la date de publication de la mention de la délivrance de brevet européen, toute personne peut faire opposition au brevet européen délivré, auprès de l'Office européen des brevets. L'opposition doit être formée par écrit et motivée. Elle n'est réputée formée qu'après paiement de la taxe d'opposition. (Art. 99(1) Convention sur le brevet européen).


    Description


    [0001] La présente invention a pour objet un procédé de commande d'un écran matriciel comportant deux parties indépendantes et un dispositif pour sa mise en oeuvre. Elle s'applique notamment à tous les écrans matriciels commandés en deux parties indépendantes et en particulier aux écrans vidéo (par exemple, écrans à cristaux liquides ou écrans fluorescents à micropointes).

    [0002] En référence à la figure 1, on décrit un écran matriciel de ce type et conforme à l'art antérieur, comme décrit dans le document EP-A-0 206 178. Un tel écran se compose d'une première partie 10 et d'une seconde partie 12 indépendantes mais jointives. Chaque partie 10, 12 de l'écran comporte N lignes de commande croisées à M colonnes d'adressage.

    [0003] Pour l'affichage, les lignes de la première partie 10 sont successivement sélectionnées simultanément aux lignes de la seconde partie 12 : la ligne 1 de la première partie 10 avec la ligne N+1 de la seconde partie 12, la ligne 2 avec la ligne N+2 et ainsi de suite.

    [0004] La sélection des lignes est effectuée par un premier registre 6 pour la première partie 10 et un second registre 8 pour la seconde partie 12. Des signaux DP pour le registre 6 et DS pour le second registre 8 fournissent les données concernant la ligne à sélectionner. Un signal HL de balayage des lignes commande la sélection des lignes.

    [0005] Les registres 6 et 8 sont respectivement connectés à des moyens 9 et 11 amplificateurs et adaptateurs d'impédance permettant d'appliquer sur les lignes sélectionnées un potentiel déterminé.

    [0006] A chaque sélection d'une ligne d'une partie simultanément à une ligne de l'autre partie, les informations à afficher sont contenues codées sous forme binaire dans un premier et un second registres 14, 16 qui permettent l'adressage des colonnes. Les premier et second registres 14, 16 sont connectés à des décodeurs 21, 23 qui permettent l'application sur les colonnes de l'écran des potentiels correspondant aux informations à afficher sur les pixels des lignes sélectionnées. Pendant la durée de cette sélection, les informations à afficher lors de la sélection suivante sont enregistrées dans un premier et un second registres-tampons 18, 20.

    [0007] Les premier et second registres-tampons 18, 20 sont respectivement reliés aux premier et second registres 14, 16 pour le transfert des informations à afficher.

    [0008] Pour un signal V du type vidéo fourni par une source 22, les informations à afficher sont délivrées en série, ligne après ligne. Une mémoire intermédiaire 24 est donc nécessaire : à un instant donné, les informations fournies ne concernent qu'une seule ligne alors que deux lignes sont affichées simultanément (et aussi, il est nécessaire de remplir les deux registres-tampons 18, 20).

    [0009] Cette mémoire 24 enregistre donc les informations à afficher au fur et à mesure de leur arrivée et délivre aux registres-tampon 18, 20 les informations nécessaires à l'affichage. Pour cela, elle doit être capable d'enregistrer les informations à afficher sur toutes les lignes de chaque partie 10, 12 de l'écran. Elle doit donc présenter une capacité minimale de 2N M K bits où : 2N est le nombre de lignes de l'écran, M est le nombre de colonnes, et K est le nombre de bits nécessaire au codage des informations à afficher sur un pixel.

    [0010] L'importante capacité de la mémoire constitue un inconvénient grave de ce type d'écran connu. En effet, le coût du dispositif croît avec la taille de celle-ci.

    [0011] La présente invention a pour but de réduire la taille de cette mémoire intermédiaire et ainsi de diminuer le coût de ce type d'écran.

    [0012] Pour cela, les lignes successives de l'écran étant réparties en lignes paires et impaires successives, l'invention préconise la sélection simultanée d'une ligne d'un premier type de parité de la première partie et d'une ligne d'un second type de parité de la seconde partie. Puis, toutes les lignes du premier type de la première partie et toutes les lignes du second type de la seconde partie ayant été sélectionnées, on sélectionne simultanément une ligne du second type de parité de la première partie et une ligne du premier type de parité de la seconde partie de façon à sélectionner l'ensemble des lignes.

    [0013] Comme on va le voir plus en détail dans la description qui suit, ce procédé de commande permet de réduire la capacité de la mémoire à N/2 M K bits, c'est-à-dire de la réduire d'un facteur 4 par rapport à celle des dispositifs de l'art antérieur.

    [0014] De façon plus précise, l'invention concerne un procédé de commande d'un écran matriciel composé d'une première partie et d'une seconde partie comportant chacune un nombre N pair de lignes, les lignes de chacune des parties étant réparties en lignes d'un premier type de parité et lignes d'un second type de parité successives, caractérisé en ce qu'il consiste à :
    pour chaque trame de l'écran,

    A) sélectionner, les unes après les autres, les lignes du premier type de parité successives de la première partie ;
    sélectionner, les unes après les autres, les lignes du second type de parité successives de la seconde partie,
    chaque ligne du premier type de la première partie étant sélectionnée simultanément à une ligne du second type de la seconde partie à laquelle elle est appariée,

    B) puis, sélectionner, les unes après les autres, les lignes du second type de parité successives de la première partie,
    sélectionner, les unes après les autres, les lignes du premier type de parité successives de la seconde partie,
    chaque ligne du second type de la première partie étant sélectionnée simultanément à une ligne du premier type de la seconde partie à laquelle elle est appariée,

    C) pour chaque ligne sélectionnée, afficher des informations devant l'être.



    [0015] On entend par lignes d'un premier type de parité les lignes impaires et par lignes d'un second type de parité les lignes paires ou l'inverse. Dans le cas où le nombre total de lignes de l'écran est impair, pour avoir deux parties comportant un nombre N identique de lignes, on utilise pour une des parties une ligne fictive qui n'est pas affichée mais qui est prise en compte par l'électronique de l'écran au niveau temporel. De même, lorsque la moitié du nombre total de lignes est impaire, on ajoute pour avoir N pair une ligne fictive à chaque partie. On peut donc avoir jusqu'à trois lignes fictives pour un écran.

    [0016] Selon un mode préféré de réalisation du procédé, lesdites informations à afficher étant délivrées par une source à un rythme régulier et dans un ordre relatif aux lignes successives de l'écran,

    D) au fur et à mesure de leur délivrance, on enregistre dans une mémoire les informations à afficher sur les lignes d'un des types de parité de l'écran,

    E) parallèlement à chaque sélection d'une ligne de la première partie appariée à une ligne de la seconde partie, chaque sélection débutant de manière synchrone avec la délivrance par la source des informations à afficher sur une ligne de l'autre type de parité de l'écran,

    a) on enregistre dans un premier registre à partir d'un premier registre-tampon les informations à afficher sur ladite ligne sélectionnée de la première partie,

    b) on enregistre dans un second registre à partir d'un second registre-tampon les informations à afficher sur ladite ligne sélectionnée de la seconde partie,

    c) on enregistre les informations délivrées par la source et à afficher sur la ligne dudit autre type de parité de la sélection suivante dans le registre-tampon qui est associé à ladite ligne,

    d) on transfère à partir de la mémoire les informations à afficher sur la ligne de parité définie en D) de la sélection suivante dans le registre-tampon qui est associé à ladite ligne.



    [0017] La présente invention concerne aussi un dispositif pour la mise en oeuvre du procédé, caractérisé en ce qu'il comprend, pour adresser les colonnes d'un écran matriciel composé d'une première partie et d'une seconde partie comportant chacune un nombre N pair de lignes, les lignes de chacune des parties étant réparties en lignes d'un premier type de parité et lignes d'un second type de parité successives,
    • un source apte à délivrer sur une sortie des informations à afficher, dans un ordre relatif aux lignes successives de l'écran et à délivrer des impulsions d'horloge en synchronisme avec la délivrance des informations à afficher sur une des lignes de l'écran et des impulsions de trame,
    • une mémoire apte à enregistrer les informations à afficher sur les lignes d'un des types de parité de l'écran, connectée à la sortie de la source,
    • un premier et un second moyens d'aiguillage, connecté d'une part à la sortie de la source et d'autre part à une sortie de ladite mémoire,
    • un moyen pour commander l'écriture ou la lecture de la mémoire, connecté à ladite mémoire et à la source pour recevoir les impulsions d'horloge et les impulsions de trame et constitué de telle manière que :

      * au fur et à mesure de leur délivrance par la source, les informations devant être affichées sur les lignes de l'écran sont enregistrées une fois sur deux dans la mémoire, qui n'enregistre ainsi que les informations à afficher sur les lignes du premier type de parité de l'écran,

      * à chaque commande de lecture délivrée à la mémoire, celle-ci transmet les informations relatives à une ligne du premier type de parité sélectionnée par l'intermédiaire du premier ou du second moyen d'aiguillage suivant si la ligne sélectionnée est incluse dans la première ou la seconde partie de l'écran,

    • un moyen pour engendrer des adresses d'écriture et de lecture connecté à ladite mémoire,
    • un premier registre-tampon connecté à une sortie du premier moyen d'aiguillage,
    • un second registre-tampon connecté à une sortie du second moyen d'aiguillage,
    • un moyen pour commander l'aiguillage du premier moyen d'aiguillage, connecté au premier moyen d'aiguillage et constitué de telle manière qu'il détermine si le moyen d'aiguillage délivre au registre-tampon les informations provenant directement de la source et relatives aux lignes du second type de parité ou provenant de la mémoire et relatives aux lignes du premier type.
    • un moyen pour commander l'aiguillage du second moyen d'aiguillage, connecté au second moyen d'aiguillage et constitué de telle manière qu'il détermine si le moyen d'aiguillage délivre au registre-tampon les informations provenant directement de la source et relatives aux lignes du second type de parité ou provenant de la mémoire et relatives aux lignes du premier type,
    • un premier registre connecté en entrée à une sortie du premier registre-tampon et apte à délivrer des informations à afficher sur une ligne sélectionnée de la première partie de l'écran,
    • un second registre connecté en entrée à une sortie du second registre-tampon et apte à délivrer des informations à afficher sur une ligne sélectionnée de la seconde partie de l'écran.


    [0018] De manière avantageuse, la mémoire est au moins apte à contenir simultanément les informations à afficher sur N/2 lignes de l'écran.

    [0019] En effet, au cours d'une trame la mémoire enregistre une fois l'information relative aux N lignes d'un des types de parité de l'écran, mais en même temps qu'elle effectue ces opérations d'écriture des informations en provenance de la source, elle transmet, au cours d'opérations de lecture, des informations à l'un ou à l'autre des registres-tampons du dispositif, de sorte qu'à un moment donné, la mémoire ne contient que N/2.M.K bits relatifs aux informations de N/2 lignes.

    [0020] Selon un mode de réalisation particulier, le moyen de commande d'écriture et de lecture de la mémoire est réalisé par un compteur à deux états binaires présentant une entrée de comptage apte à recevoir un signal impulsionnel de synchronisation de la délivrance des informations à afficher sur une ligne et une deuxième entrée apte à recevoir un signal de remise à zéro, ce compteur délivrant sur une sortie une impulsion à chaque passage à son état initial et sur une autre sortie connectée à la mémoire un signal de commande L/E.

    [0021] Dans ce mode de réalisation, avantageusement, le moyen pour engendrer des adresses d'écriture et de lecture est réalisé par un compteur à N/2 états binaires présentant une entrée de comptage connectée à la sortie du compteur à deux états binaires délivrant des impulsions à chaque passage à son état initial et une deuxième entrée apte à recevoir un signal de remise à zéro, ce compteur délivrant sur une sortie une impulsion à chaque passage à son état initial et sur une autre sortie connectée à la mémoire un signal d'adresse AD.

    [0022] Selon un mode de réalisation préféré, les premier et second moyens pour commander l'aiguillage des premier et second moyens d'aiguillage sont réalisés par un circuit unique.

    [0023] Avantageusement, ledit circuit unique est un compteur à deux états binaires présentant une entrée de comptage connectée à la sortie du compteur à N/2 états binaires délivrant sur une sortie une impulsion à chaque passage à son état initial et une deuxième entrée apte à recevoir un signal de remise à zéro, ce compteur délivrant sur une sortie connectée aux premier et second moyens d'aiguillage un signal de commande HB.

    [0024] Selon un mode de réalisation avantageux pour sélectionner les lignes de l'écran, le dispositif comprend :
    au moins un registre présentant une première entrée apte à recevoir un signal d'horloge et une seconde entrée apte à recevoir un signal de donnée.

    [0025] Selon un mode particulier de réalisation, le dispositif comprend :
    un premier registre présentant N étages pour la sélection des N lignes du premier type de parité de la première et la seconde parties de l'écran, et ayant une première entrée apte à recevoir un signal d'horloge et une seconde entrée apte à recevoir un premier signal de donnée (DLI),
    un second registre présentant N étages pour la sélection des N lignes du second type de parité de la première et de la seconde parties de l'écran et ayant une première entrée apte à recevoir le signal d'horloge et une seconde entrée apte à recevoir un second signal de donnée (DLP).

    [0026] De toute façon, les caractéristiques et avantages de l'invention apparaîtront mieux après la description qui suit donnée à titre explicatif et nullement limitatif. Cette description se réfère à des dessins annexés, sur lesquels :
    • la figure 1, déjà décrite et relative à l'art antérieur, représente schématiquement un écran matriciel composé de deux parties ;
    • la figure 2 représente schématiquement un circuit de sélection des lignes d'un écran conforme à l'invention ;
    • la figure 3 représente schématiquement une variante de réalisation d'un circuit de sélection conforme à l'invention ;
    • la figure 4 représente schématiquement une autre variante de réalisation d'un circuit de sélection conforme à l'invention ;
    • les figures 5A et 5B représentent schématiquement des signaux d'horloge pour la sélection des lignes dans le cas du circuit de la figure 4 ;
    • la figure 6 représente schématiquement une autre variante de réalisation d'un circuit de sélection conforme à l'invention ;
    • la figure 7 représente schématiquement un circuit d'adressage des colonnes d'un écran conforme à l'invention.


    [0027] Les figures 2, 3, 4 et 6 représentent schématiquement différentes variantes d'un circuit pour la sélection d'un écran matriciel ayant deux parties 10, 12 indépendantes mais jointives de manière à assurer la continuité des lignes et des colonnes. L'écran peut être du type à cristaux liquides ou fluorescent à micropointes.

    [0028] Chaque partie 10, 12 comporte un nombre N pair de lignes ; pour la première partie 10, ces lignes sont numérotées de 1 à N ; pour la seconde partie 12, elles sont numérotées de N+1 à 2N. Les lignes de l'écran sont donc réparties en lignes impaires et paires successives.

    [0029] Chaque partie de l'écran comporte en outre M colonnes. Les pixels de l'écran sont formés à chaque croisement des lignes et des colonnes.

    [0030] Selon l'invention, pendant une première moitié du temps de trame, chaque ligne d'un premier type de parité de la première partie 10 de l'écran est sélectionnée simultanément à une ligne d'un second type de parité de la seconde partie 12. Pendant une seconde moitié du temps de trame, chaque ligne du second type de parité de la première partie 10 est sélectionnée simultanément à une ligne du premier type de parité de la seconde partie 12.

    [0031] Pour plus de clarté dans la description qui suit, on prend à titre d'exemple, comme premier type de parité, la parité impaire et comme second type de parité, la parité paire.

    [0032] La figure 2 représente schématiquement un écran matriciel comportant deux parties 10, 12 jointives munies d'un circuit de sélection des lignes conforme à l'invention.

    [0033] Le circuit de sélection comprend deux registres 26, 28 à N étages respectivement alimentés par des signaux de données DLI, DLP concernant les lignes impaires et paires à sélectionner et délivrés par un circuit de commande non représenté. Le registre 26 est connecté à des moyens 34 amplificateurs et adaptateurs d'impédance, eux-mêmes reliés aux lignes impaires de la première partie 10 et de la seconde partie 12.

    [0034] Le registre 28 est connecté à des moyens 38 amplificateurs et adaptateurs d'impédance, eux-mêmes reliés aux lignes paires de la première partie 10 et de la seconde partie 12.

    [0035] Durant une trame de l'écran toutes les lignes de l'écran sont sélectionnées une fois.

    [0036] A l'origine de chaque trame, les signaux DLI, DLP, respectivement appliqués sur les registres 26, 28 indiquent les lignes à selectionner lors de la première sélection. Ainsi, à titre d'exemple, si les lignes à sélectionner au début du temps trame sont les lignes 1 et N+2, les signaux DLI et DLP correspondent respectivement à des éléments binaires dont seul le premier élément binaire est non nul pour DLI et dont seul le N/2+1 élément binaire correspondant à la ligne N+2 est non nul pour DLP. Les sélections suivantes sont obtenues par décalage des signaux contenus dans les registres par l'application des impulsions d'horloge HL sur des entrées des registres 26 et 28.

    [0037] Pendant la première moitié d'une trame de l'écran, le registre 26 sélectionne, les unes après les autres, les lignes impaires de la première partie 10. Simultanément, le registre 28 sélectionne, les unes après les autres, les lignes paires de la seconde partie 12.

    [0038] De cette manière, chaque ligne impaire de la première partie 10 est sélectionnée simultanément à la sélection d'une ligne paire de la seconde partie 12 à laquelle elle est appariée. Par exemple, la ligne numérotée 1 est sélectionnée simultanément avec la ligne numérotée N+2 et ainsi de suite jusqu'à la dernière ligne impaire numérotée N-1 de la première partie 10 sélectionnée simultanément avec la ligne numérotée 2N de la seconde partie 12.

    [0039] Pendant la seconde moitié d'une trame, le registre 28 sélectionne, les unes après les autres, les lignes paires de la première partie 10.

    [0040] Simultanément, le registre 26 sélectionne, les unes après les autres, les lignes impaires de la seconde partie 12.

    [0041] De cette manière, chaque ligne paire de la première partie 10 est sélectionnée simultanément à la sélection d'une ligne impaire de la seconde partie à laquelle elle est appariée. Par exemple, la ligne numérotée 2 est sélectionnée siumultanément avec la ligne numérotée N+1 et ainsi de suite jusqu'à la dernière ligne paire de la première partie 10 numérotée N sélectionnée simultanément avec la ligne numérotée 2N-1 de la seconde partie 12.

    [0042] La figure 3 représente schématiquement une variante de réalisation d'un circuit de sélection. Cette variante permet la sélection des lignes impaires (respectivement paires) successives de la première partie 10 simultanément avec les lignes paires (respectivement impaires) successives de la seconde partie 12 avec lesquelles elles sont appariées.

    [0043] Le circuit de sélection comprend encore quatre registres 26a, 28a, 30a, 32a à N/2 étages connectés comme précédemment à des moyens 34a, 38a, 36a, 40a, amplificateurs et adaptateurs d'impédance.

    [0044] Les quatre registres ne sont pas reliés entre eux mais un signal d'horloge HL identique et appliqué sur une entrée de chacun des registres commande la sélection d'une ligne.

    [0045] Par ailleurs, aprés chaque demi-trame, des signaux de données DLI1, DLP1, DLI2, DLP2 délivrés par un circuit de commande non représenté, sont respectivement appliqués sur les registres 26a, 28a, 30a, 32a. Comme dans le cas de la figure 2, ces signaux de données introduisent dans les étages des registres correspondants des signaux correspondant à des éléments binaires dont seul l'étage correspondant à une ligne à sélectionner contient un élément binaire non nul. Pendant chaque demi-trame, les signaux contenus dans les registres subissent un décalage à chaque impulsion d'horloge de manière à sélectionner les lignes devant l'être.

    [0046] Pendant une première demi-trame, les registres 26a et 32a (contenant un élément binaire non nul) sélectionnent chacun une ligne alors que les registres 28a et 30a (ne contenant que des éléments binaires nuls) n'en sélectionnent pas ; la situation est inversée lors de la demi-trame suivante.

    [0047] La figure 4 représente schématiquement une autre variante d'un circuit de sélection conforme à l'invention. Ce dernier est constitué par deux registres 42, 44 à N étages respectivement connectés à des moyens 46, 48 amplificateurs et adaptateurs d'impédance.

    [0048] Le moyen 46 amplificateur et adaptateur d'impédance est connecté aux lignes de la première partie 10 ; le moyen 48 amplificateur et adaptateur d'impédance est connecté aux lignes de la seconde partie 12.

    [0049] Des signaux de données DL1 et DL2 délivrés par un circuit de commande non représenté, permettent la sélection des lignes de chaque partie.

    [0050] Des impulsions d'horloge HL délivrées sur des entrées des registres 42 et 44 commandent les décalages des informations contenues dans les registres 42 et 44 et donc chaque nouvelle sélection d'une paire de lignes.

    [0051] Ce type de circuit de sélection nécessite des impulsions d'horloge présentant un chronogramme asymétrique.

    [0052] En effet, les étages des registres alimentés par les signaux DL1 et DL2 permettent, pendant une première moitié de la durée d'une trame, la sélection simultanée d'une ligne impaire de la première partie 10 avec une ligne paire de la seconde partie 12. Pendant la seconde moitié de la durée d'une trame, ils permettent la sélection simultanée d'une ligne paire de la première partie 10 avec une ligne impaire de la seconde partie 12. Pendant chaque demi-trame, les lignes ne devant pas être affichées sont sélectionnées pendant un temps trop court pour être efficace.

    [0053] Sur la figure 5A, on voit le chronogramme des impulsions d'horloge HL pour la sélection des lignes impaires de la première partie 10 et des lignes paires de la seconde partie utilisées pendant la première moitié d'un temps de trame.

    [0054] Deux périodes différentes TL1 et TL2 sont utilisées pour la sélection des lignes impaires et paires de la première partie 10 (et des lignes paires et impaires auxquelles elles sont appariées).

    [0055] La durée d'une période TL1 séparant deux impulsions d'horloge pendant la sélection d'une ligne impaire de la première partie 10 (ou d'une ligne paire de la deuxième partie) est sensiblement égale à la durée usuelle de sélection d'une ligne. Par contre, la durée d'une période TL2 séparant deux impulsions d'horloge pendant la sélection d'une ligne paire de la première partie (ou d'une ligne impaire de la deuxième partie) est très inférieure à la durée usuelle de sélection d'une ligne. De cette manière, les lignes paires de la partie 10 et les lignes impaires de la partie 12 sont sélectionnées pendant un temps trop court pour qu'un affichage puisse être initié sur ces lignes.

    [0056] On voit sur la figure 5B le chronogramme des impulsions d'horloge HL pour la sélection des lignes paires de la première partie 10 et des lignes impaires appariées de la seconde partie 12 utilisée pendant la seconde moitié d'un temps de trame.

    [0057] Sur ce chronogramme, TL1 a une durée très inférieure à la durée usuelle de sélection d'une ligne alors que TL2 présente une durée sensiblement égale à la durée usuelle de sélection d'une ligne. De cette manière, la sélection des lignes ne devant pas supporter un affichage ne s'effectue que pendant un temps trop court pour qu'un affichage puisse être initié et leur sélection est sans conséquence.

    [0058] La figure 6 représente schématiquement une autre variante de réalisation d'un circuit de sélection des lignes conforme à l'invention.

    [0059] Ce circuit n'utilise qu'un registre 50 à 2N étages connecté à un moyen 52 amplificateur et adaptateur d'impédance lui-même connecté aux lignes des deux parties 10, 12 de l'écran.

    [0060] Des signaux de données DL délivrés par un circuit de commande (non représenté) programmé à cet effet, permettent la sélection des lignes devant l'être. Les signaux DL correspondent à l'ensemble des signaux DL1 et DL2 de la figure 4. Le registre 50 contient donc deux éléments binaires non nuls.

    [0061] Les impulsions d'horloge H délivrées sur une entrée du registre présentent un chronogramme asymétrique de manière analogue à ceux des figures 5A et 5B.

    [0062] Les impulsions correspondant au chronogramme de la figure 5A sont appliquées au cours d'une première demi-trame et les impulsions correspondant au chronogramme de la figure 5B sont appliquées au cours de la demi-trame suivante.

    [0063] La figure 7 représente schématiquement un circuit d'adressage des colonnes de l'écran conforme à l'invention. A un rythme régulier, une source 22 délivre des informations codées en binaire dans un ordre relatif aux lignes successives de l'écran. Cette source délivre par ailleurs des impulsions d'horloge TL en synchronisme avec la délivrance des informations à afficher sur une ligne de l'écran et des impulsions de trame TT. Chaque information à afficher sur un pixel de l'écran est codée en binaire par un nombre de K bits.

    [0064] La sortie de la source délivrant les informations à afficher est connectée à une entrée d'une mémoire 62 de capacité au moins apte à contenir simultanément les informations à afficher sur N/2 lignes de l'écran, à une entrée d'un circuit 64 pour l'adressage des colonnes de la première partie de l'écran et à une entrée d'un circuit 66 pour l'adressage des colonnes de la seconde partie de l'écran.

    [0065] Le circuit 64 comprend : un moyen d'aiguillage 68 du type multiplexeur connecté d'une part à la source 22 et d'autre part à une sortie de la mémoire 62, un registre-tampon 70 connecté à une sortie du moyen d'aiguillage 68, un registre 72 connecté à une sortie du registre-tampon 70 et un décodeur 21 connecté par une entrée au registre 72 et en sortie aux colonnes de la première partie 10 de l'écran.

    [0066] Le circuit 66 comprend, connectés de manière analogue au circuit précédent, un moyen d'aiguillage 74 du type multiplexeur, un registre-tampon 76, un registre 78 et un décodeur 23 connecté aux colonnes de la seconde partie 12 de l'écran.

    [0067] Les décodeurs 21 et 23 réalisent une adaptation entre les informations sous forme binaire contenues dans les registres 72 et 78 et les informations devant être appliquées aux colonnes.

    [0068] Le circuit d'adressage comporte aussi, un moyen de commande 80 d'écriture et de lecture de la mémoire et délivrant sur une sortie connectée à une entrée de la mémoire 62 un signal L/E d'écriture ou de lecture.

    [0069] Ce moyen 80 peut être réalisé par un compteur à deux états binaires présentant une première et une seconde entrées de données connectées aux sorties de la source 22 délivrant les impulsions d'horloge et les impulsions de trame, ces dernières effectuant une remise à zéro du compteur 80.

    [0070] A partir de la remise à zéro, suite à la première impulsion d'horloge TL, le compteur délivre par exemple un signal de lecture en mémoire 62 ; suite à la seconde impulsion d'horloge le compteur délivre un signal d'écriture en mémoire 62. Le compteur fonctionne de cette manière pour les impulsions d'horloge successives jusqu'à la nouvelle remise à zéro lors d'une impulsion de trame.

    [0071] De cette manière, au fur et à mesure de leur délivrance par la source 22, les informations devant être affichées sur les lignes de l'écran sont enregistrées une fois sur deux dans la mémoire 62. Aussi, la mémoire n'enregistre que les informations relatives aux lignes d'un seul type de parité. A titre d'exemple, on considérera dans le reste de la description que la mémoire n'enregistre que les informations à afficher sur les lignes paires de l'écran.

    [0072] Par ailleurs, à chaque impulsion de lecture délivrée par le compteur à la mémoire, celle-ci transmet les informations relatives à une ligne paire sélectionnée au moyen d'aiguillage 68 ou 74 suivant si la ligne sélectionnée est incluse dans la partie 10 ou 12 de l'écran.

    [0073] D'autre part, ce compteur 80 délivre des impulsions IC1 sur une sortie à chaque fois qu'il retrouve son état initial, c'est-à-dire toutes les deux impulsions d'horloge.

    [0074] Le circuit d'adressage comporte en outre un moyen 82 pour engendrer des adresses d'écriture et de lecture connecté par une sortie à une entrée de la mémoire 62.

    [0075] Ce moyen 82 peut être réalisé par un compteur à N/2 états binaires présentant une entrée de comptage connectée à une sortie du compteur 80 à deux états binaires pour la réception des impulsions IC1. Il présente aussi une deuxième entrée connectée à la sortie de la source 22 délivrant les impulsions de trame qui permettent une remise à zéro du compteur 82.

    [0076] Le moyen 82 fournit à la mémoire un signal AD désignant les adresses des écritures et des lectures en mémoire 62. Chaque adresse est composée par un mot de L bits avec L entier et respectant la condition :



    [0077] A chaque impulsion IC1, le signal AD désigne une adresse particulière commune à la lecture d'une ligne d'une des parties de l'écran et à l'écriture d'une ligne de l'autre partie de l'écran. Ainsi, à titre d'exemple, pour un écran comportant les lignes paires 2, 4,...N pour la partie 10 et les lignes paires N+2, N+4,...2N pour la partie 12, les adresses de lecture et d'écriture de ces lignes correspondent respectivement à 1, 2,...N/2 codées en binaires. Chaque adresse AD étant maintenue pendant une impulsion de lecture et une impulsion d'écriture, l'information de la ligne correspondante stockée dans la mémoire à l'adresse AD est lue puis remplacée par une information correspondant à une ligne de l'autre partie de l'écran. Ces deux lignes sont des lignes du même ordre dans chaque partie, c'est-à-dire 2 et N+2 ou N+2 et 2, 4 et N+4 ou N+4 et 4 ... N et 2N ou 2N et N.

    [0078] D'autre part, à chaque fois qu'il retrouve son état initial, c'est-à-dire toutes les N impulsions d'horloge, le compteur à N/2 états binaires délivre une impulsion IC2 sur une sortie.

    [0079] Le circuit d'adressage comporte enfin des moyens pour la commande des aiguillages des moyens d'aiguillage 68, 74. Ces moyens sont réalisés par un compteur 84 à deux états binaires. Ce compteur 84 présente une entrée de comptage connectée à une sortie du compteur à N/2 états binaires pour la réception des impulsions IC2. Il présente aussi une deuxième entrée connectée à la sortie de la source 22 délivrant des impulsions de trame qui déclenchent sa remise à zéro.

    [0080] Le compteur 84 délivre un signal HB dont la valeur binaire détermine si les multiplexeurs 68 et 74 délivrent aux registres-tampon 70 et 76 les informations provenant directement de la source 22 et relatives aux lignes impaires ou provenant de la mémoire 62 et relatives aux lignes paires.

    [0081] A chaque fois que N/2 impulsions IC1 ont été comptées par le compteur 82, c'est-à-dire lorsque N impulsions d'horloge ont été délivrées par la source 22, le compteur 84 change d'état sous l'action de l'impulsion IC2 délivrée par le compteur 82.

    [0082] A titre d'exemple, pour une valeur binaire du signal HB égale à "0", c'est-à-dire pendant la première moitié du temps de trame, le multiplexeur 68 délivre sur sa sortie les informations provenant de la source 22, alors que le multiplexeur 74 délivre sur sa sortie les informations provenant de la mémoire 62.

    [0083] Pour une valeur binaire du signal HB égale à "1", c'est-à-dire pendant la deuxième moitié du temps de trame, le multiplexeur 68 délivre sur sa sortie les informations provenant de la mémoire 62, alors que le multiplexeur 74 délivre sur sa sortie les informations provenant de la source 22.

    [0084] La sélection par le circuit de sélection des lignes à afficher débute de manière synchrone avec la délivrance par la source 22 des informations à afficher sur une ligne impaire de l'écran. Ce synchronisme est obtenu grâce aux impulsions d'horloge TL et de trame TT qui sont transformées ou non pour former les impulsions d'horloge déclenchant le ou les registres du circuit de sélection.

    [0085] Au fur et à mesure de leur délivrance par la source 22, les informations à afficher sur les lignes paires de l'écran sont enregistrées dans la mémoire 62.

    [0086] A chaque sélection d'une paire de lignes, les registres 72 et 78 enregistrent les informations contenues respectivement dans les registres-tampon 70 et 76. Ces informations décodées par les décodeurs 21 et 23 sont affichées sur les lignes sélectionnées des première et seconde parties de l'écran.

    [0087] Les registres-tampon 70 et 76 enregistrent alors les informations à afficher lors de la sélection suivante. Ces informations proviennent soit directement de la source 22 soit de la mémoire 62 par l'intermédiaire des multiplexeurs 68 et 74 commandés par le signal HB. Il y a donc constamment un décalage entre la délivrance des informations par la source 22 et leur affichage. Ce décalage est égal à un demi-temps de trame pour les informations à afficher sur une ligne paire alors qu'il n'égale que le temps de sélection d'une ligne pour les informations à afficher sur une ligne impaire.

    [0088] A l'allumage de l'écran, la première trame permet l'initialisation des compteurs, des registres et le remplissage de la mémoire avec les informations à afficher sur la moitié des lignes paires de la trame suivante.

    [0089] Les différentes connexions de la source 22 aux éléments 62, 68, 74, de l'élément 62 aux éléments 68, 74, des éléments 68 et 74 aux éléments 70, 76 et de l'élément 82 à l'élément 62 sont en réalité réalisées par des bus.

    [0090] Le procédé et le dispositif selon l'invention permettent bien de n'utiliser qu'une mémoire de capacité réduite et donc de réduire le coût des écrans à deux parties. Bien entendu, l'invention ne se limite nullement aux exemples de réalisation plus spécialement décrits et représentés ; elle en admet au contraire toutes les variantes.


    Revendications

    1. Procédé de commande d'un écran matriciel composé d'une première partie (10) et d'une seconde partie (12) comportant chacune un nombre N pair de lignes, les lignes de chacune des parties (10, 12) étant réparties en lignes d'un premier type de parité et lignes d'un second type de parité successives, caractérisé en ce qu'il consiste à :
    pour chaque trame de L'écran,

    A) sélectionner, les unes après les autres, les lignes du premier type de parité successives de la première partie (10) ;
    sélectionner, les unes après les autres, les lignes du second type de parité successives de la seconde partie (12),
    chaque ligne du premier type de la première partie (10) étant sélectionnée simultanément à une ligne second type de la seconde partie (12) à laquelle elle est appariée,

    B) puis, sélectionner, les unes après les autres, les lignes du second type de parité successives de la première partie (10),
    sélectionner, les unes après les autres, les lignes du premier type de parité successives de la seconde partie (12),
    chaque ligne du second type de la première partie (10) étant sélectionnée simultanément à une ligne du premier type de la seconde partie (12) à laquelle elle est appariée,

    C) pour chaque ligne sélectionnée, afficher des informations devant l'être.


     
    2. Procédé selon la revendication 1, lesdites informations à afficher étant délivrées par une source (22) à un rythme régulier et dans un ordre relatif aux lignes successives de l'écran, caractérisé en ce que :

    D) au fur et à mesure de leur délivrance, on enregiste dans une mémoire (62) les informations à afficher sur les lignes d'un des types de parité de l'écran,

    E) parallèlement à chaque sélection d'une ligne de la première partie (10) appariée à une ligne de la seconde partie (12), chaque sélection débutant de manière synchrone avec la délivrance par la source (22) des informations à afficher sur une ligne de l'autre type de parité de l'écran,

    a) on enregistre dans un premier registre (72) à partir d'un premier registre-tampon (70) les informations à afficher sur ladite ligne sélectionnée de la première partie (10),

    b) on enregistre dans un second registre (78) à partir d'un second registre-tampon (76) les informations à afficher sur ladite ligne sélectionnée de la seconde partie (12),

    c) on enregistre les informations délivrées par la source (22) et à afficher sur la ligne dudit autre type de parité de la sélection suivante dans le registre-tampon qui est associé à ladite ligne,

    d) on transfère à partir de la mémoire (62) les informations à afficher sur la ligne de parité définie en D) de la sélection suivante dans le registre-tampon qui est associé à ladite ligne.


     
    3. Dispositif pour la mise en oeuvre du procédé conforme à la revendication 1, caractérisé en ce qu'il comprend, pour adresser les colonnes d'un écran matriciel composé d'une première partie (10) et d'une seconde partie (12) comportant chacune un nombre N pair de lignes, les lignes de chacune des parties (10, 12) étant réparties en lignes d'un premier type de parité et lignes d'un second type de parité successives,

    - un source (22) apte à délivrer sur une sortie des informations à afficher, dans un ordre relatif aux lignes successives de l'écran et à délivrer des impulsions d'horloge (TL) en synchronisme avec la délivrance des informations à afficher sur une des lignes de l'écran et des impulsions de trame (TT),

    - une mémoire (62) apte à enregistrer les informations à afficher sur les lignes d'un des types de parité de l'écran, connectée à la sortie de la source,

    - un premier et un second moyens d'aiguillage (68, 74), connecté d'une part à la sortie de la source et d'autre part à une sortie de ladite mémoire (62),

    - un moyen (80) pour commander l'écriture ou la lecture de la mémoire, connecté à ladite mémoire (62) et à la source (22) pour recevoir les impulsions d'horloge (TL) et les impulsions de trame (TT) et constitué de telle manière que :

    * au fur et à mesure de leur délivrance par la source (22), les informations devant être affichées sur les lignes de l'écran sont enregistrées une fois sur deux dans la mémoire (62), qui n'enregistre ainsi que les informations à afficher sur les lignes du premier type de parité de l'écran,

    * à chaque commande de lecture délivrée à la mémoire (62), celle-ci transmet les informations relatives à une ligne du premier type de parité sélectionnée par l'intermédiaire du premier ou du second moyen d'aiguillage (68, 74) suivant si la ligne sélectionnée est incluse dans la première ou la seconde partie de l'écran,

    - un moyen (82) pour engendrer des adresses d'écriture et de lecture connecté à ladite mémoire,

    - un premier registre-tampon (70) connecté à une sortie du premier moyen d'aiguillage (68),

    - un second registre-tampon (76) connecté à une sortie du second moyen d'aiguillage (74),

    - un moyen pour commander l'aiguillage du premier moyen d'aiguillage, connecté au premier moyen d'aiguillage (68) et constitué de telle manière qu'il détermine si le moyen d'aiguillage (68) délivre au registre-tampon (70) les informations provenant directement de la source (22) et relatives aux lignes du second type de parité ou provenant de la mémoire (62) et relatives aux lignes du premier type.

    - un moyen pour commander l'aiguillage du second moyen d'aiguillage, connecté au second moyen d'aiguillage (74) et constitué de telle manière qu'il détermine si le moyen d'aiguillage (74) délivre au registre-tampon (76) les informations provenant directement de la source (22) et relatives aux lignes du second type de parité ou provenant de la mémoire (62) et relatives aux lignes du premier type,

    - un premier registre (72) connecté en entrée à une sortie du premier registre-tampon (70) et apte à délivrer des informations à afficher sur une ligne sélectionnée de la première partie (10) de l'écran,

    - un second registre (78) connecté en entrée à une sortie du second registre-tampon (76) et apte à délivrer des informations à afficher sur une ligne sélectionnée de la seconde partie (12) de l'écran.


     
    4. Dispositif selon la revendication 3, caractérisé en ce que la mémoire (62) est au moins apte à contenir simultanément les informations à afficher sur N/2 lignes de l'écran.
     
    5. Dispositif selon la revendication 4, caractérisé en ce que le moyen (80) de commande d'écriture et de lecture de la mémoire (62) est réalisé par un compteur à deux états binaires présentant une entrée de comptage apte à recevoir un signal (TL) impulsionnel de synchronisation de la délivrance des informations à afficher sur une ligne et une deuxième entrée apte à recevoir un signal (TT) de remise à zéro, ce compteur délivrant sur une sortie une impulsion à chaque passage à son état initial et sur une autre sortie connectée à la mémoire un signal de commande L/E.
     
    6. Dispositif selon la revendication 5, caractérisé en ce que le moyen (82) pour engendrer des adresses d'écriture et de lecture est réalisé par un compteur à N/2 états binaires présentant une entrée de comptage connectée à la sortie du compteur à deux états binaires délivrant des impulsions à chaque passage à son état initial et une deuxième entrée apte à recevoir un signal (TT) de remise à zéro, ce compteur délivrant sur une sortie une impulsion à chaque passage à son état initial et sur une autre sortie connectée à la mémoire un signal d'adresse AD.
     
    7. Dispositif selon la revendication 6, caractérisé en ce que les premier et second moyens pour commander l'aiguillage des premier et second moyens d'aiguillage (68, 74) sont réalisés par un circuit unique (84).
     
    8. Dispositif selon la revendication 7, caractérisé en ce que ledit circuit unique (84) est un compteur à deux états binaires présentant une entrée de comptage connectée à la sortie du compteur à N/2 états binaires délivrant sur une sortie une impulsion à chaque passage à son état initial et une deuxième entrée apte à recevoir un signal (TT) de remise à zéro, ce compteur délivrant sur une sortie connectée aux premier et second moyens d'aiguillage un signal de commande HB.
     
    9. Dispositif selon la revendication 3, caractérisé en ce qu'il comprend, pour sélectionner les lignes de l'écran,
    au moins un registre présentant une première entrée apte à recevoir un signal d'horloge et une seconde entrée apte à recevoir un signal de donnée.
     
    10. Dispositif selon la revendication 9, caractérisé en ce qu'il comprend :
    un premier registre (26) présentant N étages pour la sélection des N lignes du premier type de parité de la première et de la seconde parties (10) de l'écran, et ayant une première entrée apte à recevoir un signal d'horloge et une seconde entrée apte à recevoir un premier signal de donnée (DLI),
    un second registre (30) présentant N étages pour la sélection des N lignes du second type de parité de la première et de la seconde parties (12) de l'écran, et ayant une première entrée apte à recevoir le signal d'horloge et une seconde entrée apte à recevoir un second signal de donnée (DLP).
     


    Ansprüche

    1. Verfahren zur Steuerung eines Matrixbildschirms, gebildet durch einen ersten Teil (10) und einen zweiten Teil (12), jeder eine gerade Anzahl N Zeilen umfassend, wobei die Zeilen von jedem der Teile (10, 12) aufgeteilt sind in Zeilen eines ersten Paritätstyps und Zeilen eines zweiten Paritätstyps, aufeinanderfolgend,
    dadurch gekennzeichnet,
    daß es für jedes Teilbild darin besteht:

    A) nacheinander die aufeinanderfolgenden Zeilen des ersten Paritätstyps des ersten Teils (10) anzusteuern; nacheinander die aufeinanderfolgenden Zeilen des zweiten Paritätstyps des zweiten Teils (12) anzusteuern, wobei jede Zeile des ersten Typs des ersten Teils (10) simultan mit einer Zeile des zweiten Typs des zweiten Teils (12) angesteuert wird, mit der sie gepaart ist,

    B) dann nacheinander die aufeinanderfolgenden Zeilen des zweiten Paritätstyps des ersten Teils (10) anzusteuern, nacheinander die aufeinanderfolgenden Zeilen des ersten Paritätstyps des zweiten Teils (12) anzusteuern, wobei jede Zeile des zweiten Typs des ersten Teils (10) simultan mit einer Zeile des ersten Typs des zweiten Teils (12), mit der sie gepaart ist, angesteuert wird,

    C) für jede angesteuerte Zeile Informationen sichtbar zu machen, die sichtbar gemacht werden sollen.


     
    2. Verfahren nach Anspruch 1, wobei die sichtbar zu machenden Informationen von einer Quelle (22) mit einem regelmäßigen Rythmus geliefert werden und in einer die aufeinanderfolgenden Zeilen des Bildschirms betreffenden Reihenfolge, dadurch gekennzeichnet:

    D) daß man in dem Maße, wie die auf den Zeilen eines der Paritätstypen sichtbar zu machenden Informationen angeliefert werden, sie abspeichert in einem Speicher (62),

    E) daß, parallel zu jeder Ansteuerung einer Zeile des ersten Teils (10), gepaart mit einer Zeile des zweiten Teils (12), wobei jede Ansteuerung, die synchron mit der Anlieferung der auf einer Zeile des anderen Paritätstyps des Bildschirms sichtbar zu machenden Informationen durch die Quelle (22) beginnt,

    a) man in einem ersten Register (72), aus einem ersten Pufferregister (70), die auf der genannten, angesteuerten Zeile des ersten Teils (10) sichtbar zu machenden Informationen speichert,

    b) man in einem zweiten Register (78), aus einem zweiten Pufferregister (76), die auf der genannten, angesteuerten Zeile des zweiten Teils (12) sichtbar zu machenden Informationen speichert,

    c) man die durch die Quelle (22) gelieferten und auf der Zeile des genannten, anderen Paritätstyps der nachfolgenden Ansteuerung sichtbar zu machenden Informationen in dem Pufferspeicher speichert, der der besagten Zeile zugeordnet ist,

    d) man aus dem Speicher (62) die Informationen, die auf der Zeile mit der in D) definierten Parität der nachfolgenden Ansteuerung sichtbar zu machenden Informationen in den Pufferspeicher überträgt, der der besagten Zeile zugeordnet ist.


     
    3. Vorrichtung zur Anwendung des Verfahrens nach Anspruch 1, dadurch gekennzeichnet, daß sie umfaßt, zum Adressieren der Spalten eines Matrixbildschirms, gebildet durch einen ersten Teil (10) und einen zweiten Teil (12), jeder eine gerade Anzahl N Zeilen umfassend, wobei die Zeilen von jedem der Teile (10, 12) aufgeteilt sind in Zeilen eines ersten Paritätstyps und Zeilen eines zweiten Paritätstyps, aufeinanderfolgend,

    - eine Quelle (22), die geeignet ist, auf einem Ausgang sichtbar zu machende Informationen zu liefern, in einer die aufeinanderfolgenden Zeilen des Bildschirms betreffenden Reihenfolge, und Taktpulse (TL) zu liefern, synchron zu der Anlieferung der auf einer der Zeilen des Bildschirms sichtbar zu machenden Informationen, und Vertikal- bzw. Teilbildimpulse (TT),

    - einen Speicher (62), geeignet zum Speichern der auf den Zeilen eines der Paritätstypen des Bildschirms sichtbar zu machenden Informationen, verbunden mit dem Ausgang der Quelle,

    - eine erste und eine zweite Verteilereinrichtung (68, 74), einerseits verbunden mit dem Ausgang der Quelle und andererseits mit dem Ausgang des genannten Speichers (62),

    - eine Einrichtung (80) zum Steuern des Einschreibens oder Auslesens des Speichers, verbunden mit dem genannten Speicher (62) und mit der Quelle (22), um die Taktpulse (TL) zu erhalten und die Vertikal- bzw. Teilbildimpulse (TT) und so beschaffen, daß:

    * in dem Maße, wie die auf den Zeilen des Bildschirms sichtbar zu machenden Informationen angeliefert werden durch die Quelle (22), jede zweite Information gespeichert wird in einem Speicher (62), der somit nur die auf den Zeilen des ersten Paritätstyps des Bildschirms sichtbar zu machenden Informationen speichert,

    * bei jedem an den Speicher (62) gelieferten Lesebefehl dieser die Informationen überträgt, die eine Zeile des ersten Paritätstyps betreffen, angesteuert mittels der ersten oder der zweiten Verteilereinrichtung (68, 74), je nach dem, ob die angesteuerte Zeile im ersten oder zweiten Teil des Bildschirms enthalten ist,

    - eine Einrichtung (82) zum Erzeugen der Schreib- und Leseadressen, verbunden mit dem genannten Speicher,

    - einen ersten Pufferspeicher (70), verbunden mit einem Ausgang der ersten Verteilereinrichtung (68),

    - einen zweiten Pufferspeicher (76), verbunden mit einem Ausgang der zweiten Verteilereinrichtung (74),

    - eine Einrichtung zum Steuern der Verteilung der ersten Verteilereinrichtung, verbunden mit der ersten Verteilereinrichtung (68) und so beschaffen, daß sie feststellt, ob die Verteilereinrichtungen (68) dem Pufferspeicher (70) Informationen liefern, die direkt von der Quelle (22) kommen und die Zeilen des zweiten Paritätstyps betreffen, oder von dem Speicher (62) kommen und die Zeilen des ersten Paritätstyps betreffen,

    - eine Einrichtung zum Steuern der Verteilung der zweiten Verteilereinrichtung, verbunden mit der zweiten Verteilereinrichtung (74) und so beschaffen, daß sie feststellt, ob die Verteilereinrichtungen (74) dem Pufferspeicher (76) Informationen liefern, die direkt von der Quelle (22) kommen und die Zeilen des zweiten Paritätstyps betreffen, oder von dem Speicher (62) kommen und die Zeilen des ersten Paritätstyps betreffen,

    - ein erstes Register (72), mit dem Eingang verbunden mit einem Ausgang des ersten Pufferregisters (70) und imstande, Informationen zu liefern, die auf einer angesteuerten Zeile des ersten Teils (10) des Bildschirms sichtbar gemacht werden sollen,

    - ein zweites Register (78), mit dem Eingang verbunden mit einem Ausgang des zweiten Pufferregisters (76) und imstande, Informationen zu liefern, die auf einer angesteuerten Zeile des zweiten Teils (12) des Bildschirms sichtbar gemacht werden sollen.


     
    4. Vorrichtung nach Anspruch 3, dadurch gekennzeichnet, daß der Speicher (62) wenigstens imstande ist, simultan die auf N/2 Zeilen des Bildschirms sichtbar zu machenden Informationen zu speichern.
     
    5. Vorrichtung nach Anspruch 4, dadurch gekennzeichnet, daß die Einrichtung (80) zum Steuern des Einschreibens oder Auslesens des Speichers (62) gebildet wird durch einen Zähler mit zwei Binärzuständen, der einen Zähleingang aufweist für ein Liefersynchronisierungs-Pulssignal (TL) der auf einer Zeile sichtbar zu machenden Informationen, und einen zweiten Eingang für ein Rückstellungssignal (TT), wobei dieser Zähler bei jedem Übergang in seinen Initialzustand auf einem Ausgang einen Impuls liefert und auf einem anderen Ausgang ein Steuersignal L/E.
     
    6. Vorrichtung nach Anspruch 5, dadurch gekennzeichnet, daß die Einrichtung (82) zum Erzeugen der Schreib- und Leseadressen gebildet wird durch einen Zähler mit N/2 Binärzuständen, einen Zähleingang aufweisend, verbunden mit dem Ausgang des Zählers mit zwei Binärzuständen, der bei jedem Übergang in seinen Initialzustand Impulse liefert, und einen zweiten Eingang zum Empfangen eines Rückstellungssignals (TT), wobei dieser Zähler an einem Ausgang einen Impuls liefert bei jedem Übergang in seinen Initialzustand und auf einem anderen Augang, verbunden mit dem Speicher, ein Adressensignal AD.
     
    7. Vorrichtung nach Anspruch 6, dadurch gekennzeichnet, daß die ersten und zweiten Einrichtungen zum Steuern der Verteilung der ersten und zweiten Verteilereinrichtungen (68,74) gebildet werden durch eine einzige Schaltung (84).
     
    8. Vorrichtung nach Anspruch 7, dadurch gekennzeichnet, daß die einzige Schaltung (84) ein Zähler mit zwei Binärzuständen ist, einen Zähleingang aufweisend, verbunden mit dem Ausgang des Zählers mit N/2 Binärzuständen, der auf einem Ausgang bei jedem Übergang in seinen Initialzustand einen Impuls liefert, und einen zweiten Eingang zum Empfangen eines Rückstellungssignals (TT), wobei dieser Zähler auf einem mit den ersten und den zweiten Verteilereinrichtungen verbundenen Ausgang ein Steuersignal HB liefert.
     
    9. Vorrichtung nach Anspruch 3, dadurch gekennzeichnet, daß sie zum Ansteuern der Zeilen des Bildschirms wenigstens ein Register umfaßt, das einen ersten Eingang zum Empfangen eines Taktsignals und einen zweiten Eingang zum Empfangen eines Datensignals aufweist.
     
    10. Vorrichtung nach Anspruch 9, dadurch gekennzeichnet, daß sie umfaßt:
    ein erstes Register (26) mit N Stufen zur Ansteuerung von N Zeilen des ersten Paritätstyps des ersten und des zweiten Teils (10) des Bildschirms, das einen ersten Eingang zum Empfangen eines Taktsignals und einen zweiten Eingang zum Empfangen eines ersten Datensignals (DLI) aufweist,
    ein zweites Register (30) mit N Stufen zur Ansteuerung von N Zeilen des zweiten Paritätstyps des ersten und des zweiten Teils (12) des Bildschirms, das einen ersten Eingang zum Empfangen eines Taktsignals und einen zweiten Eingang zum Empfangen eines ersten Datensignals (DLP) aufweist.
     


    Claims

    1. Control process for a matrix screen constituted by a first part (10) and a second part (12), each having an even number N of rows, the rows of each of the parts (10, 12) being distributed into rows of a first parity type and rows of a second parity type in successive form, characterized in that it comprises for each frame of the screen,

    A) successively selecting the successive rows of the first parity type of the first part (10),
    successively selecting the successive rows of the second parity type of the second part (12),
    each row of the first type of the first part (10) being selected simultaneously with a row of the second type of the second part (12) with which it is paired;

    B) and then successively selecting the successive rows of the second parity type of the first part (10),
    successively selecting the successive rows of the first parity type of the second part (12),
    each row of the second type of the first part (10) being selected simultaneously with a row of the first type of the second part (12) with which it is paired;

    C) for each selected row displaying the informations to be displayed.


     
    2. Process according to claim 1, said informations to be displayed are supplied by a source (22) with a regular timing and in an order relative to the successive rows of the screen,
    characterized in that

    D) during their supply, in a memory (62) are recorded the informations to be displayed on the rows of one of the screen parity types,

    E) parallel to each selection of a row of the first part (10) paired with a row of the second part (12), each selection starting synchronously with the supply by the source (22) of the informations to be displayed on a row of the other screen parity type,

    a) in a first memory (72) is recorded from a first buffer register (70) the informations to be displayed on the said selected row of the first part (10),

    b) in a second register (78) are recorded from a second buffer register (76) the informations to be displayed on said selected row of the second part (12),

    c) the informations supplied by the source (22) and to be displayed on the row of said other parity type of the following selection are recorded in the buffer register associated with the said row,

    d) the informations to be displayed on the parity row defined in D) of the following selection are transferred from the memory (62) into the buffer register associated with the said row.


     
    3. Apparatus for performing the process according to claim 1, characterized in that it comprises, for addressing the columns of a matrix screen constituted by a first part (10) and a second part (12), each having an even number N of rows, the rows of each of the parts (10, 12) being distributed into rows of a first parity type and rows of a second parity type in succession,

    - a source (22) able to supply on an output informations to be displayed, in an order relative to the successive rows of the screen and supply clock pulses (TL) synchronized with the supply of the informations to be displayed on one of the rows of the screen and frame pulses (TT),

    - a memory (62) able to record the informations to be displayed on the rows of one of the parity types of the screen, connected to the output of the source,

    - a first and a second switching means (68, 74), connected on the one hand to the output of the source and on the other to an output of said memory (62),

    - a means (80) for controlling the writing or reading of the memory (62), connected to said memory and to the source (22) for receiving the clock pulses (TL) and frame pulses (TT) and constituted in such a way that:
    as they are supplied by the source (22), the informations to be displayed on the rows of the screen are recorded on every other occasion in the memory (62), which thus only records the informations to be displayed on the rows of the first parity type of the screen,
    for each reading control supplied to the memory (62), the latter transmits the informations relative to a row of the first parity type selected by means of the first or the second switching means (68, 74) as a function of whether the selected row is included in the first or the second part of the screen,

    - a means (82) for producing writing and reading addresses connected to said memory,

    - a first buffer register (70) connected to an output of the first switching means,(68)

    - a second buffer register (76) connected to an output of the second switching means (74),

    - a means for controlling the switching of the first switching means (68), connected to the first switching means (68) and constructed in such a way that it determines whether the switching means supplies to the buffer register (70) the informations coming directly from the source (22) and relative to the rows of the second parity type or coming from the memory (62) and relative to the rows of the first type,

    - a means for controlling the switching of the second switching means (74), connected to the second switching means (74) and constructed in such a way that it determines whether the switching means supplies the buffer register (76) with informations coming directly from the source (22) and relative to the rows of the second parity type or coming from the memory (62) and relative to the rows of the first type,

    - a first register (72) connected at the input to an output of the first buffer register (70) and able to supply informations to be displayed on a selected row of the first part (10) of the screen,

    - a second register (78) connected at the input to an output of the second buffer register (76) and able to supply informations to be displayed on a selected row of the second part (12) of the screen.


     
    4. Apparatus according to claim 3, characterized in that the memory (62) is at least able to simultaneously contain the informations to be displayed on N/2 screen rows.
     
    5. Apparatus according to claim 4, characterized in that the writing and reading control means980) of the memory (62) is constituted by a counter having two binary states having a counting input able to receive a pulse signal (TL) synchronized with the supply of the informations to be displayed on a row and a second input able to receive a resetting signal (TT), said counter supplying on one output a pulse for each passage to its initial state and on another output connected to the memory a control signal L/E.
     
    6. Apparatus according to claim 5, characterized in that the means (82) for producing writing and reading addresses is constituted by a counter with N/2 binary states having a counting input connected to the output of the counter with two binary states supplying pulses for each passage to its initial state and a second input able to receive a resetting signal (TT), said counter supplying on one output a pulse for each passage to its initial state and on another output connected to the memory an address signal AD.
     
    7. Apparatus according to claim 6, characterized in that the first and second means for controlling the switching of the first and second switching means (68, 74) are constituted by a single circuit (84).
     
    8. Apparatus according to claim 7, characterized in that said single circuit (84) is a counter having two binary states with a counting input connected to the output of the counter with N/2 binary states supplying on an output a pulse for each passage to its initial state and a second input able to receive a resetting signal (TT), said counter supplying to an output connected to the first and second switching means a control signal HB.
     
    9. Apparatus according to claim 3, characterized in that it comprises, for selecting the screen rows, at least one register having a first input able to receive a clock signal and a second input able to receive a data signal.
     
    10. Apparatus according to claim 9, characterized in that it comprises a first register (26) with N stages for the selection of N rows of the first parity type of the first and second parts (10) of the screen and having a first input able to receive a clock signal and a second input able to receive a first data signal (DLI) and a second register (30) having N stages for the selection of N rows of the second parity type of the first and second parts (12) of the screen and having a first input able to receive the clock signal and a second input able to receive a second data signal (DLP).
     




    Dessins