Note: Descriptions are shown in the official language in which they were submitted.
lOS~Z74
L'inventlon se r~ère 3 une mémoire numérlque d'image à visuallser
par balayage syst~matique, point par point st ligne par ligne, d'un écran
d'un tube cathodique.
Dans un systsme de visualisation devant prssenter des images
synthétiques du type mosaique (oalayage séquentiel et allumage des points
successifs) on a bssoin d'une mémoire numérique, qui comporte des infor-
mations pour tous les points de l'image, l'information concernant chaque
point étant constituée d'un ou plusieurs bits. La lecture d'une tslle mémoire
est effectuée an mots et on sait que, souvent, la vitesse élevée dæ lecture
qui est exigée pour afficher une imags ne peut être obtenue qu'en divisant
la mémoire en blocs dont les cycles de lecturs sont décalés l'un par rapport
à l'autre.
En pratique, on divise la mémoire en un nombre N de blocs de telle
sorte que les informations pour une ligne de l'image sont réparties en
quantité égale dans tous les blocs.
En cas de panne d'un bloc, l'image montre les lignes blanches
verticales dûes à l'absence des informations d'un bloc. Etant donné que des
lignes vorticales constituent, aussi bien dans des documents comportant des
lettres que dans des dessins techniques, des éléments particulièrement
significatifs pour l'interprétation de l'image, une telle panne d'un seul
bloc peut gêner et même mettre en cause l'interprétHtion de l'image.
L'invention vise à réduire cet incDnv6nient et elle propose une
mémoire numérique pour une image à balayage systématique, qui est divisée
en N blocs, la panne d'un de ces blocs ne gênant que légèrement l'interprétation
de l'image.
La mémolre numérique pour une image à balayage systématique point
par point et ligne par ligne, cette mémoire étant divisée en N blocs qui
contiennent chacun les données d'une partie de l'image et qui sont lus
alternativement et cycliquement de telle façon que des opérations successlves
de lecture concernent des blocs différents, est caractérisée par le fait,
que la commande cyclique de lecture comporte un compteur d'adresses qui
reçoit outre les impulsions d'horloge en synchronisme avec les opérations
~054274
de lecture, les impulslons de balayage "llg,n~" de l'image.
De pr~férence, N est un sous-multiple du nombre d'op~rations
élémentairss de lecture necessaires pour constltuer une ligne de l'imags.
L'inconvénient cité ci-dessus pour une mémoire classlque est donc
éllmlné selon l'invention par un saut de bloc ~ la fln de chaque llgne de
l'lmage. Si un bloc tombe en panne, les espaces blancs correspondants se
trouvent isolés d'une ligne ~ l'autrs et il n'y a pas de lignes verticales
en blanc qui traversent l'image de haut en bas.
L'invention sera décrite ci-après plus en dét~ l'aide d'une
figure qui montre sch~matiquement un exemple de r~alisation de l'invention.
On y voit en particulier un tube cathodique 1 avec son appareil-
lage de commande 2, cet appareillage assurant de façon classique 1B balayage
llgne par ligne de l'écran du tube cathodique pour la formation d'une image
à représsnter. Cette image est formée point par polnt le long ds chacune
des lignes. Une horloge de synchronisatlon 3 fournit à l'appareillage de
commande 2 un train d'impulsions pour la représentation polnt par point de
l'image tentrée 4), un train d'impulsions pour le passage d'une ligne de
balayage à la suivants tentrée 5), ainsi qu'un train d'impulsions concer-
nant le changement d'lmage tentrés 6). L'information qul dolt etre afflchée
sur l'écran du tubs vient d'une mémoire 7, qui est subdivisée en quatre
blocs 8, 9, 10 et 11. Chaque bloc est associé à un circult de commande de
lecture tnon rspréssnté~, qul assure la lscture en parallèle de plusleurs
bits contenus dans une cellule du bloc. Les commandes de lecture des
différents blocs sont décalées les unes par rapport aux autres de façon que
lorsque les informations sont extraites d'une cellule d'un bloc, le bloc
suivant prépare dé~à la lecture des informations d'une autre cellule.
Un compteur d'adrasses 12 commun à tous les blocs définit par le
contenu de ses deux éléments binaires de poids le plus faible 13 et 14,
- l'un des quatre blocs et par ses élements restants, la cellule à l'intérieur
de ce bloc.
Les bits qui sortent en parallèle d'une cellule sont transmis dans
un registre à décalage 15, qui met ces bits en série et les fournit un à un
2 -
' ' ' '~ '
1054~7~
au tube cathodique pour l'inscription des points noirs ou des polnts blancs
en fonctlon de l'~tat blnalre du blt.
Si sslon l'~tat de la technique, l'avance du compteur 12 a ~té
assurée unlquement par un train d'impulsions qui est déllvr~ à travsrs un
divlseur d'impulslons 17 ~1 sur n" tn ~tant le nombre de bits contenus dans
une csllule de mémoire) du traln d'impulslons point par polnt que l'horloge
de synchronisatlon 3 fournit également à l'entr~e 4 du clrcuit de commande
2, la msmoire selon l'lnvsntion est commandée si~ult2n~ment par le traln
d'lmpulsions point par point ~entrée 4) et le train d'impulslons changement
de ligne (entrée 5). Ces d~ux tralns sont combinés dans une porte W 16.
Par cette mesure, on obtient l'effet sulvant :
A l'intérieur du balayage d'une llgne, les blocs sont lus cycll-
quement, tandis qu'à la fln d'une llgne, on avance de deux blocs. Supposons
que les blocs soient nommés A, B, C, et D, et les cellules à l'lntérieur
des blocs solent numérotées de 1 à XO et qus ch~que llgne ait besoin du
contenu de douze cellules de mémoire. Sous ces conditlons, deux llgnes
quelconques de l'imag0 peuvent être décrites, en ce qui concerne la provenance
des informations par le schéma qui suit :
, A1 B1 C1 D1 A2 ~2 C2 D2 A3 B3 C3 D3
zo e4 C4 D4 A4 B5 C5 D5 A5 B6 C6 D6 A6
C7
............. ,'
Il est évident que les informations devralent 8tre inscrltes dans
la mémoire de la même façon, ce qui veut dire que, sl l'on prévolt de
modlfler de temps en temps le contenu de la mémolre, un compteur slmilaire
au compteur 12 devralt être prévu pour la commande d'écrlture qui reçolt
une impulsion supplémentaire à la fin de l'inscrlption du contenu d'une
ligne.
L'invention n'est p33 limitée à l'exemple de réallsatlon décrit
ci-dessus. On peut, par exemple, insérer à la fin de chaqus llgne plus
- 3 -
, . ~
:
' '': , : .
1054Z7~
d'une seule lmpulsion d'avance dans le compteur 12 pour espacer d'avantage
les espaces blancs en cas de panne. L'invention n'est pas non plus llmitée
au ncmbre de blocs, choisi 3 titre d'exemple.
- 4 -