A Novel Self-Reference Technique for STT-RAM Read and Write Reliability Enhancement | IEEE Journals & Magazine | IEEE Xplore