24
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] www.umn.edu/~chriskim/

Program/Erase Speed, Endurance, Retention, and Disturbance ...people.ece.umn.edu/groups/VLSIresearch/papers/2013/IRPS13_Eflash_slides.pdf · •Moderate-density single-poly eflash

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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.