KR19990060364A - 비휘발성 메모리 장치의 프로그램 방법 - Google Patents
비휘발성 메모리 장치의 프로그램 방법 Download PDFInfo
- Publication number
- KR19990060364A KR19990060364A KR1019970080587A KR19970080587A KR19990060364A KR 19990060364 A KR19990060364 A KR 19990060364A KR 1019970080587 A KR1019970080587 A KR 1019970080587A KR 19970080587 A KR19970080587 A KR 19970080587A KR 19990060364 A KR19990060364 A KR 19990060364A
- Authority
- KR
- South Korea
- Prior art keywords
- voltage
- word line
- unselected
- memory cell
- program
- Prior art date
Links
- 238000000034 method Methods 0.000 claims abstract description 20
- 230000005764 inhibitory process Effects 0.000 claims abstract description 14
- 230000001419 dependent effect Effects 0.000 claims abstract description 10
- 230000008878 coupling Effects 0.000 claims description 4
- 238000010168 coupling process Methods 0.000 claims description 4
- 238000005859 coupling reaction Methods 0.000 claims description 4
- 239000011159 matrix material Substances 0.000 claims description 4
- 230000000903 blocking effect Effects 0.000 claims description 3
- 238000007796 conventional method Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 239000004065 semiconductor Substances 0.000 description 4
- 230000005641 tunneling Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000005684 electric field Effects 0.000 description 2
- 230000002401 inhibitory effect Effects 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 239000002356 single layer Substances 0.000 description 2
- 230000007423 decrease Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 239000011229 interlayer Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10B—ELECTRONIC MEMORY DEVICES
- H10B69/00—Erasable-and-programmable ROM [EPROM] devices not provided for in groups H10B41/00 - H10B63/00, e.g. ultraviolet erasable-and-programmable ROM [UVEPROM] devices
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/10—Programming or data input circuits
Landscapes
- Read Only Memory (AREA)
- Semiconductor Memories (AREA)
Abstract
비휘발성 메모리 장치의 프로그램 방법이 개시되어 있다. 비트라인에 프로그램 금지를 위한 제1 전압을 인가하고, 제1 선택 트랜지스터의 게이트와 비선택된 워드라인 및 선택된 워드라인에 제1 전압을 손실없이 패스시킬 수 있는 제2 전압을 인가한다. 이어서, 제1 선택 트랜지스터의 게이트에 제1 전압을 인가하여 비트라인으로의 전류 경로를 차단한다. 다음에, 선택된 워드라인에 종속된 메모리 셀의 소오스를 공유하는 비선택된 제1 메모리 셀의 워드라인, 및 드레인을 공유하는 비선택된 제2 메모리 셀의 워드라인에 다른 비선택된 메모리 셀과 디커플시키기 위한 제3 전압을 인가하고, 비선택된 제1 및 제2 메모리 셀을 제외한 비선택된 워드라인에 제4 전압을 인가하여 비선택된 제1 및 제2 메모리 셀의 소오스 또는 드레인을 [ 그 게이트 전압 - 문턱 전압 ]의 값보다 높은 전압으로 용량성 커플링시킴으로써, 선택된 메모리 셀의 채널과 비선택된 메모리 셀의 채널과의 연결을 차단한다. 이후, 선택된 워드라인에 프로그램 전압을 인가한다. 비트라인에 인가된 프로그램 금지 전압을 제1 선택 트랜지스터의 문턱 전압과 선택 및 비선택된 메모리 셀의 소거 전압과 무관하게 프리차아지시킬 수 있다.
Description
본 발명은 반도체 메모리 장치에 관한 것으로, 보다 상세하게는 전기적으로 소거 및 프로그램 가능한(electrically erasable and programmable) 비휘발성 메모리 장치의 프로그램 방법에 관한 것이다.
반도체 메모리 장치는 DRAM(dynamic random access memory) 및 SRAM(static random access memory)과 같이 시간이 지남에 따라 데이터를 잃어버리는 휘발성(volatile)이면서 데이터의 입·출력이 빠른 RAM 제품과, 한번 데이터를 입력하면 그 상태를 유지할 수 있지만 데이터의 입·출력이 느린 ROM(read only memory) 제품으로 크게 구분할 수 있다. 이러한 ROM 제품 중에서, 전기적으로 데이터의 입·출력이 가능한 플래쉬(flash) EEPROM에 대한 수요가 늘고 있다. 플래쉬 EEPROM 소자는 회로 보드(board)로 부터 제거하지 않으면서 고속으로 전기적 소거가 가능한 소자로서, 메모리 셀 구조가 간단하여 단위 메모리당 제조 원가가 싸고 데이터를 보존하기 위한 리프레쉬(refresh) 기능이 불필요하다는 장점이 있다.
플래쉬 EEPROM의 셀 구조는 크게 NOR형과 NAND형으로 분류하는데, NOR형은 2셀당 1개의 콘택이 필요하여 고집적화에 불리하지만 셀 전류가 커서 고속화에 유리하다는 장점을 가지며, NAND형은 셀 전류가 적어 고속화에 불리하지만 다수의 셀이 하나의 콘택을 공유하여 고집적화에 유리하다는 장점을 갖는다. 따라서, NAND형 플래쉬 EEPROM 소자는 최근 디지털 스틸 카메라 등에 사용되는등 차세대 메모리 소자로 각광받고 있다.
통상적인 NAND형 플래쉬 EEPROM 장치의 셀 어레이의 구조가 1990년 초고집적 회로 심포지움(Symposium on VLSI circuits), pp.105∼106에 기술되어 있으며, 그 단면도 및 등가 회로도를 도 1 및 도 2에 도시하였다.
도 1 및 도 2를 참조하면, 통상적인 NAND형 플래쉬 EEPROM 셀 어레이는 단위 스트링(string)을 선택하기 위한 선택 트랜지스터(string select transistor; SST)와 그라운드를 선택하기 위한 선택 트랜지스터(ground select transistor; GST) 사이에 플로팅 게이트(floating gate)(18)와 컨트롤 게이트(control gate)(22)가 적층된 구조의 메모리 셀 트랜지스터(MC1, …, MC16)들이 다수개 직렬로 연결되어 하나의 스트링을 구성한다. 상기 스트링은 비트라인(bit line; B/L1, B/L2, …)에 다수개 병렬로 연결되어 하나의 블록(block)을 구성하고, 상기 블록은 비트라인 콘택을 중심으로 대칭적으로 배치된다. 상기 트랜지스터들은 행과 열의 매트릭스 형태로 배열되고, 동일 열들에 배열된 스트링 선택 트랜지스터(SST) 및 그라운드 선택 트랜지스터(GST)의 게이트는 각각 스트링 선택 라인(string select line; SSL) 및 그라운드 선택 라인(ground select line; GSL)과 접속된다. 또한, 동일 열들에 배열된 메모리 셀 트랜지스터(MC1, …, MC16)의 게이트는 대응되는 다수의 워드라인(word line; W/L1, …, W/L16)에 접속된다. 그리고, 상기 스트링 선택 트랜지스터(SST)의 드레인에는 비트라인(B/L)이 연결되고, 그라운드 선택 트랜지스터(GST)의 소오스에는 공통 소오스 라인(common source line; CSL)이 연결된다.
메모리 셀 트랜지스터(MC1, …, MC16)는 반도체 기판(10)의 상부에 터널 산화막(16)을 개재하여 형성된 플로팅 게이트(18)와, 상기 플로팅 게이트(18)의 상부에 층간 유전막(20)을 개재하여 형성된 컨트롤 게이트(22)가 적층된 구조로 형성된다. 상기 플로팅 게이트(18)는 액티브 영역과 상기 액티브 영역 양측의 필드 영역 가장자리의 일부 영역에 걸쳐서 형성됨으로써 이웃한 셀 트랜지스터의 플로팅 게이트(18)와 격리된다. 상기 컨트롤 게이트(22)는 필드 영역을 사이에 두고 독립적으로 형성된 플로팅 게이트(18)를 포함하여 이웃한 셀 트랜지스터의 컨트롤 게이트(22)와 연결됨으로써 워드라인을 형성한다.
선택 트랜지스터(SST, GST)들은 데이터를 저장하는 플로팅 게이트가 필요없는 트랜지스터이므로, 셀 어레이 내의 필드 영역 상부에서 버팅 콘택(butting contact)을 통해 상기 플로팅 게이트(18)와 컨트롤 게이트(22)를 금속선으로 연결한다. 따라서, 상기 선택 트랜지스터들은 전기적으로는 1층의 게이트를 갖는 모스 트랜지스터로서 동작하게 된다.
상술한 구조를 갖는 NAND형 플래쉬 EEPROM 장치의 셀 동작을 살펴보면 다음과 같다.
먼저, 프로그램 동작은 선택된 셀 트랜지스터와 연결되는 비트라인에 0V의 전압을 인가하고 선택된 셀 트랜지스터와 연결되는 워드라인에 프로그램 전압(Vpgm)을 인가하여 셀 트랜지스터의 채널 영역과 컨트롤 게이트 사이의 높은 전압 차이에 의한 파울러 노드하임(Fowler-Nordheim; 이하 "F-N"이라 한다) 터널링(tunneling)에 의해 채널 영역의 전자를 플로팅 게이트 내로 주입하는 것이다. 이때, 비트라인과 그라운드 노드 사이에 위치하는 다수의 메모리 셀 중에서 비선택된 셀 트랜지스터에 연결되는 워드라인에는 선택된 비트라인에 인가되는 데이터(0V)를 선택된 셀 트랜지스터에 전달하기 위한 패스 전압(Vpass)을 인가한다. 이때, 선택된 셀 트랜지스터의 문턱 전압이 양의 전압으로 바뀌게 된다.
소거 동작은 플로팅 게이트 내에 저장된 전자를 제거하는 동작으로서, 벌크에 약 20V의 소거 전압(Verase)을 인가하고 선택된 셀 트랜지스터와 연결된 워드라인에 OV를 인가하면, 프로그램 동작과는 반대 방향의 소거 전압(Verase)에 의한 전계에 의해 플로팅 게이트 내에 저장된 전자가 소거되고 정공(hole)이 주입되게 된다. 상기한 소거 동작에 의해 셀 트랜지스터의 초기 상태가 약 -3V의 문턱 전압을 갖게 된다.
판독(read) 동작은 셀 트랜지스터 내에 전자가 저장되어 있을 경우에는 그 문턱 전압(Vth)이 +1V로 변하고 셀 트랜지스터 내에 정공이 저장되어 있을 경우에는 그 문턱 전압이 -3V로 변하는 것을 이용하여 선택된 워드라인에 0V를 인가하여 선택된 셀 트랜지스터를 통한 전류 경로의 형성 유·무에 따라 "0" 또는 "1"의 데이터를 판독하는 것이다.
여기서, 상기 프로그램 동작은 모든 셀 트랜지스터들의 소거 동작을 진행한 후에 실시되는데, 프로그램 동작시 선택된 워드라인의 비선택된 비트라인에 연결된 비선택된 셀 트랜지스터가 받는 프로그램 외란(program disturbance)을 방지하기 위하여 비선택된 셀 트랜지스터가 프로그램되는 것을 금지하여야 한다. 종래의 셀프-부스팅(self-boosting)에 의한 프로그램 금지 방법이 1995년 JSSC(Journal of Solid state circuits), Vol.30, No.11, pp.1149∼1156에 기술되어 있으며, 이를 설명하기 위한 회로도를 도 3에 도시하였다.
도 3을 참조하면, 예를 들어 셀 트랜지스터-A를 프로그래밍할 때, 그라운드 선택 트랜지스터의 게이트(GSL)에 0V를 인가하여 메모리 셀 어레이의 그라운드 경로를 차단시키고, 선택된 비트라인에 0V를 인가하고 비선택된 비트라인에 프로그램 금지 전압(program inhibition voltage; Vpi)으로서 전원 전압인 Vcc (3.3V 또는 5V)를 인가한다. 이와 동시에, 스트링 선택 트랜지스터의 게이트(SSL)에 Vcc를 인가하여 스트링 선택 트랜지스터(SST)의 소오스를 [ Vcc - 스트링 선택 트랜지스터의 문턱 전압(SSTVth) ]의 전압으로 차아징한 후, 상기 스트링 선택 트랜지스터(SST)가 가상적으로 차단되도록 한다. 그리고, 선택된 워드라인에 약 18V의 프로그램 전압(Vpgm)을 인가하고, 비선택된 워드라인에 약 10V의 패스 전압(Vpass)을 인가하여, 동일한 스트링에 종속된 셀 트랜지스터들의 채널 영역을 16단 NAND형의 경우, 차아지 공유(charge sharing)에 의해 (Vcc - SSTVth)/17의 전압으로 차아징시킨다. 그리고, 선택된 워드라인에 인가된 전압들을 패스시키면, 선택된 워드라인에 인가된 높은 프로그램 전압(Vpgm)에 의한 용량성 커플링(capacitive coupling)으로 셀 트랜지스터들의 채널 전압 Vch는,
가 된다. 그리고,
이다. 여기서, Cch는 채널 아래에 형성되는 공핍 영역에 의해 발생되는 공핍 캐패시턴스를 나타내며, Cins는 컨트롤 게이트와 채널 사이의 전체 캐패시턴스이다.
예를 들어, 프로그램 전압(Vpgm)이 20V이고 패스 전압(Vpass)이 10V이면, 약 8V의 전압이 프로그램 금지되는 셀 트랜지스터의 채널 영역에 유기된다. 이 경우, 플로팅 게이트와 채널 사이에서 F-N 터널링이 발생할 수 없는 조건이 되므로, 프로그램 금지되는 셀 트랜지스터는 초기에 소거된 상태 (즉, -3V의 문턱 전압)로 유지된다.
그러나, 상술한 종래 방법에 의하면, Vcc가 낮아질 경우 [ (Vcc-SSTVth)/17 + Vboost ] 의 전압이 낮아져서 프로그램 금지되는 셀 트랜지스터의 채널 전압(Vch)과 선택된 워드라인에 인가된 프로그램 전압(Vpgm)과의 전위가 커지게 된다. 그 결과, 선택된 셀 트랜지스터의 컨트롤 게이트에 인가된 프로그램 전압(Vpgm)에 의한 소프트-프로그래밍(soft-programming) 현상 (이하, "Vpgm 스트레스"라 한다)이 커지게 되어, 프로그램 금지되는 셀 트랜지스터가 초기에 소거된 상태를 유지하지 못하고 그 문턱 전압이 증가하는 문제가 발생한다. 또한, 비트라인에 0V가 인가된 스트링에 종속된 비선택 셀 트랜지스터들은 패스 전압(Vpass)이 증가함에 따라 컨트롤 게이트와 채널과의 전압차가 증가하여 소프트-프로그래밍되는 현상 (이하, "Vpass 스트레스"라 한다)이 유발됨으로써 그 문턱 전압이 증가하는 문제가 발생한다. 따라서, 상기 Vpgm 스트레스 및 Vpass 스트레스가 유발되지 않는 패스 전압 영역에서 최적의 패스 전압을 결정하여야 한다.
도 4는 상술한 종래 방법에 있어서, 프로그램 금지 전압을 2.8V/3.8V/5V로 각각 변화시키면서 프로그램 금지 셀의 패스 전압(Vpass)에 따른 문턱 전압(Vth)의 변동 특성을 도시한 그래프로서, 프로그램 전압(Vpgm)은 17V이고 총 프로그램 스트레스 시간(Tpgm)은 3ms이다.
도 4를 참조하면, 비트라인에 인가되는 프로그램 금지 전압(Vcc)이 낮아짐에 따라 Vpgm 스트레스 및 Vpass 스트레스가 유발되지 않는 패스 전압 영역의 윈도우가 점점 줄어듬을 알 수 있다.
또한, 상술한 종래 방법에 의하면, 셀당 2비트 이상의 정보를 기록하는 멀티-비트 NAND 플래쉬 동작시 3배 이상 길어진 프로그래밍 시간과 3V 이상 높아진 프로그램 전압으로 인하여 프로그램 외란 윈도우가 감소하는 문제가 있다.
상술한 종래 방법의 문제점을 해결하기 위한 또다른 종래 방법인 로컬 셀프-부스팅(local self-boosting; 이하 "LSB"라 한다)에 의한 프로그램 금지 방법이 1996년 ISSCC Digest of Technical Papers, pp.32∼33에 기술되어 있으며, 이를 설명하기 위한 회로도를 도 5에 도시하였다.
도 5를 참조하면, 선택된 워드라인과 인접한 두 개의 비선택된 워드라인에 디커플 전압(Vdecouple)으로 0V를 인가한다. 그리고, 나머지 비선택된 워드라인에 약 10V의 패스 전압(Vpass)을 인가한 후, 약 2μs의 시간 차이를 두고 선택된 워드라인에 약 18V의 프로그램 전압(Vpgm)을 인가한다. 그러면, 셀프-부스팅되는 셀 트랜지스터의 채널이 선택 워드라인으로만 국한되어 부스팅 전압(Vboost)이 증가됨으로써, Vpgm 스트레스가 개선된다. 상술한 LSB 방법에 의하면, 프로그램 금지되는 셀 트랜지스터의 채널 전압 Vch는
가 되고, 부스팅 전압(Vboost)은
이 되므로, 도 3에서 설명한 셀프-부스팅에 의한 프로그램 금지 방법보다 Vpgm 스트레스가 훨씬 개선된다.
도 6은 상기한 LSB 방법에 있어서, 디커플 전압이 인가되는 셀 트랜지스터의 문턱 전압을 -5V/-3V/-1V로 각각 변화시키면서 프로그램 금지 셀의 패스 전압(Vpass)에 따른 문턱 전압(Vth)의 변동 특성을 도시한 그래프로서, 프로그램 전압(Vpgm)은 20V이고 총 프로그램 스트레스 시간(Tpgm)은 2.4ms이며, 프로그램 금지 전압(Vpi)은 2.8V이다.
도 6을 참조하면, 프로그램 금지를 위해 비트라인에 인가되는 Vcc 전압이 낮아짐에 따라 Vpgm 스트레스 및 Vpass 스트레스가 유발되지 않는 패스 전압 영역의 윈도우가 도 4에 도시한 종래의 것에 비해 3V 이상 개선된다. 그러나, 디커플 전압(Vdecouple)이 인가되는 두 개의 셀 트랜지스터의 초기 문턱 전압이 과도 소거(over-erase)될 경우, 셀프-부스팅되는 셀 트랜지스터의 채널을 선택된 워드라인으로만 국한시키지 못하게 되어 도 6에 도시한 바와 같이, Vpgm 스트레스가 증가하여 문턱 전압의 변동이 커지게 되는 문제가 발생한다. 또한, 디커플 전압(Vdecouple)이 인가되는 두 개의 비선택된 셀 트랜지스터의 초기 문턱 전압이 충분히 소거되지 못하게 되면(under-erase), 스트링 선택 트랜지스터(SST)의 소오스에 프리차아지된 (Vcc - SSTVth)의 전압이 프로그램 금지되어야 할 셀 트랜지스터의 채널에 충분히 전달되지 못하고, 선택된 워드라인에 종속된 셀 트랜지스터가 프로그램되는 최악의 경우, 프로그램 금지되어야 할 셀 트랜지스터의 채널이 [ (Vdecouple(0V) - Vdecouple이 인가된 셀 트랜지스터의 Vth)/17 ]의 전압으로만 프리차아지된다. 이에 따라, 프로그램 금지되는 셀 트랜지스터의 채널 전압(Vch)과 선택된 워드라인에 인가된 프로그램 전압(Vpgm)과의 전위가 커지게 되어 도 6에 도시한 바와 같이 Vpgm 스트레스가 증가하여 문턱 전압의 변동이 커지게 된다.
따라서, 본 발명의 목적은 프로그램 동작시 발생하는 프로그램 금지 셀에서의 소프트-프로그래밍 현상을 개선할 수 있는 비휘발성 메모리 장치의 프로그램 방법을 제공하는데 있다.
도 1은 통상적인 NAND형 플래쉬 EEPROM 장치의 셀 어레이의 수직 구조를 도시한 단면도이다.
도 2는 도 1에 도시한 셀 어레이의 등가 회로도이다.
도 3은 종래 방법에 의한 NAND형 플래쉬 EEPROM 장치에 있어서, 셀의 프로그램 방법을 설명하기 위한 회로도이다.
도 4는 도 3의 장치에 있어서, 프로그램 금지 셀의 패스 전압에 따른 문턱 전압의 변동 특성을 도시한 그래프이다.
도 5는 종래의 다른 방법에 의한 NAND형 플래쉬 EEPROM 장치의 프로그램 방법을 설명하기 위한 회로도이다.
도 6은 도 5의 장치에 있어서, 프로그램 금지 셀의 패스 전압에 따른 문턱 전압의 변동 특성을 도시한 그래프이다.
도 7은 본 발명에 의한 NAND형 플래쉬 EEPROM 장치의 셀 어레이의 회로도이다.
도 8은 본 발명에 의한 NAND형 플래쉬 EEPROM 장치의 프로그램 방법을 설명하기 위한 회로도이다.
도 9는 도 8의 장치에 있어서, 프로그램 금지 셀의 패스 전압에 따른 문턱 전압의 변동 특성을 도시한 그래프이다.
상기 목적을 달성하기 위하여 본 발명은, 매트릭스 형태로 배열된 다수의 메모리 셀과 메모리 셀을 선택하기 위한 제1 및 제2 선택 트랜지스터를 구비하는 메모리 셀 어레이와, 상기 메모리 셀들의 드레인을 공통으로 하여 접속된 복수개의 비트라인과, 상기 메모리 셀들의 컨트롤 게이트와 접속된 복수개의 워드라인을 갖는 비휘발성 메모리 장치에 있어서, 상기 비트라인에 프로그램 금지를 위한 제1 전압을 인가하고, 상기 제1 선택 트랜지스터의 게이트와 비선택된 워드라인 및 선택된 워드라인에 상기 제1 전압을 손실없이 패스시킬 수 있는 제2 전압을 인가하는 제1 단계; 상기 제1 단계 후, 상기 제1 선택 트랜지스터의 게이트에 상기 제1 전압을 인가하여 비트라인으로의 전류 경로를 차단하는 제2 단계; 선택된 워드라인에 종속된 메모리 셀의 소오스를 공유하는 비선택된 제1 메모리 셀의 워드라인, 및 상기 선택된 워드라인에 종속된 메모리 셀의 드레인을 공유하는 비선택된 제2 메모리 셀의 워드라인에는 다른 비선택된 메모리 셀과 디커플시키기 위한 제3 전압을 인가하고, 상기 비선택된 제1 및 제2 메모리 셀을 제외한 비선택된 워드라인에는 제4 전압을 인가하여 상기 비선택된 제1 및 제2 메모리 셀의 소오스 또는 드레인을 [ 그 게이트 전압 - 문턱 전압 ]의 값보다 높은 전압으로 용량성 커플링시킴으로써, 선택된 메모리 셀의 채널과 비선택된 메모리 셀의 채널과의 연결을 차단하는 제3 단계; 그리고 상기 제3 단계 후, 선택된 워드라인에 프로그램 전압을 인가하는 제4 단계를 구비하는 것을 특징으로 하는 비휘발성 메모리 장치의 프로그램 방법을 제공한다.
바람직하게는, 상기 제1 전압은 전원 전압(Vcc)이다.
바람직하게는, 상기 제2 전압은 상기 제1 전압보다 높은 전압이다.
바람직하게는, 상기 제3 전압은 상기 제1 및 제2 전압보다 낮은 전압이며, 더 바람직하게는 0V 이하의 전압이다.
바람직하게는, 상기 제4 전압은 상기 제1 및 제2 전압보다 높은 전압이다.
상술한 바와 같이 본 발명에 따른 비휘발성 메모리 장치의 프로그램 방법에 의하면, 프로그램 전압을 인가하기 전에 [ 전원 전압(Vcc) + 스트링 선택 트랜지스터의 문턱 전압 ] 이상의 전압을 스트링 선택 트랜지스터의 게이트와 동일 스트링 내의 모든 셀 트랜지스터의 게이트에 인가함으로써, 비트라인에 인가된 프로그램 금지 전압을 상기 스트링 선택 트랜지스터의 문턱 전압과 선택 및 비선택된 셀 트랜지스터의 소거 문턱 전압과 무관하게 프리차아지시킨다. 따라서, 공정 매개 변수의 변화 등에 의한 프로그램 외란 특성을 개선하여 균일한 셀 특성을 확보할 수 있으며, 수율(yield) 향상을 도모할 수 있다.
이하, 첨부한 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하고자 한다.
도 7은 본 발명에 의한 NAND형 플래쉬 EEPROM 장치의 셀 어레이의 등가 회로도이다.
도 7을 참조하면, 본 발명에 의한 NAND형 플래쉬 EEPROM 셀 어레이는 단위 스트링을 선택하기 위한 선택 트랜지스터(SST)와 그라운드를 선택하기 위한 선택 트랜지스터(GST) 사이에 플로팅 게이트와 컨트롤 게이트가 적층된 구조의 메모리 셀 트랜지스터(MC1, …, MC16)들이 다수개 직렬로 연결되어 하나의 스트링을 구성한다. 상기 스트링은 비트라인(B/L1, B/L2, …)에 다수개 병렬로 연결되어 하나의 블록을 구성하고, 상기 블록은 비트라인 콘택을 중심으로 대칭적으로 배치된다. 상기 트랜지스터들은 행과 열의 매트릭스 형태로 배열되고, 동일 열들에 배열된 스트링 선택 트랜지스터(SST) 및 그라운드 선택 트랜지스터(GST)의 게이트는 각각 스트링 선택 라인(SSL) 및 그라운드 선택 라인(GSL)과 접속된다. 또한, 동일 열들에 배열된 메모리 셀 트랜지스터(MC1, …, MC16)의 게이트는 대응되는 다수의 워드라인(W/L1, …, W/L16)에 접속된다. 그리고, 상기 스트링 선택 트랜지스터(SST)의 드레인에는 비트라인(B/L)이 연결되고, 그라운드 선택 트랜지스터(GST)의 소오스에는 공통 소오스 라인(CSL)이 연결된다.
메모리 셀 트랜지스터(MC1, …, MC16)의 플로팅 게이트는 액티브 영역과 상기 액티브 영역 양측의 필드 영역 가장자리의 일부 영역에 걸쳐서 형성됨으로써 이웃한 셀 트랜지스터의 플로팅 게이트와 격리된다. 상기 컨트롤 게이트는 필드 영역을 사이에 두고 독립적으로 형성된 플로팅 게이트를 포함하여 이웃한 셀 트랜지스터의 컨트롤 게이트와 연결됨으로써 워드라인을 형성한다.
상기 선택 트랜지스터(SST, GST)들은 데이터를 저장하는 플로팅 게이트가 필요없는 트랜지스터이므로, 셀 어레이 내의 필드 영역 상부에서 버팅 콘택을 통해 상기 플로팅 게이트와 컨트롤 게이트를 금속선으로 연결한다. 따라서, 상기 선택 트랜지스터들은 전기적으로는 1층의 게이트를 갖는 모스 트랜지스터로서 동작하게 된다.
이하, 상술한 구조를 갖는 본 발명에 의한 NAND형 플래쉬 EEPROM 장치의 프로그램 동작을 도 8을 참조하여 설명하고자 한다.
본 발명의 프로그램 동작은 종래 방법과 마찬가지로 소거 동작을 실시한 후 진행하게 된다. 소거 동작은 플로팅 게이트 내에 저장된 전자를 제거하는 동작으로서, 벌크에 약 20V의 소거 전압(Verase)을 인가하고 선택된 셀 트랜지스터와 연결된 워드라인에 OV를 인가하면, 프로그램 동작과는 반대 방향의 소거 전압(Verase)에 의한 전계에 의해 플로팅 게이트 내에 저장된 전자가 소거되고 정공이 주입되게 된다. 상기한 소거 동작에 의해 셀 트랜지스터의 초기 상태가 약 -3V의 문턱 전압을 갖게 된다.
상기한 소거 동작 후에 실시되는 프로그램 동작은 선택된 셀 트랜지스터와 연결되는 비트라인에 0V의 전압을 인가하고 선택된 셀 트랜지스터와 연결되는 워드라인에 프로그램 전압(Vpgm)을 인가하여 셀 트랜지스터의 채널과 컨트롤 게이트 사이의 높은 전압 차이에 의한 F-N 터널링에 의해 채널 영역의 전자를 플로팅 게이트 내로 주입함으로써, 선택된 셀 트랜지스터의 문턱 전압을 양의 전압으로 바꾸는 동작이다.
상기한 프로그램 동작을 상세히 살펴보면, 먼저, 그라운드 선택 트랜지스터의 게이트(GSL)에 0V를 인가하여 메모리 셀 어레이의 그라운드 경로를 차단시키고, 공통 소오스 라인(CSL)에 Vcc를 인가한다. 이와 동시에, 선택된 비트라인에 0V를 인가하고 선택된 워드라인에 종속된 셀 트랜지스터 중에서 비선택된 셀 트랜지스터들이 프로그램되는 것을 방지하기 위하여 도 8에 도시한 바와 같이, 프로그램 금지 전압(Vpi)으로 비트라인에 제1 전압, 즉 Vcc를 인가한다. 그리고, 스트링 선택 트랜지스터의 게이트(SSL)와 비선택된 워드라인들(20,40,50,60) 및 선택된 워드라인(30)에 [ Vcc + 스트링 선택 트랜지스터의 문턱 전압(SSTVth) ]의 값보다 높은 제2 전압을 인가함으로써, 선택된 스트링 내에 종속된 모든 셀 트랜지스터들의 소오스/드레인 및 채널을 비트라인에 인가된 Vcc 전압으로 프리차아지시키는 제1 단계를 수행한다. 이때, 선택된 스트링 내에 종속된 모든 셀 트랜지스터들의 소오스/드레인 및 채널은 스트링 선택 트랜지스터의 게이트(SSL)와 비선택된 워드라인들(20,40,50,60) 및 선택된 워드라인(30)에 [ Vcc + SSTVth] 이상의 제2 전압이 인가되기 때문에, 종래 방법에서와 같이 (Vcc - SSTVth)/17의 전압으로 프리차아지되지 않을 뿐만 아니라 공정 매개 변수의 변화에 의한 비균일성 등에 의해 발생하는 불충분 소거(under-erase)에 의해 [ 디커플 전압(Vdecouple) - (셀 트랜지스터의 소거 문턱 전압) ]의 값으로 프리차아지 되지 않는다. 즉, Vcc가 3V이고 스트링 선택 트랜지스터(SST)의 문턱 전압이 1V일 경우, 종래 방법에서는 프리차아지되는 전압이 0.118V 정도이지만 본 발명에서는 3V의 프리차아지 전압을 얻을 수 있다. 여기서, 스트링 선택 트랜지스터(SST)의 문턱 전압은 통상적으로 1V 정도이므로, 상기 스트링 선택 트랜지스터의 게이트(SSL)와 비선택된 워드라인들(20,40,50,60) 및 선택된 워드라인(30)에 인가되는 제2 전압은 바람직하게는 5V∼7V의 전압이다. 그리고, 상기 제2 전압은 약 2μs 동안 인가한다.
상술한 제1 단계를 진행한 후, 스트링 선택 트랜지스터의 게이트(SSL)에 Vcc 이하의 전압을 인가하여 비트라인으로의 전류 통로를 차단함과 동시에, 메모리 셀 트랜지스터의 소오스/드레인 및 채널을 플로팅시키는 제2 단계를 수행한다.
상술한 제2 단계를 진행한 후, 선택된 워드라인(30)에 종속된 셀 트랜지스터의 소오스를 공유하는 비선택된 제1 셀 트랜지스터의 워드라인(40), 및 상기 선택된 워드라인(30)에 종속된 셀 트랜지스터의 드레인을 공유하는 비선택된 제2 셀 트랜지스터(20)의 워드라인에 다른 비선택된 셀 트랜지스터와 디커플시키기 위한 제3 전압, 예컨대 0V를 인가한다. 이와 동시에, 상기 비선택된 제1 및 제2 셀 트랜지스터(20,40)를 제외한 비선택된 워드라인들(50,60)에 상기 제1 전압 및 제2 전압보다 높은 제4 전압, 즉 선택된 비트라인에 인가되는 데이터(0V)를 선택된 셀 트랜지스터에 전달하기 위한 패스 전압(Vpass)을 인가하여 상기 비선택된 제1 및 제2 셀 트랜지스터의 소오스 또는 드레인을 그 게이트 전압보다 높은 전압, 바람직하게는 [ 그 게이트 전압 - 문턱 전압 ]의 값보다 높은 전압으로 용량성 커플링시킴으로써, 선택된 셀 트랜지스터(30)의 채널과 비선택된 셀 트랜지스터들(50,60)의 채널과의 연결을 차단하는 제3 단계를 수행한다. 여기서, 상기 제3 전압, 즉 디커플 전압(Vdecouple)은 제1 전압 및 제2 전압보다 낮아야 하며, 상기 제4 전압, 즉 패스 전압(Vpass)에 의해 용량성 커플링되는 부스팅 전압(Vboost)은
의 식으로 표현된다. 여기서, Cch는 채널 아래에 형성되는 공핍 영역에 의해 발생되는 공핍 캐패시턴스를 나타내며, Cins는 컨트롤 게이트와 채널 사이의 전체 캐패시턴스로서
의 식으로 표현된다.
상술한 제3 단계를 진행한 후, 선택된 워드라인(30)에 [ Vcc + SSTVth] 이상의 전압에서 F-N 터널링이 가능한 프로그램 전압(Vpgm)을 인가한다. 이때, 프로그램 금지되는 셀 트랜지스터(70)의 채널은 [ Vcc + Vboost ]의 전압으로 부스팅되어 플로팅 게이트 내로의 전자 주입이 억제된다. 여기서, 부스팅 전압(Vboost)은
의 식으로 표현된다.
따라서, 본 발명에 의해 프로그램 금지되는 셀 트랜지스터(70)의 채널은 종래의 로컬 셀프-부스팅(LSB)에 의한 채널 전압이 의 값이 되는 것과 비교할 때 훨씬 증가되므로, 종래 방법보다 개선된 Vpgm 스트레스 특성을 나타낸다.
도 9는 본 발명에 의한 NAND형 플래쉬 EEPROM 장치에 있어서, 디커플 전압이 인가되는 셀 트랜지스터의 소거 문턱 전압을 변수로 하여 프로그램 금지 셀의 패스 전압(Vpass)에 따른 문턱 전압(Vth)의 변동 특성을 도시한 그래프로서, 프로그램 전압(Vpgm)은 20V이고 총 프로그램 스트레스 시간(Tpgm)은 2.4ms이며, 프로그램 금지 전압(Vpi)은 2.8V이다.
도 9를 참조하면, 디커플 전압이 인가되는 비선택된 워드라인(20,40)에 종속되는 셀 트랜지스터의 소거 문턱 전압이 -5V/-3V/-1V로 변하여도 종래의 LSB 방법보다 Vpgm 스트레스와 Vpass 스트레스가 유발되지 않는 패스 전압 영역의 윈도우가 3V 이상 개선됨을 알 수 있다.
상술한 바와 같이 본 발명에 따른 비휘발성 메모리 장치의 프로그램 방법에 의하면, 프로그램 전압을 인가하기 전에 [ 전원 전압(Vcc) + 스트링 선택 트랜지스터의 문턱 전압 ] 이상의 전압을 스트링 선택 트랜지스터의 게이트와 동일 스트링 내의 모든 셀 트랜지스터의 게이트에 인가함으로써, 비트라인에 인가된 프로그램 금지 전압을 상기 스트링 선택 트랜지스터의 문턱 전압과 선택 및 비선택된 셀 트랜지스터의 소거 문턱 전압과 무관하게 프리차아지시킨다. 따라서, 공정 매개 변수의 변화 등에 의한 프로그램 외란 특성을 개선하여 균일한 셀 특성을 확보할 수 있으며, 수율 향상을 도모할 수 있다.
상술한 바와 같이, 본 발명의 바람직한 실시예를 참조하여 설명하였지만 해당 기술 분야의 숙련된 당업자라면 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.
Claims (6)
- 매트릭스 형태로 배열된 다수의 메모리 셀과 메모리 셀을 선택하기 위한 제1 및 제2 선택 트랜지스터를 구비하는 메모리 셀 어레이와, 상기 메모리 셀들의 드레인을 공통으로 하여 접속된 복수개의 비트라인과, 상기 메모리 셀들의 컨트롤 게이트와 접속된 복수개의 워드라인을 갖는 비휘발성 메모리 장치에 있어서,상기 비트라인에 프로그램 금지를 위한 제1 전압을 인가하고, 상기 제1 선택 트랜지스터의 게이트와 비선택된 워드라인 및 선택된 워드라인에 상기 제1 전압을 손실없이 패스시킬 수 있는 제2 전압을 인가하는 제1 단계;상기 제1 단계 후, 상기 제1 선택 트랜지스터의 게이트에 상기 제1 전압을 인가하여 비트라인으로의 전류 경로를 차단하는 제2 단계;선택된 워드라인에 종속된 메모리 셀의 소오스를 공유하는 비선택된 제1 메모리 셀의 워드라인, 및 상기 선택된 워드라인에 종속된 메모리 셀의 드레인을 공유하는 비선택된 제2 메모리 셀의 워드라인에는 다른 비선택된 메모리 셀과 디커플시키기 위한 제3 전압을 인가하고, 상기 비선택된 제1 및 제2 메모리 셀을 제외한 비선택된 워드라인에는 제4 전압을 인가하여 상기 비선택된 제1 및 제2 메모리 셀의 소오스 또는 드레인을 [ 그 게이트 전압 - 문턱 전압 ]의 값보다 높은 전압으로 용량성 커플링시킴으로써, 선택된 메모리 셀의 채널과 비선택된 메모리 셀의 채널과의 연결을 차단하는 제3 단계; 그리고상기 제3 단계 후, 선택된 워드라인에 프로그램 전압을 인가하는 제4 단계를 구비하는 것을 특징으로 하는 비휘발성 메모리 장치의 프로그램 방법.
- 제1항에 있어서, 상기 제1 전압은 전원 전압(Vcc)인 것을 특징으로 하는 비휘발성 메모리 장치의 프로그램 방법.
- 제1항에 있어서, 상기 제2 전압은 상기 제1 전압보다 높은 전압인 것을 특징으로 하는 비휘발성 메모리 장치의 프로그램 방법.
- 제1항에 있어서, 상기 제3 전압은 상기 제1 및 제2 전압보다 낮은 전압인 것을 특징으로 하는 비휘발성 메모리 장치의 프로그램 방법.
- 제4항에 있어서, 상기 제3 전압은 0V 이하의 전압인 것을 특징으로 하는 비휘발성 메모리 장치의 프로그램 방법.
- 제1항에 있어서, 상기 제4 전압은 상기 제1 및 제2 전압보다 높은 전압인 것을 특징으로 하는 비휘발성 메모리 장치의 프로그램 방법.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970080587A KR100297602B1 (ko) | 1997-12-31 | 1997-12-31 | 비휘발성메모리장치의프로그램방법 |
JP31849698A JP3653186B2 (ja) | 1997-12-31 | 1998-11-10 | 不揮発性メモリ装置のプログラミング方法 |
US09/221,555 US6061270A (en) | 1997-12-31 | 1998-12-28 | Method for programming a non-volatile memory device with program disturb control |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970080587A KR100297602B1 (ko) | 1997-12-31 | 1997-12-31 | 비휘발성메모리장치의프로그램방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19990060364A true KR19990060364A (ko) | 1999-07-26 |
KR100297602B1 KR100297602B1 (ko) | 2001-08-07 |
Family
ID=19530385
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019970080587A KR100297602B1 (ko) | 1997-12-31 | 1997-12-31 | 비휘발성메모리장치의프로그램방법 |
Country Status (3)
Country | Link |
---|---|
US (1) | US6061270A (ko) |
JP (1) | JP3653186B2 (ko) |
KR (1) | KR100297602B1 (ko) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100642187B1 (ko) * | 2003-09-08 | 2006-11-10 | 가부시끼가이샤 도시바 | 불휘발성 반도체 기억 장치, 전자 카드 및 전자 장치 |
KR100763093B1 (ko) * | 2006-09-29 | 2007-10-04 | 주식회사 하이닉스반도체 | 플래쉬 메모리 장치의 프로그램 방법 |
KR100894784B1 (ko) * | 2007-09-10 | 2009-04-24 | 주식회사 하이닉스반도체 | 플래시 메모리 소자의 프로그램 방법 |
Families Citing this family (102)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5555204A (en) * | 1993-06-29 | 1996-09-10 | Kabushiki Kaisha Toshiba | Non-volatile semiconductor memory device |
JP3999900B2 (ja) * | 1998-09-10 | 2007-10-31 | 株式会社東芝 | 不揮発性半導体メモリ |
US6717851B2 (en) * | 2000-10-31 | 2004-04-06 | Sandisk Corporation | Method of reducing disturbs in non-volatile memory |
KR100385226B1 (ko) * | 2000-11-22 | 2003-05-27 | 삼성전자주식회사 | 프로그램 디스터브를 방지할 수 있는 플래시 메모리 장치및 그것을 프로그램하는 방법 |
KR100385229B1 (ko) | 2000-12-14 | 2003-05-27 | 삼성전자주식회사 | 스트링 선택 라인에 유도되는 노이즈 전압으로 인한프로그램 디스터브를 방지할 수 있는 불휘발성 반도체메모리 장치 및 그것의 프로그램 방법 |
KR100385230B1 (ko) | 2000-12-28 | 2003-05-27 | 삼성전자주식회사 | 불휘발성 반도체 메모리 장치의 프로그램 방법 |
JP3957985B2 (ja) * | 2001-03-06 | 2007-08-15 | 株式会社東芝 | 不揮発性半導体記憶装置 |
US6597609B2 (en) * | 2001-08-30 | 2003-07-22 | Micron Technology, Inc. | Non-volatile memory with test rows for disturb detection |
KR100453854B1 (ko) * | 2001-09-07 | 2004-10-20 | 삼성전자주식회사 | 향상된 프로그램 방지 특성을 갖는 불휘발성 반도체메모리 장치 및 그것의 프로그램 방법 |
US7177197B2 (en) * | 2001-09-17 | 2007-02-13 | Sandisk Corporation | Latched programming of memory and method |
KR100466981B1 (ko) * | 2002-03-04 | 2005-01-24 | 삼성전자주식회사 | 저전압 불휘발성 반도체 메모리 장치 |
US7196931B2 (en) * | 2002-09-24 | 2007-03-27 | Sandisk Corporation | Non-volatile memory and method with reduced source line bias errors |
US6987693B2 (en) * | 2002-09-24 | 2006-01-17 | Sandisk Corporation | Non-volatile memory and method with reduced neighboring field errors |
US7324393B2 (en) * | 2002-09-24 | 2008-01-29 | Sandisk Corporation | Method for compensated sensing in non-volatile memory |
US7443757B2 (en) * | 2002-09-24 | 2008-10-28 | Sandisk Corporation | Non-volatile memory and method with reduced bit line crosstalk errors |
US7327619B2 (en) * | 2002-09-24 | 2008-02-05 | Sandisk Corporation | Reference sense amplifier for non-volatile memory |
KR100615975B1 (ko) * | 2002-09-24 | 2006-08-28 | 쌘디스크 코포레이션 | 비휘발성 메모리 및 그 감지 방법 |
US7046568B2 (en) * | 2002-09-24 | 2006-05-16 | Sandisk Corporation | Memory sensing circuit and method for low voltage operation |
JP2004145910A (ja) * | 2002-10-21 | 2004-05-20 | Renesas Technology Corp | 不揮発性半導体記憶装置 |
KR100502412B1 (ko) * | 2002-10-23 | 2005-07-19 | 삼성전자주식회사 | 불 휘발성 반도체 메모리 장치 및 그것의 프로그램 방법 |
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 |
US7005350B2 (en) * | 2002-12-31 | 2006-02-28 | Matrix Semiconductor, Inc. | Method for fabricating programmable memory array structures incorporating series-connected transistor strings |
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 |
AU2003300480A1 (en) * | 2002-12-31 | 2004-07-29 | Matrix Semiconductor, Inc. | Nand memory array incorporating capacitance boosting of channel regions in unselected memory cells and method for operation of same |
KR100504696B1 (ko) * | 2003-02-26 | 2005-08-03 | 삼성전자주식회사 | 블록 소거/프로그램 정보를 저장하기 위한 상태 셀들의어레이를 포함한 낸드 플래시 메모리 장치 |
US6859397B2 (en) * | 2003-03-05 | 2005-02-22 | Sandisk Corporation | Source side self boosting technique for non-volatile memory |
US6956770B2 (en) * | 2003-09-17 | 2005-10-18 | Sandisk Corporation | Non-volatile memory and method with bit line compensation dependent on neighboring operating modes |
US7064980B2 (en) * | 2003-09-17 | 2006-06-20 | Sandisk Corporation | Non-volatile memory and method with bit line coupled compensation |
US7057931B2 (en) * | 2003-11-07 | 2006-06-06 | Sandisk Corporation | Flash memory programming using gate induced junction leakage current |
US20050128807A1 (en) * | 2003-12-05 | 2005-06-16 | En-Hsing Chen | Nand memory array incorporating multiple series selection devices and method for operation of same |
US7221588B2 (en) * | 2003-12-05 | 2007-05-22 | Sandisk 3D Llc | Memory array incorporating memory cells arranged in NAND strings |
US7023739B2 (en) * | 2003-12-05 | 2006-04-04 | Matrix Semiconductor, Inc. | NAND memory array incorporating multiple write pulse programming of individual memory cells and method for operation of same |
US7372730B2 (en) * | 2004-01-26 | 2008-05-13 | Sandisk Corporation | Method of reading NAND memory to compensate for coupling between storage elements |
US7466590B2 (en) * | 2004-02-06 | 2008-12-16 | Sandisk Corporation | Self-boosting method for flash memory cells |
US7161833B2 (en) * | 2004-02-06 | 2007-01-09 | Sandisk Corporation | Self-boosting system for flash memory cells |
JP4398750B2 (ja) * | 2004-02-17 | 2010-01-13 | 株式会社東芝 | Nand型フラッシュメモリ |
JP4157065B2 (ja) | 2004-03-29 | 2008-09-24 | 株式会社東芝 | 半導体記憶装置 |
US7212435B2 (en) * | 2004-06-30 | 2007-05-01 | Micron Technology, Inc. | Minimizing adjacent wordline disturb in a memory device |
KR100560822B1 (ko) * | 2004-09-02 | 2006-03-13 | 삼성전자주식회사 | 리플-프리 내부 전압을 발생하는 반도체 장치 |
KR100632951B1 (ko) | 2004-09-22 | 2006-10-11 | 삼성전자주식회사 | 리플 안정화 기능을 갖는 고전압 발생 회로 |
JP4583878B2 (ja) | 2004-10-29 | 2010-11-17 | 富士通セミコンダクター株式会社 | 半導体装置の製造方法 |
US7251160B2 (en) * | 2005-03-16 | 2007-07-31 | Sandisk Corporation | Non-volatile memory and method with power-saving read and program-verify operations |
KR100697284B1 (ko) * | 2005-05-02 | 2007-03-20 | 삼성전자주식회사 | 플래시 메모리 장치 및 그것의 프로그램 방법 |
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 |
JP4891580B2 (ja) | 2005-08-31 | 2012-03-07 | 株式会社東芝 | 不揮発性半導体記憶装置 |
US7218552B1 (en) | 2005-09-09 | 2007-05-15 | Sandisk Corporation | Last-first mode and method for programming of non-volatile memory with reduced program disturb |
US7170788B1 (en) | 2005-09-09 | 2007-01-30 | Sandisk Corporation | Last-first mode and apparatus for programming of non-volatile memory with reduced program disturb |
US7339821B2 (en) * | 2005-12-14 | 2008-03-04 | Schiltron Corporation | Dual-gate nonvolatile memory and method of program inhibition |
US7355889B2 (en) * | 2005-12-19 | 2008-04-08 | Sandisk Corporation | Method for programming non-volatile memory with reduced program disturb using modified pass voltages |
US7355888B2 (en) * | 2005-12-19 | 2008-04-08 | Sandisk Corporation | Apparatus for programming non-volatile memory with reduced program disturb using modified pass voltages |
US7436703B2 (en) * | 2005-12-27 | 2008-10-14 | Sandisk Corporation | Active boosting to minimize capacitive coupling effect between adjacent gates of flash memory devices |
US7362615B2 (en) * | 2005-12-27 | 2008-04-22 | Sandisk Corporation | Methods for active boosting to minimize capacitive coupling effect between adjacent gates of flash memory devices |
US7408810B2 (en) * | 2006-02-22 | 2008-08-05 | Micron Technology, Inc. | Minimizing effects of program disturb in a memory device |
US7561469B2 (en) * | 2006-03-28 | 2009-07-14 | Micron Technology, Inc. | Programming method to reduce word line to word line breakdown for NAND flash |
US7428165B2 (en) * | 2006-03-30 | 2008-09-23 | Sandisk Corporation | Self-boosting method with suppression of high lateral electric fields |
US7511995B2 (en) * | 2006-03-30 | 2009-03-31 | Sandisk Corporation | Self-boosting system 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 |
WO2007130832A2 (en) * | 2006-05-05 | 2007-11-15 | Sandisk Corporation | Boosting voltage technique fpr programming nand flash memory devices |
US7286408B1 (en) | 2006-05-05 | 2007-10-23 | Sandisk Corporation | Boosting methods for NAND flash memory |
US7436709B2 (en) * | 2006-05-05 | 2008-10-14 | Sandisk Corporation | NAND flash memory with boosting |
JP4960018B2 (ja) | 2006-05-31 | 2012-06-27 | 株式会社東芝 | 不揮発性半導体メモリ |
US7349261B2 (en) * | 2006-06-19 | 2008-03-25 | Sandisk Corporation | Method for increasing programming speed for non-volatile memory by applying counter-transitioning waveforms to word lines |
US7492633B2 (en) * | 2006-06-19 | 2009-02-17 | Sandisk Corporation | System for increasing programming speed for non-volatile memory by applying counter-transitioning waveforms to word lines |
KR100761470B1 (ko) * | 2006-07-31 | 2007-09-27 | 삼성전자주식회사 | 프로그램 디스터브를 방지할 수 있는 플래시 메모리 장치및 그것의 프로그램 방법 |
KR100764053B1 (ko) * | 2006-08-10 | 2007-10-08 | 삼성전자주식회사 | 플래시 메모리 장치 및 그것의 프로그램 방법 |
US7471565B2 (en) * | 2006-08-22 | 2008-12-30 | Micron Technology, Inc. | Reducing effects of program disturb in a memory device |
US7440326B2 (en) * | 2006-09-06 | 2008-10-21 | Sandisk Corporation | Programming non-volatile memory with improved boosting |
KR100879387B1 (ko) | 2006-09-22 | 2009-01-20 | 삼성전자주식회사 | 플래시 메모리 장치 및 그것의 프로그램 방법 |
US8189378B2 (en) * | 2006-09-27 | 2012-05-29 | Sandisk Technologies Inc. | Reducing program disturb in non-volatile storage |
US8184478B2 (en) * | 2006-09-27 | 2012-05-22 | Sandisk Technologies Inc. | Apparatus with reduced program disturb in non-volatile storage |
US7596031B2 (en) * | 2006-10-30 | 2009-09-29 | Sandisk Corporation | Faster programming of highest multi-level state for non-volatile memory |
US7511996B2 (en) * | 2006-11-30 | 2009-03-31 | Mosaid Technologies Incorporated | Flash memory program inhibit scheme |
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 |
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 |
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 |
JP5279729B2 (ja) * | 2007-02-07 | 2013-09-04 | モサイド・テクノロジーズ・インコーポレーテッド | ソース側非対称プリチャージプログラム方式 |
US7639540B2 (en) * | 2007-02-16 | 2009-12-29 | Mosaid Technologies Incorporated | Non-volatile semiconductor memory having multiple external power supplies |
WO2008137687A1 (en) * | 2007-05-07 | 2008-11-13 | Sandisk Corporation | Boosting for non-volatile storage using channel isolation switching |
KR101358752B1 (ko) * | 2007-08-06 | 2014-02-06 | 삼성전자주식회사 | 비휘발성 메모리 장치, 그것을 포함하는 메모리 시스템 및그것의 프로그램 방법 |
US7978520B2 (en) | 2007-09-27 | 2011-07-12 | Sandisk Corporation | Compensation of non-volatile memory chip non-idealities by program pulse adjustment |
US8355278B2 (en) | 2007-10-05 | 2013-01-15 | Micron Technology, Inc. | Reducing effects of program disturb in a memory device |
US7619933B2 (en) * | 2007-10-05 | 2009-11-17 | Micron Technology, Inc. | Reducing effects of program disturb in a memory device |
US7679967B2 (en) * | 2007-12-21 | 2010-03-16 | Spansion Llc | Controlling AC disturbance while programming |
CN101471136B (zh) * | 2007-12-26 | 2012-07-11 | 上海华虹集成电路有限责任公司 | 一种防止eeprom编程串扰的电路和方法 |
US7733705B2 (en) * | 2008-03-13 | 2010-06-08 | Micron Technology, Inc. | Reduction of punch-through disturb during programming of a memory device |
KR101407361B1 (ko) * | 2008-04-14 | 2014-06-13 | 삼성전자주식회사 | 불휘발성 메모리 장치 및 그것의 프로그램 방법 |
KR101102505B1 (ko) * | 2008-07-23 | 2012-01-04 | 주식회사 하이닉스반도체 | 비휘발성 메모리 장치의 프로그램 방법 |
KR101487524B1 (ko) * | 2008-08-27 | 2015-01-29 | 삼성전자주식회사 | 불휘발성 메모리 장치의 프로그램 방법 |
JP2010092559A (ja) * | 2008-10-10 | 2010-04-22 | Toshiba Corp | Nand型フラッシュメモリ |
US8194455B2 (en) * | 2009-02-06 | 2012-06-05 | Samsung Electronics Co., Ltd. | Methods for programming nonvolatile memory devices |
KR20100090968A (ko) * | 2009-02-09 | 2010-08-18 | 삼성전자주식회사 | 불휘발성 메모리 장치 및 그것의 프로그램 방법 |
KR101523677B1 (ko) * | 2009-02-26 | 2015-05-28 | 삼성전자주식회사 | 플래시 메모리 장치 및 그것의 프로그램 방법 그리고 그것을 포함하는 메모리 시스템 |
US8274831B2 (en) | 2010-05-24 | 2012-09-25 | Sandisk Technologies Inc. | Programming non-volatile storage with synchronized coupling |
US8675405B1 (en) | 2013-03-12 | 2014-03-18 | Cypress Semiconductor Corp. | Method to reduce program disturbs in non-volatile memory cells |
US10262747B2 (en) | 2013-03-12 | 2019-04-16 | Cypress Semiconductor Corporation | Method to reduce program disturbs in non-volatile memory cells |
US9396791B2 (en) | 2014-07-18 | 2016-07-19 | Micron Technology, Inc. | Programming memories with multi-level pass signal |
US20170117036A1 (en) * | 2015-10-22 | 2017-04-27 | Sandisk Technologies Llc | Source line driver for three dimensional non-volatile memory |
CN111344792B (zh) * | 2020-02-10 | 2021-08-31 | 长江存储科技有限责任公司 | 包括多个部分并且用于降低编程干扰的存储器及其编程方法 |
CN114822615A (zh) * | 2021-01-20 | 2022-07-29 | 长江存储科技有限责任公司 | 存储器的编程操作方法及装置 |
US11854611B2 (en) * | 2021-05-21 | 2023-12-26 | Sandisk Technologies Llc | Aggressive quick-pass multiphase programming for voltage distribution state separation in non-volatile memory |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
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 |
JP3489958B2 (ja) * | 1997-03-19 | 2004-01-26 | 富士通株式会社 | 不揮発性半導体記憶装置 |
-
1997
- 1997-12-31 KR KR1019970080587A patent/KR100297602B1/ko not_active IP Right Cessation
-
1998
- 1998-11-10 JP JP31849698A patent/JP3653186B2/ja not_active Expired - Fee Related
- 1998-12-28 US US09/221,555 patent/US6061270A/en not_active Expired - Fee Related
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100642187B1 (ko) * | 2003-09-08 | 2006-11-10 | 가부시끼가이샤 도시바 | 불휘발성 반도체 기억 장치, 전자 카드 및 전자 장치 |
KR100763093B1 (ko) * | 2006-09-29 | 2007-10-04 | 주식회사 하이닉스반도체 | 플래쉬 메모리 장치의 프로그램 방법 |
KR100894784B1 (ko) * | 2007-09-10 | 2009-04-24 | 주식회사 하이닉스반도체 | 플래시 메모리 소자의 프로그램 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR100297602B1 (ko) | 2001-08-07 |
JP3653186B2 (ja) | 2005-05-25 |
US6061270A (en) | 2000-05-09 |
JPH11219595A (ja) | 1999-08-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100297602B1 (ko) | 비휘발성메모리장치의프로그램방법 | |
KR100331563B1 (ko) | 낸드형 플래쉬 메모리소자 및 그 구동방법 | |
US6285587B1 (en) | Memory cell string structure of a flash memory device | |
US6160739A (en) | Non-volatile memories with improved endurance and extended lifetime | |
US6661707B2 (en) | Method of programming NAND-type flash memory | |
KR0170296B1 (ko) | 비휘발성 메모리소자 | |
US8149620B2 (en) | Flash memory device having dummy cell | |
KR100366741B1 (ko) | 불휘발성 반도체 기억 장치 | |
US8238153B2 (en) | Program method of flash memory device | |
KR100470572B1 (ko) | 반도체 기억 장치 및 그 동작 방법 | |
US5973962A (en) | Method of programming non-volatile memory devices having a NAND type cell array | |
US8045380B2 (en) | Flash memory device and program method of flash memory device using different voltages | |
US7379335B2 (en) | Nonvolatile semiconductor memory device and a method for programming NAND type flash memory | |
US5790456A (en) | Multiple bits-per-cell flash EEPROM memory cells with wide program and erase Vt window | |
US7414893B2 (en) | EEPROM memory architecture | |
US7924620B2 (en) | Nonvolatile semiconductor memory including charge accumulation layer and control gate | |
KR20020042749A (ko) | 불휘발성 반도체 메모리 장치 | |
US20120039127A1 (en) | Flash memory device and method of operating the same | |
KR100525910B1 (ko) | 플래시 메모리 셀의 프로그램 방법 및 이를 이용한 낸드플래시 메모리의 프로그램 방법 | |
GB2259171A (en) | Erasure control in EEPROM | |
KR101405405B1 (ko) | 더미 셀들을 갖는 불휘발성 반도체 메모리 장치 및 더미셀들의 문턱전압 조절방법 | |
US6233175B1 (en) | Self-limiting multi-level programming states | |
US7492639B2 (en) | EEPROM memory having an improved resistance to the breakdown of transistors | |
JPH10149688A (ja) | 半導体不揮発性記憶装置およびそのデータプログラム方法 | |
KR20030011066A (ko) | 신뢰성을 개선하기 위하여 eeproms을 소거하는동안 감소된 일정한 전계를 제공하는 방법 |
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: 20110429 Year of fee payment: 11 |
|
LAPS | Lapse due to unpaid annual fee |