Review of STT-MRAM circuit design strategies, and a 40-nm 1T-1MTJ 128Mb STT-MRAM design practice | IEEE Conference Publication | IEEE Xplore