Brevet FR2119972A1 — publié le 19720811

La présente invention concerne un dispositif de décodage magnétique et un système de mémoire monolithique à domaines magnétiques cylindriques ou bulles magnétiques qui est réalisé sur un bloc magnétique. Jusqu'à présent, aucun système monolithique à domaines magnétiques 5 n'a été décrit dans la documentation technique. Cela provient sans doute du fait que l'on n'a pas encore mis au point de décodeurs à domaines magnétiques entièrement réalisés sur bloc magnétique. Bien que l'importance des décodeurs dans les systèmes de mémoire soit reconnue, cette fonction de décodage est généralement assurée à l'aide de circuits électroniques 10 disposés à l'extérieur du bloc (ou de la feuille) magnétique dans lequel se propagent les domaines magn'étiques. A titre d'exenples de systèmes d'emmagasinage connus dans l'art antérieur,- des registres à décalage à domaines magnétiques ayant une densité d'emmaga-5 2 sinage d'environ 2 bits/cm et une vitesse potentielle d'acheminement g 15 d8S données de 10 bits/seconde ont été réalisés dans des plaquettes de grenat à magnétostriction nulle (cf. l'article en langue anglaise de A.H. Bobeck et al. intitulé "Uniaxial Magnetic Garnets for Bubble Domain Devices" paru dans la publication "Applied Physics Letters" Vol. 17, n° 135, 1970], On a d'autre part proposé deux configurations de mémoire qui utilisent 20 des registres à décalage comportant des barres en Permalloy ayant la forme de T et de I. La première de ces configurations se compose de registres 5 à décalage extrêmement longs (10 bits par registre) et de ce fait un g bloc de 10 bits ne contient que 10 registres à décalage. Cela exige des dizaines d'interconnexions et dix détecteurs (cf. l'exposé en langue anglaise 25 de A.H. Bobeck intitulé "Application of Magnetic Bubble Domains in Orthoferrites", fait à la conférence dite "Internationale Electron Oevice Meeting" tenue à Washington, D.C., les 29-31 Octobre 1969). Cette configuration a pour inconvénient un temps d'attente important, par exemple, un inter- 5 valle de 0,1 seconde est nécessaire pour lire 10 bits, même à une vitesse g 30 de 10 bits/seconde. La seconde configuration de mémoire prévoit un canal d'entrée/sortie commun reliant tous les registres à décalage par l'intermédiaire de portes, de façon à partager les circuits de lecture et d'écriture (cf. l'article en langue Anglaise de P.I. Bonyhard intitulé "Application of Bubble Devices 35 in Digital Systems", paru dans la publication "IEEE Transactions on Magnetics", Vol. 6, N° 4, Décembre 1970). L'inconvénient de cette dernière configuration est qu'un trop grand nombre d'interconnexions est nécessaire pour transférer individuellement les registres à décalage. Un objet de la présente invention est donc de fournir un décodeur à 40 domaines magnétiques entièrement réalisé sur un bloc magnétique. 71 44976 2 2119972 Un objet de la présente invention est de fournir un bloc de mémoire monolithique entièrement magnétique assurant des fonctions de décodage, d'emmagasinage, de lecture, d'écriture et de détection. Un autre objet de l'invention est de fournir un système de mémoire monolithique entièrement réalisé sur bloc magnétique et comportant un nombre minimum d'interconnexions. Un autre objet de l'invention est de fournir un système de mémoire monolithique entièrement réalisé sur bloc magnétique, qui ne nécessite pas un nombre excessif de circuits et ne présente pas un temps d'attente excessif. Un autre objet de l'invention est de fournir un système de mémoire monolithique entièrement réalisé sur bloc magnétique qui puisse être fabriqué aisément. Un autre objet de l'invention est de synchroniser et de mettre en route toutes les fonctions de décodage, d'emmagasinage, de lecture, d'écriture et de détection à l'aide d'un champ magnétique tournant commun et simple Cou son équivalent tel qu'un champ impulsionnel à deux phases). Selon l'invention un système de mémoire monolithique à domaines magnétiques est réalisé sur un bloc magnétique. Des décodeurs magnétiques sont utilisés pour écrire des données dans des emplacements choisis de la mémoire et pour lire des données dans des emplacements choisis. L'entrée du décodeur d'écriture est constituée par un certain nombre de générateurs de domaines magnétiques ou par un unique générateur connecté de façon sélective à différents canaux de propagation dans le décodeur. Dans les réalisations représentées, les registres à décalage se composent de boucles d'emmagasinage comportant des diviseurs de domaines magnétiques de façon à permettre une lecture non destructive des données. Des moyens de détection individuels peuvent être connectés à chaque canal de propagation du décodeur de lecture, ou bien un unique circuit de détection peut être employé. Le détecteur unique est connecté de façon sélective à différentes boucles de registres à décalage par l'intermédiaire du décodeur de lecture. Dans les décodeurs magnétiques, l'élément de base est une porte OU qui est constituée par une boucle de courant superposée à des barres en Permalloy en forme de T dans un registre à décalage. Un agencement approprié N de ces portes OU permet d'obtenir la sélection de l'un de 2 registres à décalage par N conducteurs de commande en vue d'opérations de lecture N ou d'écriture. Les décodeurs possèdent 2 doubles canaux de propagation, chacun desquels a deux voies parallèles. L'une de ces voies sert à connecter un générateur de domaines magnétiques à un registre à décalage, cependant que l'autre voie se termine par un destructeur de domaines magnétiques. Selon que les signaux de commande sont présents ou absents, les domaines 71 44976 3 2119972 magnétiques d'entrée provenant du générateur sont propagées jusqu'à des registres à décalage choisis ou sont détruites. D'autres objets, caractéristiques et avantages de la présente invention ressortiront mieux de l'exposé qui suit, fait en référence aux dessins 5 annexés à ce texte, qui représentent un mode de réalisation préféré de celle-ci. La figure 1 représente schématiquement un bloc magnétique sur lequel est disposé un système d8 mémoire complet et qui ne comporte qu'un nombre minimum de lignes de communication avec les dispositifs extérieurs qui l'entou-10 rent. La figure 2 représente la' porte OU utilisée dans les décodeurs et qui comporte des barres en Permalloy en forme de T et de I sur lesquelles sont disposées des boucles de courant. La figure 3A représente un décodeur d'écriture ou de lecture employé N 15 pour connecter 2 sources de données [générateurs ou registres à décalage) à 2N sorties. La figure 3B est une table de vérité pour le décodeur de la figure 3A, où N=2. La figure 4 représente une autre réalisation d'une porte OU comportant 20 des boucles conductrices. La figure 5 représente un système ds mémoire monolithique réalisé sur bloc magnétique et comportant des barres en Permalloy en forme de T et de I recouvertes de boucles conductrices. La figure 1 représente un bloc magnétique 10 permettant la propagation 25 de domaines magnétiques cylindriques, par exemple en orthoferrite ou en grenat. Un système de mémoire complet comprenant des générateurs de domaines magnétiques, 12 un décodeur d'écriture 14W, une mémoire 16, un décodeur de lecture 14R et un détecteur de domaines magnétiques 20, est disposé sur le bloc 10. Une boucle de commande d'inhibition 22 est prévue pour 30 les générateurs 12 afin de commander l'écriture d'un "1" ou d'un "0" dans différentes parties du décodeur d'écriture 14W. La propagation des domaines magnétiques dans le bloc de mémoire est supposée être obtenue en faisant tourner le champ de propagation H, qui est coplanaire sur la figure, dans le sens anti-horaire. D'autres moyens de propagation peuvent évidemment 35 être employés, tels que les boucles de courant et les structures en forme de chevrons ou de triangles qui sont bien connus dans l'art antérieur. Un champ magnétique de polarisation Cstabilisation) Hz est créé perpendiculairement au bloc 10. Il est également possible de coupler une couche constituant un aimant permanent à la mémoire pour créer un champ de polarisation 40 effectif. 71 44976 4 2119972 Des connexions externes sont prévues avec la boucle de commande 22 ainsi qu'avec les décodeurs d'écriture et de lecture. Ainsi, le décodeur d'écriture 14W fonctionne sous la commande de l'unité d'adressage et de commande 24W, cependant que le décodeur de lecture 14R fonctionne sous la commande 5 de l'unité d'adressage et de commande 24R. Les unités 24W et 24R fournissent N lignes de commande au décodeur d'écriture 14W et au décodeur de lecture 14R, respectivement. Dans l'exemple particulier représenté, N=2 et les entrées de commande A, A, B, B sont fournies au décodeur d'écriture 14W. Ces désignations sont compatibles avec celles employées dans la figure 10 3A, qui représente le décodeur de façon plus détaillée. Il doit évidemment être bien entendu que le décodeur de lecture 14R est analogue au décodeur d'écriture 14W, et que les lignes de commande connectées aux deux décodeurs sont également analogues. Ces deux unités peuvent éventuellement être combinées. 15 Des circuits de chronologie et de commande 26 fournissent des impulsions de chronologie et de commande aux unités 24W et 24R ainsi qu'aux bobines 28 qui fournissent le champ de propagation tournant et coplanaire H assurant le déplacement des domaines magnétiques. En fonctionnement normal, le décodeur d'écriture 14W transfère les 20 entrées des générateurs 12 de domaines magnétiques de façon sélective à différentes positions de la mémoire. Sur la figure 1, quatre générateurs de domaines magnétiques sont représentés ainsi que quatre lignes qui connectent le décodeur d'écriture 14W à la mémoire 16. De même, le décodeur de lecture 14R connecte de façon sélective les différentes positions de la mémoire 25 16 à un détecteur 20, qui détecte la présence ou l'absence d'un domaine magnétique. Le détecteur 20 peut être constitué par un moyen de détection quelconque de domaines magnétiques et, de préférence, par un dispositif de détection magnétorésistif du type décrit dans la demande de brevet français n° 71 31084 déposée par la demanderesse le 20 Août 1971. 30 La mémoire particulière 16 utilisée ici peut être l'une quelconque d'un certain nombre de mémoires connues à domaines magnétiques. Par exemple, les registres à décalage à boucles fermées conviennent particulièrement bien et sont décrits plus loin. D'autres registres à décalage convenables sont décrits dans l'art antérieur précité. 35 Les décodeurs de domaines magnétiques qui constituent l'une des princi pales caractéristiques d'un système de mémoire monolithique réalisé sur bloc magnétique sont décrits ci-après de façon plus détaillée. La figure 2 représente une porte OU qui est employée pour assurer les fonctions de décodage. Dans cette réalisation, les canaux de propagation 40 de la porte OU sont constitués par des barres en Permalloy ayant la forme 71 44976 5 2119972 de T et de I. Différantes lignes de commande 30 et 32 sont disposées au-dessus de certaines parties de ces barres et isolées de ces dernières. Lorsqu'un courant est présent dans l'une de ces lignes de commande, un domaine magnétique, tel que le domaine 34, quitte le canal de propagation 5 36 et circule dans le canal de propagation 38. Les courants présents dans ces boucles de commande fournissent des champs magnétiques qui s'opposent aux champs magnétiques attractifs des barres en forme de T et de I. Cela signifie que la propagation du domaine 34 sera interrompue pendant la partie de la rotation du champ magnétique H pendant laquelle un courant 10 sera présent dans les boucles 30 ou 32. Le domaine 34 se propage dans le canal 36 dans la direction indiquée par la flèche 36. Aucune courant n'est présent dans la boucle 30 pendant la première rotation complète du champ magnétique H. Par conséquent, le domaine 34 se déplace jusqu'à la position 4 de la barre en forme de T 15 40. Lorsque le champ magnétique H parvient à sa position 1, le domaine 34 passe à la position 1 de la barre 40. Si un courant dirigé de façon appropriée existe dans la boucle 32, afin de repousser le domaine pendant que le champ magnétique H passe à la direction 2, le domaine 34 ne se déplace pas de la position 1 à la 20 position 2 sur la barre 40, mais demeure à la position 1 pendant que le champ magnétique tournant H dépasse la direction 2. Lorsque le champ H s'approche de la direction 3, le domaine 34 suit la ligne pointillée 42 jusqu'à la position 3 de la barre 40. Il se déplace ensuite vers la gauche dans la direction indiquée par la flèche 38 cependant que le champ magnétique 25 h continue à tourner dans le sens anti-horaire. Ainsi, le domaine 34 passe du canal de propagation 36 au canal de propagation 38 sous l'influence d'un signal de commande présent dans la ligne de commande 32. Les lignes de commande 30 et 32 n'ont pas à être isolées électriquement des couches en Permalloy sous-jacentes qui constituent les barres en T et en I parce 30 qUe CBS dernières ne sont pas électriquement connectées l'une à l'autre et ne court-circuitent pas les lignes de commande si celles-ci sont correctement disposées. Cela simplifie le processus de fabrication. La direction du courant présent dans les boucles est telle qu'il provoque la création d'un champ magnétique perpendiculaire au bloc 10 dont la direction est 35 opposée au champ magnétique parasite produit par les charges magnétiques induites aux pôles des barres en T et en I par la rotation du champ magnétique H. Cette porte OU peut être employée pour assurer des fonctions de décodage, comme on le verra plus loin. La figure 3A représente un décodeur comportant plusieurs enroulements de commande, A, B, B, B. On notera que A et A sont complémentaires et 71 44976 6 2119972 peuvent être dérivés d'un unique circuit de commande. Ce décodeur est supposé pour les besoins de la présente description être un décodeur d'écri- N N ture connectant 2 générateurs 12 a 2 registres à décalage situés dans la mémoire 16. Ce décodeur pourrait évidemment être un décodeur de lecture 5 connectant de façon sélective une position quelconque de la mémoire 16 à une unité d'amplification et de détection utilisée pour déterminer la présence ou l'absence de domaines magnétiques dans différentes positions de mémoire. Sur la figure 3A, les générateurs 12 de domaines magnétiques sont 10 disposés sur le bloc magnétique 10. Une boucle de commande H1 ou 0" 22 bloque ou laisse passer les domaines magnétiques fournis par les générateurs 12. Dans un but de simplification, les mêmes numéros de référence sont utilisés dans la mesure du possible sur toutes les figures. Les générateurs 12 sont classiques et peuvent comporter un disque 15 rotatif en Permalloy ou tout dispositif adéquat. Le décodeur est pourvu d'un certain nombre de canaux de propagation, un double canal de propagation étant prévu pour chacun des générateurs 12. Une partie 44A du double canal de propagation est connectée à une position de la mémoire 16 (telle qu'un registre à décalage), et une seconde 20 partie 44B à un éliminateur 46 de domaines, magnétiques. Les domaines 34 provenant des générateurs 12 sont transmis le long des parties 44A ou 44B, en fonction de la présence ou de l'absence de signaux de commande dans les enroulements A, A, B, B. Les éliminateurs de domaines représentés ici comprennent les barres 25 en Permalloy 48A et 48B, cette dernière étant représentée en pointillés pour indiquer qu'elle est située de l'autre côté du bloc magnétique 10. Les éliminateurs de domaines 46 utilisent un champ magnétique localisé créé entre les barres 48A «t 48B pour faire disparaître les domaines magnétiques qui se trouvent pris entre ces dernières. 30 Les décodeurs, les éliminateurs de domaines les générateurs 12, et les registres à décalage prévus dans la mémoire 16, utilisent le même champ coplanaire rotatif H. Le fonctionnement du système ne nécessite aucune entrée autreque le nombre/minimum?cieSsignaux de commande externes. La figure 3B est une table de vérité pour le décodeur de la figure 35 3A. Ainsi, en fonction de la présence ou de l'absence de courant dans les différents enroulements de commande, des générateurs 12 choisis peuvent être connectés aux différents registres à décalage de la mémoire 16. Par exemple, pour connecter les générateurs 12-0 au registre à décalage 0, une impulsion est appliquée aux enregistrements Â et B mais non aux enroule-40 ments A et B. Ainsi, un domaine 34 ser propage au travers de la barre T 50 71 44976 7 2119972 sans que cette propagation soit interrompue puisqu'aucun signal de commande n'est présent dans la boucle B. Le domaine continue à se propager sans interruption jusqu'à la barre T 52. 11 franchit cette barre puisque, bien qu'un courant soit présent dans l'enroulement B, les deux conducteurs de cet enroulement sont trop rapprochés l'un de l'autre à proximité de la barre 52 pour fournir un champ magnétique susceptible d'annuler l'effet d'un pôle attractif à la position 3 de la barre 52. De mime que dans le cas de la barre T 50, le domaine se propage sous la barre T 54 jusqu'à la barre T 56, puisqu'il n'existe pas de courant dans l'enroulement de commande A. Après avoir franchi la barre T 56, le domaine continue jusqu'au registre à décalage 0 de la mémoire 16, sous l'influence du champ magnétique tournant H. De façon analogue, d'autres générateurs de domaines magnétiques 12-1, 12-2, 12-3, peuvent être connectés de façon séquentielle ou simultanée à différents registres à décalage 1-3 de la mémoire 16. 15 La figure 4 représente une autre réalisation de la porte OU du décodeur. Cette réalisation utilise des boucles conductrices. Ainsi, un domaine se propageant dans la direction indiquée par la flèche 56 subit une modification d'orientation et se propage dans la direction indiquée par la flèche • 10 20 60 si un courant de commande I est présent dans la boucle conductrice 62 disposée au-dessous du bloc magnétique 10. Le courant I établit un champ magnétique qui s'oppose à celui produit par la boucle conductrice 64, et par conséquent le domaine 34 se déplace de la boucle conductrice principale 66 jusqu'à une position qui se trouve au-dessous de la boucle conductrice 68. Le domaine se déplace ensuite dans la direction indiquée 25 par la flèche 60 en réponse au courant séquentiel qui existe dans les boucles conductrices 64 et 70. Il est également possible, en utilisant les principes relatifs aux réalisations représentées sur les figures 2 et 4, d'obtenir des portes OU appropriées à l'aide de structures en chevrons ou en triangles qui 30 sont des exemples typiques de moyens de propagation de domaines magnétiques. Il ne reste maintenant qu'à décrire de façon détaillée les interconnexions entre la mémoire, les décodeurs d'écriture et de lecture, et le détecteur 20 à l'aide de la figure 5. Sur cette figure, une seule boucle 72 de registre à décalage est représentée, étant entendu que les autres boucles peuvent 35 être obtenues de façon analogue. Le décodeur de lecture 14R et le décodeur d'écriture 14W ne sont que partiellement représentés sur la figure 5 afin d'illustrer la connexion entre les différents moyens de propagation dans chaque partie 14R, 14W, 16 et 20 du système de mémoire. Les décodeurs 14W et 14R sont les mêmes que ceux représentés sur la figure 3A. En conséquence, les enroulements de commande de ces unités 40 71 44976 6 2119972 ont les mêmes lettres de référence. La seule différence est que le décodeur d'écriture 14W connecte les générateurs 12 de domaines magnétiques à différentes boucles 72 de registre à décalage dans la mémoire 16, cependant que le décodeur de lecture 14R connecte les boucles 72 de registre à décalage à l'unité d'amplification et de détection 20. La boucle 72 est une boucle fermée comportant un diviseur 76 de domaines magnétiques. Ce dernier permet une lecture non destructive des données contenues dans la boucle 72 puisque l'un des domaines magnétiques divisé continue à circuler dans la boucle 72 cependant que l'autre est dirigé vers le décodeur de lecture 14R puis vers l'unité 20. Le diviseur représenté à titre d'exemple comporte des barres en Permalloy en forme de T et de I déposées au-dessous du bloc magnétique 10. Ces barres sont respectivement identifiées par les numéros 70 et 80 et sont indiquées en pointillés sur la figure. Un domaine magnétique qui pénétre dans le diviseur 76 est soumis à des forces qui tendent mutuellement à le pousser vers 1b décodeur de lecture et dans la direction indiquée par la flèche 82, ainsi qu'à une force dirigée perpendiculairement au bloc magnétique 10 et qui tend à pincer le domaine magnétique allongé. Ainsi, le domaine se divise et une lecture non destructive est possible. La barre en T 84 est située à proximité de la barre en T 66 et de la barre en I 88 du décodeur d'écriture 14W. Les domaines se propageant de l'élément 86 à l'élément 88 passent, lors de la rotation du champ magnétique H, sous la barre en T 84 et pénétrent dans la boucle de circulation 72. Ces données continuent à circuler dans la boucle 72, et subissent une opération de division chaque fois qu'elles passent devant le diviseur 76 de domaines magnétiques. Une boucle de remise à zéro 90 est prévue pour le registre à décalage 72 afin de retirer les données contenues dans ce dernier. La boucle 90 créée un champ magnétique perpendiculaire localisé suffisant pour détruire le domaine magnétique lorsqu'un courant existe dans la boucle. Après être passé devant la barre en T 78, le domaine magnétique pénétre dans le décodeur de lecture 14R par l'intermédiaire de la barre en T 92. En fonction des signaux de commande présents sur les lignes A, A, B et B, ce domaine peut ou non se propager jusqu'à l'unité 20 d'amplification et de détection. Dans l'affirmative, le domaine est détecté par les boucles conductrices 74 de l'unité 20. Une sortie indiquant la présence ou l'absence du domaine est donc obtenue. Bien que, sur la figure 5, des boucles conductrices soient le moyen de détection employé, il doit être bien entendu qu'un moyen de détection comprenant un détecteur magnétorésistif, fabriqué de préférence à partir du même matériau que celui employé pour les barres 71 kk976 9 2119972 10 en T et en I, serait plus approprié. Par ailleurs, des amplificateurs de détection multiples peuvent être prévus pour chaque canal de propagation de sortie du décodeur de lecture 14R, ou bien un unique moyen de détection peut être prévu. Eventuellement, un circuit en entonnoir peut être utilisé pour propager chaque canal de sortie du décodeur de lecture 14F? jusqu'au moyen de détection 20 particulier employé. Le système complet décrit ci-dessus n'utilise que le champ de propagation (ou des courants pour la propagation et des boucles conductrices) et n'a qu'un nombre minimum de connexions externes. Eventuellement, des générateurs de domaines magnétiques peuvent être disposés à l'entrée des registres à décalage 72, en plus de ceux" disposés à l'entrée du décodeur d'écriture 14W. En pareil cas, le décodeur 14W guide un unique domaine magnétique "mère" jusqu'au générateur de domaines magnétiques du registre à décalage, lequel générateur fournit les entrées suivantes aux boucles des registres 15 à décalage 72. L'avantage de cet agencement est qu'il produit une dissipation de puissance minimum dans le décodeur d'écriture puisque celui-ci ne contient qu'un domaine magnétique pendant l'opération d'écriture dans les registres à décalage. D'ordinaire, toutes les N lignes d'un décodeur sont excitées simultané-20 ment, et de ce fait une série de domaines magnétiques sont transférés simultanément. Toutefois, pour guider un unique domaine magnétique au travers du décodeur, des lignes successives doivent être consécutivement transférées. Dans ce cas, ces lignes de décodage successives peuvent toutes être connectées en série. Le transfert sélectif est obtenu par coïncidence 25 d'une impulsion et d'un domaine magnétique à un emplacement donné. Théoriquement, une seule ligne de décodage est nécessaire pour la totalité de la mémoire. Cependant, cela a pour inconvénient le fait que le temps d'écriture par bit est relativement long. Au cours du fonctionnement du décodeur de base, toutes les paires 30 de lignes de décodage (chaque ligne et son complément) sont excitées, ce qui se traduit par la sélection d'un unique canal pour la propagation des domaines. Pour qu'une paire de lignes reste non excitée, deux canaux doivent propager les domaines. En général, si une paire supplémentaire reste non excitée, le nombre de canaux de propagation est doublé. Ce procédé 35 peut être employé pour accéder à un bloc de registres à décalage, par exemple, ceux qui ont des adresses consécutives. Qui plus est, si les adresses sont divisées en sections représentant des étiquettes, on peut accéder à la mémoire en identifiant une étiquette. Il convient de noter que pour l'adressage par mots, chaque registre à décalage doit être pourvu 40 d'une ligne de commande individuelle "1" ou "0" pour une opération d'écriture. 71 44976 2119972 et/ou d'un élément de détection supplémentaire pour une opération de lecture. Les composants supplémentaires des générateurs de domaines magnétiques et des détecteurs magnétorésistifs n'augmentent pas le coût des dispositifs lorsqu'on emploie un procédé de fabrication par lots. Cependant, ils peuvent 5 nécessiter des interconnexions supplémentaires. Si la configuration de lignes de décodage chevauchant un canal dans un décodeur est répétée pour M canaux, les mêms impulsions de décodage sélectionneront simultanément les M registres à décalage correspondants. Ainsi, un décodeur agrandi peut être employé pour sélectionner l'un des N 10 2 groupes de registres à décalage et augmenter la vitesse de transmission des données d'un facteur de M. Bien que l'on ait décrit dans ce qui précède et représenté sur les dessins les caractéristiques essentielles de l'invention appliquées à un mode de réalisation préféré de celle-ci, il est évident que l'homme 15 de l'art peut y apporter toutes modifications de forme ou de détail qu'il juge utiles, sans pour autant sortir du cadre de ladite invention. 71 44976 11 2119972 REVENDICATIONS 1.- Décodeur pour domaines magnétiques cylindriques du type comprenant une feuille magnétique dans laquelle des domaines magnétiques peuvent se propager et des moyens de polarisation pour fournir un champ magnétique pour stabi-5 User les domaines magnétiques, caractérisé en ce qu'il comprend: des moyens de propagation disposés sur la feuille magnétique pour propager des domaines magnétiques dans la feuille magnétique, connectant sélectivement plusieurs entrées à plusieurs sorties, des moyens de commutation comprenant des parties des moyens de propa-10 gation, pour dévier les domaines magnétiques pendant leur propagation entre les entrées et les sorties, les domaines ainsi déviés n'atteignant pas les sorties, et des moyens de commande pour commander les moyens de commutation pour dévier sélectivement les domaines magnétiques. 15 2.- Décodeur selon la revendication 1, caractérisé en ce qu'il comprend des éliminateurs de domaines disposés sur la feuille magnétique et connectés è une sortie des moyens de commutation pour éliminer les domaines déviés. 3.- Décodeur selon la revendication 1, caractérisé en ce que les moyens de commande fournissent N sorties aux moyens de commutation pour connecter N N 20 sélectivement 2 entrées à 2 sorties. 4.- Décodeur selon la revendication 1, caractérisé en ce que les moyens de propagation comprennent au moins un premier et un second trajets disposés entre chaque entrée et chaque sortie, ces trajets comprenant un commutateur pour dévier les domaines du premier trajet au second trajet, le premier 25 trajet seul connectant ladite entrée à ladite sortie. 5.- Décodeur selon la revendication 1, caractérisé en ce que les moyens de commutation comprennent des éléments magnétiques associés à des boo.fe conductrices, le courant traversant ces fccocles annulant les champs magnétiques établis auprès de ces éléments par le champ de propagation. 30 6.- Décodeur selon la revendication 1, caractérisé en ce que les entrées comprennent les générateurs de domaines. 7.- Système de mémoire monolithique pour domaines magnétiques cylindriques du type comprenant une feuille magnétique dans laquelle des domaines magné 71 44976 12 2119972 tiques pouvant se propager, et des moyens de polarisation pour fournir un chanp magnétique de polarisation pour stabiliser les domaines magnétiques, caractérisé en ce qu'il comprend: une mémoire disposés sur la feuille magnétique pour emmagasiner les in-5 formations représentées par la présence ou l'absence de domaines magnétiques, des moyens d'écriture disposés sur la feuille magnétique, pour propager sélectivement les domaines dans les positions sélectionnées de la mémoire, ces moyens d'écriture comprenant des générateurs de domaines commandés et un décodeur d'écriture conforme à l'une des revendications précédentes, et 10 des moyens de lecture disposés sur la feuille magnétique pour lire sélectivement les domaines à partir des positions sélectionnées de la mémoire, ces moyens de lecture comprenant un décodeur de lecture conforme à l'une des revendications précédentes, et des moyens de détection pour détecter la présence ou l'absence de domaines. 15 8.- Système de mémoire selon la revendication 7, caractérisé en ce que la mémoire, les moyens d'écriture et les moyens de lecture sont commandés par un champ magnétique tournant dans le plan de la feuille magnétique. 9.- Système de mémoire selon la revendication 7, caractérisé en ce que les 20 moyens d'écriture et les moyens de lecture sont connectés à des moyens de commande extérieurs à la feuille magnétique. 10.- Système de mémoire selon la revendication 7, caractérisé en ce que la mémoire comprend des boucles de registres à décalage, chacune d'elle comprenant un diviseur de domaines pour diviser les domaines en plusieurs domaines.