Brevet FR2169387A1 — publié le 19730907

La présente invention concerne une méthode de programmation d'une mémoire morte effaçable, programmation qui steffectue par ltemploi d'un support autonome d2enregistrement des données tel qutune carte perforée. Dans un type connu de mémoire morte programmable électriquement (décrite par la revue technique "Zeitschrift Elektronik Entwicklung" de Décembre 1971, pages 14 et 15), les cellules peuvent etre excitées (état #logique no") au moyen d'une ligne X et d'une ligne Y par cellule. La commande d'une cellule de mémoire s'effectue au moyen d'une impulsion de tension sur la ligne Y. En commandant sélective ment les lignes X et Y, les cellules de mémoire sont mises au zéro logique selon le programme désiré. La mémoire morte est conçue de façon que le programme, une fois inscrit, ne peut entre neutralisé par l'action d'impulsions électriques. Toutefois, l'état original, ctest-à-dire le fti?I logique, peut entre rétabli en soumettant la mémoire morte à une radiation à haute intensité de lumière ultraviolette. Dans le but de programmer une mémoire morte de ce type, les cellules de mémoire doivent entre sélectionnées individuellement par leurs coordonnées X-Y, ce qui nécessite un équipement électronique compliqué. En tout état de cause, le processus de programmation est coûteux, que l'on sélectionne manuellement les cellules de mémoire en employant un tel équipement, ou que lton emploie une unité de programmation commandée par bande. L'objet de la présente invention réside dans une méthode permettant de simplifier la programmation d'une mémoire morte effa çable, par remploi d'un support autonome d'enregistrement des données tel quine carte perforée. L'invention se propose également de supprimer un matériel électronique coûteux qui serait autrement nécessaire à la programmation. Conformément à ltinvention, ce problème est résolu par l'adoption d'une nouvelle méthode de programmation de mémoire morte comportant les phases suivantes a) mise au "zéro" logique de toutes les cellules de mémoire b) effacement sélectif de certaines cellules de mémoire sous le contr6le du support d'enregistrement, de manie que le programme désiré reste enregistré dans la mémoire. La méthode de la présente invention permet de réduire la durée et le coût de la commande sélective des différentes cellules de mémoire selon leurs coordonnées X et Y, en se ramenant au cas le plus simple, ctest-à-dire dans lequel on peut traiter de la même manière les coordonnées X et Y. Il est donc possible de supprimer un équipement spécial qui sert habituellement à sélectionner certaines coordonnées destinées à la programmation. La phase b) de la méthode de ltinvention consiste à remplacer le système connu de programmation sélective par un effacement sélectif ; le processus d'effacement est en effet plus simple, non seulement en ce qui concerne l2opération de sélection, mais encore du point de vue du matériel nécessaire à l'effacement. L'emploi drun, ou de plusieurs supports distincts dtenre- gistrement des données, tels que les cartes ou bandes perforées, permet encore une simplification supplémentaire par rapport au système bien connu de programmation par bande, car le support dSenre- gistrement de données, de préférence sous forme de carte perforée, peut titre directement employé pour effectuer Iteffacement, ctest-àdire sans exiger une conversion mécano-électrique. Dans le cadre de ltinvention, il est préférable de ntem- ployer que les types de mémoires mortes qui peuvent être effacés par ltaction de rayons incidents. En plus des cartes et des bandes perforées du modèle conventionnel, on peut encore se servir par exemple de supports de type transparent comportant ltimpression unicolore ou multicolore du programme. D'une manière tout-à-fait générale, on peut employer des plaques permettant le passage des rayons et munies de parties opaques constituant un masquage correspondant au programme. La méthode de ltinvention est particulièrement avantageuse pour programmer une mémoire morte de type connu, susceptible titre programmée électroniquement selon les coordonnées X et Y, et dont le contenu peut titre effacé lorsqutelle est soumise aux radiations ultra-violettes. Le support dtenregistrement, constitué par exemple par une carte perforée, contient dans ce cas précis le programme d'effacement sélectif, donc le négatif du programme à enregistrer, et peut être utilisé pour contrôler directement le trajet du faisceau de lumière ultra-violette. Il est également possible drutiliser des radiations comportant dfautres longueurs dSon- de que celle de la lumière ultra-violette.Pour réaliser ltefface- ment sélectif, il suffit d'un dispositif capable de transmettre les impulsions dSeffacement en les faisant diverger ou converger, selon la dimension du support dtenregistrement, sur les différentes cellules de la mémoire morte. A cet effet, lorsqu'on emploie ce type de mémoire morte, et dans le but de faciliter l'effacement sélectif, les rayons de lumière ultra-violette peuvent entre transmis à laide drun. système optique constitué de matières conduisant les rayons de lumière ultra-violette, mais ne les absorbant pas. Un modèle de dispositif de transmission simple consiste en un système optique comportant un corps de cristal de quartz simple ou complexe, ou en un système optique à fibres dtune importance correspondante, dont le but est de convertir le champ des rayons ultra-violets de la dimension du support drenregistrement à celle de la mémoire morte. Les dispositifs optiques précités peuvent également être employés lorsque des rayons autres que les ultraviolets sont utilisés pour l'effacement de la mémoire morte. Il est également possible d'employer une méthode de projection optique, par exemple avec des rayons ultra-violets, par laquelle le moyen d'enregistrement est utilisé en tant qu'objet dont on forme limage sur la mémoire. La phase a) de la méthode lorsqu'elle s'applique au type connu de mémoire morte précédemment mentionné, peut titre exécutée de manière que la commande d'excitation soit faite au moyen d'une impulsion de tension unique fournie aux bornes Y après que toutes les bornes X et Y ont été court-circuitées. Ltinvention sera mieux comprise à la lecture de la description qui va suivre, donnée à titre d'exemple non limitatif, en se reportant aux figures annexées qui représentent - la figure 1, la commande de toutes les cellules de mémoire - la figure 2, l'effacement sélectif de certaines cellules de mémoire - la figure 3, une vue en coupe d'un dispositif optique à cristal de quartz - la figure 4, un dispositif optique à fibres. On va commencer la description en se reportant à la figure 1, qui représente une mémoire morte 1 munie des bornes X et Y. Le dispositif de contact 2 connecte toutes les bornes X, tandis que toutes les bornes Y reçoivent simultanément une impulsion de tension par la barre de contact 3. Il devient ainsi possible ramener simultanément d'une manière simple toutes les cellules de mémoire à l'état correspondant au "zéro logique. La figure 2 représente, pratiquement à l'échelle, une -zle en élévation dtune carte perforée 4 et de la mémoire morte. Entre la carte perforée et la mémoire morte est int#erposé un corps de cristal de quartz 5 servant à conduire les rayons. La partie supé rieure de la carte perforée 4 est irradiée par la source de lumière ultra-violette 6.Selon les perforations de la carte perforée 4, des rayons de lumière ultra-violette sont dirigés sur des trajectoires définies vers des points spécifiques de la mémoire morte correspondant à des eelluloD de mémoire ; une trajectoirc #uo#iUle des rayons est représentée par des tirets sur la figure 2, la cellule de mémoire 7 frappée par les rayons qui suivent cette trajectoire étant effacée ou, en dtautres termes, ramenée à 11 état logique "t". La figure 3 représente les détails de construction du corps de cristal de quartz 5 selon une coupe pratiquée en I-I sur la figure 2. Le corps de quartz 5 comprend différents guides de lumière 8a, 8b, etc., qui sont optiquement indépendants ; l'exemple représenté, qui est en réalité très simplifié, constitue une grille correspondant à 18 cellules de mémoire. Les guides de lumière peuvent par exemple autre constitués par des troncs de cane dont les parois sont enduites d'une couche ne permettant pas le passage des rayons. La réunion de ces éléments tronconiques forme le corps de quartz 5. Une extrémité de chacun des guides de lumière aboutit à une cellule de mémoire de la carte perforée 4, et l'autre extrémité aboutit à une cellule 7 de la mémoire morte 1.La trajectoire des rayons indiquée par la ligne en tirets de la figure 2 est fournie par le guide de lumière 8c représenté par la figure 3. La figure 4 est une représentation schématique de la transmission des impulsions de la carte perforée 4 à la mémoire morte 1 par un dispositif optique à fibres comprenant les fibres 9a, 9b, etc., servant de guide de rayons. Une extrémité des fibres est reliée à la plaque 10 adaptée à la forme et aux dimensions de la carte perforée 4 l'autre extrémité desdites fibres étant reliée à une plaque il adaptée à la dimension de la mémoire morte 1. Les plaques 10 et 11 sont perforées selon une trame correspondant respectivement aux emplacements de perforation de la carte et aux cellules de la mémoire morte. Les fibres 9a, 9b, etc., sont fixées par leurs extrémités dans les trous des plaques 10 et 11. L'utilisation d'un dispositif optique à fibres procure ltavantage de pouvoir diriger les impulsions lumineuses selon des trajectoires courbes et permet donc une adaptation plus souple entre les dimensions de la carte et de la mémoire. Il est bien évident que la description qui précède nta été donnée qu'à titre d'exemple non limitatif et que de nombreuses variantes peuvent entre réalisées sans sortir pour autant du cadre de l'invention. REVENDICATIONS 1. Méthode de programmation d'une mémoire morte de type effaçable, utilisant un support d'enregistrement autonome tel qut une carte perforée caractérisée par le fait qutelle comporte une première phase pendant laquelle toutes les cellules de mémoire sont amenées dans ltétat correspondant au zéro logique et une seconde phase pendant laquelle est effectué l'effacement sélectif de certaines cellules de mémoire sous le contrôle dudit support dtenregistrement, de manière que le programme désiré reste enregistré dans la mémoire morte. 2. Méthode conforme à la première revendication, caractérisée par le fait que, pendant ladite première phase, lesdites cellules de mémoire sont commandées simultanément. 3. Méthode conforme à la première revendication, caractérisée par le fait que, pendant ladite seconde phase, les impulsions d'effacement sont dispersées ou focalisées sur la mémoire morte, selon que la surface du support d'enregistrement est plus petite ou plus grande, respectivement, que la surface de la mémoire morte. 4. Méthode conforme à la revendication 1, dans laquelle ladite mémoire morte est susceptible titre programmée électroniquement selon des coordonnées X et Y, et est effaSable'par radiations ultra-violettes. 5. Méthode conforme à la revendication 2 et s'appliquant à une mémoire morte conforme à la revendication 4, caractérisée par le fait que la commande est effectuée au moyen d7une impulsion de tension unique après que toutes les bornes X et Y aient été courtcircuitées. 6. Méthode conforme à la revendication 3 et s'appliquant à une mémoire morte conforme à la revendication 4, caractérisée par le fait que les rayons ultra-violets servant à lteffacement sélectif sont conduits au moyen d'un système optique constitué de matériaux conducteurs des rayons ultra-violets, mais né les absorbant pas. 7. Méthode conforme à la revendication 6, dans laquelle le système optique est constitué par un corps simple ou complexe de quartz (cristal), ou par un faisceau de fibres et sert à convertir le champ desdits rayons ultra-violets de la dimension dudit support d'enregistrement à la dimension de ladite mémoire morte. 8. Méthode conforme à la revendication 6, dans laquelle ledit support atenregistrement sert d'objet dans un système de projection optique en lumière ultra-violette qui forme l'image dudit support sur ladite mémoire morte.