Three-terminal MTJ-based nonvolatile logic circuits with self-terminated writing mechanism for ultra-low-power VLSI processor | IEEE Conference Publication | IEEE Xplore