Selectively protecting error-correcting code for area-efficient and reliable STT-RAM caches | IEEE Conference Publication | IEEE Xplore