IP Library › Granted Patent US 11,322,205
Granted Patent B2
US 11,322,205 · App. 16/823,275 · Granted May 3, 2022

Non-volatile memory device and method for programming the same

Inventors: Sang-Won Park (Seoul, KR); Sang-Wan Nam (Hwaseong-si, KR); Ji Yeon Shin (Hwaseong-si, KR); Won Bo Shim (Seoul, KR); Jung-Yun Yun (Seoul, KR); Ji Ho Cho (Suwon-si, KR); Sang Gi Hong (Anyang-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G11C16/10G11C16/0483G11C16/08G11C16/24H01L27/11556H01L27/11582
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,322,205
App. No.
16/823,275
Granted
May 3, 2022
Kind
B2
Abstract

A method for programming a non-volatile memory device is provided. The method comprises applying a program word line voltage with a voltage level changed stepwise to a selected word line connected to a plurality of memory cells, and applying a program bit line voltage to a first bit line of a plurality of bit lines connected to a plurality of first memory cells, while the program word line voltage is applied to the selected word line. The program bit line voltage transitions from a first voltage level to one of a program inhibit voltage level, a program voltage level, and a second voltage level. The first and second voltage levels are between the program inhibit voltage level and program voltage level.

Claims (51)

1. A method for programming a non-volatile memory device, the method comprising:

applying a program word line voltage with a voltage level changed stepwise to a selected word line connected to a plurality of memory cells, the program word line voltage including a first voltage level during a first time interval and a second voltage level different from the first voltage level during a subsequent second time interval;

applying a program bit line voltage to a first bit line of a plurality of bit lines connected to a plurality of first memory cells, while the program word line voltage is applied to the selected word line;

when the program bit line voltage has a program inhibit voltage level, inhibiting the plurality of first memory cells from programming; and

when the program bit line voltage has a program voltage level, programming the plurality of first memory cells,

wherein the program bit line voltage has a third voltage level between the program inhibit voltage level and the program voltage level during the first time interval, and one of the program inhibit voltage level, the program voltage level, and a fourth voltage level between the program inhibit voltage level and the program voltage level during the subsequent second time interval,

wherein the program bit line voltage is maintained at the third voltage level during the first time interval, and

wherein the second voltage level of the program word line voltage is lower than the first voltage level of the program word line voltage.

2. The method of claim 1 , wherein the program inhibit voltage level is a power supply voltage level,

wherein the program voltage level is a ground voltage level, and

wherein the third voltage level is a forcing voltage level which is applied to the first bit line to improve threshold voltage dispersion of the plurality of first memory cells connected to the first bit line.

3. The method of claim 1 , wherein the program bit line voltage has the program inhibit voltage level during the subsequent second time interval.

4. The method of claim 1 , wherein the program bit line voltage has the fourth voltage level lower than the third voltage level during the subsequent second time interval.

5. The method of claim 1 , wherein the program bit line voltage has the fourth voltage level higher than the third voltage level during the subsequent second time interval.

6. The method of claim 1 , wherein the program bit line voltage has the program voltage level during the subsequent second time interval.

7. The method of claim 6 , wherein the plurality of first memory cells are programmed to a predetermined program state by applying the program word line voltage and the program bit line voltage.

8. A method for programming a non-volatile memory device, the method comprising:

applying a program word line voltage with a voltage level changed stepwise to a selected word line connected to a plurality of memory cells, the program word line voltage including a first voltage level during a first time interval and a second voltage level different from the first voltage level during a subsequent second time interval;

applying a first program bit line voltage to a first bit line of a plurality of bit lines connected to a plurality of first memory cells, while the program word line voltage is applied to the selected word line;

when the first program bit line voltage has a program inhibit voltage level, inhibiting the plurality of first memory cells from programming; and

when the first program bit line voltage has a program voltage level, programming the plurality of first memory cells,

wherein the first program bit line voltage has the program inhibit voltage level during the first time interval, and one of a third voltage level and a fourth voltage level between the program inhibit voltage level and the program voltage level during the subsequent second time interval,

wherein the first program bit line voltage is maintained at the one of the third voltage level and the fourth voltage level during the subsequent second time interval, and

wherein the second voltage level of the program word line voltage is lower than the first voltage level of the program word line voltage.

9. The method of claim 8 , wherein the first program bit line voltage has the program inhibit voltage level during the first time interval, and the third voltage level during the subsequent second time interval.

10. The method of claim 9 , wherein the program inhibit voltage level is a power supply voltage level,

wherein the program voltage level is a ground voltage level, and

wherein the third voltage level is a forcing voltage level which is applied to the first bit line to improve threshold voltage dispersion of the plurality of first memory cells connected to the first bit line.

11. The method of claim 8 , wherein the first program bit line voltage has the program inhibit voltage level during the first time interval, and the fourth voltage level during the subsequent second time interval.

12. The method of claim 11 , further comprising:

while applying the first program bit line voltage to the first bit line, applying a second program bit line voltage to a second bit line of the plurality of bit lines connected to a plurality of second memory cells, the second program bit line voltage having the program inhibit voltage level during the first time interval, and the program voltage level during the subsequent second time interval.

13. The method of claim 12 , wherein the first bit line and the second bit line are disposed adjacent to each other.

14. A method for programming a non-volatile memory device, the method comprising:

applying a program word line voltage with a voltage level changed stepwise to a selected word line connected to a plurality of memory cells, the program word line voltage including a first voltage level during a first time interval and a second voltage level different from the first voltage level during a subsequent second time interval;

applying a first program bit line voltage to a first bit line of a plurality of bit lines connected to a plurality of first memory cells, while the program word line voltage is applied to the selected word line;

when the first program bit line voltage has a program inhibit voltage level, inhibiting the plurality of first memory cells from programming;

when the first program bit line voltage has a program voltage level, programming the plurality of first memory cells;

turning off a string selection transistor connected to the first bit line connected to the plurality of first memory cells, before the first program bit line voltage transitions to the program voltage level; and

turning on the string selection transistor while applying the first program bit line voltage having the program voltage level and applying the program word line voltage such that the plurality of first memory cells are programmed to a predetermined program state.

15. The method of claim 14 , further comprising:

applying a second program bit line voltage to a second bit line of the plurality of bit lines connected to a plurality of second memory cells, while the program word line voltage is applied to the selected word line,

wherein when the first program bit line voltage transitions from the program inhibit voltage level to the program voltage level, the second program bit line voltage transitions from the program inhibit voltage level to a third voltage level having a level higher than the program inhibit voltage level, and

wherein the first bit line and the second bit line are disposed adjacent to each other.

16. The method of claim 15 , wherein the string selection transistor is turned off, before the second program bit line voltage transitions from the program inhibit voltage level to the third voltage level.

17. The method of claim 15 , further comprising:

applying a third program bit line voltage to a third bit line of the plurality of bit lines connected to a plurality of third memory cells, while the program word line voltage is applied to the selected word line,

wherein when the first program bit line voltage transitions from the program inhibit voltage level to the program voltage level, the third program bit line voltage transitions from the program inhibit voltage level to a fourth voltage level lower than the program inhibit voltage level and higher than the program voltage level.

18. The method of claim 15 , wherein the string selection transistor is turned on while applying the first program bit line voltage having the program voltage level to the first bit line and after transitioning the second program bit line voltage from the third voltage level to the program inhibit voltage level.

19. The method of claim 14 , further comprising:

applying a second program bit line voltage to a second bit line of the plurality of bit lines connected to a plurality of second memory cells, while the program word line voltage is applied to the selected word line,

wherein when the first program bit line voltage transitions from the program inhibit voltage level to the program voltage level, the second program bit line voltage transitions from the program inhibit voltage level to a third voltage level lower than the program inhibit voltage level and higher than the program voltage level.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2020
From: PARK, SANG-WON; NAM, SANG-WAN; SHIN, JI YEON; SHIM, WON BO; YUN, JUNG-YUN; CHO, JI HO; HONG, SANG GI
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 052242/0046 →
Priority Claims (1)
KR 10-2019-0088372 · Jul 22, 2019 · national
Continuity (1)
Related Publication 20210027840A1 · Jan 28, 2021