4.7  Summary

The realization of the spintronic stateful logic operations is demonstrated. In contrast to the TiO              2   -based devices, spintronic devices exhibit almost unlimited endurance which is an essential demand for logic computation. STT-MTJ is proposed as a very favorable device for stateful logic as it inherently eliminates the (state drift) error accumulation which is an important shortcoming in the TiO2   and domain wall based devices.

A novel (current-controlled) STT-MTJ-based logic gate is proposed. It significantly improves the performance of the implication logic as compared to the conventional (voltage-controlled) gate topology. A reliability modeling and analysis is presented for optimizing and comparing STT-MTJ-based logic gates. It is shown that the proposed implication logic gate allows to implement Boolean logic functions based on an up to now ignored propositional logic operation of material implication and significantly improves the reliability of the MTJ-based logic compared to similar circuits available from literature based on reprogrammable architectures which realize conventional Boolean logic operations including AND, OR, NAND, and NOR operations.