According to an embodiment, an integrated circuit includes a
magneto-resistive memory cell. The magneto-resistive memory cell
includes: a first ferromagnetic layer; a second ferromagnetic layer; and
a nonmagnetic layer being disposed between the first ferromagnetic layer
and the second ferromagnetic layer. The integrated circuit further
includes a programming circuit configured to route a programming current
through the magneto-resistive memory cell, wherein the programming
current programs the magnetizations of the first ferromagnetic layer and
of the second ferromagnetic layer by spin induced switching effects.