program/erase speed, endurance, retention, and disturbance...
TRANSCRIPT
![Page 1: Program/Erase Speed, Endurance, Retention, and Disturbance ...people.ece.umn.edu/groups/VLSIresearch/papers/2013/IRPS13_Eflash_slides.pdf · •Moderate-density single-poly eflash](https://reader033.vdocuments.mx/reader033/viewer/2022041613/5e3941077863cb1cf01a89e6/html5/thumbnails/1.jpg)
Program/Erase Speed, Endurance, Retention, and Disturbance
Characteristics of Single-Poly Embedded Flash Cells
Seung-Hwan Song, Jongyeon Kim, and Chris H. Kim
University of Minnesota, Minneapolis, MN
[email protected]/~chriskim/
![Page 2: Program/Erase Speed, Endurance, Retention, and Disturbance ...people.ece.umn.edu/groups/VLSIresearch/papers/2013/IRPS13_Eflash_slides.pdf · •Moderate-density single-poly eflash](https://reader033.vdocuments.mx/reader033/viewer/2022041613/5e3941077863cb1cf01a89e6/html5/thumbnails/2.jpg)
2/24
Purpose• Compare the characteristic of various
single-poly embedded flash cells
• Find a well-balanced single-poly
embedded flash cell configuration in
terms of program/erase speed,
endurance, retention, and disturbance
![Page 3: Program/Erase Speed, Endurance, Retention, and Disturbance ...people.ece.umn.edu/groups/VLSIresearch/papers/2013/IRPS13_Eflash_slides.pdf · •Moderate-density single-poly eflash](https://reader033.vdocuments.mx/reader033/viewer/2022041613/5e3941077863cb1cf01a89e6/html5/thumbnails/3.jpg)
3/24
Outline
• Motivation to Single-Poly E-Flash
• Single-Poly E-Flash Cell Configuration
• Test Chip Measured Data
– P/E Speed, Endurance, Retention
– Disturbance and coupling
• Conclusion
![Page 4: Program/Erase Speed, Endurance, Retention, and Disturbance ...people.ece.umn.edu/groups/VLSIresearch/papers/2013/IRPS13_Eflash_slides.pdf · •Moderate-density single-poly eflash](https://reader033.vdocuments.mx/reader033/viewer/2022041613/5e3941077863cb1cf01a89e6/html5/thumbnails/4.jpg)
4/24
Embedded Flash in System-on-Chips
• Secure non-volatile memory capable of managing circuit variability and reliability issues
![Page 5: Program/Erase Speed, Endurance, Retention, and Disturbance ...people.ece.umn.edu/groups/VLSIresearch/papers/2013/IRPS13_Eflash_slides.pdf · •Moderate-density single-poly eflash](https://reader033.vdocuments.mx/reader033/viewer/2022041613/5e3941077863cb1cf01a89e6/html5/thumbnails/5.jpg)
5/24
Embedded Flash Cell Comparison
• Single-poly embedded flash features– No process overhead compared to standard CMOS– Lower writing voltage, larger cell size, lower density
[1] H. Kojima et al., IEDM 2007, [2] J. Yater et al., IMW 2009[3] S. Song et al., VLSI 2012
![Page 6: Program/Erase Speed, Endurance, Retention, and Disturbance ...people.ece.umn.edu/groups/VLSIresearch/papers/2013/IRPS13_Eflash_slides.pdf · •Moderate-density single-poly eflash](https://reader033.vdocuments.mx/reader033/viewer/2022041613/5e3941077863cb1cf01a89e6/html5/thumbnails/6.jpg)
6/24
Single-Poly Eflash Cell Basic
• Three back-to-back core devices (M1-M2-M3)• FG can store charges during power-off periods
J. Raszka et al., ISSCC 2004
![Page 7: Program/Erase Speed, Endurance, Retention, and Disturbance ...people.ece.umn.edu/groups/VLSIresearch/papers/2013/IRPS13_Eflash_slides.pdf · •Moderate-density single-poly eflash](https://reader033.vdocuments.mx/reader033/viewer/2022041613/5e3941077863cb1cf01a89e6/html5/thumbnails/7.jpg)
7/24
Various Single-Poly Eflash Cells
• Various M1-M2-M3 device combinations• Not fully compared yet
![Page 8: Program/Erase Speed, Endurance, Retention, and Disturbance ...people.ece.umn.edu/groups/VLSIresearch/papers/2013/IRPS13_Eflash_slides.pdf · •Moderate-density single-poly eflash](https://reader033.vdocuments.mx/reader033/viewer/2022041613/5e3941077863cb1cf01a89e6/html5/thumbnails/8.jpg)
8/24
Single-Poly Eflash High Voltage Issue
• 3~4X P/E voltage than the nominal I/O supply• Extremely large cell (cell-by-cell HVS)• Unselected cells can be disturbed
J. Raszka et al., ISSCC 2004 B. Wang et al., TED 2007
![Page 9: Program/Erase Speed, Endurance, Retention, and Disturbance ...people.ece.umn.edu/groups/VLSIresearch/papers/2013/IRPS13_Eflash_slides.pdf · •Moderate-density single-poly eflash](https://reader033.vdocuments.mx/reader033/viewer/2022041613/5e3941077863cb1cf01a89e6/html5/thumbnails/9.jpg)
9/24
Single-Poly 5T Eflash (N-channel)
• Compact cell size (8.62μm2)• Single WL erase/program• Program inhibition via self-boosting
– Investigation of the program disturbance (this work)
S. Song et al., VLSI 2012
![Page 10: Program/Erase Speed, Endurance, Retention, and Disturbance ...people.ece.umn.edu/groups/VLSIresearch/papers/2013/IRPS13_Eflash_slides.pdf · •Moderate-density single-poly eflash](https://reader033.vdocuments.mx/reader033/viewer/2022041613/5e3941077863cb1cf01a89e6/html5/thumbnails/10.jpg)
10/24
Single-Poly 5T Eflash (P-channel)
• PMOS read device (M3) and select TR’s (S1, S2)• Similar operation principles to N-ch. 5T eflash
![Page 11: Program/Erase Speed, Endurance, Retention, and Disturbance ...people.ece.umn.edu/groups/VLSIresearch/papers/2013/IRPS13_Eflash_slides.pdf · •Moderate-density single-poly eflash](https://reader033.vdocuments.mx/reader033/viewer/2022041613/5e3941077863cb1cf01a89e6/html5/thumbnails/11.jpg)
11/24
Single-Poly 5T Eflash Combinations
• Different prog./erase, endurance, retention char.
![Page 12: Program/Erase Speed, Endurance, Retention, and Disturbance ...people.ece.umn.edu/groups/VLSIresearch/papers/2013/IRPS13_Eflash_slides.pdf · •Moderate-density single-poly eflash](https://reader033.vdocuments.mx/reader033/viewer/2022041613/5e3941077863cb1cf01a89e6/html5/thumbnails/12.jpg)
12/24
Test Chip Die-Photo & Features
• Two test chips in 65nm standard logic process
![Page 13: Program/Erase Speed, Endurance, Retention, and Disturbance ...people.ece.umn.edu/groups/VLSIresearch/papers/2013/IRPS13_Eflash_slides.pdf · •Moderate-density single-poly eflash](https://reader033.vdocuments.mx/reader033/viewer/2022041613/5e3941077863cb1cf01a89e6/html5/thumbnails/13.jpg)
13/24
Measured Erase/Program Speed
• P-ch.-1 shows fastest erase/program speed
![Page 14: Program/Erase Speed, Endurance, Retention, and Disturbance ...people.ece.umn.edu/groups/VLSIresearch/papers/2013/IRPS13_Eflash_slides.pdf · •Moderate-density single-poly eflash](https://reader033.vdocuments.mx/reader033/viewer/2022041613/5e3941077863cb1cf01a89e6/html5/thumbnails/14.jpg)
14/24
P-ch.-1: Fast Erase/Program Speed
![Page 15: Program/Erase Speed, Endurance, Retention, and Disturbance ...people.ece.umn.edu/groups/VLSIresearch/papers/2013/IRPS13_Eflash_slides.pdf · •Moderate-density single-poly eflash](https://reader033.vdocuments.mx/reader033/viewer/2022041613/5e3941077863cb1cf01a89e6/html5/thumbnails/15.jpg)
15/24
P-ch.-2: Slow Erase Speed
![Page 16: Program/Erase Speed, Endurance, Retention, and Disturbance ...people.ece.umn.edu/groups/VLSIresearch/papers/2013/IRPS13_Eflash_slides.pdf · •Moderate-density single-poly eflash](https://reader033.vdocuments.mx/reader033/viewer/2022041613/5e3941077863cb1cf01a89e6/html5/thumbnails/16.jpg)
16/24
P-ch.-3: Slow Erase/Program Speed
![Page 17: Program/Erase Speed, Endurance, Retention, and Disturbance ...people.ece.umn.edu/groups/VLSIresearch/papers/2013/IRPS13_Eflash_slides.pdf · •Moderate-density single-poly eflash](https://reader033.vdocuments.mx/reader033/viewer/2022041613/5e3941077863cb1cf01a89e6/html5/thumbnails/17.jpg)
17/24
Measured Endurance
• Larger variation in the erased cells for P-ch.-2, 3– Due to the depletion cap. variation of erase TR (M2)– Reducing the sensing margin for higher P/E cycles
![Page 18: Program/Erase Speed, Endurance, Retention, and Disturbance ...people.ece.umn.edu/groups/VLSIresearch/papers/2013/IRPS13_Eflash_slides.pdf · •Moderate-density single-poly eflash](https://reader033.vdocuments.mx/reader033/viewer/2022041613/5e3941077863cb1cf01a89e6/html5/thumbnails/18.jpg)
18/24
Measured Retention
• Pre-cycle: 27°C, fixed writing voltage (-7.6V)• P-ch.-3 shows least cell VTH shift in both cases
![Page 19: Program/Erase Speed, Endurance, Retention, and Disturbance ...people.ece.umn.edu/groups/VLSIresearch/papers/2013/IRPS13_Eflash_slides.pdf · •Moderate-density single-poly eflash](https://reader033.vdocuments.mx/reader033/viewer/2022041613/5e3941077863cb1cf01a89e6/html5/thumbnails/19.jpg)
19/24
Physical Explanation of Retention Char.
• P-ch.-3 consists of a coupling device having p+ poly where the Fermi level is near the valence band edge (less conduction band electrons)
![Page 20: Program/Erase Speed, Endurance, Retention, and Disturbance ...people.ece.umn.edu/groups/VLSIresearch/papers/2013/IRPS13_Eflash_slides.pdf · •Moderate-density single-poly eflash](https://reader033.vdocuments.mx/reader033/viewer/2022041613/5e3941077863cb1cf01a89e6/html5/thumbnails/20.jpg)
20/24
Measured Program Disturbance
• Boosted channel potential is estimated as ~4V• Leakage current from the boosted channel is not
severe until ~1s
![Page 21: Program/Erase Speed, Endurance, Retention, and Disturbance ...people.ece.umn.edu/groups/VLSIresearch/papers/2013/IRPS13_Eflash_slides.pdf · •Moderate-density single-poly eflash](https://reader033.vdocuments.mx/reader033/viewer/2022041613/5e3941077863cb1cf01a89e6/html5/thumbnails/21.jpg)
21/24
Measured Coupling Effect
• Tight BL pitch compared to other prior single-poly• Minimal mean and sigma change of cell VTH
![Page 22: Program/Erase Speed, Endurance, Retention, and Disturbance ...people.ece.umn.edu/groups/VLSIresearch/papers/2013/IRPS13_Eflash_slides.pdf · •Moderate-density single-poly eflash](https://reader033.vdocuments.mx/reader033/viewer/2022041613/5e3941077863cb1cf01a89e6/html5/thumbnails/22.jpg)
22/24
Multi-Level Cell Programming Test
• MLC programming test sequence – P3 state is programmed using a single pulse– P2 and P1 states are sequentially programmed using
balanced ISPP with a 0.1V step increment• Result of negligible disturbance and FG coupling
![Page 23: Program/Erase Speed, Endurance, Retention, and Disturbance ...people.ece.umn.edu/groups/VLSIresearch/papers/2013/IRPS13_Eflash_slides.pdf · •Moderate-density single-poly eflash](https://reader033.vdocuments.mx/reader033/viewer/2022041613/5e3941077863cb1cf01a89e6/html5/thumbnails/23.jpg)
23/24
Conclusions
• Moderate-density single-poly eflash– Cost effective embedded NVM for SoC– No process overhead beyond standard CMOS
• Various single-poly eflash topology– Cell transistor and doping types– Program/Erase speed, endurance, retention,
and disturbance issues• Optimal balance: N-channel 5T eflash cell
having a PMOS-PMOS-NMOS topology
![Page 24: Program/Erase Speed, Endurance, Retention, and Disturbance ...people.ece.umn.edu/groups/VLSIresearch/papers/2013/IRPS13_Eflash_slides.pdf · •Moderate-density single-poly eflash](https://reader033.vdocuments.mx/reader033/viewer/2022041613/5e3941077863cb1cf01a89e6/html5/thumbnails/24.jpg)
24/24
References• R. Strenz, “Embedded Flash Technologies and their Applications: Status & Outlook,” IEEE Int.
Electron Devices Meeting (IEDM), pp. 211-214, 2011.• H. Kojima, T. Ema, T. Anezaki, J. Ariyoshi, H. Ogawa, et al., “Embedded Flash on 90nm Logic
Technology & Beyond for FPGAs,” IEEE Int. Electron Devices Meeting (IEDM), pp. 677-680, 2007.• J. Yater, M. Suhail, S. Kang, J. Shen, C. Hong, et al., “16Mb Split Gate Flash Memory with Improved
Process Window,” IEEE Int. Memory Workshop (IMW), pp. 1-2, 2009.• J. Raszka, M. Advani, V. Tiwari, L. Varisco, N. Hacobian, et al., “Embedded Flash Memory for Security
Applications in a 0.13µm CMOS Logic Process,” IEEE Int. Solid-State Circuits Conf. (ISSCC), pp. 46-47, 2004.
• B. Wang, H. Nguyen, Y. Ma, R. Paulsen, “Highly Reliable 90-nm Logic Multitime Programmable NVM Cells Using Novel Work-Function-Engineered Tunneling Devices,” IEEE Trans. on Electron Devices, vol. 54, no. 9, pp. 2526-2530, September 2007.
• Y. Yamamoto, M. Shirahama, T. Kawasaki, R. Nishihara, S. Sumi, et al., “A PND (PMOS-NMOS-Depletion MOS) Type Single Poly Gate Non-Volatile Memory Cell Design with a Differential Cell Architecture in a Pure CMOS Logic Process for a System LSI,” IEICE Trans. Electron., vol. E90-C, no. 5, pp. 1129-1137, May 2007.
• S. Song, K. Chun, C. H. Kim, “A Logic-Compatible Embedded Flash Memory Featuring a Multi-Story High Voltage Switch and a Selective Refresh Scheme,” IEEE Symp. on VLSI Circuits, pp. 130-131, 2012.
• K. Suh, B. Suh, Y. Lim, J. Kim, Y. Choi, et al., “A 3.3V 32Mb NAND Flash Memory with Incremental Step Pulse Programming Scheme,” IEEE Int. Solid-State Circuits Conf. (ISSCC), pp. 128-129, 1995.
• T. Jung, Y. Choi, K. Suh, B. Suh, J. Kim, et al., “A 3.3V 128Mb Multi-Level NAND Flash Memory for Mass Storage Applications,” IEEE Int. Solid-State Circuits Conf. (ISSCC), pp. 32-33, 1996.
• Y. Shi, T. Ma, S. Prasad, S. Dhanda, “Polarity Dependent Gate Tunneling Currents in Dual-Gate CMOSFET’s,” IEEE Trans. on Electron Devices, vol. 45, no. 11, pp. 2355-2360, November 1998.
• S. Satoh, H. Hagiwara, T. Tanzawa, K. Takeuchi, R. Shirota, “A Novel Isolation-Scaling Technology for NAND EEPROMs,” IEEE Int. Electron Devices Meeting (IEDM), pp. 291-294, 1997.