DE2625763A1 - Verfahren zum pruefen von speicherchips fuer magnetische einzelwanddomaenen - Google Patents
Verfahren zum pruefen von speicherchips fuer magnetische einzelwanddomaenenInfo
- Publication number
- DE2625763A1 DE2625763A1 DE19762625763 DE2625763A DE2625763A1 DE 2625763 A1 DE2625763 A1 DE 2625763A1 DE 19762625763 DE19762625763 DE 19762625763 DE 2625763 A DE2625763 A DE 2625763A DE 2625763 A1 DE2625763 A1 DE 2625763A1
- Authority
- DE
- Germany
- Prior art keywords
- magnetic
- wall
- domain
- domains
- repair
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 230000015654 memory Effects 0.000 title claims description 35
- 238000000034 method Methods 0.000 title claims description 19
- 230000008439 repair process Effects 0.000 claims description 101
- 230000005381 magnetic domain Effects 0.000 claims description 60
- 230000002950 deficient Effects 0.000 claims description 11
- 238000012360 testing method Methods 0.000 claims description 6
- 230000000295 complement effect Effects 0.000 claims description 4
- 238000010998 test method Methods 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 description 21
- 230000007547 defect Effects 0.000 description 12
- 238000003745 diagnosis Methods 0.000 description 6
- 238000004519 manufacturing process Methods 0.000 description 5
- 238000012546 transfer Methods 0.000 description 4
- 239000004020 conductor Substances 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000696 magnetic material Substances 0.000 description 2
- 230000007812 deficiency Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000005284 excitation Effects 0.000 description 1
- 239000002223 garnet Substances 0.000 description 1
- 230000035876 healing Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 229910000889 permalloy Inorganic materials 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000001172 regenerating effect Effects 0.000 description 1
- 229920006395 saturated elastomer Polymers 0.000 description 1
- 235000008113 selfheal Nutrition 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/70—Masking faults in memories by using spares or by reconfiguring
- G11C29/86—Masking faults in memories by using spares or by reconfiguring in serial access memories, e.g. shift registers, CCDs, bubble memories
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C19/00—Digital stores in which the information is moved stepwise, e.g. shift registers
- G11C19/02—Digital stores in which the information is moved stepwise, e.g. shift registers using magnetic elements
- G11C19/08—Digital stores in which the information is moved stepwise, e.g. shift registers using magnetic elements using thin films in plane structure
- G11C19/0808—Digital stores in which the information is moved stepwise, e.g. shift registers using magnetic elements using thin films in plane structure using magnetic domain propagation
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C19/00—Digital stores in which the information is moved stepwise, e.g. shift registers
- G11C19/02—Digital stores in which the information is moved stepwise, e.g. shift registers using magnetic elements
- G11C19/08—Digital stores in which the information is moved stepwise, e.g. shift registers using magnetic elements using thin films in plane structure
- G11C19/0875—Organisation of a plurality of magnetic shift registers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C19/00—Digital stores in which the information is moved stepwise, e.g. shift registers
- G11C19/02—Digital stores in which the information is moved stepwise, e.g. shift registers using magnetic elements
- G11C19/08—Digital stores in which the information is moved stepwise, e.g. shift registers using magnetic elements using thin films in plane structure
- G11C19/0875—Organisation of a plurality of magnetic shift registers
- G11C19/0883—Means for switching magnetic domains from one path into another path, i.e. transfer switches, swap gates or decoders
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/003—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation in serial memories
Landscapes
- For Increasing The Reliability Of Semiconductor Memories (AREA)
- Investigating Or Analyzing Materials By The Use Of Magnetic Means (AREA)
Description
bu-fe
Anmelderin: International Business Machines
Corporation, Armonk, N.Y. 10504
Amtliches Aktenzeichen: Neuanmeldung Aktenzeichen der Anmelderin: AT 974 006
Verfahren zum Prüfen von Speicherchips für magnetische Einzelwanddomänen
Die Erfindung betrifft eine Anordnung wie sie dem Oberbegriff des Patentanspruchs 1 zu entnehmen ist.
Vollständige magnetische Einzelwanddomänensysteme einschließlich
Lese-Schreib- und Speicherfunktionen sind in der USA-Patentschrift 3 701 224 beschrieben. Im folgenden soll mit magnetischem Chip eine
Anordnung beschrieben sein, die aus einem magnetischen Einzelwanddomänenmedium besteht, das in der Lage ist, hierin magnetische
Einzelwanddomänen aufzubewahren und zu verarbeiten sowie hierzu mit einer magnetischen Schaltung zur Durchführung der Routinefunktionen
wie z.B. Lesen, Schreiben und Speichern, ausgestattet ist. Die magnetische Schaltung selbst wird dabei aus Weiterleitungspfaden
für magnetische Einzelwanddomänen gebildet, wie sie z.B. durch elektrische Leiterschleifen und/oder weichmagnetische Streifenauflagen
auf dem magnetischen Medium in entsprechender Anordnung zum Zusammenwirken mit sich in Schichtebene des magnetischen Mediums drehenden
und in dessen Richtung gerichteten Magnetfeldes aufgebracht sind.
Aufgrund von theoretischen Überlegungen läßt sich nachweisen, daß bei Herstellung von Speicherchips für Einzelwanddomänen-Bitkapazitäten
größer als 10 Bits die Ausbeute an einwandfreien Chips anfängt, rapide abzusinken. Infolgedessen könnte eine Lösung, die es
gestattet, ein magnetisches Chip mit geringer Anzahl von Fehlfunktionen einer Selbstheilung zu unterwerfen, um einsatzbereit zu
sein, von beachtlichem Wert sein. An anderer Stelle wird ein magne-
609884/1008
tisches Exnzelwanddomänensystem mit entsprechender Redundanz empfohlen
bzw. vorgeschlagen. Hierbei ist aber nicht von selbstreparierenden Maßnahmen die Rede.
In der USA-Patentschrift 3 792 450 besteht die beschriebene Struktur
aus einem magnetischen Einzelwanddomänenchip unter Verwendung von Haupt- und Nebenschleifenspeichern. Defekte Nebenspeicherschleifen
werden ermittelt, wenn überhaupt keine magnetischen zylindrischen Einzelwanddomänen zum Vorschein kommen, die ihrerseits
dazu dienen, ein Programm auf einer besonderen Schleife zu bilden. Dieses Programm wird dann verwendet, um festzulegen, welche Nebenspeicherschleifen
benutzt werden können. Ein beträchtlicher Aufwand an Struktur- und Steuermaßnahmen sowie eine besondere Speicherschleife
sind hierzu erforderlich. Darüberhinaus ist die Eingabe von magnetischen zylindrischen Einzelwanddomänen in defekte Speicherschleifen
andererseits nicht blockiert. Existiert ein Fehler im Programm, dann werden die gespeicherten Daten überhaupt wertlos.
Die Aufgabe der Erfindung besteht dementsprechend darin, dynamische
Testverfahren zur Bereitstellung fehler-tolerierender Magnetdomänenchips anzugeben, indem zur Durchführung der erforderlichen
Operationen einschließlich der Selbstheilung jeweils nur eine äußerst kurze Zeitdauer erforderlich ist.
Diese Aufgabe wird gemäß der Erfindung gelöst, wie es im Kennzeichen
des Patentanspruchs 1 angegeben ist. Gemäß der Erfindung erfolgt die Prüfung aller Speicherschleifen eines langen, seriellen,
Magneteinzelwanddomänenchips zur Fehlerentdeckung, indem zunächst aufeinanderfolgend magnetische Einzelwanddomänen erzeugt werden.
Dabei sind ReparaturStationen jeweils am Eingang und Ausgang der
Speicherschleifen vorgesehen. Die sequentiell erzeugten magnetischen Einzelwanddomänen werden anschließend jeweils in eine Reparaturstation
geladen, um Kurzschlußpfade zwischen den Speicherschleifen bereitzustellen. Dann werden erneut magnetische Einzelwanddomänen
aufeinanderfolgend erzeugt und in Nachbarschaft jeder Reparaturstation in Warteposition gebracht. Hierauf werden die ma-
AT 974 006
609884/1008
gnetischen Einzelwanddomänen in den Reparaturstationen hieraus parallel
herausgeschoben und längs der Speicherschleifen weitergeleitet. Sowie die magnetischen Einzelwanddomänen aus den Reparaturstationen
herausgeschoben werden, werden die in Warteposition befindlichen magnetischen Einzelwanddomänen parallel in die Reparaturstationen
eingegeben. Die magnetischen Einzelwanddomänen in den Speicherschleifen werden solange weitergeleitet, bis sie nach Austritt
wieder auf Reparaturstationen treffen. Da zu diesem Zeitpunkt
aber die Reparaturstationen erneut magnetische Einzelwanddomänen
enthalten, wird eine Weiterleitung der magnetischen Einzelwanddomänen über eine jeweils unmittelbar folgende Speicherschleife
blockiert. Damit werden aber dann diese magnetischen Einzelwanddomänen zwangsläufig über die oben genannten Kurzschlußpfade weitergeleitet,
die jeweils den Eingang und Ausgang der Speicherschleifen überbrücken, um nach Durchlaufen der Speicherchips gelesen bzw.
abgefühlt zu werden. Ist eine der Speicherschleifen fehlerhaft, dann führt dies so zu einer Leerstelle im ausgelesenen Domänenmuster,
die bei dieser Gelegenheit erfaßt wird. Die hiermit bereitgestellte Aufeinanderfolge von magnetischen Einzelwanddomänen und
Leerstellen ergibt erfindungsgemäß die Grundlage für ein Reparatur-Domänenmuster
zur Heilung des betreffenden Magneteinzelwanddomänenchips. Das Reparatur-Domänenmuster stellt dabei ein logisches Komplement
der ausgelesenen Domänen-Leerstellen-Folge dar. Das Reparatur-Domänenmuster
wird aufeinanderfolgend erzeugt und ordnungsgemäß in Bereitstellung bei den Wartepositionen neben den Reparaturstationen
positioniert. Anschließend werden dann die bereits in den Reparaturstationen befindlichen Magneteinzelwanddomänen
parallel zur Weiterleitung längs der Speicherschleifen ausgegeben, um darauf dann das Reparatur-Domänenmuster aus den Wartepositionen
parallel in die Reparaturstationen zu laden.
Vorteilhafte Weiterbildungen und Ausgestaltungen der Erfindung lassen sich den Unteransprüchen entnehmen.
Die Erfindung wird nun anhand einer Ausführungsbeispielsbeschreibung
mit Hilfe der unten aufgeführten Zeichnungen näher
AT 974 006
6 0 9 8 8 4 / 1 0 0
erläutert.
Es zeigen:
Fig. 1
Fig. 1
eine schematische Darstellung eines Speicher-Magnetdomänenchips mit dem Blockschaltbild der
zugehörigen Steuerschaltungen
Fig. 4
eine magnetische Schaltung eines Speicherchips
eine magnetische Schaltung der ReparaturStationen,
die jeweils mit einer Magneteinzelwanddomäne geladen sind
eine magnetische Schaltung der ReparaturStationen
mit einem Reparatur-Domänenmuster in Warteposition, das in die ReparaturStationen geladen werden
soll
Fig. 5
eine magnetische Schaltung der Reparaturstationen mit Andeutung der Parallelausgabe hierin enthaltener
Magneteinzelwanddomänen
Fig. 6
die magnetische Schaltung der ReparaturStationen
mit Andeutung des Parallelladens des Reparatur-Domänenmusters
in diese ReparaturStationen.
Das in Fig. 1 gezeigte Magneteinzelwanddomänenchxp besteht aus dem magnetischen Medium 10, worin die Magneteinzelwanddomänen
enthalten sind und weitergeleitet werden können. Das magnetische Medium 10 kann aus einem Material bekannter Art bestehen, wie
z.B. aus Granat oder aus einer geeigneten amorphen Substanz. Eine Anzahl von Magneteinzelwanddomänenspeicherpositionen ist vorgesehen,
die mit den verschiedenen Speicherschleifen 1, 2, 3, ... 69 eines langen Schieberegisters 12 zusammenfallen. Die magnetische
Schaltung des Schieberegisters ist durch die stark ausgezogenen, mit Pfeilen versehenen Linien angedeutet. Wie bekannt, bestehen
AT 974 006
609384/1008
die Strukturen für die magnetische Schaltung, die auf dem magnetischen
Medium 10 angebracht ist, aus weichmagnetischen Streifen oder Bereichen ebensogut wie aus ionenimplantierten Zonen im magnetischen
Medium 10 selbst, wenn von entsprechend angeordneten elektrischen Leiterschleifen abgesehen wird. Zur Durchführung der
Erfindung jedenfalls läßt sich jede Art von magnetischer Schaltung zur Weiterleitung und Speicherung der Magneteinzelwanddomänen im
Magnetmedium 10 verwenden.
Die Schreibmittel zur Bereitstellung von Magneteinzelwanddomänen im Magnetmedium 10 bestehen jeweils aus einem Magneteinzelwanddomänengenerator
14 und der Eingabe/Ausgabe-Steuerung 16. Die Eingabe/Ausgabesteuerung 16 besteht aus einer Stromquelle und einer
stromführenden Schleife 18, die die magnetische Leitung der Magneteinzelwanddomänen vom Magneteinzelwanddomänengenerator 14
zum Schieberegister 12 überkreuzt. Die Eingabe/Ausgabesteuerung 16 liefert Stromimpulse in die Leiterschleife 18, so daß beim jeweiligen
Auftreten eines Stromimpulses die vom Magneteinzelwanddomänengenerator
14 erzeugten Magneteinzelwanddomänen zusammenbrechen müssen. Auf diese Weise läßt sich ein Muster von Magneteinzelwanddomänen
gemischt mit Leerstellen erzeugen, das dazu dienen kann, im Schieberegister 12 Information in binärer Darstellung zu
speichern. Wie an sich bekannt, läßt sich jede Art von Einzelwanddomänencodierung
anwenden, wobei der Magneteinzelwanddomänengenerator 14 auch dazu verwendet werden kann, Magneteinzelwanddomänen
mit jeweils unterschiedlichen Eigenschaften zur Informationsdarstellung zu erzeugen.
Lesemittel 20 werden benutzt, um die im Schieberegister 12 enthaltenen
Magneteinzelwanddomänen zu erfassen. In einem bevorzugten Ausführungsbeispiel bestehen die Lesemittel 20 aus einem magnetoresistiven
Abfühlelement, wie es in der USA-Patentschrift 3 691 540 beschrieben ist. Anstatt des magnetoresistiven Abfühlverfahrens
läßt sich auch jede weitere Magneteinzelwanddomänenabfühlungsart für den vorliegenden Zweck ausnutzen.
Das Schieberegister 12 enthält, wie gesagt, eine größere Anzahl AT 974 006
609884/ 1 008
von Speicherschleifen, nämlich 1, 2, 3, ..., 69, von denen fünf an
sich überzählig sind. Im bevorzugten Ausführungsbeispiel benötigt das Schieberegister zur Durchführung seiner eigentlichen Funktion
nur 64 Speicherschleifen und ist somit in der Lage, mehr als 32 k Bits zu speichern.
Den Speicherschleifen des Schieberegisters 12 ist jeweils eine Struktur zur Umlenkung der Magneteinzelwanddomänen zugeordnet,
wenn eine Fehlerstelle in irgendeiner der Schieberegisterschleifen auftritt. Die Domänenumlenkungsstruktur besteht aus einer magnetischen
Schaltungsverzweigung und einem Magnetschalter zum Bereitstellen des vorgegebenen Pfades für die jeweilige Weiterleitung
der Magneteinzelwanddomänen. Mit anderen Worten, Magneteinzelwanddomänen, die auf eine derartige Verzweigung gelangen, können
je nach Einstellung der Schaltsteuerung einen der beiden Weiterleitungspfade
einschlagen.
Diese Verzweigungen mit den Magnetschaltern am Eingang jeder Schieberegisterschleife
sind mit S1, S2, S3, S4, ..., S69 bezeichnet.
Die Steuermittel zur Auswahl des Weiterleitungspfades der Magneteinzelwanddomänen
über die Verzweigungen S1, S2,... enthalten weiterhin Mittel zum Anhalten einer Magneteinzelwanddomäne, die
an der stromführenden Leitung 22 liegen. Die stromführende Leitung 22 ist an die übertragungsleitungs-Stromquelle 24 angeschlossen
und die Domänenanhaltemittel sind als Scheiben D1, D2, D3,
D4,...,D69 dargestellt und können aus weichmagnetischem Material, wie z.B. Permalloy, bestehen. Wenn eine Magneteinzelwanddomäne,
die längs des Pfades eines Schieberegisters entlangläuft, in die
Nachbarschaft der übertragungsleitung 22 gerät, dann hat das Auftreten
eines Stromimpulses in dieser übertragungsleitung 22 zur Folge, daß sich die Magneteinzelwanddomäne auf die jeweils zugehörige
weichmagnetische Scheibe hin bewegt, wo sie angehalten wird und für die folgenden Weiterleitungszyklen auch verbleibt.
Das Auftreten oder Fehlen einer solchen jeweils eingefangenen Magneteinzelwanddomäne
bestimmt dann den jeweiligen Weiterleitungs-
AT 974 006
609884/ 1 008
pfad anschließend übertragener Magneteinzelwanddomänen über die verschiedenen Magnetschalter S1, S2, ...
Eine Vormagnetisierungsfeldquelle 26 stellt ein Stützfeld H bereit,
das in Richtung der Normalen der Magnetmediumsebene 10 einwirkt. Die Vormagnetisierungsfeldquelle 26 ist in an sich bekannter
Weise aufgebaut und besteht z.B. aus stromführenden Spulen und/oder Permanentmagnetanordnungen, die dem Magnetmedium 10 zugeordnet
sind. Eine Weiterleitungsmagnetfeldquelle 26 liefert
Treibermagnetpulse, die zur Weiterleitung der Magneteinzelwand- . domänen längs des Schieberegisters 12 und zur Erzeugung von Magneteinzelwanddomänen
dienen. Wird für die magnetische Schaltung ein Muster aus weichmagnetischen Streifen verwendet, dann stellt
die Weiterleitungsmagnetfeldquelle 28 ein sich in der Ebene des Magnetmediums 10 drehendes Magnetfeld H bereit. Ebenfalls läßt
sich jede Art von Weiterleitungsmitteln zur Verschiebung von Magneteinzelwanddomänen
im Magnetmedium 10 und zur Magnetdomänenerzeugung für die Zwecke der Erfindung anwenden.
Steuermittel 30 liefern Steuersignale auf die Eingangs/Ausgangssteuerschaltung
16, die Lesemittelsteuerung 20, die Obertragungsleitungs-Stromquelle
24 und die Weiterleitungs-Magnetfeldquelle 28. Die Steuermittel 30 dienen dazu, den Betrieb des Magneteinzelwanddomänenchips
zu synchronisieren und sowohl Diagnose als auch Selbstheilung eines jeweiligen Einzelwanddomänenmagnetchips zu
überwachen.
Unter normalen Voraussetzungen können die vom Magneteinzelwanddomänengenerator
14 erzeugten Magneteinzelwanddomänen unter Steuerung der Eingabe/Ausgabesteuerung 16 zum Zusammenbruch gebracht
werden oder nicht, so daß sich hiermit eine Serie eines codierten Magneteinzelwanddomänenmusters in das Schieberegister 12
eingeben läßt. Diese Magneteinzelwanddomänen zirkulieren dann durch das Schieberegister hindurch und wieder auf den Eingang zurück
und lassen sich dabei durch die Lesemittel 20 erfassen. Unter normalen Bedingungen, wenn keine Magneteinzelwanddomänen auf den
AT 974 006
6 0 3 8 8 4/1008
— ο —
weichmagnetischen Scheiben D1, D2, D3, D4,...,D69 eingefangen sind,
werden diese Magneteinzelwanddomänen im Schieberegister 12 einfach an diesen weichmagnetischen Scheiben vorrübergeleitet. Magneteinzelwanddomänen,
die in die Verzweigungen mit Schaltern S1, S2, S3, S4#...rS69 gelangen, verlassen diese Schalter, indem sie den
stark ausgezogenen Linien folgen, die die Weiterleitungspfade des
Schieberegisters 12 darstellen.
Wird jedoch ein "Vorwärts"-Stromimpuls auf die übertragungsleitung
22 übertragen, dann werden Magneteinzelwanddomänen, die sich jeweils in einer Schaltverzweigung befinden, auf die jeweils zugeordneten
weichmagnetischen Scheiben verschoben. Ist so z.B. eine Magneteinzelwanddomäne in der Schaltverzweigung S1, dann läßt ein
Stromimpuls in der übertragungsleitung 22 ein Magnetfeld entstehen,
das dann diese Magneteinzelwanddomäne auf die weichmagnetische Scheibe D1 drängt. Diese Magneteinzelwanddomäne wird dann
dort für weitere Zyklen der Weiterleitungsmagnetfelddrehung festgehalten. Jede weichmagnetische Scheibe D1, D2, D3, D4,...,D69 stellt
dabei also eine Reparaturstation dar und soll von nun an auch so bezeichnet werden. Die Wirkung einer in einer solchen Reparaturstation
eingefangenen Magneteinzelwanddomäne besteht darin, nachfolgend eintreffende Magneteinzelwanddomäne über eine andere als die
normale Schaltverzweigung zu übertragen. So hat z.B. eine in der Reparaturstation D1 eingefangene Magneteinzelwanddomäne die Wirkung,
daß alle nachfolgend auf die Schaltverzweigung S1 eintreffenden Magneteinzelwanddomänen nicht über die zugeordnete Speicherschleife
1, sondern über einen durch eine gestrichelte Linie A1 dargestellten Kurzschlußpfad an dieser vorbei weitergeleitet
werden. Entsprechend besitzen auch die anderen Speicherschleifen 2, 3, ..., 69 des Schieberegisters 12 jeweils einen Kurzschlußpfad
A2, A3, A4,...,A69. Für alle diese Schaltverzweigungen und Reparaturstationen ist jedoch nur eine übertragungsleitung 22
vorgesehen. Ganz allgemein wird hierüber ein "Vorwärts"- oder "Rückwärts"-Stromimpuls nur dann übertragen, wenn das Magneteinzelwanddomänenchip
geprüft und repariert werden soll. Eine Stromimpulserregung unterbleibt völlig und ist in der übertragungsleitung
AT 974 006
609884/1008
22 auch nicht erforderlich, wenn das Magneteinzelwanddomänenchip
für den vorgesehenen Zweck betrieben wird, also in seinem Betriebszustand.
Hier sollte betont werden, daß die Umschaltung der Weiterleitungspfade
mit Hilfe stromführender Schaltmaßnahmen erfolgen kann, die Magneteinzelwanddomänen in die jeweils vorgesehenen Weiterleitungspfade
zu übertragen veranlassen und zwar . abhängig davon, ob ein Fehler oder eine Fehlstelle in der jeweils zugeordneten Speicherschleife
existiert oder nicht. Jedoch hat die erfindungsgemäße Verwendung einer eingefangenen Magneteinzelwanddomäne zur Steuerung
bzw. Umschaltung der Weiterleitungspfade den großen Vorzug, daß bei dieser Betriebsweise eine minimale Verlustleistung auftritt,
wobei außerdem minimaler Zeitgebungsaufwand und überhaupt
keine zusätzlichen äußeren Steuermaßnahmen zur Einwirkung auf das Magneteinzelwanddomänenchip erforderlich sind. Die jeweils in einer
Reparaturstation eingefangene Magneteinzelwanddomäne wird entsprechend der Drehung des sich in der Schichtebene des Magnetmediums
10 drehenden magnetischen Weiterleitungsfeldes rund um die jeweilige weichmagnetische Scheibe, z.B. D1, herumgeführt, so daß
die angestrebte Umschaltoperation hierdurch automatisch mit dem angelegten magnetischen Weiterleitungsfeld synchronisiert ist. Aus
diesem Grunde sind auch überhaupt keine zusätzlichen Stromimpulse in der übertragungsleitung 22 während des jeweiligen Betriebes des
Magnetexnzelwanddomänenchips erforderlich.
Nunsoll der Ablauf der Diagnose zur Feststellung von Fehlern auf einem Magneteinzelwanddomänenchip näher betrachtet werden. Zur
Veranschaulichung sei angenommen, daß ein fehlerfreies Magneteinzelwanddomänenchip
ein Schieberegister 12 mit etwas mehr als 32 k besitzen soll. Das Schieberegister 12 enthält hierzu 64 Speicherschleifen,
wovon jede 500 Bits lang ist, wobei dann die peripheren Pfade d und e noch hinzuzurechnen sind. Die Anzahl der Bitpositionen
in der Verbindung vom Magneteinzelwanddomänengenerator 14 zum Verzweigungsschalter S1 entspricht dabei d, wohingegen die
Anzahl der Bitpositionen in der Verbindung zwischen Endspeicherschleife und zurück zum Eingang des Schieberegisters der Anzahl e
AT974006 609884/1008
entspricht.
Zunächst erzeugt der Magneteinzelwanddomänengenerator 14 ein Muster
bzw. eine Kette von Magneteinzelwanddomänen. Das sich in Schichtebene drehende magnetische Weiterleitungsfeld H setzt ein
und wird während des Betriebes aufrechterhalten. Die erste Magneteinzelwanddomäne
bewegt sich zur Schaltverzweigung S1. Zu diesem Zeitpunkt erzeugt dann ein Stromimpuls auf der übertragungsleitung
22 einen magnetischen Feldgradienten, der veranlaßt, daß die erste Magneteinzelwanddomäne sich nunmehr auf die Reparaturstation D1
zu bewegt, wo sie dann durch die weichmagnetische Scheibe eingefangen und dort festgehalten wird. Dies hat aber dann zur Folge,
daß die zweite eintreffende Magneteinzelwanddomäne an der Speicherschleife 1 vorbei über den Kurzschlußpfad bzw. die Alternatiwerzweigung
A1 übertragen wird. Die zweite Magneteinzelwanddomäne gelangt
so zur Schaltverzweigung S2. Hier wird dann wiederum ein Stromimpuls auf der übertragungsleitung 22 wirksam, der veranlaßt,
daß die zweite Magneteinzelwanddomäne sich auf die Reparaturstation D2 hin bewegt und dort von der weichmagnetischen Scheibe eingefangen
und festgehalten wird. Infolgedessen wird eine zugeführte dritte magnetische Einzelwanddomäne über den Kurzschlußpfad A1
und außerdem noch über den Kurzschlußpfad A2 jeweils als Alternativpfad
übertragen. Entsprechend dem Vorhergehenden gelangt dann die dritte Magneteinzelwanddomäne auf die Schaltverzweigung S3. Ein
zu diesem Zeitpunkt dann auf übertragungsleitung 22 zugeführter Stromimpuls verursacht, daß auch die dritte Magneteinzelwanddomäne
in einer Reparaturstation eingefangen und festgehalten wird, nämlich in der Reparaturstation D3. Diese Operation läßt sich fortsetzen,
bis alle Reparatur Stationen aufeinanderfolgend mit magnetischen Einzelwanddomänen besetzt sind.
Der nächste Teil des Test- oder Diganosebetriebes besteht in der
erneuten Erzeugung einer Magneteinzelwanddomänenkette. Ist jede Reparaturstation mit einer Magneteinzelwanddomäne besetzt, dann
wird zwangsläufig die neuerdings erzeugte Magneteinzelwanddomänenkette aufeinanderfolgend längs der hintereinandergesehalteten
AT974006 609884/1008
Kurzschlußpfade weitergeleitet. Wird so eine jeweilige Magneteinzelwanddomäne
bis auf eine Position, nämlich Warteposition, bewegt, die sich um einen Weiterleitungszyklus (gerechnet in der
Weiterleitungsmagnetfelddrehung) vom jeweiligen Eingang einer der Schaltverzweigungen S1, S2, S3, S4,...,S69 entfernt befindet, und
wird nun ein Stromimpuls auf die übertragungsleitung 22 gegeben, dann ist die Folge davon, daß die in den Reparaturstationen D1,
D2, D3, D4,...,D69 eingefangenen und festgehaltenen Magneteinzelwanddomänen nunmehr auf die jeweils zugeordneten Speicherschleifen
gelangen, um dort weitergeleitet zu werden. Beim nächsten Weiterleitungsmagnetfeldzyklus
wird zusätzlich ein "Vorwärts"-Impuls auf die übertragungsleitung 22 übertragen. Damit können dann die jeweils
vor einem Eingang zu den Schaltverzweigungen in Wartestellung befindlichen Magneteinzelwanddomänen über die Schaltverzweigungen
auf die jeweiligen Reparaturstationen gelangen, um dort von den weichmagnetischen Scheiben eingefangen und festgehalten zu werden.
Zu diesem Zeitpunkt bewegt sich also eine Magneteinzelwanddomäne in jeder Speicherschleife, und jede Reparaturstation weist eine
Magneteinζelwanddomäne auf. Das heißt aber, daß z.B. die sich in
der Speicherschleife 1 bewegende Magneteinzelwanddomäne schließlich auf den Eingang der Schaltverzweigung S2 gelangt. Da nun
aber die Reparaturstation D2 bereits eine Magneteinzelwanddomäne aufweist, wird die aus der Speicherschleife 1 austretende Magneteinzelwanddomäne
dem Kurzschlußpfad A2 folgen. Zusammenfassend bedeutet das, daß die in den Reparaturstationen eingefangenen und
festgehaltenen Magneteinzelwanddomänen dazu dienen, die jeweils aus den Speicherschleifen abschließend austretenden Magneteinzelwanddomänen
auf die jeweils nachfolgenden Schaltverzweigungen zu übertragen, um hierüber den jeweils zugeordneten Kurzschlußpfaden
folgen zu müssen.
Die schließlich am Ende der Speicherschleifen ausgetretenen Magneteinzelwanddomänen
bilden dann eine weitere Domänen-Kette, die sich auslesen läßt. Existieren keine Fehler oder Fehlstellen in einer
der Speicherschleifen, dann ergibt sich eine Magneteinzelwanddomänenkette,
bei der alle Domänenplätze besetzt sind, um so anzuzeigen, daß keine Fehler bzw. Fehlstellen vorhanden sind. Exi-
AT 974 006
609 8 84/1008
stiert jedoch eine Fehlstelle in irgendeiner der Speicherschleifen,
dann wird die sich längs dieser Speicherschleife bewegende
Magneteinzelwanddomäne angehalten, so daß entsprechend eine Leerstelle zu demjenigen Zeitpunkt abefühlt wird, an dem eigentlich
eine Magneteinzelwanddomäne erwartet worden ist. Die sich, wie
oben angegeben, nach Durchlaufen aller Speicherschleifen bildende neue Magneteinzelwanddomänenkette, die dann unter Voraussetzung der in diesem Abschnitt angenommenen Gegebenheit eine Leerstelle
enthält, stellt dann die Grundlage zur Reparatur bzw. Heilung des betreffenden Magneteinzelwanddomänenchips dar, indem nämlich einfach diese fehlerhafte Speicherschleife bei Betrieb kurzgeschlossen bleibt.
Magneteinzelwanddomäne angehalten, so daß entsprechend eine Leerstelle zu demjenigen Zeitpunkt abefühlt wird, an dem eigentlich
eine Magneteinzelwanddomäne erwartet worden ist. Die sich, wie
oben angegeben, nach Durchlaufen aller Speicherschleifen bildende neue Magneteinzelwanddomänenkette, die dann unter Voraussetzung der in diesem Abschnitt angenommenen Gegebenheit eine Leerstelle
enthält, stellt dann die Grundlage zur Reparatur bzw. Heilung des betreffenden Magneteinzelwanddomänenchips dar, indem nämlich einfach diese fehlerhafte Speicherschleife bei Betrieb kurzgeschlossen bleibt.
Zur Reparatur von Chips mit defekten Speicherschleifen wird angenommen,
daß zwei Leerstellen entdeckt worden sind, die anzeigen,
daß in den Speicherschleifen 1 und 2 entsprechende Defekte zu verzeichnen sind. Gemäß Fig. 3 sind dabei alle Reparaturstationen mit Magneteinzelwanddomänen besetzt; es wird aber ein aus Domänen und Leerstellen bestehendes Domänen-Reparaturmuster mit Hilfe des Magneteinzelwanddomänengenerators 14 und der Ein-Ausgabesteuerung erzeugt. Dieses Domänen-Reparaturmuster stellt dann ein logisches Komplement des sich gemäß obigen Ausführungen ergebenden, ausgelesenen Domänenmusters dar. Werden nunmehr zur Vereinfachung lediglich die ersten drei Speicherschleifen in Betracht gezogen, dann
ergibt sich, wenn Fehler in den Speicherschleifen 1 und 2 auftreten, daß die am Ende aller Speicherschleifen auftretende Domänenkette die Folge 001 besitzt. Das Reparaturmuster zur Ausschaltung der fehlerhaften Speicherschleifen, die mit Hilfe der Kurzschlußpfade überbrückt werden sollen, muß demgemäß 110 lauten. Dieses
Domänenmuster, bestehend aus zwei Domänen und einer Leerstelle,
wird, wie gesagt, längs der Kurzschlußpfade weitergeleitet, bis
die Leerstelle sich um einen Weiterleitungszyklus entfernt vom
Eingang der Schaltverzweigung S3 befindet, wobei dann die Magnetein ζelwanddomänen jeweils ebenfalls um einen Weiterleitungszyklus entfernt jeweils vor den Eingängen der Schaltverzweigungen S1 und
daß in den Speicherschleifen 1 und 2 entsprechende Defekte zu verzeichnen sind. Gemäß Fig. 3 sind dabei alle Reparaturstationen mit Magneteinzelwanddomänen besetzt; es wird aber ein aus Domänen und Leerstellen bestehendes Domänen-Reparaturmuster mit Hilfe des Magneteinzelwanddomänengenerators 14 und der Ein-Ausgabesteuerung erzeugt. Dieses Domänen-Reparaturmuster stellt dann ein logisches Komplement des sich gemäß obigen Ausführungen ergebenden, ausgelesenen Domänenmusters dar. Werden nunmehr zur Vereinfachung lediglich die ersten drei Speicherschleifen in Betracht gezogen, dann
ergibt sich, wenn Fehler in den Speicherschleifen 1 und 2 auftreten, daß die am Ende aller Speicherschleifen auftretende Domänenkette die Folge 001 besitzt. Das Reparaturmuster zur Ausschaltung der fehlerhaften Speicherschleifen, die mit Hilfe der Kurzschlußpfade überbrückt werden sollen, muß demgemäß 110 lauten. Dieses
Domänenmuster, bestehend aus zwei Domänen und einer Leerstelle,
wird, wie gesagt, längs der Kurzschlußpfade weitergeleitet, bis
die Leerstelle sich um einen Weiterleitungszyklus entfernt vom
Eingang der Schaltverzweigung S3 befindet, wobei dann die Magnetein ζelwanddomänen jeweils ebenfalls um einen Weiterleitungszyklus entfernt jeweils vor den Eingängen der Schaltverzweigungen S1 und
6Q9884/1008
AT 974 006
S2 angelangt sind. Dies ist in Fig. 4 verdeutlicht. Zu diesem Zeitpunkt
wird dann ein "Rückwärts"-Stromimpuls auf die übertragungsleitung
22 gegeben, so daß die in den Reparaturstationen befindlichen Magneteinzelwanddomänen D1, D2 und D3 parallel auf die Speicherschleifen
1,2 und 3 gelangen, um dort weitergeleitet zu werden. Der Vorgang ist in Fig. 5 angedeutet. Beim nächsten Weiterlei
tungszyklus wird ein Stromimpuls auf die übertragungsleitung 22 gegegeben, so daß das Reparaturdomänenmuster parallel in die Reparaturstationen
geladen wird." D.h. ,die sich jeweils vor den Eingängen der Schaltverzweigungen S1 und S2 befindenden Magnetein2elwarid-^
domänen werden hierbei auf die weichmagnetischeji Scheiben D1 und
D2, wie J.n Fig. 6 angedeutet, bewegt, um dort eingefangen und festgehalten
zu werden. Dies hat dann zur Folge, wie oben gezeigt, daß die Speicherschleifen 1 und 2 hinfort kurzgeschlossen bleiben. Anschließend
erzeugte Magneteinzelwanddomänen werden damit an den
Speicherschleifen 1 und 2 vorbeigeleitet.
Die sich längs der anderen Speicherschleifen weiterbewegenden Magneteinzelwanddomänen werden nun in einer Klärungsoperation aus
diesen Speicherschleifen entnommen und gänzlich aus dem Schieberegister entfernt, so daß dann das Magnetdomänenspeicherchip repariert
und gebrauchsfertig ist. Die Anzahl der zu erstellenden Reparaturen entspricht der Anzahl der Ersatzspeicherschleifen, die
im Schieberegister für diese Zwecke vorgesehen sind. Im speziellen Ausführungsbeispiel nach Fig. 1 dienen 64 Speicherschleifen zur
Bildung eines Schieberegisters von 32 k Bits. Dies bedeutet dann, daß fünf Ersatzspeicherschleifen vorgesehen sind. Sind die Speicherschleifen
1 bis 64 fehlerfrei, dann können die letzten fünf Ersatzspeicherschleifen, wie beschrieben, überhaupt kurzgeschlossen
werden, gleichgültig ob hier Fehler auftreten oder nicht. D.h., daß dabei jeweils eine Magneteinzelwanddomäne in die Reparaturstationen
an den Eingängen dieser Ersatzspeicherschleifen eingesetzt wird, so daß anschließend zugeführte Magneteinzelwanddomänen
an diesen Ersatzspeicherschleifen bei übertragung durch das Schieberegister vorbeigelangen können.
609884/1008
AT 974 006
Jede Reparaturoperation zieht eine Verzögerung um zwei zusätzliche
Weiterleitungsfeldzyklen nach sich. Das heißt aber, daß die Steuermittel 30 nachhalten müssen, wieviele Reparaturen durchgeführt
worden sind. Im beschriebenen speziellen Ausführungsbeispiel bedeuten fünf zulässige Reparaturen eine Vergrößerung des tatsächlichen
Schieberegisters um 5 χ 2 Bitpositionen, so daß die endgültige Schieberegisterlänge 32 010 Bits beträgt,unter Hinzurechnung
der in den Pfaden d und e befindlichen Bits. Da selbst
ein fehlerfreies magneteinzelwanddomänenchip die Erfordernis mit
sich bringt, daß die Magneteinζelwänddomänen an den Ersatz-Speicherschleifen
vorbeigeleitet werden, besitzen sowohl reparierte Magneteinzelwanddomänenchips als auch fehlerfreie Magneteinzelwanddoraänenchips
an sich die gleiche Bitlänge. Bei Normalbetrieb nach Abschluß der Reparaturen ist es nicht erforderlich, daß die
Steuermittel 30 oder irgendwelche anderen erforderlichen Reparaturmittel, die nicht im Magneteinzelwanddomänenchip selbst untergebracht
sind, Kenntnis vom hierin gespeicherten Reparaturdomänenmuster erlangen oder besitzen.
Die erfindungsgemäße Operation am Magneteinzelwanddomänenchip ist auch direkt anwendbar auf zusätzliche zu einem späteren Zeitpunkt
vorzunehmende Reparaturen. Im veranschaulichten Ausführungsbeispiel
sei hierzu angenommen, daß das Magneteinzelwanddomänenchip ursprünglich drei reparierte Fehler aufgewiesen hat. Das bedeutet,
daß zwei an sich gute Ersatzspeicherschleifen aufgrund der anfänglichen Diagnose und dem dadurch bedingten Reparaturvorgang kurzgeschlossen worden sind. Wird nun angenommen, daß sich eine vierte
Fehlstelle bzw. ein vierter Fehler im Magneteinzelwanddomänenchip später einschleicht, dann muß zur Reparatur dieses Fehlers
das Magneteinzelwanddomänenchip durch ein starkes Magnetfeld senkrecht zur Schichtebene des Magnetmediums 10 zunächst in die Sättigung
getrieben werden; eine Maßnahme, die mit Hilfe der Vormagnetisierungsfelds teuermittel 26 ohne weiteres durchgeführt werden kann,
Dies hat dann zur Folge, daß alle im Magneteinzelwanddomänenchip befindlichen Magneteinzelwanddomänen zum Zusammenbruch gebracht
609884/1008
AT 974 006
werden, einschließlich derjenigen, die vorher in die einzelnen Repar.aturstationen
eingegeben sind.. Dann werden Diagnose und Reparaturoperationen, wie vorher beschrieben, wiederholt. Als Ergebnis
zeigt sich dann ein betriebsbereites Magneteinzelwanddomänenchip mit darin enthaltenen vier reparierten Speicherschleifen und noch
einer guten Ersatzspeicherschleife, die kurzgeschlossen ist.
Die Diagnose- und Reparaturoperation lassen sich leicht automatisch
unter Steuerung einer „Rechenanlage vornehmen. Das Resultat dieses abschließenden Herstellungsverfahrensschrittes e~rgib4^dann^ β1η__^-—
Magneteinzelwanddomänenchip, das bei Vorliegen einer endlichen Fehleranzahl in ein voll brauchbares Magneteinzelwanddomänenchip
umgewandelt worden ist. Dies wiederum hat zur Folge, daß sich bei Anwendung der Erfindung ein beträchtliches Ausmaß der Ausbeute an
brauchbaren Magneteinzelwanddomänenchips äußerst großer Speicherkapazität ergibt, mit anderen Worten, der Ausschuß bei Herstellung
klein gehalten werden kann.
Zurückkommend auf Fig. 2, bei der die Strukturelemente der magnetischen
Schaltung im einzelnen gezeigt sind, ist darauf hinzuweisen, daß sich auch hierauf die Prinzipien der Erfindung in vorteilhafter
Weise anwenden lassen. Im einzelnen ist hier der Magneteinzelwanddomänengenerator
14 zusammen mit seiner Eingabe/Ausgabesteuerleitung 18 gezeigt. Als Ablesemittel 20 dient hierbei das magnetoresistive
Abfühlelement 44, das an eine Stromquelle angeschlossen ist, um zum Zeitpunkt der Abfühlung von Magneteinzelwanddomänen
einen Strom hierüber zu übertragen. Dies führt bei Erfassung einer Magneteinzelwanddomäne zu einem Ausgangsspannungssignal V0,
das einer Auswerte- bzw. Anzeigeeinheit 48 zugeführt wird. Zum Auswerten dieses Ausgangsspannungssignals läßt sich als Einheit
48 auch ein Rechner anschließen. Wie aus Fig. 2 ersichtlich, führt jede Reparaturoperation zu einer Verzögerung um zwei zusätzliche
Weiterleitungsmagnetfeldzyklen.
609884/1008
AT 974 006
AT 974 006
Nach Kurzschließen einer jeweils defekten Speicherschleife werden alle hierauf von den Schreibmitteln erzeugte Magneteinzelwanddomänen
codiert und dem Schieberegister 12 zugeführt. Dies stellt nunmehr ein brauchbares Operationsregister dar, so daß weiterhin
keine Stromimpulse mehr auf der übertragungsleitung 22 auftreten dürfen.
Mit oben stehenden Ausführungen ist eine Technik beschrieben, die Magneteinzelwanddomänenverfahren anwendet, um eine Diagnose von
Fehlern bzw. Fehlstellen durchzuführen und auf Grund dessen Reparaturen auf einem Magneteinzelwanddomänenchip selbsttätig durchzuführen.
Die Defekte können dabei unterschiedlicher Art sein, einschließlich von Fehlern im magnetischen Material, das zur Aufbewahrung
der Magneteinzelwanddomänen dient und Fehlern in der magnetischen Schaltung. Diese Reparaturen lassen sich noch durchführen,
wenn das Magnetchip bereits für seinen Normalbetrieb eingebaut ist. Der einzige zusätzliche Kontakt mit der Außenwelt besteht in
einem einzelnen Paar von Anschlüssen zu einer übertragungsleitung.
Dementsprechend ist es nicht erforderlich, Zugang zum Einzelwanddomänenchip
mit Hilfe eines Laserstrahls oder eines anders gearteten
selektiv einwirkenden Ätzmittels zu schaffen. Diagnose und Reparatur lassen sich wie gesagt automatisch unter Steuerung einer
Rechenanlage durchführen. Infolgedessen wird bei Anwendung der Er-;
findung ein Magneteinzelwanddomänenchip in vorteilhafter Weise beim !Vorhandensein einer endlichen Fehleranzahl in ein voll einsatzbe- !
jreites Magneteinzelwanddomänenchip umgewandelt, und zwar so, als :
wenn überhaupt keine Fehler hierin aufgetreten wären. Damit läßt !Sich bei Herstellung die Ausbeute beträchtlich erhöhen und der
Ausschuß entsprechend herabdrücken.
Zusätzlich besteht für das Magneteinzelwanddomänenchip Dank der Erfindung
noch die Möglichkeit einer später vorzunehmenden Reparatur,
wenn sich weiterhin bei Betrieb Fehler bzw. Fehlstellen einstellen sollten. Das bedeutet aber, daß Dank der Erfindung die Wirtschaftlichkeit
bei Herstellung von Magneteinzelwanddomänenchips gegenüber bisher wesentlich gesteigert werden kann.
at 974 ooa 609884/!008 . .-:
Weiterhin besteht noch der Vorteil, daß die Speichermaßnahmen und die magnetische Schaltung für die Magneteinzelwanddomänen gemäß
bekannten Ausführungsformen angebracht sein können. Zusätzlich können
die Schaltverzweigungen programmierbar ausgelegt sein.
Obgleich die Anordnungen nach den Fign. 1 und 2 aus den oben angegebenen
Gründen redundante Schieberegisterschleifen besitzen, versteht es sich, daß außerdem noch ein redundanter Rückkehrpfad
vom Ausgang zum Eingang des Schieberegisters für die Magneteinzelwanddomänen vorgesehen sein kann. Das bedeutet, daß eine programmierbare
Schaltverzweigung im Zusammenwirken mit einem alternativen Rückkehrpfad zum Rücktransport der Magneteinzelwanddomänen
nach Durchlaufen aller Speicherschleifen auf die Speicherschleife 1 vorgesehen werden kann.
Das oben beschriebene Ausführungsbeispiel läßt sich auch mit einer
andersartigen magnetischen Schaltung versehen. So können z.B. Fehlerdiagnose und Reparatur an einer Anzahl von besonderen Schieberegistern
durchgeführt werden und zwar ebensogut wie am langen Register gemäß Ausführungsbeispiel vorliegender Beschreibung. Während
bei einer an anderer Stelle vorgeschlagenen Anordnung zur Diagnose und Reparatur eines fehlerhaften Magneteinzelwanddomänenchips
2 die erforderliche Zeitdauer T1 hierzu proportional N Lg ist, wird
die entsprechende Zeitdauer T- bei Anwendung vorliegender Erfindung proportional zu Lg. So gilt z.B. :
T1 = Tr[(Nb+2)Dwr+2(N+1)Drr+Dnw+(N2-Nb-1)Lg+Nb(Nb+2)Lb+Nb]
und
T2 = Tr[3Dwr+2Drr+2Dnw+2Lg+(4N-6)Lb+(N-3)]
T2 = Tr[3Dwr+2Drr+2Dnw+2Lg+(4N-6)Lb+(N-3)]
Hierin bedeuten:
N = Anzahl der Speicherschleifen
L= die Distanz, die eine Magneteinzelwanddomäne längs einer feh- '
lerfreien Speicherschleife läuft;
so ist z.B. Lg die Distanz, die eine Magneteinzelwanddomäne vom Pfeil am unteren Ende des Pfades A1 über die Schaltver-
at 974 006 609884/1008
zweigung S2 längs der Speicherschleife 2 zum Pfeil am unteren Ende des Pfades A2 durchläuft.
Dwr = Distanz, die eine Domäne vom Schreiben zum Lesen durchläuft
Drr = Distanz vom Lesen zur ersten Reparaturstation d=Dwr+Drr
DnW = Distanz von der letzten Speicherschleife zum Schreiben = e
Lb = Distanz, die eine Domäne längs eines Kurzschlußpfades durchläuft;
z.B. ist Lb die Distanz vom Pfeil an der Unterseite von A2
über S3 zum Pfeil an der Unterseite von A3.
Nb = Anzahl zulässiger fehlerhafter Speicherschleifen Tr = Verschiebe- oder Weiterleitungsrate.
Entsprechend oben stehenden Ausführungen gilt:
Lb = 5OO
Dwr=Drr=DnwLg/2
Lb = 2
N=Lg/4
Nb=N/1T=Lg/44
Tr = TQ psec
dann erhält man:
3 2
T1 = CO,Q625Lg +Q,24Lg +1,61Lg)Tr, also bei Einsetzen der Werte
etwa: 79 see
T2 = (7r75Lg-15}Tr also
etwas
O,O4 see
O,O4 see
Es zeigt sich damit, daß durch gleichzeitiges Testen und parallel durchgeführte Reparaturmaßnahmen gemäß vorliegender Erfindung
eine wesentliche Herabsetzung der erforderlichen Zeitdauer zu erzielen ist.
Zusammenfassend läßt sich sagen, daß das Testen aller Speicherschleifen
eines Magneteinzelwanddomänenchips mit einem langen se-
AT 974 006 609884/1
riellen Schieberegister zur Feststellung von Fehlern durchgeführt wird, indem zunächst eine Serie von Magneteinzelwanddomänen erzeugt
wird. Die Reparaturstationen befinden sich jeweils dem Eingang
und dem Ausgang jeder Speicherschleife zugeordnet. Die erzeugten Magneteinzelwanddomänen werden in die Reparaturstationen geladen,
so daß Kurzschlußpfade über alle Speicherschleifen gelegt werden.
Neue Magneteinzelwanddomänen werden dann wiederum aufeinanderfolgend erzeugt und in Warteposition in den Reparaturstationen jeweils
benachbarten Bereichen positioniert. Anschließend werden dann die in den Reparaturstationen enthaltenen Magneteinzelwanddomänen
parallel auf die Speicherschleifen ausgegeben und hierin weitergeleitet. Nach Eingabe dieser Magneteinzelwanddomänen in
die Speicherschleifen werden neue Magneteinzelwanddomänen parallel in die Reparaturstationen geladen. In den Speicherschleifen
werden die Magneteinzelwanddomänen so lange verschoben, bis sie wieder auf Reparaturstationen gelangen. Da dann aber die Reparaturstationen
bereits wieder neue Magneteinzelwanddomänen enthalten^ wird die Weiterleitung der Magneteinzelwanddomänen auf eine nach- !
folgende Speicherschleife blockiert. Das bedeutet aber, daß die- ',
se Magneteinzelwanddomänen stattdessen längs der überbrückenden Kurzschlußpfade weitergeleitet und schließlich ausgelesen oder
abgefühlt werden. Ist dabei eine der Speicherschleifen defekt, dann tritt im ausgegebenen Domänenmuster eine Leerstelle auf,
die sich beim Abfühlen feststellen läßt. Das ausgegebene Domänenmuster enthaltend Domänen und Leerstellen dient nach Auslesen
als Grundlage zum Erstellen eines Reparatur-Domänenmusters, das dann zur Reparatur des Magneteinzelwanddomänenchips herangezogen
wird. Das Reparaturmuster stellt dabei ein Komplement des ausgelesenen Domänenmusters dar. Das Reparatur-Domänenmuster wird auf-
einanderfolgend erzeugt und zugriffsbereit durch sich jeweils im |
Bereich einer Speicherschleife anordnende Magneteinzelwanddomänen ! gehalten. Die Domänen in den Reparaturstationen werden dann wieder+
um parallel auf die Speicherschleifen ausgegeben, um dort weiter- '
geleitet zu werden. Dann wird das Reparatur-Domänenmuster in die Reparaturstationen parallel geladen, um die defekten Speieherschied.
fen kurzzuschließen.
609884/ 1008
AT 974 006
Claims (10)
- - 20 PATENTANSPRÜCHE(j\j) Verfahren zum Prüfen der Speicherschleifen eines Magneteinzelwanddomänenspeichers auf einem Chip, das bei Betrieb unter Einwirkung eines sich in Schichtebene des Magnetmediums drehenden Weiterleitungsmagnetfeldes zum Transport der magnetischen Einzelwanddomänen steht, so daß die Speicherschleifen aufeinanderfolgend von dem Speichereingang seriell zugeführten, magnetischen Einzelwanddomänen durchlaufen werden, und wobei der Ausgang mit dem Eingang der Speicherschleifen insgesamt rückgekoppelt ist, dadurch gekennzeichnet,daß jedem Speicherschleifeneingang und damit jedem Ausgang der jeweils vorhergehenden Speicherschleife eine Reparaturstation zugeordnet ist, die beim Auftreten einer magnetischen Einzelwanddomäne hierin die jeweils zugeordnete Speicherschleife kurzschließt, so daß nachfolgende magnetische Einzelwanddomänen hieran über weiterhin vorgesehene Speicherschleifenkurzschlußpfade vorbeigeleitet werden, wobei das Verfahren zum Prüfen und Reparieren von Magneteinzelwanddomänenspeicherchips im einzelnen in folgenden Schritten abläuft:a) Aufeinanderfolgendes Erzeugen einer Kette von magnetischen Einzelwanddomänen und Weiterleitung dieser Domänenkette durch die Speicheranordnung, bis jeweils eine der Magneteinzelwanddomänen dieser Kette jeweils in einer Reparaturstation eingebracht und dort festgehalten wird, so daß jede Speicherschleife für nachfolgende Magneteinzelwanddomänen kurzgeschlossen istb) Erzeugen einer zweiten Magneteinzelwanddomänenkette und Weiterleitung dieser Kette, bis jeweils eine der in dieser zweiten Kette enthaltenen Magneteinzelwanddomänen um einen Weiterleitungsmagnetfelddrehungszyklus entfernt vor dem Eingang jeder Speicherschleife in Warteposition eingelagert ist,6098 8 4/1008AT 974 006c) übertragen der in den Reparaturstationen enthaltenen Magneteinzelwanddomänen zur Weiterleitung durch die Speicherschleifend) übertragen der in jeweiliger Nachbarschaft der Speicherschleifeneingänge in Warteposition verwahrten Magneteinzelwanddomänen auf die Reparaturstationen zur erneuten Erzeugung von Kurzschlußpfadene) Auslesen der längs der Speicherschleifen weitergeleiteten und am Ausgang des Speichers ausgegebenen Magneteinzelwanddomänen .
- 2. Verfahren nach Anspruch 1, gekennzeichnet durch übertragen der in den ReparaturStationen enthaltenen Magneteinzelwanddomänen aus diesen heraus, um sie dann parallel längs der Speicherschleifen weiterzuleiten.
- 3. Verfahren nach Anspruch 1 und/oder 2, dadurch gekennzeichnet,daß zur Bereitstellung der Kurzschlußpfade die in unmittelbarer Nachbarschaft des jeweiligen Speicherschleifeneingangs aufbewahrten Magneteinzelwanddomänen parallel in die Reparaturstationen eingegeben werden.
- 4. Verfahren nach den Ansprüchen 1 bis 3, dadurch gekennzeichnet,daß zur Ermittlung fehlerhafter Speicherschleifen beim Auslesen der durch die Speichereinrichtung übertragenen Domänenkette die hierin enthaltenen Domänenfehlstellen dienen.
- 5. Verfahren nach Anspruch 4, dadurch gekennzeichnet,daß die so ausgelesene, Leerstellen enthaltende Domänenkette zur Bildung einer Reparaturdomänenkette herangezogen wird, deren Muster das binäre Komplement zur ausgelesenen Domänenkette darstellt, indem für jede Leerstelle eine Domäne und für jede Domäne eine Leerstelle eingesetzt wird. 600884/1008
AT 974 006 - 6. Verfahren nach den Ansprüchen 1 bis 5, dadurch gekennzeichnet,daß zur Reparatur eines fehlerhaft ermittelten Magneteinzelwanddomänenspeicherchips ein folgendermaßen durchgeführtes Verfahren dient:a) Erzeugen einer Reparaturdomänenkette bestehend aus Einzelwanddomänen und Leerstellen, Eingeben sowie Weiterleiten der Reparaturdomänenkette durch die Speicherschleif eneinrichtung derart, daß die in der Reparaturdomänenkette enthaltenen Magneteinzelwanddomänen in unmittelbare Nachbarschaft der jeweils defekten Speicherschleife in Warteposition eingebracht und dort festgehalten werden, nämlich jeweils um einen WeiterIeitungsmagnetfeldzyklus entfernt hiervon,b) übertragen der in den Reparaturstationen enthaltenen zur Bildung der Kurzschlußpfade dienenden Magneteinzelwanddomänen aus diesen heraus zur Weiterleitung längs der jeweils zugeordneten Speicherschleifenc) übertragen der in unmittelbarer Nachbarschaft der Speicherschleifeneingänge in Warteposition aufbewahrten Magneteinzelwanddomänen der Reparaturdomänenkette in die den defekten Speicherschleifen jeweils zugeordneten Reparaturstationen, so daß diese defekten Speicherschleifen für nachfolgend eingebrachte Magneteinzelwanddomänen kurzgeschlossen sind.
- 7. Verfahren nach Anspruch 6, dadurch gekennzeichnet,daß die in die Reparaturstationen eingegebenen und aus den Reparaturstationen ausgegebenen Magneteinzelwanddomänen jeweils parallel übertragen werden.
- 8. Verfahren nach Anspruch 6, dadurch gekennzeichnet,daß die Magneteinzelwanddomänen der Reparaturdomänenkette parallel auf die Reparaturstationen übertragen werden.609884/ 1 008AT 974 OO6
- 9.. Verfahren nach den Ansprüchen 1 bis 8, dadurch gekennzeichnet,daß nach Abschluß des Prüf- und Reparaturvorganges alle Magneteinzelwanddomänen aus dem Magnetspeicherchip ausgegeben werden.
- 10. Verfahren nach den Ansprüchen 1 bis 9, dadurch gekennzeichnet,daß jeweils ein redundantes Einzelwanddomänenmagnetspeicherchip gefertigt wird, derart, daß nach Kurzschließen einer vorgegebenen Anzahl von Speicherschleifen, einschließlich der defekten, für den nachträglichen Betrieb jeweils Magneteinzelwanddomänenchips gleicher Speicherschleifenanzahl zur Verfügung stehen.60S8S4/ 1 008AT 974 006Leerseite
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US05/591,421 US4001673A (en) | 1975-06-30 | 1975-06-30 | Method of testing and repairing magnetic bubble domain chip |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE2625763A1 true DE2625763A1 (de) | 1977-01-27 |
Family
ID=24366418
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE19762625763 Withdrawn DE2625763A1 (de) | 1975-06-30 | 1976-06-09 | Verfahren zum pruefen von speicherchips fuer magnetische einzelwanddomaenen |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US4001673A (de) |
| JP (1) | JPS526035A (de) |
| DE (1) | DE2625763A1 (de) |
| FR (1) | FR2316699A1 (de) |
| GB (1) | GB1526474A (de) |
| IT (1) | IT1063339B (de) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2307332A1 (fr) * | 1975-04-07 | 1976-11-05 | Sperry Rand Corp | Procede de stockage d'information dans une memoire comportant au moins une zone de memorisation defectueuse et dispositif pour l'execution de ce procede |
| JPS51118341A (en) * | 1975-04-11 | 1976-10-18 | Hitachi Ltd | Shift register type memory |
| US4096580A (en) * | 1976-07-26 | 1978-06-20 | Rockwell International Corporation | Multiple redundancy loop bubble domain memory |
| JPS5931151B2 (ja) * | 1977-09-19 | 1984-07-31 | 日本電信電話株式会社 | 磁気バブル記憶装置の試験方法 |
| US4155121A (en) * | 1978-06-30 | 1979-05-15 | International Business Machines Corporation | Redundant charge-coupled device and method |
| DE2839950B1 (de) * | 1978-09-14 | 1979-10-25 | Ibm Deutschland | Einrichtung zur Feststellung der Laenge beliebiger Schieberegister |
| US4225941A (en) * | 1978-10-30 | 1980-09-30 | Trw Inc. | Controller for bubble memories |
| GB2218690A (en) * | 1988-05-19 | 1989-11-22 | Item Products Npd Limited | Carrying handles |
| US5479098A (en) * | 1993-03-15 | 1995-12-26 | Trace Mountain Products, Inc. | Loop-back circuit for testing a magnetic recording system with simultaneous read and write functions |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3792450A (en) * | 1972-05-08 | 1974-02-12 | Singer Co | System for overcoming faults in magnetic anisotropic material |
| JPS552674B2 (de) * | 1972-09-08 | 1980-01-21 | ||
| CA1035038A (en) * | 1973-12-28 | 1978-07-18 | International Business Machines Corporation | Technique for providing defect-tolerant magnetic bubble domain chips |
-
1975
- 1975-06-30 US US05/591,421 patent/US4001673A/en not_active Expired - Lifetime
-
1976
- 1976-04-16 FR FR7611976A patent/FR2316699A1/fr active Granted
- 1976-04-26 GB GB16807/76A patent/GB1526474A/en not_active Expired
- 1976-06-09 DE DE19762625763 patent/DE2625763A1/de not_active Withdrawn
- 1976-06-14 IT IT24247/76A patent/IT1063339B/it active
- 1976-06-18 JP JP51071273A patent/JPS526035A/ja active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| GB1526474A (en) | 1978-09-27 |
| FR2316699B1 (de) | 1978-05-19 |
| US4001673A (en) | 1977-01-04 |
| FR2316699A1 (fr) | 1977-01-28 |
| IT1063339B (it) | 1985-02-11 |
| JPS526035A (en) | 1977-01-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE3751002T2 (de) | Halbleiterspeicher. | |
| DE2311034C2 (de) | Verfahren zum Prüfen eines integrierte logische Verknüpfungs- und Speicherglieder enthaltenden Halbleiterchips | |
| DE69322608T2 (de) | Programmierbare logische Vorrichtungen mit Ersatzschaltungen zum Ersatz von Defekten | |
| DE2442191C2 (de) | Verfahren zur Fehlerortsbestimmung in einem Arbeitsspeicher und Anordnung zur Durchführung des Verfahrens | |
| DE69323681T2 (de) | Stressprüfung für Speichernetzwerke in integrierten Schaltungen | |
| DE69427929T2 (de) | Halbleiterspeicher mit eingebautem parallelen Bitprüfmodus | |
| DE4127688C2 (de) | ||
| EP1008858B1 (de) | Schaltungsanordnung mit temperaturabhängiger Halbleiterbauelement-Test- und Reparaturlogik | |
| DE69411532T2 (de) | Verfahren zur Programmierung von Redundanzregistern in einer Zeilenredundanzschaltung für einen Halbleiterspeicherbaustein | |
| DE60316068T2 (de) | Prüfverfahren und -gerät für Konfigurationsspeicherzellen in programmierbaren logischen Bauelementen (PLDS) | |
| DE19851861A1 (de) | Fehleranalysespeicher für Halbleiterspeicher-Testvorrichtungen und Speicherverfahren unter Verwendung des Fehleranalysespeichers | |
| DE2335785A1 (de) | Schaltungsanordnung zum pruefen einer matrixverdrahtung | |
| DE69433542T2 (de) | Prüfung, sequenziellogischer Schaltung auf grund einer kombinatorischen Logikschaltungsveränderung | |
| DE2625763A1 (de) | Verfahren zum pruefen von speicherchips fuer magnetische einzelwanddomaenen | |
| DE10229802B3 (de) | Testschaltung und Verfahren zum Testen einer integrierten Speicherschaltung | |
| DE4335061A1 (de) | Mehrspeichervorrichtung | |
| DE10035705B4 (de) | Verfahren zum Analysieren des Ersatzes fehlerhafter Zellen in einem Speicher und Speichertestvorrichtung mit einem Fehleranalysator, der von dem Verfahren Gebrauch macht | |
| DE4243611A1 (en) | Test mode circuit for data memory - has data entered and read out from data memory cells inverted during test mode to detect cross interference | |
| DE4018669C2 (de) | ||
| EP0965995B1 (de) | Schaltungsanordnung und Verfahren zur automatischen Erkennung und Beseitigung von Wortleitungs-Bitleitungs-Kurzschlüssen | |
| WO2009062655A1 (de) | Verfahren zum prüfen eines arbeitsspeichers | |
| DE19651713C2 (de) | Bauelement-Testgerät zum Testen elektronischer Bauelemente | |
| DE19924153B4 (de) | Schaltungsanordnung zur Reparatur eines Halbleiterspeichers | |
| DE2242279C3 (de) | Schaltungsanordnung zur Ermittlung von Fehlern in einer Speichereinheit eines programmgesteuerten Datenvermittlungssystems | |
| DE10328719B4 (de) | Verfahren zum Testen von elektronischen Bauteilen |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 8139 | Disposal/non-payment of the annual fee |