NAND flash memory’s reliability degrades with increasing endurance, retention-time and/or temperature. After a comprehensive evaluation of 1X nm triple-level cell (TLC) NAND flash, two highly reliable techniques are proposed. The first proposal, quick low-density parity check (Quick-LDPC), requires only one cell read in order to accurately estimate a bit-error rate (BER) that includes the effects of temperature, write and erase (W/E) cycles and retention-time. As a result, 83% read latency reduction is achieved compared to conventional AEP-LDPC. Also, W/E cycling is extended by 100% compared with conventional Bose–Chaudhuri–Hocquenghem (BCH) error-correcting code (ECC). The second proposal, dynamic threshold voltage optimization (DVO) has two parts, adaptive V
Ref shift (AVS) and V
TH space control (VSC). AVS reduces read error and latency by adaptively optimizing the reference voltage (V
Ref) based on temperature, W/E cycles and retention-time. AVS stores the optimal V
Ref’s in a table in order to enable one cell read. VSC further improves AVS by optimizing the voltage margins between V
TH states. DVO reduces BER by 80%.