A power-gated MPU with 3-microsecond entry/exit delay using MTJ-based nonvolatile flip-flop | IEEE Conference Publication | IEEE Xplore