NEC , (non-volatile magnetic flip flop) .