A survey of software techniques for using non-volatile memories for storage and main memory systems

S Mittal, JS Vetter - IEEE Transactions on Parallel and …, 2015 - ieeexplore.ieee.org
Non-volatile memory (NVM) devices, such as Flash, phase change RAM, spin transfer
torque RAM, and resistive RAM, offer several advantages and challenges when compared …

RETROFIT: Fault-aware wear leveling

J Zhang, D Kline, L Fang, R Melhem… - IEEE Computer …, 2018 - ieeexplore.ieee.org
Phase-change memory (PCM) and resistive memory (RRAM) are promising alternatives to
traditional memory technologies. However, both PCM and RRAM suffer from limited write …

Rdis: Tolerating many stuck-at faults in resistive memory

R Maddah, R Melhem, S Cho - IEEE Transactions on …, 2013 - ieeexplore.ieee.org
With their potential for high scalability and density, resistive memories are foreseen as a
promising technology that overcomes the physical limitations confronted by charge-based …

Mitigating stuck cell failures in MLC NAND flash memory via inferred erasure decoding

AA Chaudhry, C Kui, YL Guan - IEEE Transactions on Very …, 2017 - ieeexplore.ieee.org
The multilevel-cell NAND flash memory experiences permanent hard errors due to cell
defects (stuck cells). To overcome this problem, stuck cells are either regarded as erasures …

Full die recovery in ZNS SSD

V Agarwal, C Kavirayani, R Nadar - US Patent 11,687,263, 2023 - Google Patents
A data storage device includes a memory device and a controller coupled to the memory
device. The controller is configured to receive a request from a requester for a superblock …

Failure detection and data recovery in a storage system

ME Aklik, RJ Goss, A Khoueir, NO LIen - US Patent 10,901,866, 2021 - Google Patents
Systems and methods presented herein provide for failure detection and data recovery in a
storage system. In one embodiment, a method operable in a storage system com prises …

CONTINUOUS ONLINE MEMORY DIAGNOSTIC

MN Rahman - 2017 - d-scholarship.pitt.edu
Today's computers have gigabytes of main memory due to improved DRAM density. As
density increases, smaller bit cells become more susceptible to errors. With an increase in …

Data Shepherding: Cache design for future large scale chips

G Jang - 2016 - escholarship.org
The issue of the power wall has had a drastic impact on many aspects of system design.
Even though frequency scaling is limited because Dennard scaling stopped a few years …

A data aware approach to salvage the endurance of Phase Change Memory

R Maddah - 2015 - search.proquest.com
Abstract Phase Change Memory (PCM) is an emerging non-volatile memory technology that
could either replace or augment DRAM and NAND flash that are hindered by scalability …