A magnetic tunnel junction (MTJ) device is configured to store at least
two bits of data in a single cell utilizing the variable resistance
characteristic of a MTJ. The MTJ includes a soft and two fixed magnetic
layers with fixed field directions oriented in perpendicular directions.
The soft magnetic layer is separated from the fixed layers by insulating
layers preferably with different thicknesses, or with different material
compositions. The resulting junction resistance can exhibit at least four
distinct resistance values dependent on the magnetic orientation of the
free magnetic layer. The cell is configured using a pattern with four
lobes to store two bits, and eight lobes to store three bits. The
resulting cell can be used to provide a fast, non-volatile magnetic
random access memory (MRAM) with high density and no need to rewrite
stored data after they are read, or as a fast galvanic isolator.