RePRAM: Re-cycling PRAM faulty blocks for extended lifetime | IEEE Conference Publication | IEEE Xplore