Patent Number: 7,825,686

Title: Reconfigurable magnetic logic-circuit array and methods for producing and operating such logic devices

Abstract: The invention relates to a reconfigurable magnetic logic-circuit array having at least two magnetoresistive elements, each composed of at least two magnetic layers, which are separated from one another by an intermediate layer, in each instance, whereby one of the magnetic layers, as a reference layer, does not substantially change its magnetization under the influence of external magnetic fields, and the other magnetic layer, as a free layer, changes its magnetization perceptibly under the influence of external magnetic fields, and having at least one conductor for signal ports, with which conductor, when current is flowing, a first magnetic field can be generated that flips the magnetization of the free layers, and having a device for on-demand generation of a second variable magnetic field, which also influences the magnetoresistive elements. For this purpose, two such magnetoresistive elements are disposed adjacent to one another, whereby the magnetization of the two reference layers is oriented in opposite directions by means of preadjusted unidirectional anisotropy, and the magnetoresistive elements are interconnected with one another in such a manner that, as a result of the action of the first and second magnetic fields on the magnetoresistive elements, the switching behavior of all basic logic functions, especially the AND, OR, NAND, NOR, XOR or XNOR functions, can be induced on the basis of the resulting changes in the orientation of the magnetization of the free layers, and thus of the resistance of the magnetoresistive elements in the logic-circuit array.

Inventors: Hoeink; Volker (Vienna, AT), Meyners; Dirk (Schoenkirchen, DE), Reiss; Guenter (Bielefeld, DE), Schmalhorst; Jan (Bielefeld, DE), Ehresmann; Arno (Zweibruecken, DE)

Assignee: Universitaet Bielefeld

International Classification: G06F 7/38 (20060101); H03K 19/173 (20060101)

Expiration Date: 2019-11-02 0:00:00