KR20040036015A - 불 휘발성 반도체 메모리 장치 및 그것의 프로그램 방법 - Google Patents

불 휘발성 반도체 메모리 장치 및 그것의 프로그램 방법 Download PDF

Info

Publication number
KR20040036015A
KR20040036015A KR1020020064767A KR20020064767A KR20040036015A KR 20040036015 A KR20040036015 A KR 20040036015A KR 1020020064767 A KR1020020064767 A KR 1020020064767A KR 20020064767 A KR20020064767 A KR 20020064767A KR 20040036015 A KR20040036015 A KR 20040036015A
Authority
KR
South Korea
Prior art keywords
voltage
memory cell
coupling
word line
program
Prior art date
Application number
KR1020020064767A
Other languages
English (en)
Other versions
KR100502412B1 (ko
Inventor
이창현
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR10-2002-0064767A priority Critical patent/KR100502412B1/ko
Priority to US10/640,082 priority patent/US6987694B2/en
Publication of KR20040036015A publication Critical patent/KR20040036015A/ko
Application granted granted Critical
Publication of KR100502412B1 publication Critical patent/KR100502412B1/ko

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/56Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency
    • G11C11/5621Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency using charge storage in a floating gate
    • G11C11/5628Programming or writing circuits; Data input circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/04Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS
    • G11C16/0483Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS comprising cells having several storage transistors connected in series
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/10Programming or data input circuits
    • G11C16/12Programming voltage switching circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/34Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
    • G11C16/3418Disturbance prevention or evaluation; Refreshing of disturbed memory data

Landscapes

  • Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Hardware Design (AREA)
  • Read Only Memory (AREA)

Abstract

여기에 개시되는 불 휘발성 반도체 메모리 장치의 프로그램 방법에 따르면, 프로그램될 메모리 셀 트랜지스터에 연결되는 제 1 워드 라인에 최인접한 적어도 하나의 제 2 워드 라인으로 커플링 전압이 인가되고 상기 적어도 하나의 제 2 워드 라인에 최인접한 제 3 워드 라인으로 커플링 방지 전압이 각각 인가된다. 그 다음에, 상기 제 1 워드 라인으로 프로그램 전압이 공급된다. 나머지 워드 라인들에는 패스 전압이 각각 인가된다. 여기서, 커플링 전압은 커플링 방지 전압보다 높은 반면에, 패스 전압보다 높거나 낮게 설정된다. 또는, 커플링 전압은 패스 전압과 동일하게 설정될 수 있다. 이러한 프로그램 방법에 따르면, 프로그램 전압이 공급되기 이전에, 프로그램될 메모리 셀 트랜지스터의 부유 게이트에는 인접한 셀 트랜지스터들의 부유 게이트들과의 커패시티브 커플링을 통해 0V 보다 높은 전압이 유도된다.

Description

불 휘발성 반도체 메모리 장치 및 그것의 프로그램 방법{NON-VOLATILE SEMICONDUCTOR MEMORY DEVICE AND PROGRAM METHOD THEREOF}
본 발명은 반도체 메모리 장치들에 관한 것으로, 좀 더 구체적으로는 셀프-부스팅 스킴 (self-boosting scheme)을 이용한 불 휘발성 반도체 메모리 장치 및 그것의 프로그램 방법에 관한 것이다.
반도체 메모리 장치에 저장된 데이터의 리프레시 없이 전기적으로 소거 및 프로그램 가능한 반도체 메모리 장치들에 대한 요구가 점차적으로 증가되고 있다. 또한, 메모리 장치의 저장 용량 및 집적도를 높이는 것이 주된 흐름이다. 저장된 데이터의 리프레시 없이 대용량 및 높은 집적도를 제공하는 불 휘발성 반도체 메모리 장치의 일 예가 NAND형 플래시 메모리 장치이다. 파워-오프시 조차 데이터를 그대로 유지하기 때문에, 그러한 플래시 메모리 장치는 전원이 갑자기 차단될 수 있는 전자 장치들 (예를 들면, 휴대용 단말기, 휴대용 컴퓨터, 등등)에 폭넓게 사용되고 있다.
불 휘발성 반도체 메모리 장치로서, NAND형 플래시 메모리 장치는 전기적으로 소거 및 프로그램 가능한 롬 셀들 (Electrically Erasable and Programmable Read-Only Memory cells)을 포함하며, "플래시 EEPROM 셀들"이라 불린다. 통상적으로, 플래시 EEPROM 셀은 메모리 셀 트랜지스터 또는 부유 게이트 트랜지스터 (floating gate transistor)를 포함하며, 상기 트랜지스터는 기판으로서 포켓 P-웰 영역에 형성되며, 서로 소정 간격 떨어진 N형의 소오스 및 드레인 영역들 (N-type source and drain regions) , 소오스 및 드레인 영역들 사이의 채널 영역 상에 위치하며 전하들을 저장하는 부유 게이트 (floating gate), 그리고 부유 게이트 상에 위치한 제어 게이트 (control gate)를 포함한다.
낸드형 플래시 메모리 장치는 메모리 셀 어레이를 포함하며, 어레이에는 비트 라인들에 각각 대응하는 복수 개의 스트링들 (셀 스트링들 또는 낸드 스트링들)을 포함한다. 각 셀 스트링은 제 1 선택 트랜지스터로서 스트링 선택 트랜지스터 (string select transistor), 제 2 선택 트랜지스터로서 접지 선택 트랜지스터 (ground select transistor), 그리고 스트링 및 접지 선택 트랜지스터들 사이에 직렬 연결된 복수의 메모리 셀들로 구성된다. 스트링 선택 트랜지스터는 대응하는 비트 라인에 연결된 드레인 및 스트링 선택 라인 (string select line)에 연결된 게이트를 갖는다. 접지 선택 트랜지스터는 공통 소오스 라인 (common select line)에 연결된 소오스 및 접지 선택 라인 (ground select line)에 연결된 게이트를 갖는다. 스트링 선택 트랜지스터의 소오스 및 접지 선택 트랜지스터의 드레인 사이에는 복수 개의 메모리 셀들이 직렬 연결되며, 각 스트링의 메모리 셀들은 대응하는 워드 라인들에 각각 연결된다.
초기에, 메모리 셀들은, 예를 들면, -3V의 문턱 전압을 갖도록 소거된다. 메모리 셀들을 프로그램하기 위해서, 소정 시간 동안 선택된 메모리 셀의 워드 라인으로 고전압 (또는 프로그램 전압) (예를 들면, 20V)을 인가함으로써 선택된 메모리 셀이 더 높은 문턱 전압으로 변화된다. 반면에, 나머지 (또는 선택되지 않은) 메모리 셀들의 문턱 전압들은 변화되지 않는다.
선택된 워드 라인에 연결된 메모리 셀들 중 일부 (이하, "프로그램될 메모리 셀"이라 칭함)를 프로그램하고 나머지 메모리 셀들 (이하, "프로그램 금지될 메모리 셀"이라 칭함)을 프로그램 금지할 때 한 가지 문제점이 생긴다. 선택된 워드 라인에 프로그램 전압이 인가될 때, 프로그램 전압은 프로그램될 메모리 셀뿐만 아니라 선택된 워드 라인의 프로그램 금지될 메모리 셀들에도 인가된다. 이때, 선택된 워드 라인의 프로그램 금지될 메모리 셀이 프로그램된다. 선택된 워드 라인의 프로그램 금지될 메모리 셀의 의도하지 않은 프로그램은 "프로그램 디스터브" (program disturb)라 불린다.
프로그램 디스터브를 방지하기 위한 기술들 중 하나는 셀프-부스팅 스킴 (self-boosting scheme)을 이용한 프로그램 금지 방법이다. 셀프-부스팅 스킴을이용한 프로그램 금지 방법은 U.S. Patent No. 5,677,873에 "METHOD OF PROGRAMMING FLASH EEPROM INTEGRATED CIRCUIT MEMORY DEVICES TO PREVENT INADVERTENT PROGRAMMING OF NONDESIGNATED NAND MEMORY CELLS THEREIN"라는 제목으로, 그리고 U.S. Patent No. 5,991,202에 "METHOD FOR REDUCING PROGRAM DISTURB DURING SELF-BOOSTING IN A NAND FLASH MEMORY"라는 제목으로 개시되어 있고, 레퍼런스로 포함된다.
셀프-부스팅 스킴을 이용한 프로그램 금지 방법은 도 1을 참조하여 이하 상세히 설명될 것이다. 먼저, 접지 선택 트랜지스터 (GST)의 게이트에 0V의 전압을 인가함으로써 접지 경로가 차단된다. 선택된 비트 라인 (예를 들면, BL0)에는 0V의 전압이 인가되고, 비선택된 비트 라인 (예를 들면, BL1)에는 프로그램 금지 전압 (program inhibition voltage)으로서 3.3V 또는 5V의 전원 전압 (Vcc)이 인가된다. 동시에, 스트링 선택 라인 (SSL)에는 전원 전압 (Vcc)이 인가된다. 비선택된 비트 라인 (BL1)에 연결된 스트링 선택 트랜지스터 (SST)의 소오스가 (Vcc-Vth) (Vth는 스트링 선택 트랜지스터의 문턱 전압)까지 충전되고, 그 다음에 비선택된 비트 라인 (BL1)에 연결된 스트링 선택 트랜지스터 (SST)는 사실상 차단된다 (또는, 셧 오프된다). 선택된 워드 라인 (예를 들면, WL14)에 프로그램 전압 (Vpgm)이 인가되고 비선택 워드 라인들 (예를 들면, WL0-WL13, WL15)에 패스 전압 (Vpass)이 각각 인가됨에 따라, 프로그램 금지될 셀 트랜지스터의 채널 전압은 프로그램 전압 (Vpgm)에 의해서 부스팅된다. 프로그램 금지될 셀 트랜지스터의 부스팅된 채널 전압은 아래의 수학식 1과 같다.
여기서, N은 워드 라인 수를 나타내고, Vth는 스트링 선택 트랜지스터의 문턱 전압을 나타내며, Cch는 프로그램 금지될 메모리 셀 트랜지스터의 채널 커패시턴스를 나타낸다. Ct는 프로그램 금지될 메모리 셀 트랜지스터의 총 커패시턴스를 나타내며, (Cono∥Ctun)이다.
프로그램 금지될 셀 트랜지스터의 제어 게이트에 프로그램 전압이 인가되더라도, 부스팅된 채널 전압은 프로그램 금지될 셀 트랜지스터의 부유 게이트와 그것의 채널 사이에 F-N 터널링이 생기지 않게 한다. 따라서, 프로그램 금지될 셀 트랜지스터는 초기의 소거 상태를 유지한다.
또 다른 기술은 로컬 셀프-부스팅 스킴 (local self-boosting scheme)을 이용한 프로그램 금지 방법이다. 로컬 셀프-부스팅 스킴을 이용한 프로그램 금지 방법은 U.S. Patent No. 5,715,194에 "BIAS SCHEME OF PROGRAM INHIBIT FOR RANDOM PROGRAMMING IN A NAND FLASH MEMORY"라는 제목으로 그리고 U.S. Patent No. 6,061,270에 "METHOD FOR PROGRAMMING A NON-VOLATILE MEMORY DEVICE WITH PROGRAM DISTURB CONTROL"라는 제목으로 개시되어 있고, 레퍼런스로 포함된다.
로컬 셀프-부스팅 스킴을 이용한 프로그램 금지 방법이 도 2를 참조하여 이하 상세히 설명될 것이다. 먼저, 선택된 비트 라인 (예를 들면, BL0)에는 0V의 전압이 인가되고, 비선택된 비트 라인 (예를 들면, BL1)에는 프로그램 금지 전압으로서 3.3V 또는 5V의 전원 전압 (Vcc)이 인가된다. 스트링 선택 라인 (SSL)에는 전원 전압 (Vcc)이 인가되기 때문에, 비선택된 비트 라인 (BL1)에 연결된 스트링 선택 트랜지스터 (SST)의 소오스가 (Vcc-Vth) (Vth는 스트링 선택 트랜지스터의 문턱 전압)까지 충전된다. 이는 비선택된 비트 라인 (BL1)에 연결된 스트링 선택 트랜지스터 (SST)가 차단(또는 셧-오프)되게 한다.
그리고, 선택된 워드 라인 (예를 들면, WL14)에 최인접한 2개의 비선택된 워드 라인들 (예를 들면, WL13, WL15)에는 0V의 커플링 방지 전압 (decoupling voltage) (Vdcp)이 각각 인가된다. 나머지 비선택된 워드 라인들 (예를 들면, WL0-WL12)에는 패스 전압 (Vpass) (예를 들면, 10V)이 각각 인가된다. 그 다음에, 상기 선택된 워드 라인에 프로그램 전압 (Vpgm)이 인가된다. 이러한 바이어스 조건에 따르면, 프로그램 금지될 셀 트랜지스터의 채널은 커플링 방지 전압을 공급받는 비선택된 워드 라인들의 셀 트랜지스터들에 의해서 제한되기 때문에, 프로그램 금지될 셀 트랜지스터의 부스팅 채널 전압은 셀프-부스팅 스킴을 이용한 프로그램 금지 방법에 비해서 증가된다. 셀프-부스팅 방법과 마찬가지로, 부스팅된 채널 전압은 프로그램 금지된 셀 트랜지스터의 부유 게이트와 그것의 채널 사이에 F-N 터널링이 생기지 않게 하며, 그 결과 프로그램 금지된 셀 트랜지스터는 초기의 소거 상태를 유지한다.
로컬 셀프-부스팅 스킴을 이용한 프로그램 금지 방법은 셀프-부스팅 스킴보다 더 높은 채널 전압을 얻을 수 있기 때문에 n-비트 데이터 (n은 2 또는 그 보다 큰 수)를 저장하는 멀티-레벨 셀을 프로그램하는 데 사용되고 있다. 하지만, 로컬셀프-부스팅 스킴은 셀프-부스팅 스킴과 비교하여 볼 때 프로그램 속도가 저하되는 문제점을 갖는다. 이러한 문제점의 원인은 다음과 같다.
일반적으로, 프로그램될 메모리 셀 트랜지스터의 부유 게이트의 전압은 커패시티브 커플링 (capacitive coupling)을 통해 인접한 셀 트랜지스터들의 부유 게이트의 전압들에 영향을 받는다. 이러한 현상은 "Effects of Floating-Gate Interference on NAND Flash Memory Cell Operation"라는 제목의 문헌 (IEEE ELECTRON DEVICE LETTERS, VOL. 23, NO. 5, MAY 2002)에 게시되어 있다. 임의의 메모리 셀 트랜지스터 (이하, "기준 메모리 셀 트랜지스터"라 칭함)에 있어서, 도 3에 도시된 바와 같이, 기준 메모리 셀 트랜지스터의 부유 게이트 및 제어 게이트 사이에, 기준 메모리 셀 트랜지스터의 부유 게이트 및 채널 (벌크 또는 바디) 사이에, 그리고 기준 메모리 셀 트랜지스터의 부유 게이트와 인접한 메모리 셀 트랜지스터들의 부유 게이트들 사이에 커플링 커패시터들 (Cono, Cfg, Ctun)이 각각 존재한다. 이러한 커플링 커패시터들에 의해서 기준 메모리 셀 트랜지스터의 부유 게이트의 전압이 영향을 받는다.
기준 메모리 셀 트랜지스터의 제어 게이트에 대한 커플링비 (coupling ratio)는 수학식 2와 같다.
여기서, Cono는 제어 게이트-부유 게이트 커패시턴스 (control gate-to-floating gate capacitance)이고, Ctun은 부유 게이트-채널 커패시턴스 (floating gate-to-channel capacitance)이며, Cfg는 부유 게이트-부유 게이트 커패시턴스 (floating gate-floating gate capacitance)이다.
그리고, 기준 메모리 셀 트랜지스터의 부유 게이트에 대한 커플링비는 수학식 3과 같다.
제 1의 비선택된 워드 라인에 연결된 메모리 셀 트랜지스터의 부유 게이트의 전압 (V1)은 수학식 4와 같다.
여기서, Vcg1은 제어 게이트에 인가된 전압 즉, 비선택된 워드 라인에 인가되는 전압이다.
그리고, 제 2의 비선택된 워드 라인에 연결된 메모리 셀 트랜지스터의 부유 게이트의 전압 (V2)은 수학식 5와 같다.
여기서, Vcg2은 제어 게이트에 인가된 전압 즉, 비선택된 워드 라인에 인가되는 전압이다.
따라서, 기준 메모리 셀 트랜지스터 부유 게이트의 전압 (Vfg)은 수학식 6과 같이 결정된다.
로컬 셀프-부스팅 방법에 따르면, 선택된 워드 라인 (예를 들면, WL14)에는 프로그램 전압 (Vpgm)이 인가되고, 선택된 워드 라인에 최인접한 2개의 비선택된 워드 라인들 (WL13, WL15)에는 0V의 커플링 방지 전압 (Vdcp)이 각각 인가된다. 이러한 전압 조건에 따르면, 기준 메모리 셀 트랜지스터의 부유 게이트의 전압은 수학식 7과 같다.
워드 라인들 (WL13, WL15)에 0V의 전압이 각각 인가되기 때문에,은 0V가 되고은 0V가 된다. 그러므로, 기준 메모리 셀 트랜지스터의 부유 게이트의 전압 (Vfg)은이 된다.
앞서의 설명에 따르면, 기준 메모리 셀 트랜지스터의 부유 게이트의 전압 (Vfg)이 양측에 위치한 부유 게이트들의 전압들 (V1, V2)에 영향을 받지 못하기 때문에, 로컬 셀프-부스팅 방법의 프로그램 속도는 셀프-부스팅 방법의 프로그램 속도보다 더 느려진다. 즉, 비선택된 워드 라인들에 패스 전압이 인가되는 셀프-부스팅 방법의 경우, 기준 메모리 셀 트랜지스터의 부유 게이트의 전압은 커패시티브 커플링에 의해서 더 높아지기 때문에, 로컬 셀프-부스팅 방법과 비교하여 볼 때 프로그램 속도가 상대적으로 빨라진다.
"인크리먼트 스텝 펄스 프로그램 스킴" (increamental step pulse programming (ISPP) scheme)을 이용하여 프로그램 동작을 수행하는 낸드 플래시 메모리 장치의 경우, 반복되는 프로그램 사이클 동안 프로그램 전압 (Vpgm)은, 예를 들면, 0.5V씩 14.7V에서 20V까지 순차적으로 증가된다. 프로그램 속도가 느려짐에 따라 프로그램 사이클의 횟수는 필연적으로 증가된다. ISSP 스킴을 사용하는 경우, 프로그램 사이클 횟수의 증가는 보다 높은 프로그램 전압을 요구하며, 결국 주변 회로 (특히, 고전압 펌프)의 면적 증가 (보다 높은 고전압을 얻기 위해서 고전압 펌프단 (pump stage)의 수가 증가되어야 함) 및 프로그램 시간의 증가를 초래한다.
본 발명의 목적은 프로그램 속도를 향상시킬 수 있는 불 휘발성 반도체 메모리 장치 및 그것의 프로그램 방법을 제공하는 것이다.
도 1은 종래 기술에 따른 셀프-부스팅 스킴을 이용한 프로그램 방법을 설명하기 위한 도면;
도 2는 종래 기술에 따른 로컬 셀프-부스팅 스킴을 이용한 프로그램 방법을 설명하기 위한 도면;
도 3은 커패시턴스 커플링에 기초한, 선택된 메모리 셀 트랜지스터 및 그것의 인접한 메모리 셀 트랜지스터들 간의 부유 게이트 간섭 모텔을 보여주는 도면;
도 4는 본 발명에 따른 불 휘발성 반도체 메모리 장치를 보여주는 블록도;
도 5는 본 발명의 제 1 실시예에 따른 프로그램 동작의 워드 라인 전압 조건을 보여주는 도면;
도 6은 본 발명의 제 1 실시예에 따른 프로그램 방법을 설명하기 위한 동작 타이밍도;
도 7은 프로그램 동작시, 인접한 메모리 셀 트랜지스터의 부유 게이트들의 전압 변화에 따른 선택된 메모리 셀 트랜지스터의 부유 게이트의 전압 변화를 보여주는 도면;
도 8은 본 발명의 제 2 실시예에 따른 프로그램 동작의 워드 라인 전압 조건을 보여주는 도면; 그리고
도 9는 본 발명의 제 2 실시예에 따른 프로그램 방법을 설명하기 위한 동작 타이밍도이다.
* 도면의 주요 부분에 대한 부호 설명 *
100 : 불 휘발성 반도체 메모리 장치
110 : 메모리 셀 어레이
120 : 스위치 회로
130, 140 : 디코더 회로
150 : 전압 발생 회로
160 : 감지 & 래치 회로
상술한 제반 목적을 달성하기 위한 본 발명의 일 특징에 따르면, 대응하는 비트 라인들에 각각 연결되며, 제 1 및 제 2 선택 트랜지스터들 사이에 직렬 연결되고 대응하는 워드 라인들에 각각 연결되는 복수의 메모리 셀 트랜지스터들을 갖는 스트링들을 포함하는 불 휘발성 반도체 메모리 장치의 프로그램 방법이 제공된다. 상기 메모리 셀 트랜지스터들 각각은 1-비트 데이터를 저장하거나, 멀티-비트 데이터를 저장한다. 프로그램 방법에 따르면, 먼저, 프로그램될 메모리 셀 트랜지스터에 연결되는 제 1 워드 라인에 최인접한 적어도 하나의 제 2 워드 라인으로 커플링 전압이 인가되고 상기 적어도 하나의 제 2 워드 라인에 최인접한 제 3 워드 라인으로 커플링 방지 전압이 각각 인가된다. 그 다음에, 상기 제 1 워드 라인으로 프로그램 전압이 공급된다. 나머지 워드 라인들에는 패스 전압이 인가된다.
여기서, 상기 커플링 전압은 상기 커플링 방지 전압보다 높고, 상기 커플링 전압은 상기 패스 전압보다 높다. 상기 커플링 방지 전압은 접지 전압 또는 그 보다 낮은 전압이다.
이 실시예에 있어서, 상기 프로그램될 메모리 셀 트랜지스터의 채널은 제 1 전압으로 그리고 프로그램 금지될 메모리 셀 트랜지스터의 채널은 제 2 전압으로 각각 프리챠지된다. 상기 제 1 전압은 접지 전압이고 상기 제 2 전압은 (Vcc-Vth) (Vth는 상기 제 1 선택 트랜지스터의 문턱 전압)이다.
이하 본 발명의 바람직한 실시예들이 참조 도면들에 의거하여 상세히 설명될 것이다.
본 발명의 낸드형 플래시 메모리 장치는 향상된 로컬 셀프-부스팅 스킴을 갖는다. 향상된 로컬 셀프-부스팅 스킴에 따르면, 선택된 워드 라인에 프로그램 전압이 인가되기 이전에, 선택된 워드 라인에 최인접한 비선택된 워드 라인(들)에는 커플링 전압 (coupling voltage) (패스 전압보다 높거나 낮음)이 그리고 선택된 워드 라인에 최인접한 비선택된 워드 라인(들)에 인접한 비선택된 워드 라인(들)에는 커플링 방지 전압 (decoupling voltage) (예를 들면, 0V)이 각각 인가된다. 선택된 워드 라인에 연결된 메모리 셀 트랜지스터의 부유 게이트의 전압은 커플링 전압을 공급받는 메모리 셀 트랜지스터(들)의 부유 게이트 전압에 영향을 받으며, 그 결과 선택된 워드 라인에 연결된 메모리 셀 트랜지스터의 터널 산화막 (부유 게이트 및 채널 사이에 존재하는 산화막)에 걸리는 전계가 종래의 로컬 셀프-부스팅 방법에 비해서 상승된다. 결과적으로, 종래의 로컬 셀프-부스팅 방법의 장점 (프로그램 금지된 셀 트랜지스터의 채널 전압을 높이는 것)을 유지하면서 종래의 로컬 셀프-부스팅 방법과 보다 더 빠르게 프로그램 동작을 수행할 수 있다. 즉, 향상된 로컬 셀프-부스팅 방법을 이용함으로써 프로그램 속도를 향상시킬 수 있다.
도 4는 본 발명의 바람직한 실시예에 따른 낸드형 플래시 메모리 장치를 보여주는 블록도이다. 도 4를 참조하면, 본 발명에 따른 낸드형 플래시 메모리 장치 (100)는 메모리 셀 어레이 (110)를 포함하며, 메모리 셀 어레이 (110)는 복수 개의 비트 라인들 (BL0-BLm)에 각각 연결되는 복수 개의 셀 스트링들 (ST)을 포함한다. 각 셀 스트링 (ST)은 제 1 선택 트랜지스터로서 스트링 선택 트랜지스터 (SST), 제 2 선택 트랜지스터로서 접지 선택 트랜지스터 (GST), 그리고 스트링 및 접지 선택 트랜지스터들 (SST, GST) 사이에 직렬 연결된 복수의, 예를 들면, 16개의 메모리셀들 (M15-M0)로 구성된다. 스트링 선택 트랜지스터 (SST)는 대응하는 비트 라인에 연결된 드레인 및 스트링 선택 라인 (SSL)에 연결된 게이트를 갖는다. 접지 선택 트랜지스터 (GST)는 공통 소오스 라인 (CSL)에 연결된 소오스 및 접지 선택 라인 (GSL)에 연결된 게이트를 갖는다. 스트링 선택 트랜지스터 (SST)의 소오스 및 접지 선택 트랜지스터 (GST)의 드레인 사이에는 복수 개의 메모리 셀들 (M15-M0)이 직렬 연결되며, 각 셀 스트링 (ST)의 메모리 셀들 (M0-M15)은 대응하는 워드 라인들 (WL0-WL15)에 각각 연결된다.
본 발명에 따른 메모리 셀들은 단일-비트 데이터를 저장하는 단일-레벨 셀로 구성될 수 있다. 또는 본 발명에 따른 메모리 셀들은 n-비트 데이터를 저장하는 멀티-레벨 셀로 구성될 수 있다.
비트 라인들 (BL0-BLm)은 감지 및 래치 회로 (sense and latch circuit) (또는 페이지 버퍼 회로(page buffer circuit)) (160)에 연결된다. 감지 및 래치 회로 (160)는 프로그램 동작시 프로그램될 데이터 비트들에 따라 비트 라인들을 충전하는 기능을 갖는다. 즉, 프로그램 동작시, 감지 및 래치 회로 (160)는 외부로부터 공급되는 프로그램될 데이터 비트들을 래치하고, 래치된 데이터 비트들에 따라 비트 라인들 (BL0-BLm)로 0V 또는 전원 전압 (Vcc)을 각각 공급한다. 예를 들면, 감지 및 래치 회로 (160)는 프로그램 금지될 메모리 셀 트랜지스터의 비트 라인에는 전원 전압 (Vcc)을 공급하며, 그 결과 프로그램 금지될 메모리 셀 트랜지스터의 채널은 (Vcc-Vth) (Vth는 스트링 선택 트랜지스터의 문턱 전압)으로 충전된다. 감지 및 래치 회로 (160)는 프로그램될 메모리 셀 트랜지스터의 비트 라인에는 0V을 공급하며, 그 결과 프로그램될 메모리 셀 트랜지스터의 채널은 0V로 충전된다. 프로그램 동작시, 이러한 전압 공급은 워드 라인 전압이 공급되기 이전에 수행된다.
계속해서 도 4를 참조하면, 본 발명의 낸드형 플래시 메모리 장치 (100)는 스위치 회로 (120)를 포함하며, 스위치 회로 (120)는 스트링 선택 라인 (SSL), 워드 라인들 (WL15-WL0), 그리고 접지 선택 라인 (GSL)에 각각 연결된 복수 개의 패스 트랜지스터들 (PT17-PT0)을 포함한다. 18개의 패스 트랜지스터들 (PT0-PT17)은 제 1 디코더 회로 (130)로부터 출력되는 제어 신호 (GWL)에 의해서 동시에 턴 온/오프된다. 제어 신호 (GWL)는 동작 모드시 필요한 워드 라인 전압 (프로그램 전압(Vpgm), 패스 전압(Vpass), 읽기 전압(Vread), 커플링 전압 (Vcp), 등등)이 전달되기에 충분한 전압을 갖는다. 스트링 선택 라인 (SSL), 워드 라인들 (WL15-WL0), 그리고 접지 선택 라인 (GSL)은 스위치 회로 (120)를 통해 제 2 디코더 회로 (140)에 연결된다. 제 2 디코더 회로 (140)는 행 어드레스 정보에 응답하여 워드 라인들 (WL0-WL15) 중 하나를 선택하고, 전압 발생 회로 (150)로부터 워드 라인 전압들 (예를 들면, Vpgm, Vpass, Vcp, Vread)을 공급받는다. 전압 발생 회로 (150)는 프로그램 전압 (Vpgm)을 발생하는 프로그램 전압 발생기 (151), 패스 전압 (Vpass)을 발생하는 패스 전압 발생기 (152), 커플링 전압 (Vcp)을 발생하는 커플링 전압 발생기 (153), 그리고 독출 전압 (Vread)을 발생하는 독출 전압 발생기 (154)를 포함한다. 이 분야의 통상적인 지식을 습득한 자들에게 잘 알려진 바와 같이, 프로그램 전압 발생기 (151), 패스 전압 발생기 (152), 그리고 커플링 전압 발생기 (153)는 고전압 펌프를 이용하여 구현될 수 있다.
여기서, 스위치 회로 (120), 제 1 디코더 회로 (130), 그리고 제 2 디코더 회로 (140)는 행 선택 회로 (row selecting circuit)를 구성한다. 프로그램 동작시 선택된 워드 라인 (또는 제 1 워드 라인)으로 프로그램 전압 (Vpgm)을 공급하기 이전에, 행 선택 회로 (120, 130, 140)는 제 1 워드 라인에 최인접한 적어도 하나의 워드 라인 (또는 제 2 워드 라인)으로 커플링 전압 (Vcp)을 공급하고 제 2 워드 라인에 최인접한 워드 라인 (또는 제 3 워드 라인)으로 커플링 방지 전압 (Vdcp)을 공급하며 나머지 워드 라인들 (또는 제 4 워드 라인들)로 패스 전압 (Vpass)을 공급한다. 커플링 방지 전압 (Vdcp)은 커플링 전압 (Vcp)과 패스 전압 (Vpass)보다 낮고, 커플링 전압 (Vcp)은 커플링 방지 전압 (Vdcp)보다 높거나 낮다. 또는 커플링 전압 (Vcp)은 패스 전압 (Vpass)과 동일하게 설정될 수 있다.
예를 들면, 워드 라인 (WL15)이 선택될 때, 워드 라인 (WL14)에는 커플링 전압 (Vcp)이 인가되고, 워드 라인 (WL13)에는 커플링 방지 전압 (Vdcp)이 인가되며, 나머지 워드 라인들 (WL0-WL12)에는 패스 전압 (Vpass)이 각각 인가된다. 마찬가지로, 워드 라인 (WL0)이 선택될 때, 워드 라인 (WL1)에는 커플링 전압 (Vcp)이 인가되고, 워드 라인 (WL2)에는 커플링 방지 전압 (Vdcp)이 인가되며, 나머지 워드 라인들 (WL3-WL15)에는 패스 전압 (Vpass)이 각각 인가된다. 워드 라인 (WL14)이 선택될 때, 워드 라인들 (WL13, WL15)에는 커플링 전압 (Vcp)이 각각 인가되고, 워드 라인 (WL12)에는 커플링 방지 전압 (Vdcp)이 인가되며, 나머지 워드 라인들 (WL0-WL11)에는 패스 전압 (Vpass)이 각각 인가된다. 마찬가지로, 워드 라인 (WL1)이 선택될 때, 워드 라인들 (WL0, WL2)에는 커플링 전압 (Vcp)이 각각 인가되고, 워드라인 (WL3)에는 커플링 방지 전압 (Vdcp)이 인가되며, 나머지 워드 라인들 (WL4-WL15)에는 패스 전압 (Vpass)이 각각 인가된다. 워드 라인들 (WL3-WL13) 중 어느 하나 (예를 들면, WL13)가 선택될 때, 선택된 워드 라인 (WL13)의 최인접한 워드 라인들 (WL12, WL14)에는 커플링 전압 (Vcp)이 각각 인가되고, 워드 라인들 (WL12, WL14)에 각각 인접한 워드 라인들 (WL11, WL15)에는 커플링 방지 전압 (Vdcp)이 각각 인가되며, 나머지 워드 라인들 (WL0-WL10)에는 패스 전압 (Vpass)이 각각 인가된다.
선택된 워드 라인에 프로그램 전압 (Vpgm)이 공급되기 이전에, 선택된 워드 라인의 프로그램될 셀 트랜지스터의 부유 게이트의 전압은 커플링 전압 (Vcp)을 공급받는 인접한 셀 트랜지스터(들)의 부유 게이트의 전압(들)에 의해서 0V보다 높은 전압이 된다. 그 결과 선택된 워드 라인으로 프로그램 전압 (Vpgm)이 인가될 때, 선택된 워드 라인의 프로그램될 셀 트랜지스터의 터널 산화막에 걸리는 전계가 종래의 로컬 셀프-부스팅 방법에 비해서 상승된다.
도 5는 본 발명의 로컬 셀프-부스팅 스킴에 따른 워드 라인 전압 조건을 보여주는 도면이고, 도 6은 본 발명의 로컬 셀프 부스팅 스킴에 따른 프로그램 방법을 설명을 하기 위한 동작 타이밍도이다. 본 발명에 따른 낸드형 플래시 메모리 장치의 프로그램 동작이 참조 도면들에 의거하여 이하 상세히 설명될 것이다. 이하, 프로그램될 메모리 셀에 연결되는 비트 라인을 "선택된 비트 라인"이라 칭하고, 프로그램 금지될 메모리 셀에 연결되는 비트 라인을 "비선택된 비트 라인"이라 칭한다. 마찬가지로, 프로그램될 메모리 셀에 연결되는 워드 라인을 "선택된 워드 라인"이라 칭하고, 나머지 워드 라인들을 각각 "비선택된 워드 라인"이라 칭한다. 여기서, "최인접한 워드 라인" 또는 "인접한 워드 라인"이라는 용어는 두 개의 워드 라인들 사이에 어떠한 워드 라인도 존재하지 않음을 의미한다.
먼저, t1 시점에서, 선택된 비트 라인 (예를 들면, BL0)에는 0V의 접지 전압이 인가되고, 비선택된 비트 라인 (예를 들면, BL1)에는 전원 전압 (Vcc)이 인가된다. 스트링 선택 라인 (SSL)에는 전원 전압 (Vcc)이 인가되고 접지 선택 라인 (GSL)에는 접지 전압이 인가된다. 공통 소오스 라인 (CSL)에는 전원 전압 (Vcc) 또는 접지 전압이 공급된다. 그 다음에, t1 및 t2 사이에서, 선택된 워드 라인 (예를 들면, WL13)에 최인접한 2개의 비선택된 워드 라인들 (예를 들면, WL12, WL14)에는 커플링 전압 (Vcp)이 각각 인가되고, 나머지 비선택된 워드 라인들 (예를 들면, WL0-WL11, WL15)에는 패스 전압 (Vpass)이 각각 인가된다. 또는, 도 6에서 점선으로 표시된 바와 같이, 워드 라인들 (WL12, WL14)에 각각 인접한 워드 라인들 (WL11, WL15)에는 Vpass 대신에 0V가 인가될 수 있다.
스트링 선택 라인 (SSL)에 전원 전압 (Vcc)이 인가되기 때문에, 비선택된 비트 라인 (BL1)에 연결된 스트링 선택 트랜지스터 (SST)의 소오스가 (Vcc-Vth) (Vth는 스트링 선택 트랜지스터의 문턱 전압)까지 충전된다. 즉, 프로그램 금지될 셀 트랜지스터의 채널은 (Vcc-Vth)까지 충전된다. 이는 비선택된 비트 라인 (BL1)에 연결된 스트링 선택 트랜지스터 (SST)가 차단(또는 셧-오프)되게 한다. t2 시점에서, 비선택된 워드 라인들 (WL11, WL15)의 전압은 Vpass 전압에서 Vdcp 전압으로 변화된다. t3 시점에서, 선택된 워드 라인 (WL13)에 프로그램 전압 (Vpgm)이 인가된다.
즉, t3 시점에서, 선택된 워드 라인 (WL13)에 최인접한 2개의 비선택된 워드 라인들 (WL12, WL14)에는 커플링 전압 (Vcp)이 각각 인가되고, 워드 라인들 (WL12, WL14)에 각각 인접한 비선택된 워드 라인들 (WL11, WL15)에는 커플링 방지 전압 (Vdcp)이 각각 인가된다. 나머지 비선택된 워드 라인들 (예를 들면, WL0-WL10)에는 패스 전압 (Vpass) (예를 들면, 10V)이 각각 인가된다. 선택된 워드 라인 (WL13)에 프로그램 전압 (Vpgm)이 인가되기 이전의 바이어스 조건에 따르면, 프로그램될 메모리 셀 트랜지스터의 부유 게이트에는 수학식 8과 같은 전압이 유도된다.
여기서, Vcp(WL12) 및 Vcp(WL14)이 0V보다 높고 패스 전압 (Vpass)보다 낮거나 높다.
수학식 8에서 알 수 있듯이, 선택된 워드 라인 (WL13)에 프로그램 전압 (Vpgm)이 인가되기 이전에, 프로그램될 메모리 셀 트랜지스터의 부유 게이트에는 수학식 9와 같은 전압이 인접한 부유 게이트들과의 커패시티브 커플링을 통해 유도된다.
도 2에서 설명된 로컬 셀프-부스팅 방법의 경우, 프로그램 전압 (Vpgm)이 인가되기 이전에 선택된 워드 라인의 프로그램될 셀 트랜지스터의 부유 게이트의 전압은 0V이다. 이에 반해서, 본 발명에 따른 향상된 로컬 셀프-부스팅 방법의 경우, 프로그램 전압 (Vpgm)이 인가되기 이전에 선택된 워드 라인의 프로그램될 셀 트랜지스터의 부유 게이트에는 수학식 9와 같은 전압이 유도된다. 이후, 선택된 워드 라인 (WL13)에 프로그램 전압 (Vpgm)이 인가될 때, 프로그램될 셀 트랜지스터의 부유 게이트에는 도 2의 그것보다 더 높은 전압이 유도된다. 따라서, 프로그램될 셀 트랜지스터의 터널 산화막에 걸리는 전계가 상승된다. 이때, 프로그램 금지될 셀 트랜지스터의 채널 전압은 아래의 수학식 10과 같다.
수학식 8 또는 9에서 알 수 있듯이, 프로그램될 셀 트랜지스터의 부유 게이트의 전압은 커플링 전압 (Vcp)에 의해서 결정되며, 이는 도 7에 도시되어 있다. 도 7에 도시된 그래프는 메모리 셀 트랜지스터의 스페이서는 SiN 물질로 형성되고, 게이트 길이 (gate length) 및 게이트-게이트 간격 (gate-to-gate space)는 0.12㎛이고, 폴리실리콘 높이 (polysilicon height)는 1200Å이라는 가정 하에서, 프로그램 전압 (Vpgm)이 14.7V이고 반복되는 프로그램 사이클 (또는 프로그램 루프)마다 0.5V씩 증가되는 ISSP 스킴을 이용하여 얻어진 것이다. 도 7에서, 가로축은 프로그램 횟수를 나타내며, 세로축은 프로그램될 셀 트랜지스터의 문턱 전압을 나타낸다.
도 7에 도시된 바와 같이, 커플링 전압 (Vcp)이 증가함에 따라, 프로그램 횟수가 감소함을 알 수 있다. 예를 들면, 2V의 문턱 전압을 갖도록 메모리 셀을 프로그램하는 경우, 커플링 전압 (Vcp)이 10V일 때 11번의 프로그램 사이클 (또는 프로그램 루프)이 수행되고 커플링 전압 (Vcp)이 0V일 때 14번의 프로그램 사이클이 수행된다. 향상된 로컬 셀프-부스팅 방법을 이용하여 프로그램 동작을 수행하는 경우, 프로그램 사이클이 3회 단축될 수 있다. 이는 향상된 로컬 셀프-부스팅 스킴을 이용한 낸드형 플래시 메모리 장치의 프로그램 속도가 향상됨을 의미한다. 특히, 본 발명에 따른 향상된 로컬 셀프-부스팅 스킴은 게이트 간격이 좁아질수록 커패시티브 커플링이 강화되어 프로그램 속도를 더욱 향상시킬 수 있다.
도 8은 본 발명의 다른 프로그램 방법에 따른 워드 라인 전압 조건을 보여주는 도면이고, 도 9는 본 발명의 다른 프로그램 방법에 따른 낸드형 플래시 메모리 장치의 동작 타이밍도이다. 도 8 및 도 9에 도시된 바와 같이, 선택된 워드 라인 (예를 들면, WL13)에 최인접한 비선택된 워드 라인들 (WL12, WL14)에는 커플링 전압 (Vcp)이 인가되고, 나머지 비선택된 워드 라인들 (WL0-WL11)에는 패스 전압 (Vpass)이 인가된다. 커플링 전압 (Vcp)은 패스 전압 (Vpass)보다 높다는 점을 제외하면, 도 8에 도시된 프로그램 방법은 도 1에 도시된 셀프-부스팅 스킴을 이용한 것과 동일하다. 그러므로, 그것에 대한 설명은 여기서 생략된다. 커플링 전압 (Vcp)을 높게 설정함으로써 프로그램될 셀 트랜지스터의 부유 게이트의 커플링 효과가 향상된다. 커플링 효과의 향상은 곧 프로그램 속도의 향상을 의미한다.
본 발명에 따른 향상된 로컬 셀프-부스팅 방법 및 향상된 셀프-부스팅 방법은 단일-레벨 셀뿐만 아니라 멀티-레벨 셀을 프로그램하는 데 모두 사용될 수 있다. 특히, 단일-레벨 셀보다 더 높은 프로그램 전압을 필요로 하는 멀티-레벨 셀의 경우, 본 발명의 향상된 로컬 셀프-부스팅 방법에 의해서 보다 빠르게 메모리 셀을 프로그램할 수 있다. 그러므로, 본 발명에 따른 향상된 로컬 셀프-부스팅 방법은 주변 회로의 면적 증가에 대한 부담 없이 고속의 멀티-레벨 메모리 장치를 구현하는 데 용이하다. 멀티-레벨 메모리 장치의 경우, "11", "01", "10", 그리고 "00"을 프로그램할 때 프로그램 전압 (Vpgm)이 "01", "10", 그리고 "00"의 프로그램 과정에서 다르게 설정된다. 하지만, 커플링 전압 (Vcp)은 각 프로그램 과정에서 동일하게 유지된다. 멀티-레벨 프로그램 방법은 U.S. Patent No. 5,768,188에 "MULTI-STATE NON-VOLATILE SEMICONDUCTOR MEMORY AND METHOD FOR DRIVING THE SAME"라는 제목으로 설명되어 있으며, 레퍼런스로 포함된다. 향상된 로컬 셀프-부스팅 스킴을 이용한 멀티-레벨 프로그램 방법은, 그러므로, 여기서 생략될 것이다.
이상에서, 본 발명에 따른 회로의 구성 및 동작을 상기한 설명 및 도면에 따라 도시하였지만, 이는 예를 들어 설명한 것에 불과하며 본 발명의 기술적 사상 및 범위를 벗어나지 않는 범위 내에서 다양한 변화 및 변경이 가능함은 물론이다.
상술한 바와 같이, 프로그램될 메모리 셀 트랜지스터에 인접한 비선택된 메모리 셀 트랜지스터들에 0V보다 높은 커플링 전압을 그리고 비선택된 메모리 셀 트랜지스터들에 인접한 트랜지스터들에 0V의 커플링 방지 전압을 인가함으로써, 프로그램될 셀 트랜지스터의 부유 게이트에 유도되는 전압이 증가된다. 그러므로, 메모리 셀을 프로그램하는 데 필요한 시간이 현저히 단축될 수 있다. 즉, 불 휘발성 반도체 메모리 장치의 프로그램 속도가 향상된다.

Claims (35)

  1. 대응하는 비트 라인들에 각각 연결되며, 제 1 및 제 2 선택 트랜지스터들 사이에 직렬 연결되고 대응하는 워드 라인들에 각각 연결되는 복수의 메모리 셀 트랜지스터들을 갖는 스트링들을 포함하는 불 휘발성 반도체 메모리 장치의 프로그램 방법에 있어서:
    프로그램될 메모리 셀 트랜지스터에 연결되는 제 1 워드 라인에 최인접한 적어도 하나의 제 2 워드 라인으로 커플링 전압을 그리고 상기 적어도 하나의 제 2 워드 라인에 최인접한 제 3 워드 라인으로 커플링 방지 전압을 각각 공급하는 단계와; 그리고
    상기 제 1 워드 라인으로 프로그램 전압을 공급하는 단계를 포함하며, 상기 커플링 전압은 상기 커플링 방지 전압보다 높은 것을 특징으로 하는 프로그램 방법.
  2. 제 1 항에 있어서,
    나머지 워드 라인들에는 패스 전압이 인가되는 것을 특징으로 하는 프로그램 방법.
  3. 제 2 항에 있어서,
    상기 커플링 전압은 상기 패스 전압보다 높거나 같은 것을 특징으로 하는 프로그램 방법.
  4. 제 3 항에 있어서,
    상기 프로그램될 메모리 셀 트랜지스터의 채널을 제 1 전압으로 그리고 프로그램 금지될 메모리 셀 트랜지스터의 채널을 제 2 전압으로 각각 프리챠지하는 단계를 더 포함하는 것을 특징으로 하는 프로그램 방법.
  5. 제 4 항에 있어서,
    상기 제 1 전압은 접지 전압이고 상기 제 2 전압은 (Vcc-Vth) (Vth는 상기 제 1 선택 트랜지스터의 문턱 전압)인 것을 특징으로 하는 프로그램 방법
  6. 제 1 항에 있어서,
    상기 메모리 셀 트랜지스터들 각각은 1-비트 데이터를 저장하는 것을 특징으로 하는 프로그램 방법.
  7. 제 1 항에 있어서,
    상기 메모리 셀 트랜지스터들 각각은 멀티-비트 데이터를 저장하는 것을 특징으로 하는 프로그램 방법.
  8. 제 1 항에 있어서,
    상기 커플링 방지 전압은 접지 전압인 것을 특징으로 하는 프로그램 방법.
  9. 제 1 항에 있어서,
    상기 커플링 방지 전압은 접지 전압보다 낮은 것을 특징으로 하는 프로그램 방법.
  10. 대응하는 비트 라인들에 각각 연결되며, 제 1 및 제 2 선택 트랜지스터들 사이에 직렬 연결되고 대응하는 워드 라인들에 각각 연결되는 복수의 메모리 셀 트랜지스터들을 갖는 스트링들을 포함하는 불 휘발성 반도체 메모리 장치의 프로그램 방법에 있어서:
    프로그램될 메모리 셀 트랜지스터의 채널을 제 1 전압으로 그리고 프로그램 금지될 메모리 셀 트랜지스터의 채널을 제 2 전압으로 각각 충전하는 단계와;
    상기 프로그램될 메모리 셀 트랜지스터에 연결되는 제 1 워드 라인에 최인접한 2개의 제 2 워드 라인들로 커플링 전압을, 상기 제 2 워드 라인들에 각각 최인접한 2개의 제 3 워드 라인들로 커플링 방지 전압을, 그리고 나머지 워드 라인들로 패스 전압을 각각 공급하는 단계와; 그리고
    상기 제 1 워드 라인으로 프로그램 전압을 공급하는 단계를 포함하며, 상기 커플링 방지 전압은 상기 커플링 전압과 상기 패스 전압보다 낮고; 그리고 상기 커플링 전압은 상기 패스 전압과 동일하거나 그 보다 낮은 것을 특징으로 하는 프로그램 방법.
  11. 제 10 항에 있어서,
    상기 제 1 전압은 접지 전압이고 상기 제 2 전압은 (Vcc-Vth) (Vth는 상기 제 1 선택 트랜지스터의 문턱 전압)인 것을 특징으로 하는 프로그램 방법
  12. 제 10 항에 있어서,
    상기 메모리 셀 트랜지스터들 각각은 1-비트 데이터를 저장하는 것을 특징으로 하는 프로그램 방법.
  13. 제 10 항에 있어서,
    상기 메모리 셀 트랜지스터들 각각은 멀티-비트 데이터를 저장하는 것을 특징으로 하는 프로그램 방법.
  14. 제 10 항에 있어서,
    상기 커플링 방지 전압은 접지 전압인 것을 특징으로 하는 프로그램 방법.
  15. 제 10 항에 있어서,
    상기 커플링 방지 전압은 접지 전압보다 낮은 것을 특징으로 하는 프로그램 방법.
  16. 대응하는 비트 라인들에 각각 연결되며, 제 1 및 제 2 선택 트랜지스터들 사이에 직렬 연결되고 대응하는 워드 라인들에 각각 연결되는 복수의 메모리 셀 트랜지스터들을 갖는 스트링들을 포함하는 불 휘발성 반도체 메모리 장치의 프로그램 방법에 있어서:
    프로그램될 메모리 셀 트랜지스터의 채널을 제 1 전압으로 그리고 프로그램 금지될 메모리 셀 트랜지스터의 채널을 제 2 전압으로 각각 충전하는 단계와;
    상기 프로그램될 메모리 셀 트랜지스터에 연결되는 제 1 워드 라인에 최인접한 2개의 제 2 워드 라인들로 커플링 전압을, 상기 제 2 워드 라인들에 각각 최인접한 2개의 제 3 워드 라인들로 커플링 방지 전압을, 그리고 나머지 워드 라인들로 패스 전압을 각각 공급하는 단계와; 그리고
    상기 제 1 워드 라인으로 프로그램 전압을 공급하는 단계를 포함하며, 상기 커플링 방지 전압은 상기 커플링 전압과 상기 패스 전압보다 낮고; 그리고 상기 커플링 전압은 상기 패스 전압과 동일하거나 그 보다 높은 것을 특징으로 하는 프로그램 방법.
  17. 제 16 항에 있어서,
    상기 제 1 전압은 접지 전압이고 상기 제 2 전압은 (Vcc-Vth) (Vth는 상기 제 1 선택 트랜지스터의 문턱 전압)인 것을 특징으로 하는 프로그램 방법
  18. 제 16 항에 있어서,
    상기 메모리 셀 트랜지스터들 각각은 1-비트 데이터를 저장하는 것을 특징으로 하는 프로그램 방법.
  19. 제 16 항에 있어서,
    상기 메모리 셀 트랜지스터들 각각은 멀티-비트 데이터를 저장하는 것을 특징으로 하는 프로그램 방법.
  20. 제 16 항에 있어서,
    상기 커플링 방지 전압은 접지 전압인 것을 특징으로 하는 프로그램 방법.
  21. 제 16 항에 있어서,
    상기 커플링 방지 전압은 접지 전압보다 낮은 것을 특징으로 하는 프로그램 방법.
  22. 대응하는 비트 라인들에 각각 연결되며, 제 1 및 제 2 선택 트랜지스터들 사이에 직렬 연결되고 대응하는 워드 라인들에 각각 연결되는 복수의 메모리 셀 트랜지스터들을 갖는 스트링들을 포함하는 불 휘발성 반도체 메모리 장치의 프로그램 방법에 있어서:
    프로그램될 메모리 셀 트랜지스터의 채널을 제 1 전압으로 그리고 프로그램 금지될 메모리 셀 트랜지스터의 채널을 제 2 전압으로 각각 충전하는 단계와;
    상기 프로그램될 메모리 셀 트랜지스터에 연결되는 제 1 워드 라인에 최인접한 적어도 하나의 제 2 워드 라인으로 커플링 전압을 그리고 나머지 워드 라인들로 패스 전압을 각각 공급하는 단계와; 그리고
    상기 제 1 워드 라인으로 프로그램 전압을 공급하는 단계를 포함하며, 상기 커플링 전압은 상기 패스 전압과 동일하거나 그 보다 높은 것을 특징으로 하는 프로그램 방법.
  23. 제 22 항에 있어서,
    상기 제 1 전압은 접지 전압이고 상기 제 2 전압은 (Vcc-Vth) (Vth는 상기 제 1 선택 트랜지스터의 문턱 전압)인 것을 특징으로 하는 프로그램 방법
  24. 제 22 항에 있어서,
    상기 메모리 셀 트랜지스터들 각각은 1-비트 데이터를 저장하는 것을 특징으로 하는 프로그램 방법.
  25. 복수 개의 비트 라인들과;
    복수 개의 워드 라인들과;
    상기 비트 라인들에 각각 연결되는 복수 개의 셀 스트링들과;
    상기 셀 스트링들 각각은 대응하는 비트 라인과 공통 소오스 라인 사이에 연결되며, 스트링 선택 라인에 연결된 제 1 선택 트랜지스터, 접지 선택 라인에 연결된 제 2 선택 트랜지스터, 그리고 상기 선택 트랜지스터들 사이에 직렬 연결되고 대응하는 워드 라인들에 각각 연결된 복수 개의 메모리 셀 트랜지스터들을 가지며;
    상기 스트링 선택 라인, 상기 워드 라인들, 그리고 상기 접지 선택 라인에 연결되며, 상기 워드 라인들 중 하나의 제 1 워드 라인을 선택하는 행 선택 회로와; 그리고
    프로그램 동작시, 상기 선택된 제 1 워드 라인의 메모리 셀 트랜지스터들 중 프로그램될 메모리 셀 트랜지스터들의 채널들로 제 1 전압을 그리고 프로그램 금지될 메모리 셀 트랜지스터들의 채널들로 제 2 전압을 각각 공급하는 프리챠지 회로를 포함하며,
    프로그램 동작시 상기 선택된 제 1 워드 라인으로 프로그램 전압을 공급하기 이전에, 상기 행 선택 회로는 상기 제 1 워드 라인에 최인접한 적어도 하나의 제 2 워드 라인으로 커플링 전압을 공급하고 상기 제 2 워드 라인에 최인접한 제 3 워드 라인으로 커플링 방지 전압을 공급하며 나머지 워드 라인들로 패스 전압을 공급하되, 상기 커플링 전압은 상기 커플링 방지 전압보다 높은 불 휘발성 반도체 메모리 장치.
  26. 제 25 항에 있어서,
    상기 제 1 전압은 접지 전압이고 상기 제 2 전압은 (Vcc-Vth) (Vth는 상기 제 1 선택 트랜지스터의 문턱 전압)인 불 휘발성 반도체 메모리 장치.
  27. 제 25 항에 있어서,
    상기 메모리 셀 트랜지스터들 각각은 1-비트 데이터를 저장하는 불 휘발성 반도체 메모리 장치.
  28. 제 25 항에 있어서,
    상기 메모리 셀 트랜지스터들 각각은 멀티-비트 데이터를 저장하는 불 휘발성 반도체 메모리 장치.
  29. 제 25 항에 있어서,
    상기 커플링 방지 전압은 접지 전압인 불 휘발성 반도체 메모리 장치.
  30. 제 25 항에 있어서,
    상기 커플링 방지 전압은 접지 전압보다 낮은 불 휘발성 반도체 메모리 장치.
  31. 제 25 항에 있어서,
    상기 커플링 전압은 상기 패스 전압과 동일하거나 그 보다 높은 불 휘발성 반도체 메모리 장치.
  32. 제 25 항에 있어서,
    상기 커플링 전압은 상기 패스 전압보다 낮은 불 휘발성 반도체 메모리 장치.
  33. 복수 개의 비트 라인들과;
    복수 개의 워드 라인들과;
    상기 비트 라인들에 각각 연결되는 복수 개의 셀 스트링들과;
    상기 셀 스트링들 각각은 대응하는 비트 라인과 공통 소오스 라인 사이에 연결되며, 스트링 선택 라인에 연결된 제 1 선택 트랜지스터, 접지 선택 라인에 연결된 제 2 선택 트랜지스터, 그리고 상기 선택 트랜지스터들 사이에 직렬 연결되고 대응하는 워드 라인들에 각각 연결된 복수 개의 메모리 셀 트랜지스터들을 가지며;
    상기 스트링 선택 라인, 상기 워드 라인들, 그리고 상기 접지 선택 라인에 연결되며, 상기 워드 라인들 중 하나의 제 1 워드 라인을 선택하는 행 선택 회로와; 그리고
    프로그램 동작시, 상기 선택된 제 1 워드 라인의 메모리 셀 트랜지스터들 중 프로그램될 메모리 셀 트랜지스터들의 채널들로 제 1 전압을 그리고 프로그램 금지될 메모리 셀 트랜지스터들의 채널들로 제 2 전압을 각각 공급하는 프리챠지 회로를 포함하며,
    프로그램 동작시 상기 선택된 제 1 워드 라인으로 프로그램 전압을 공급하기 이전에, 상기 행 선택 회로는 상기 제 1 워드 라인에 최인접한 적어도 하나의 제 2 워드 라인으로 커플링 전압을 공급하고 나머지 워드 라인들로 패스 전압을 각각되, 상기 커플링 전압은 상기 패스 전압과 동일하거나 그 보다 높은 불 휘발성 반도체 메모리 장치.
  34. 제 33 항에 있어서,
    상기 제 1 전압은 접지 전압이고 상기 제 2 전압은 (Vcc-Vth) (Vth는 상기 제 1 선택 트랜지스터의 문턱 전압)인 불 휘발성 반도체 메모리 장치.
  35. 제 33 항에 있어서,
    상기 메모리 셀 트랜지스터들 각각은 1-비트 데이터를 저장하는 불 휘발성 반도체 메모리 장치.
KR10-2002-0064767A 2002-10-23 2002-10-23 불 휘발성 반도체 메모리 장치 및 그것의 프로그램 방법 KR100502412B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR10-2002-0064767A KR100502412B1 (ko) 2002-10-23 2002-10-23 불 휘발성 반도체 메모리 장치 및 그것의 프로그램 방법
US10/640,082 US6987694B2 (en) 2002-10-23 2003-08-13 Methods of programming non-volatile semiconductor memory devices including coupling voltages and related devices

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2002-0064767A KR100502412B1 (ko) 2002-10-23 2002-10-23 불 휘발성 반도체 메모리 장치 및 그것의 프로그램 방법

Publications (2)

Publication Number Publication Date
KR20040036015A true KR20040036015A (ko) 2004-04-30
KR100502412B1 KR100502412B1 (ko) 2005-07-19

Family

ID=32105620

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2002-0064767A KR100502412B1 (ko) 2002-10-23 2002-10-23 불 휘발성 반도체 메모리 장치 및 그것의 프로그램 방법

Country Status (2)

Country Link
US (1) US6987694B2 (ko)
KR (1) KR100502412B1 (ko)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100794311B1 (ko) * 2006-12-27 2008-01-11 삼성전자주식회사 프로그램 에러를 차단할 수 있는 멀티 비트 플래시 메모리장치의 프로그램 방법
US7376017B2 (en) 2005-05-02 2008-05-20 Samsung Electronics Co., Ltd. Flash memory device and program method thereof
KR100889780B1 (ko) * 2007-04-24 2009-03-20 삼성전자주식회사 패스 전압 윈도우를 향상시킬 수 있는 플래시 메모리 장치및 그것의 프로그램 방법
US7692967B2 (en) 2006-07-25 2010-04-06 Samsung Electronics Co., Ltd. Method of programming a nonvolatile memory device using hybrid local boosting
US7995396B2 (en) 2008-07-08 2011-08-09 Samsung Electronics Co., Ltd. Methods of operating memory devices
KR101358752B1 (ko) * 2007-08-06 2014-02-06 삼성전자주식회사 비휘발성 메모리 장치, 그것을 포함하는 메모리 시스템 및그것의 프로그램 방법

Families Citing this family (97)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040110940A1 (en) * 2000-05-18 2004-06-10 Tang Y. Tom Novel nucleic acids and polypeptides
US7505321B2 (en) 2002-12-31 2009-03-17 Sandisk 3D Llc Programmable memory array structure incorporating series-connected transistor strings and methods for fabrication and operation of same
US7233522B2 (en) * 2002-12-31 2007-06-19 Sandisk 3D Llc NAND memory array incorporating capacitance boosting of channel regions in unselected memory cells and method for operation of same
KR100642187B1 (ko) 2003-09-08 2006-11-10 가부시끼가이샤 도시바 불휘발성 반도체 기억 장치, 전자 카드 및 전자 장치
US7161833B2 (en) * 2004-02-06 2007-01-09 Sandisk Corporation Self-boosting system for flash memory cells
US7466590B2 (en) * 2004-02-06 2008-12-16 Sandisk Corporation Self-boosting method for flash memory cells
KR100559716B1 (ko) * 2004-04-01 2006-03-10 주식회사 하이닉스반도체 낸드 플래시 메모리 소자 및 이의 독출 방법
US7274596B2 (en) * 2004-06-30 2007-09-25 Micron Technology, Inc. Reduction of adjacent floating gate data pattern sensitivity
US7212435B2 (en) * 2004-06-30 2007-05-01 Micron Technology, Inc. Minimizing adjacent wordline disturb in a memory device
US7064981B2 (en) * 2004-08-04 2006-06-20 Micron Technology, Inc. NAND string wordline delay reduction
KR100645055B1 (ko) 2004-10-28 2006-11-10 삼성전자주식회사 플래시 메모리 장치 및 그것의 프로그램 방법
KR100680462B1 (ko) * 2005-04-11 2007-02-08 주식회사 하이닉스반도체 비휘발성 메모리 장치 및 그것의 핫 일렉트론 프로그램디스터브 방지방법
KR100621634B1 (ko) * 2005-05-06 2006-09-07 삼성전자주식회사 플래시 메모리 장치 및 그것의 프로그램 방법
US7295478B2 (en) * 2005-05-12 2007-11-13 Sandisk Corporation Selective application of program inhibit schemes in non-volatile memory
KR100739241B1 (ko) * 2005-06-24 2007-07-12 주식회사 하이닉스반도체 플래시 메모리 장치의 블록 워드라인 프리챠지 회로
US7403418B2 (en) * 2005-09-30 2008-07-22 Silicon Storage Technology, Inc. Word line voltage boosting circuit and a memory array incorporating same
KR100655430B1 (ko) * 2005-11-17 2006-12-08 삼성전자주식회사 플래시 메모리 장치 및 그것의 워드 라인 인에이블 방법
US7355888B2 (en) * 2005-12-19 2008-04-08 Sandisk Corporation Apparatus for programming non-volatile memory with reduced program disturb using modified pass voltages
US7355889B2 (en) * 2005-12-19 2008-04-08 Sandisk Corporation Method for programming non-volatile memory with reduced program disturb using modified pass voltages
US7349260B2 (en) * 2005-12-29 2008-03-25 Sandisk Corporation Alternate row-based reading and writing for non-volatile memory
US7443726B2 (en) * 2005-12-29 2008-10-28 Sandisk Corporation Systems for alternate row-based reading and writing for non-volatile memory
US7408810B2 (en) * 2006-02-22 2008-08-05 Micron Technology, Inc. Minimizing effects of program disturb in a memory device
US7436733B2 (en) * 2006-03-03 2008-10-14 Sandisk Corporation System for performing read operation on non-volatile storage with compensation for coupling
US7499319B2 (en) 2006-03-03 2009-03-03 Sandisk Corporation Read operation for non-volatile storage with compensation for coupling
JP4805696B2 (ja) * 2006-03-09 2011-11-02 株式会社東芝 半導体集積回路装置およびそのデータ記録方式
US7561469B2 (en) * 2006-03-28 2009-07-14 Micron Technology, Inc. Programming method to reduce word line to word line breakdown for NAND flash
US7511995B2 (en) * 2006-03-30 2009-03-31 Sandisk Corporation Self-boosting system with suppression of high lateral electric fields
US7428165B2 (en) * 2006-03-30 2008-09-23 Sandisk Corporation Self-boosting method with suppression of high lateral electric fields
US7440321B2 (en) * 2006-04-12 2008-10-21 Micron Technology, Inc. Multiple select gate architecture with select gates of different lengths
US7436709B2 (en) * 2006-05-05 2008-10-14 Sandisk Corporation NAND flash memory with boosting
WO2007130832A2 (en) * 2006-05-05 2007-11-15 Sandisk Corporation Boosting voltage technique fpr programming nand flash memory devices
US7450421B2 (en) * 2006-06-02 2008-11-11 Sandisk Corporation Data pattern sensitivity compensation using different voltage
US7310272B1 (en) * 2006-06-02 2007-12-18 Sandisk Corporation System for performing data pattern sensitivity compensation using different voltage
KR100761470B1 (ko) * 2006-07-31 2007-09-27 삼성전자주식회사 프로그램 디스터브를 방지할 수 있는 플래시 메모리 장치및 그것의 프로그램 방법
US7518914B2 (en) * 2006-08-07 2009-04-14 Micron Technology, Inc. Non-volatile memory device with both single and multiple level cells
US7471565B2 (en) 2006-08-22 2008-12-30 Micron Technology, Inc. Reducing effects of program disturb in a memory device
JP4960050B2 (ja) * 2006-09-19 2012-06-27 株式会社東芝 不揮発性半導体記憶装置、及び不揮発性半導体記憶装置のデータ書き込み方法
US8184478B2 (en) * 2006-09-27 2012-05-22 Sandisk Technologies Inc. Apparatus with reduced program disturb in non-volatile storage
US8189378B2 (en) * 2006-09-27 2012-05-29 Sandisk Technologies Inc. Reducing program disturb in non-volatile storage
WO2008039667A2 (en) * 2006-09-27 2008-04-03 Sandisk Corporation Reducing program disturb in non-volatile storage
KR100763093B1 (ko) * 2006-09-29 2007-10-04 주식회사 하이닉스반도체 플래쉬 메모리 장치의 프로그램 방법
KR100829790B1 (ko) * 2006-10-20 2008-05-19 삼성전자주식회사 플래시 메모리 장치 및 플래시 메모리 장치의 데이터 독출방법
KR101012133B1 (ko) * 2006-11-02 2011-02-07 샌디스크 코포레이션 다중 부스팅 모드들을 이용하여 비휘발성 메모리에서 프로그램 디스터브를 감소시키는 방법
US7468911B2 (en) * 2006-11-02 2008-12-23 Sandisk Corporation Non-volatile memory using multiple boosting modes for reduced program disturb
US7440323B2 (en) * 2006-11-02 2008-10-21 Sandisk Corporation Reducing program disturb in non-volatile memory using multiple boosting modes
US7623386B2 (en) * 2006-12-12 2009-11-24 Sandisk Corporation Reducing program disturb in non-volatile storage using early source-side boosting
US7623387B2 (en) * 2006-12-12 2009-11-24 Sandisk Corporation Non-volatile storage with early source-side boosting for reducing program disturb
US7623389B2 (en) * 2006-12-21 2009-11-24 Sandisk Corporation System for low voltage programming of non-volatile memory cells
US7944749B2 (en) * 2006-12-21 2011-05-17 Sandisk Corporation Method of low voltage programming of non-volatile memory cells
KR101402076B1 (ko) * 2006-12-21 2014-05-30 샌디스크 테크놀로지스, 인코포레이티드 비휘발성 메모리 셀의 저 전압 프로그래밍 방법과 시스템
KR101141258B1 (ko) 2006-12-29 2012-05-07 샌디스크 테크놀로지스, 인코포레이티드 워드 라인 데이터에 대한 사전충전 의존성을 제거함으로써 프로그램 디스터브가 감소된 비휘발성 메모리 프로그래밍
US7440324B2 (en) * 2006-12-29 2008-10-21 Sandisk Corporation Apparatus with alternating read mode
US7518923B2 (en) 2006-12-29 2009-04-14 Sandisk Corporation Margined neighbor reading for non-volatile memory read operations including coupling compensation
US7463531B2 (en) * 2006-12-29 2008-12-09 Sandisk Corporation Systems for programming non-volatile memory with reduced program disturb by using different pre-charge enable voltages
US7450430B2 (en) * 2006-12-29 2008-11-11 Sandisk Corporation Programming non-volatile memory with reduced program disturb by using different pre-charge enable voltages
US7495962B2 (en) * 2006-12-29 2009-02-24 Sandisk Corporation Alternating read mode
US7606070B2 (en) * 2006-12-29 2009-10-20 Sandisk Corporation Systems for margined neighbor reading for non-volatile memory read operations including coupling compensation
US7468918B2 (en) * 2006-12-29 2008-12-23 Sandisk Corporation Systems for programming non-volatile memory with reduced program disturb by removing pre-charge dependency on word line data
US7433241B2 (en) * 2006-12-29 2008-10-07 Sandisk Corporation Programming non-volatile memory with reduced program disturb by removing pre-charge dependency on word line data
WO2008083221A2 (en) * 2006-12-29 2008-07-10 Sandisk Corporation Programming non-volatile memory with reduced program disturb by using different pre-charge enable voltages
KR100850510B1 (ko) * 2007-01-17 2008-08-05 삼성전자주식회사 분리된 스트링 선택 라인 구조를 갖는 플래시 메모리 장치
US7606079B2 (en) * 2007-04-25 2009-10-20 Sandisk Corporation Reducing power consumption during read operations in non-volatile storage
US7440327B1 (en) 2007-04-25 2008-10-21 Sandisk Corporation Non-volatile storage with reduced power consumption during read operations
US7460404B1 (en) * 2007-05-07 2008-12-02 Sandisk Corporation Boosting for non-volatile storage using channel isolation switching
KR101431195B1 (ko) * 2007-05-07 2014-08-18 샌디스크 테크놀로지스, 인코포레이티드 채널 절연 스위칭을 이용한 비휘발성 저장을 위한 부스팅
US7463522B2 (en) * 2007-05-07 2008-12-09 Sandisk Corporation Non-volatile storage with boosting using channel isolation switching
US7577026B2 (en) * 2007-05-07 2009-08-18 Sandisk Corporation Source and drain side early boosting using local self boosting for non-volatile storage
KR100882205B1 (ko) * 2007-06-27 2009-02-06 삼성전자주식회사 글로벌 워드라인 디코더의 레이아웃 면적을 줄이는비휘발성 메모리 장치 및 그 동작 방법
US7701769B2 (en) * 2007-08-13 2010-04-20 Macronix International Co., Ltd. Method and apparatus for programming nonvolatile memory
KR101392431B1 (ko) 2007-08-14 2014-05-08 삼성전자주식회사 더미 셀을 갖는 플래시 메모리 장치 및 그것의 소거 방법
KR100894784B1 (ko) * 2007-09-10 2009-04-24 주식회사 하이닉스반도체 플래시 메모리 소자의 프로그램 방법
US7701784B2 (en) * 2007-11-02 2010-04-20 Kabushiki Kaisha Toshiba Semiconductor memory device which includes memory cell having charge accumulation layer and control gate
US7733705B2 (en) 2008-03-13 2010-06-08 Micron Technology, Inc. Reduction of punch-through disturb during programming of a memory device
KR20090100077A (ko) * 2008-03-19 2009-09-23 주식회사 하이닉스반도체 플래시 메모리 소자의 동작 전압 제공 방법
KR20090120205A (ko) * 2008-05-19 2009-11-24 삼성전자주식회사 플래시 메모리 장치 및 그것의 동작 방법
JP5305751B2 (ja) * 2008-06-19 2013-10-02 株式会社東芝 半導体記憶装置
KR101096225B1 (ko) * 2008-08-21 2011-12-22 주식회사 하이닉스반도체 반도체 메모리 장치 및 그 구동방법
US8259529B2 (en) * 2008-08-21 2012-09-04 Hynix Semiconductor Inc. Semiconductor memory device and driving method thereof
KR101487524B1 (ko) 2008-08-27 2015-01-29 삼성전자주식회사 불휘발성 메모리 장치의 프로그램 방법
US8407400B2 (en) * 2008-11-12 2013-03-26 Micron Technology, Inc. Dynamic SLC/MLC blocks allocations for non-volatile memory
US8737129B2 (en) 2008-11-14 2014-05-27 Samsung Electronics Co., Ltd. Nonvolatile memory device and read method thereof
US8238161B2 (en) * 2008-11-17 2012-08-07 Samsung Electronics Co., Ltd. Nonvolatile memory device
US7916546B2 (en) * 2009-04-27 2011-03-29 Micron Technology, Inc. Methods for programming a memory device and memory devices using inhibit voltages that are less than a supply voltage
JP5052575B2 (ja) * 2009-09-01 2012-10-17 株式会社東芝 不揮発性半導体記憶装置
KR101561270B1 (ko) * 2009-10-15 2015-10-19 삼성전자주식회사 플래시 메모리 장치 그리고 그것의 채널 프리챠지 및 프로그램 방법들
US8169822B2 (en) * 2009-11-11 2012-05-01 Sandisk Technologies Inc. Data state-dependent channel boosting to reduce channel-to-floating gate coupling in memory
US8274831B2 (en) * 2010-05-24 2012-09-25 Sandisk Technologies Inc. Programming non-volatile storage with synchronized coupling
US20120008419A1 (en) * 2010-07-09 2012-01-12 Ha Joo Yun Semiconductor memory device and method of operating the same
JP2012027966A (ja) * 2010-07-20 2012-02-09 Toshiba Corp 不揮発性半導体記憶装置
KR101179463B1 (ko) * 2010-08-30 2012-09-07 에스케이하이닉스 주식회사 플래시 메모리 장치 및 그의 동작 방법
KR20130074294A (ko) 2011-12-26 2013-07-04 삼성전자주식회사 불 휘발성 메모리 장치 및 그것의 프로그램 방법
US9449690B2 (en) * 2013-04-03 2016-09-20 Cypress Semiconductor Corporation Modified local segmented self-boosting of memory cell channels
TWI547948B (zh) * 2014-07-11 2016-09-01 旺宏電子股份有限公司 記憶體裝置與其程式化方法
KR20160022627A (ko) * 2014-08-20 2016-03-02 에스케이하이닉스 주식회사 반도체 메모리 장치 및 그것의 동작 방법
JP6313252B2 (ja) * 2015-03-16 2018-04-18 東芝メモリ株式会社 半導体メモリ装置
KR20180114746A (ko) * 2017-04-11 2018-10-19 에스케이하이닉스 주식회사 저장 장치 및 그 동작 방법
CN113544782B (zh) * 2021-06-04 2023-04-28 长江存储科技有限责任公司 用于nand存储操作的架构和方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR0145475B1 (ko) * 1995-03-31 1998-08-17 김광호 낸드구조를 가지는 불휘발성 반도체 메모리의 프로그램장치 및 방법
KR0172441B1 (ko) * 1995-09-19 1999-03-30 김광호 불휘발성 반도체 메모리의 프로그램 방법
KR0172408B1 (ko) * 1995-12-11 1999-03-30 김광호 다수상태 불휘발성 반도체 메모리 및 그의 구동방법
US5715194A (en) * 1996-07-24 1998-02-03 Advanced Micro Devices, Inc. Bias scheme of program inhibit for random programming in a nand flash memory
US5959892A (en) * 1997-08-26 1999-09-28 Macronix International Co., Ltd. Apparatus and method for programming virtual ground EPROM array cell without disturbing adjacent cells
KR100496797B1 (ko) * 1997-12-29 2005-09-05 삼성전자주식회사 반도체메모리장치의프로그램방법
KR100297602B1 (ko) * 1997-12-31 2001-08-07 윤종용 비휘발성메모리장치의프로그램방법
US5991202A (en) * 1998-09-24 1999-11-23 Advanced Micro Devices, Inc. Method for reducing program disturb during self-boosting in a NAND flash memory
JP3886673B2 (ja) * 1999-08-06 2007-02-28 株式会社東芝 不揮発性半導体記憶装置
KR100385229B1 (ko) * 2000-12-14 2003-05-27 삼성전자주식회사 스트링 선택 라인에 유도되는 노이즈 전압으로 인한프로그램 디스터브를 방지할 수 있는 불휘발성 반도체메모리 장치 및 그것의 프로그램 방법

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7376017B2 (en) 2005-05-02 2008-05-20 Samsung Electronics Co., Ltd. Flash memory device and program method thereof
US7839688B2 (en) 2005-05-02 2010-11-23 Samsung Electronics Co., Ltd. Flash memory device with improved programming operation voltages
US7692967B2 (en) 2006-07-25 2010-04-06 Samsung Electronics Co., Ltd. Method of programming a nonvolatile memory device using hybrid local boosting
KR100794311B1 (ko) * 2006-12-27 2008-01-11 삼성전자주식회사 프로그램 에러를 차단할 수 있는 멀티 비트 플래시 메모리장치의 프로그램 방법
US7663914B2 (en) 2006-12-27 2010-02-16 Samsung Electronics Co., Ltd. Method of programming a multi bit flash memory device to avoid programming errors and a device implementing the same
KR100889780B1 (ko) * 2007-04-24 2009-03-20 삼성전자주식회사 패스 전압 윈도우를 향상시킬 수 있는 플래시 메모리 장치및 그것의 프로그램 방법
US7668014B2 (en) 2007-04-24 2010-02-23 Samsung Electronics Co., Ltd. Non-volatile memory device and program method
KR101358752B1 (ko) * 2007-08-06 2014-02-06 삼성전자주식회사 비휘발성 메모리 장치, 그것을 포함하는 메모리 시스템 및그것의 프로그램 방법
US7995396B2 (en) 2008-07-08 2011-08-09 Samsung Electronics Co., Ltd. Methods of operating memory devices

Also Published As

Publication number Publication date
US20040080980A1 (en) 2004-04-29
KR100502412B1 (ko) 2005-07-19
US6987694B2 (en) 2006-01-17

Similar Documents

Publication Publication Date Title
KR100502412B1 (ko) 불 휘발성 반도체 메모리 장치 및 그것의 프로그램 방법
JP4044760B2 (ja) 不揮発性半導体メモリ装置のプログラム方法
JP4044755B2 (ja) 不揮発性半導体メモリ装置及びそれのプログラム方法
KR100385229B1 (ko) 스트링 선택 라인에 유도되는 노이즈 전압으로 인한프로그램 디스터브를 방지할 수 있는 불휘발성 반도체메모리 장치 및 그것의 프로그램 방법
US7480177B2 (en) Page buffer and multi-state nonvolatile memory device including the same
US6469933B2 (en) Flash memory device capable of preventing program disturb and method for programming the same
KR100632942B1 (ko) 불 휘발성 메모리 장치의 프로그램 방법
US7672166B2 (en) Method of programming in a non-volatile memory device and non-volatile memory device for performing the same
KR100621634B1 (ko) 플래시 메모리 장치 및 그것의 프로그램 방법
US7483304B2 (en) Semiconductor memory device capable of setting a negative threshold voltage
KR100680462B1 (ko) 비휘발성 메모리 장치 및 그것의 핫 일렉트론 프로그램디스터브 방지방법
US8027202B2 (en) Method of programming a flash memory device using self boosting
JP4097017B2 (ja) 不揮発性半導体メモリ装置及びそのプログラム方法。
WO2004079747A1 (en) Nand flash memory avoiding program disturb with a self boosting technique
KR100390145B1 (ko) 불휘발성 반도체 메모리 장치의 프로그램 방법
US9870828B2 (en) Non-volatile semiconductor memory and erasing method thereof
KR20100013950A (ko) 플래시 메모리 장치 및 이의 프로그램 방법
KR101402230B1 (ko) 더미 셀을 포함하는 불휘발성 메모리 장치 및 그것의프로그램 방법
KR100908540B1 (ko) 낸드 플래시 메모리 장치

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130701

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20140630

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20150630

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20160630

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20170630

Year of fee payment: 13

FPAY Annual fee payment

Payment date: 20180629

Year of fee payment: 14

FPAY Annual fee payment

Payment date: 20190628

Year of fee payment: 15