Dynamic sparing and error correction techniques for fault tolerance in nanoscale memory structures | IEEE Conference Publication | IEEE Xplore