# Neural Network-Based Dynamic Threshold Detection for Non-Volatile   Memories

**Authors:** Zhen Mei, Kui Cai, and Xingwei Zhong

arXiv: 1902.06289 · 2019-02-19

## TL;DR

This paper introduces a neural network-based dynamic threshold detection method for non-volatile memories that improves error performance while reducing latency and power consumption by selectively invoking neural network detectors.

## Contribution

It proposes a novel dynamic threshold detector that leverages neural network outputs to adapt thresholds, balancing accuracy and efficiency in NVM error correction.

## Key findings

- RNN-based detector achieves error performance comparable to the optimal detector.
- The dynamic threshold detector reduces read latency and power consumption.
- Neural network detectors effectively handle unknown channel offsets.

## Abstract

The memory physics induced unknown offset of the channel is a critical and difficult issue to be tackled for many non-volatile memories (NVMs). In this paper, we first propose novel neural network (NN) detectors by using the multilayer perceptron (MLP) network and the recurrent neural network (RNN), which can effectively tackle the unknown offset of the channel. However, compared with the conventional threshold detector, the NN detectors will incur a significant delay of the read latency and more power consumption. Therefore, we further propose a novel dynamic threshold detector (DTD), whose detection threshold can be derived based on the outputs of the proposed NN detectors. In this way, the NN-based detection only needs to be invoked when the error correction code (ECC) decoder fails, or periodically when the system is in the idle state. Thereafter, the threshold detector will still be adopted by using the adjusted detection threshold derived base on the outputs of the NN detector, until a further adjustment of the detection threshold is needed. Simulation results demonstrate that the proposed DTD based on the RNN detection can achieve the error performance of the optimum detector, without the prior knowledge of the channel.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1902.06289/full.md

## Figures

13 figures with captions in the complete paper: https://tomesphere.com/paper/1902.06289/full.md

## References

23 references — full list in the complete paper: https://tomesphere.com/paper/1902.06289/full.md

---
Source: https://tomesphere.com/paper/1902.06289