Abstract
Owing to the fast-growing demands of larger and faster NAND flash devices, new manufacturing techniques have accelerated the down-scaling process of NAND flash memory. Among these new techniques, 3D charge trap flash is considered to be one of the most promising candidates for the next-generation NAND flash devices. However, the long erase latency of 3D charge trap flash becomes a critical issue. This issue is exacerbated because the distinct transient voltage shift phenomenon is worsened when the number of program/erase cycle increases. In contrast to existing works that aim to tackle the erase latency issue by reducing the number of block erases, we tackle this issue by utilizing the 'multi-block erase' feature. In this work, an erase efficiency boosting strategy is proposed to boost the garbage collection efficiency of 3D charge trap flash via enabling multi-block erase inside flash chips. A series of experiments was conducted to demonstrate the capability of the proposed strategy on improving the erase efficiency and access performance of 3D charge trap flash. The results show that the erase latency of 3D charge trap flash memory is improved by 75.76 percent on average even when the P/E cycle reaches 104.
Original language | English |
---|---|
Article number | 8322264 |
Pages (from-to) | 1246-1258 |
Number of pages | 13 |
Journal | IEEE Transactions on Computers |
Volume | 67 |
Issue number | 9 |
DOIs | |
State | Published - 1 Sep 2018 |
Keywords
- 3D NAND flash
- 3D charge trap
- Multi-block erase
- flash storage
- garbage collection