Abstract
Accurate cell conductance tuning is critical to realizing multilevel resistive random access memory (RRAM)-based compute-in-memory inference engines. To tighten the distribution of the cells of each state, we developed a two-step write-verify scheme within a limited number of iterations, which was tested on a test vehicle based on HfO2 RRAM array to realize 2 bits per cell. The conductance of the cells is gathered in the targeted range within 10 loops of set and reset processes for each step. Moreover, the read noise of the RRAM cells is statistically measured and its impact on the upper bound of analog-to-digital converter (ADC) resolution is predicted. The result shows that the intermediate state cells under relatively high read voltage (e.g. 0.2 V) are vulnerable to the read noise. Fortunately, the aggregated read noise along the column will not disturb the output of a 5 bit ADC that is required for a 128 × 128 array with 2 bits per cell.
Original language | English (US) |
---|---|
Article number | 115026 |
Journal | Semiconductor Science and Technology |
Volume | 35 |
Issue number | 11 |
DOIs | |
State | Published - Nov 2020 |
Keywords
- compute-in-memory
- deep learning inference engine
- multilevel resistive random access memory
- read noise
- write-verify
ASJC Scopus subject areas
- Electronic, Optical and Magnetic Materials
- Condensed Matter Physics
- Electrical and Electronic Engineering
- Materials Chemistry