Brevet FR2530064A1 — publié le 19840113

DISPOSITIF DE MEMOIRE A INSCRIPTION CONTROLEE DESTINE i:OTAMMIENT A COOPERER AVEC UNE UNITE DE VISUALISATION D'IMAGES RADAR La présente invention concerne un dispositif de mémoire à inscription contrôlée destiné notamment à coopérer avec une unité de visualisation d'images radar, dispositif muni d'une mémoire dite: "mémoire principale" prévue pour contenir des mots d'information rangés se Lon un ensemble d'adresses, d'un circuit d'entrée comportant, d'une part, une sortie reliée à L'entrée d'information de La mémoire principale et, d'autre part, au moins une entrée pour recevoir un mot d'entrée susceptible d'être enregistré dans La mémoire principale à une adresse d'entrée. De tels dispositifs utilisés avec des unités de visualisa- tion d'images radar permettent d'obtenir une image dont la luminosité est indépendante de l'exploration radar En effet, on inscrit dans la mémoire principale des mots d'information représentant l'amplitude de L'écho radar; l'adresse de chaque mot correspond à la position de l'écho sur l'image radar Cette inscription se fait à un rythme Lent déterminé par l'exploration radar Pour obtenir une bonne image, on emploie un tube cathodique utilisé de la même manière qu'en télé- vision Les informations vidéo sont alors les mots d'information qu'on vient lire dans La mémoire principale à un rythme rapide exigé par le balayage du tube cathodique. Bien souvent, il arrive que le centre d'exploration radar se déplace, ce qui fait que les informations contenues dans la mé- moire avant le déplacement peuvent gêner ou même tromper l'observateur qui devrait uniquement observer les images correspondant à la situation présente Les informations contenues dans la mémoire principale doi- vent donc être mises à jour. On connaît (voir la demande de brevet français n 2 459 486) un dispositif du genre mentionné dans le préambule qui permet d'effec- tuer cette mise à jour Ce dispositif connu comporte un circuit d'en- trée formé, d'une part, d'un limiteur branché à la sortie de la mé- moire dont la fonction est de diminuer la valeur du mot représentant l'amplitude de l'écho déjà enregistré et, d'autre part, d'un compara- teur prévu pour comparer les va Leurs des mots à la sortie du limiteur et du mot susceptible d'être enregistré; le mot finalement enregis- tré est celui qui a La plus forte valeur Ainsi, les mots représentant les échos anciens diminuent de valeur en fonction du temps, ce qui se traduit sur l'écran de visualisation par un affaiblissement progressif. L'inconvénient de ce dispositif connu est que pour obtenir cet affaiblissement progressif, il est nécessaire que les mots soient formés d'un assez grand nombre d'éléments binaires Ce qui implique que la mémoire principale soit de grande capacité. La présente invention propose un dispositif du genre cité dans Le préambule qui autorise l'utilisation d'une mémoire de faible capacité. Pour cela, un dispositif de mémoire à inscription contrô- lée est remarquable en ce qu'il est prévu des emplacements de mémoire repérés par Le même ensemble d'adresses et un circuit d'écriture dans ces emplacements pour y écrire un premier mot à La même adresse o un mot d'information est inscrit dans la mémoire principale et pour y écrire un deuxième mot sous la commande d'un signal dit de mise à jour à toutes les adresses dudit ensemble et en ce que le circuit d'entrée comporte un organe de commande pour qu'à la lecture, à la sortie de la mémoire principale, d'un mot d'information accompagné du deuxième mot, un mot d'information d'invalidation soit enregistré en mémoire principale à cette adresse. Lesdits premier et deuxième mots peuvent être formés d'un seul élément binaire, de sorte que la mémoire utilisée est 'de très petite capacité. La description suivante accompagnée des dessins annexés, le tout donné à titre d'exemple non limitatif, fera bien comprendre comment L'invention peut être réalisée. La figure 1 représente un dispositif de mémoire conforme à L'invention. La figure 2 représente, en fonction du temps, les instants d'écriture et de Lecture de La mémoire. La figure 3 représente la durée de mise à jour par rapport à une durée d'exploration radar - La figure 4 montre une variante de réalisation du circuit d'entrée. 253 OQ 64 La figure 5 montre un radar comportant un dispositif con- forme à L'invention. La figure 6 montre un détail de réalisation d'un circuit faisant partie du radar de la figure 5. A La figure 1, on a représenté un dispositif conforme à l'invention Ce dispositif est constitué à partir d'une mémoire 1, dite mémoire principa Le Les informations d'entrée susceptibles d'être enregistrées dans La mémoire 1 apparaissent sur une borne 5 sous forme parallèle, tandis que Les informations de sortie sont rendues disponibles à l'utilisateur à une borne 7 A chacune de ces informations d'entrée et de sortie est affectée une adresse Les in- formations d'entrée susceptibles d'être enregistrées Le seront à une adresse indiquée à une borne 8 Pour obtenir une information de sortie, il faudra fournir une adresse à une borne 9 La mémoire 1 comporte une seule entrée pour les codes d'adresses portant la réfé- rence 10 Cette entrée 10 est reliée aux bornes 8 et 9 par l'intermé- diaire d'un commutateur 11 Une commande de lecture-écriture 12 permet de mettre cette mémoire en position'de lecture ou d'écriture. En lecture, les informations sont rendues disponibles à sa sortie 13 et en écriture, Les informations doivent être présentes à son entrée pour être enregistrées Un circuit d'entrée 20 sélectionne les informations à enregistrer dans La mémoire 1 Une première entrée 22 de ce circuit est connectée à la borne 5, une deuxième entrée 24 est connectée à la sortie 13 de la mémoire 1 La sortie de ce circuit est connectée à l'entrée 15 de la mémoire 1 La mémoire 1 peut être adressée par une adresse faisant partie de tout un ensemble d'adresses (par exemple de O à 32767). Conformément à l'invention, il est prévu des emplacements de mémoires dans une mémoire 40 dite mémoire de mise à jour Ces emplacements sont repérés par le même ensemble d'adresses; pour cela, l'entrée 41 d'adressage est connectée à l'entrée d'adressage 10 de la mémoire 1 Cette mémoire comporte une entrée d'information 42 et une commande d'écriture- lecture 43 Il est prévu aussi un circuit d'écriture 45 dans ces emplacements de mémoire pour y écrire un pre- mier mot (par exemple un " 1 " binaire) à la même adresse o un mot d'information est inscrit dans la mémoire principale 1 et pour y écrire à toutes les adresses de l'ensemble un deuxième mot (dans ce 53 1064 meme exemp Le un 9 O binaire) sous ta cm:and Ue dun signal de mise & jour apparaissant à la borne 47. Le circuit d'entrée 20 camporte un organe de commande 50 pour qu'à La lecture, à la sortie de ta mémoire principale, d'un mot d'information accompagné du deuxième mot (un "O"), un mot d'in- validation, un mot "O O", soit enregistré à La place. Avant d'expliquer le fonctionnement du dispositif de l'invention, il convient de signaler que dans l'exemple décrit, Les mémoires 1 et 40 sont du type dynamique (MK 4027) fabriquées par MOSTEK On définit des temps de lecture R (voir la figure 2) qui correspondent à des temps o c'est Le code d'adresses à La borne g qui est app Liqué aux entrées 10 et 41 des mémoires 1 et 40; un par un dans chaque intervalle R, successivement, tous les codes d'adres- ses définissant tous Les emplacements des mémoires 1 et 40 vont être présents à La borne 9 Bien qu'appelés temps de lecture, il pourra y avoir aussi, comme on va le voir par la suite, écriture dans Les mémoires 1 et 40 Les temps W, de même durée que Les temps R, s'in- tercalent entre ces mêmes temps R et correspondent au fait que c'est le code d'adresses à la borne 8 qui se retrouve aux entrées d'adres- sage 10 et 41 des mémoires 1 et 40 Là aussi,-avant d'écrire l'in- formation à La borne 5, il peut y avoir une lecture de l'information contenue déjà dans la mémoire 1 Ainsi donc, chaque temps W et R est divisé en temps de lecture "r" et en témps d'écriture "w" Ces temps sont définis par une base de temps 55 fournissant les différents signaux sur des fils R/W pour définir les temps R et W et r/w pour les temps r et w La commande de commutation du commutateur 11 est reliée au fil R/W et la commande 12 de lecture-écriture de La mémoire 1 est reliée au fil r/w Le circuit 45 a deux entrées re Liées aussi aux fils R/W et r/w Dans le cadre de l'application au radar envi- sagé, les informations arrivent par intermittence à la borne 5, de sorte que chaque instant W ne sera pas employé pour écrire une in- formation nouvelle, alors que La;quasi-tota L'ité des instants R sera utilisée pour fournir à l'utilisateur une information enregistrée différente Cette information transite par un registre 57 inter- connecté entre La sortie 13 de La mémoire 1 et la borne 7; ce registre 57 est commandé par les signaux du fil LL pour que les données soient envoyées vers la sortie pendant Les temps R IL faut remarquer que l'écriture d'un mot différent en mémoire pendant la partie W de R n'a pas d'influence immédiate sur Le signa L de sortie. La mise à jour qui correspond à L'inscription de " O " dans La mémoire 40 à toutes ses adresses se fait pendant Les temps de lecture R et dure un temps TMJ (voir figures 3 a) bien plus court que le temps TEX durant Lequel s'effectue une exploration radar La figure 3 a est relative à une exploration radar se Lon un balayage circulaire La période d'apparition TSC des signaux de mise à jour est légèrement inférieure à TEX La figure 3 b est, quant à e L Le, relative à une exploration radar selon un balayage sectora L, Les instants TSS correspondent aux changements de sens de L'exp Loration et Les instants o apparaissent les temps de mise à jour surviennent un court laps de temps dt après les instants TSS Les Laps de temps dt correspondent au temps qu'i L faut pour détecter les changements de sens d'exploration. La mise à jour s'effectue alors de La manière suivante: au début des temps R, on Lit l'information contenue dans La mémoire l à sa sortie 13, ainsi que Le mot formé d'un élément binaire, à La sortie de la mémoire 40 Si cet élément binaire est " O ", cela veut dire que depuis la dernière mise à jour aucune information nouvelle n'a été inscrite dans la mémoire 40 puisqu'à chaque inscription de la mémoire t correspond l'inscription d'un élément binaire " 1 " dans la mémoire 40 Le fait de trouver un mot d'information accompagné d'un élément binaire " O ", à la sortie de la mémoire 40 provoque, durant ce même temps R, L'inscription d'un mot " O, O " correspon- dant à un effacement de L'information. Une commande d'effacement 60 de la mémoire qui, reliée au circuit d'entrée 20, d'une part, et au circuit d'écriture 45, d'autre part, permet toujours, pendant Les temps R, d'inscrire des mots " O 0 " dans La mémoire I et des " O " dans la mémoire 40. Le circuit d'entrée 20 peut contenir aussi un comparateur pour comparer pendant Les temps W l'infôrmation à La sortie de ta mémoire 1 avec celle à enregistrer présente à la borne 5 Si l'information à la sortie 13 est accompagnée d'un élément binaire " 1 " à La sortie de la mémoire 40, L'information qui sera enregistrée est L'information de plus forte amplitude; si elle est accompagnée de L'éLément "'0 ", c'est L'information à la borne 5 qui est enre- gistrée. L'organe de commande 50 provoque différentes commutations à L'intérieur d'un mu Ltip Lexeur 75 en fonction des informations sui- vantes: temps de Lecture ou d'écriture (R/W), commande de mise à jour (borne 47), commande d'effacement (borne 60), sortie du compa- rateur 70 et information de sortie de La mémoire 40 La sortie du mu Ltiplexeur 75 est connectée à L'entrée 15 de La mémoire 1 Le mul- tip Lexeur 75 est muni d'entrées 76, 77, 78 L'entrée 76 correspond à L'entrée 24 du circuit 20, L'entrée 77 à L'entrée 22, tandis que L'entrée 78 reçoit en permanence un signal représentant Le mot d"in- validation " O 0 " Le tab Leau 1 suivant résume Le fonctionnement du circuit 50 qui peut être réalisé sous La forme d'une mémoire morte (ou de préférence d'un réseau Logique programmé) pour Laquel Le Lesdites informations constituent L'adresse (respectivement les entrées), les signaux de sortie de cette mémoire (de ce réseau) étant appliqués à L'entrée de commande du mu Ltiplexeur 75 Les si- gnaux d'effacement et de mise à jour sont considérés comme actifs Lorsqu'i Ls ont La va Leur Logique " 1 " La va Leur "x" indique La va- leur 1 ou O indifféremment. 2530 64 TABLEAU i Mi 11 se àEfface-; Sortie Signa L de R/W Commutation jour ment comparateur: sortie de effectuée ( 47 j ( 60) La mé- moire 40 I t x i x R 76-15 o o l 7 i > 151 * x Wi 76 15 r 5 > x W 77-15 x ix x R ou W 78-15 x O R i 78-15 x 1 R 76-15 0 l 7 l >l 5 l * x W 76 i S l 5 l >l 7 l *x W 77 '-15 *Les Elsignifient que L'on considère La grandeur du signal disponible à L'entrée 5 ou à La sortie 7, ces chiffres étant p Lacés à L'intérieur des crochets. 253 e G 4 Le circuit 45 doil réaliser les fonctions suivantes qui sont résumées dans le fableau II ci-dessous; pour faciliter la lec- fure de ce tableau, on a associé respectivement aux temps r et w-les va Leurs Logiques " 1 " et " O " Ces valeurs ont la même signification pour L'entrée 43. TABLEAU II i Mise à jour ( 47) x Effacement ( 60) l o,. O R/W R W R W R W r/w 1 1 F Signal à L 'entrée I i o I 0 O O' =. Signal à L 'entrée x X x x x X x x O' _, 2: = I - c J L'invention permet, si L'on veut, d'obtenir L'effacement progressif des échos; pour ce La, on intercale entre La sortie 13 et l'entrée 78 un soustracteur 80 Ceci est représenté à La figure 4. A La figure 5, on a représenté un radar comportant un dispositif de l'invention, Les éléments communs avec ceux des figu- res précédentes portent Les mêmes références. Ce radar travaille par impulsions haute fréquence; ces impulsions sont élaborées au moyen d'une partie émission 100 consti- tuée, par exemple, à partir d'un magnétron Les' impu Lsions haute fréquence sont transmises à une antenne mobile 105 via un dup Lexeur 106 La partie 100 fournit sur un fil 110 un signal indiquant Le temps o se produit L'émission de l'impulsion Ce signal est utilisé pour synchroniser une base de temps 112 L'impulsion réfléchie par un obstacle est captée par l'antenne 105 et transmise à la partie réception 120 via le même duplexeur 106 Le signal représentant l'amp Litude de L'onde réfléchie par L'obstacle est converti en un signal numérique au moyen d'un convertisseur analogique-numérique ; le code représentant ce signal numérique est mis ensuite dans une mémoire tampon 127, ce qui Le rend disponible pour la borne 5. Les rythmes de conversion du convertisseur 125 et d'emmagasinage de la mémoire 127 sont fixés par La base de temps 112 L'antenne mobile subit un mouvement de rotation dont l'angle est mesuré par un convertisseur d'angle 130 L'information d'angle combinée avec des informations de temps fournies par la base de temps 112 fournit alors la position, en coordonnées polaires (p, 0), de la position de l'écho Le radar montré à cette figure 5 est prévu pour une visua- lisation par un tube cathodique du genre télévision A ce tube est rattaché un bloc de déviation magnétique de lignes et de trames 152 attaqué par un générateur de courant en dent de scie 154 La base de temps qui porte ici la référence 55 A fournit des codes d'adresses de lecture pour la mémoire, par l'intermédiaire d'un registre 158 dont les sorties sont connectées à la bornm 9 Elle fournit, de plus, des signaux d'hor Loge sur le fi L H et les signaux de suppression ligne et trame sur le fil SLT La base de temps 55 A est couplée avec la base de temps 112 pour que Les données soient présentées aux bons instants à la mémoire principale 1 Elle synchronise le géné- rateur de courant en dent de scie 154 Comme la visualisation X s'effectue selon un système en coordonnées dit "x, y", il est néces- saire d'utiliser un dispositif de transformation de coordonnées 160 pour transformer Les informations du dispositif 130 et Les informa- tions de temps fournies par La base de temps 112 Le code d'adresses d'écriture ainsi obtenu est emmagasiné dans un registre 162. Se Lon une caractéristique importante de L'invention, la mémoire de mise à jour 40 peut être accouplée à une deuxième mémoire dite mémoire de marqueur portant La référence 180 Cette mémoire est destinée à emmagasiner des informations de marqueur de distance, ce qui se traduit sur Le tube 150 par des points brillants désignant une distance déterminée; pour déterminer ces distances, on uti Lise un compteur 181 qui est chargé d'un nombre élaboré par une unité de marqueur 182 Ce nombre représente la distance entre Les marqueurs que L'on veut visua Liser Le chargement de ce nombre a Lieu à L'instant correspondant à p = O défini-par L'unité 160 et aussi chaque fois que Le compteur atteint sa position minima Le; La base de temps 112 fournit les signaux de décomptage à ce compteur; dès que Le compteur atteint sa position minimale, un signal apparaît à une borne 210 repré- sentant Les points bri L Lants à visualiser La borne 210 est connectée à un circuit d'entrée 220 de structure identique à celle du circuit 20 et dont Le fonctionnement est le même que ce Lui résumé au tableau 1 cidessus Le signal à La sortie de La mémoire de marqueur 180 est rendu disponible, par L'intermédiaire d'un registre 226 commandé de La même manière que Le registre 57, à une borne 227 Ce signal est appliqué à un convertisseur numérique-ana Logique 230 comme Le signal de sortie de La mémoire 1, disponib Le à La borne 7, est appliqué à un convertisseur numérique-analogique 232 Avant d'être combiné au moyen d'un sommateur 235 avec le signal de sortie du convertisseur 232, Le signal de sortie du convertisseur 232 est appliqué à un dis- positif potentiométrique 240 pour faire varier la brillance des marqueurs sur l'écran du tube 150, la sortie du sommateur 235 étant connectée à La cathode de ce tube 150. Pour effectuer un effacement des mémoires 1, 40, 180, on a prévu une commande d'effacement 300 agissant, par exemple, sur un circuit monostable 310 qui est connecté à La borne 60 et dont la période est telle qu'elle correspond à la durée d'un cycle de Lec- ture de ces mémoires; de même, pour la mise à jour, on a prévu une autre commande 330 agissant sur un circuit 350 connecté à la borne 47 Il est bien évident que ce circuit peut être déclenché par le codeur d'angle 130 à un peu moins-de chaque tour de L'an- tenne 105, ou bien alors quand celle-ci change de-sens de rota- tion en cas d'un balayage sectora L. La-figure 6 montre en détail ce circuit d'élaboration du signal de mise à jour 350; il se compose essentiellement d'un compteur 400 dont la capacité est telle qu'elle correspond au temps de mise à jour, compte-tenu de la fréquence des signaux disponibles sur le fil H Une bascule RS portant la référence 402 permet de rendre ouverte une porte ET 404 dès que la commande 330 estaction- née; cette commande est reliée à L'entrée S de cette bascule. Comme la porte 404 est ouverte, les impulsions du fil H sont appli- quées à l'entrée de comptage D du compteur 400, en dehors des temps de retour trames et de retour Lignes du tube 150 Ces temps sont définis par des signaux STL élaborés par la base de temps 55 A. Dès que le compteur 400 a fini-son cycle de comptage, le signal à la sortie C change de valeur, par exemple prend la valeur " O "; ceci déclenche un monostable 406 qui fournit alors une impulsion appliquée, d'une part, à l'entrée R de la bascule pour La mettre à l'état de repos et, d'autre part, à l'entrée de chargement L du compteur 400 pour lui faire prendre son état initial; une porte ET 410 fournit le signal de mise à jour à la borne 47; une de ses entrées est connectée à la sortie C du compteur 400 et une autre au fil STL, de sorte que le signal de mise à jour n'est pas fourni pendant les durées de retour de trames et lignes. REVENDICATIONS: 1 Dispositif de mémoire à inscription contrôlée destiné notamment à coopérer avec une unité de visualisation d'images radar, dispositif muni d'une mémoire dite "mémoire principale" prévue pour contenir des mots d'information rangés selon un ensemble d'adresses, d'un circuit d'entrée comportant, d'une part, une sortie reliée à l'entrée d'information de lamémoire principale et, d'autre part, au moins une entrée pour recevoir un mot d'entrée susceptible d'être enregistré dans la mémoire principale à une adresse d'entrée, carac- térisé en ce qu'il est prévu des emplacements de mémoire repérés par le même ensemble d'adresses et un circuit d'écriture dans ces empla- cements pour y écrire un premier mot à la même adresse o un mot d'information est inscrit dans la mémoire principale et pour y écrire un deuxième mot sous la commande d'un signal dit de mise à jour à toutes les adresses dudit ensemble, en ce que le circuit d'entrée comporte un organe de commande pour qu'à La lecture, à La sortie de La mémoire principale d'un mot d'information accompagné du deuxième mot, un mot d'information d'invalidation soit enregistré en mémoire principale à cette adresse. 2 Dispositif de mémoire à inscription contrôlée selon la revendication 1, caractérisé en ce que Lesdits emplacements de mé- moire sont prévus dans une mémoire dite "mémoire de mise à jour". 3 Dispositif de mémoire à inscription contrôlée selon la revendication 1 ou 2, caractérisé en ce que lesdits premier et deu- xième mots sont des mots à un élément binaire de valeurs opposées. 4 Dispositif de mémoire à inscription contrôlée selon la revendication 1 ou 2 ou 3, coopérant avec une unité de visualisation d'images radar pour lequel les mots d'entrées sont fournis au rythme d'une exploration radar, caractérisé en ce qu'il est prévu des moyens pour engendrer ledit signal de mise à jour à chaque nouvelle exploration radar. Dispositif de mémoire à inscription contrôlée selon la revendication 4, coopérant avec une unité de visualisation d'images radar pour lequel les mots d'entrées sont fournis au rythme d'une exploration radar, caractérisé en ce qu'il est prévu des moyens pour engendrer Ledit signa L de mise à jour avec une période qui est p Lus courte que ce L Le de La rotation de L'antenne radar dans Le cas de La rotation continue. 6 Dispositif de mémoire à inscription contrôlée se Lon L'une des revendications 1 à 5, caractérisé en ce qu'i L est prévu au moins une deuxième mémoire munie d'un circuit d'entrée commandé par Les mots contenus dans lesdits emp Lacements.