KR20120121167A - 반도체 장치 및 이를 이용한 소거 방법 - Google Patents
반도체 장치 및 이를 이용한 소거 방법 Download PDFInfo
- Publication number
- KR20120121167A KR20120121167A KR1020110038984A KR20110038984A KR20120121167A KR 20120121167 A KR20120121167 A KR 20120121167A KR 1020110038984 A KR1020110038984 A KR 1020110038984A KR 20110038984 A KR20110038984 A KR 20110038984A KR 20120121167 A KR20120121167 A KR 20120121167A
- Authority
- KR
- South Korea
- Prior art keywords
- erase
- voltage
- program
- memory cells
- soft
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
- 238000000034 method Methods 0.000 title claims description 94
- 239000004065 semiconductor Substances 0.000 title claims description 25
- 239000000872 buffer Substances 0.000 claims description 122
- 238000012795 verification Methods 0.000 claims description 82
- 230000004044 response Effects 0.000 claims description 10
- 238000001514 detection method Methods 0.000 claims description 4
- 230000008030 elimination Effects 0.000 claims 1
- 238000003379 elimination reaction Methods 0.000 claims 1
- 239000000203 mixture Substances 0.000 claims 1
- 238000009826 distribution Methods 0.000 description 47
- 230000007423 decrease Effects 0.000 description 10
- 101000741396 Chlamydia muridarum (strain MoPn / Nigg) Probable oxidoreductase TC_0900 Proteins 0.000 description 2
- 101000741399 Chlamydia pneumoniae Probable oxidoreductase CPn_0761/CP_1111/CPj0761/CpB0789 Proteins 0.000 description 2
- 101000741400 Chlamydia trachomatis (strain D/UW-3/Cx) Probable oxidoreductase CT_610 Proteins 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000630 rising effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- 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/34—Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
- G11C16/3436—Arrangements for verifying correct programming or erasure
- G11C16/344—Arrangements for verifying correct erasure or for detecting overerased cells
-
- 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
- G11C16/14—Circuits for erasing electrically, e.g. erase voltage switching circuits
- G11C16/16—Circuits for erasing electrically, e.g. erase voltage switching circuits for erasing blocks, e.g. arrays, words, groups
-
- 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/04—Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS
- G11C16/0483—Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS comprising cells having several storage transistors connected in series
-
- 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
-
- 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/34—Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Read Only Memory (AREA)
Abstract
Description
도 2는 본 발명의 소거 동작을 설명하기 위한 반도체 장치의 블럭도이다.
도 3은 본 발명의 제1 실시 예에 따른 소거 방법을 설명하기 위한 순서도이다.
도 4는 본 발명의 제2 실시 예에 따른 소거 방법을 설명하기 위한 순서도이다.
도 5는 본 발명의 제3 실시 예에 따른 소거 방법을 설명하기 위한 순서도이다.
도 6은 본 발명의 제4 실시 예에 따른 소거 방법을 설명하기 위한 순서도이다.
도 7은 본 발명의 제5 실시 예에 따른 소거 방법을 설명하기 위한 순서도이다.
도 8은 본 발명에 따른 소거 동작에 의한 메모리 셀들의 문턱전압을 설명하기 위한 그래프이다.
130: 전압 생성 회로 140: 로우 디코더
150: 페이지 버퍼그룹 160: 컬럼 선택 회로
170: 입출력 회로 180: 패스/페일 판단회로
Claims (49)
- 선택된 메모리 블럭의 메모리 셀들을 소거하기 위한 소거 펄스 인가 동작을 수행하는 단계;
상기 메모리 셀들 중, 문턱전압이 목표 소거전압까지 낮아진 셀들을 검출하기 위한 소거 검증 동작을 실시하는 단계;
상기 소거 검증 동작 결과, 상기 목표 소거 전압까지 낮아지지 않은 셀들과 상기 목표 소거전압까지 낮아진 셀들이 혼재하면 상기 목표 소거전압까지 낮아진 셀들에 대한 프리 프로그램(pre-program)을 실시하는 단계; 및
상기 모든 메모리 셀들이 목표 소거전압까지 낮아질 때까지 상기 소거 펄스 인가 동작, 상기 소거 검증 동작 및 상기 프리 프로그램 동작을 반복하는 단계를 포함하는 반도체 장치의 소거 방법. - 제1항에 있어서,
상기 소거 펄스는 상기 메모리 셀들이 포함된 메모리 블럭의 웰(well)에 인가되는 반도체 장치의 소거 방법. - 제1항에 있어서,
상기 프리 프로그램 동작은, 상기 메모리 셀들 중 문턱전압이 상기 목표 소거 전압까지 낮아진 셀들에 대해서만 수행하는 반도체 장치의 소거 방법. - 제3항에 있어서,
상기 메모리 셀들 중 문턱전압이 상기 목표 소거 전압까지 낮아진 셀들에 대해서 상기 프리 프로그램 동작을 수행하기 위하여, 문턱전압이 상기 목표 소거 전압까지 낮아진 셀들로만 이루어진 스트링들에 연결된 비트라인들에는 프로그램 허용전압을 인가하고, 나머지 비트라인들에는 프로그램 금지전압을 인가한 상태에서 상기 프로그램 동작을 수행하는 반도체 장치의 소거 방법. - 제4항에 있어서,
상기 프리 프로그램 동작은 프로그램 전압을 점진적으로 상승시키는 ISPP(Incremental Step Pulse Program) 방식으로 수행하는 반도체 장치의 소거 방법. - 제1항에 있어서,
상기 프리 프로그램 동작의 목표 전압은 0V인 반도체 장치의 소거 방법. - 다수의 스트링들을 포함한 메모리 블럭에 소거 펄스를 인가하여 상기 스트링들에 포함된 메모리 셀들을 소거하는 단계;
상기 메모리 셀들의 문턱전압이 목표 소거 전압까지 낮아졌는지를 검증하기 위한 소거 검증동작을 수행하는 단계; 및
상기 소거 검증동작 결과, 상기 메모리 셀들의 문턱전압이 모두 상기 목표 소거 전압까지 낮아졌으면 소거 동작을 종료하고, 상기 메모리 셀들 중 문턱전압이 상기 목표 소거 전압에 도달하지 않은 셀들이 있으면 소거된 메모리 셀들의 문턱전압을 상승시키기 위한 프리 프로그램(pre-program) 동작을 수행하는 단계를 포함하며,
상기 메모리 셀들의 문턱전압이 모두 상기 목표 소거 전압까지 낮아질 때까지 상기 소거 펄스 인가 동작, 상기 소거 검증동작 및 상기 프로그램 동작을 반복하는 반도체 장치의 소거 방법. - 제7항에 있어서, 상기 프리 프로그램 동작은,
소거된 셀들로만 이루어진 스트링들에 연결된 비트라인들에 프로그램 허용전압을 인가하고, 나머지 비트라인들에는 프로그램 금지전압을 인가한 상태에서 수행하는 반도체 장치의 소거 방법. - 제8항에 있어서,
상기 프리 프로그램 동작은 프로그램 전압을 점진적으로 상승시키는 ISPP(Incremental Step Pulse Program) 방식으로 수행하는 반도체 장치의 소거 방법. - 제9항에 있어서, 상기 프리 프로그램 동작은,
상기 메모리 셀들에 연결된 모든 워드라인들에 프로그램 펄스를 인가하는 단계;
상기 메모리 셀들의 문턱전압이 프로그램 검증전압에 도달했는지를 검증하기 위한 프로그램 검증동작을 수행하는 단계;
상기 프로그램 검증동작 결과, 프로그램된 모든 메모리 셀들의 문턱전압이 상기 프로그램 검증전압까지 상승했으면 상기 소거 펄스를 인가하는 동작을 수행하고, 상기 프로그램 검증동작 결과, 프로그램된 메모리 셀들 중 문턱전압이 상기 프로그램 검증전압까지 상승하지 못한 셀들이 검출되면 상기 프로그램 펄스를 상승시키는 단계; 및
상기 프로그램된 모든 메모리 셀들의 문턱전압이 상기 프로그램 검증전압에 도달할 때까지 상기 프로그램 펄스를 점진적으로 상승시키면서 상기 프로그램 동작을 반복하는 단계를 포함하는 반도체 장치의 소거 방법. - 제7항에 있어서,
상기 소거 검증동작 결과, 상기 모든 메모리 셀들의 문턱전압이 상기 목표 소거 전압까지 낮아졌으면 소거 동작을 종료하기 이전에, 상기 소거된 모든 메모리 셀들의 문턱전압을 상승시키기 위한 소프트 프로그램 동작을 수행하는 단계를 더 포함하는 반도체 장치의 소거 방법. - 제11항에 있어서,
상기 소프트 프로그램 동작은,
상기 스트링들에 연결된 모든 비트라인들에 프로그램 허용전압을 인가하는 단계;
상기 메모리 셀들에 연결된 모든 워드라인들에 프로그램 펄스를 인가하는 단계; 및
상기 메모리 셀들의 문턱전압이 목표 소프트 프로그램 전압에 도달했는지를 검증하기 위한 소프트 프로그램 검증동작을 수행하는 단계를 포함하며,
상기 모든 메모리 셀들의 문턱전압이 상기 목표 소프트 프로그램 전압에 도달할 때까지 상기 소프트 프로그램 동작을 반복하는 반도체 장치의 소거 방법. - 제11항에 있어서,
상기 소프트 프로그램 동작을 완료한 후에, 과도하게 프로그램된 셀들을 검출하기 위한 소프트 소거 검증동작을 수행하는 단계를 더 포함하는 반도체 장치의 소거 방법. - 제13항에 있어서,
상기 소프트 소거 검증동작은, 소거 상태로 정의되는 전압 범위 중에서 가장 높은 레벨의 전압을 목표 소프트 소거 전압으로 설정하여 수행하는 반도체 장치의 소거 방법. - 제14항에 있어서,
상기 소프트 소거 검증동작 결과, 문턱전압이 상기 목표 소프트 소거 전압에 도달한 셀들이 검출되지 않으면 상기 메모리 블럭의 소거 동작을 종료하고, 상기 소프트 소거 검증동작 결과, 문턱전압이 상기 목표 소프트 소거 전압에 도달한 셀들이 검출되면 상기 메모리 블럭의 소거 동작을 페일(fail) 처리하는 반도체 장치의 소거 방법. - 이븐 및 오드 스트링들을 포함한 선택된 메모리 블럭에 소거 펄스를 인가하는 단계;
상기 이븐 스트링들에 대한 제1 소거 검증동작을 수행하는 단계;
상기 제1 소거 검증동작이 페일(fail)되면, 상기 이븐 스트링들에 포함된 메모리 셀들의 문턱전압 차이를 감소시키기 위한 제1 프로그램 동작을 수행하는 단계;
상기 제1 소거 검증동작이 패스(pass)될 때까지, 상기 소거 펄스 인가 동작, 상기 제1 소거 검증동작 및 상기 제1 프로그램 동작을 반복하는 단계;
상기 제1 소거 검증동작이 패스되면, 상기 오드 스트링들에 대한 제2 소거 검증동작을 수행하는 단계;
상기 제2 소거 검증동작이 페일되면, 상기 오드 스트링들에 포함된 메모리 셀들의 문턱전압 차이를 감소시키기 위한 제2 프로그램 동작을 수행하는 단계;
상기 제2 소거 검증동작이 패스될 때까지, 상기 소거 펄스 인가 동작, 상기 제1 소거 검증동작, 상기 제2 소거 검증동작 및 상기 제2 프로그램 동작을 반복하는 단계; 및
상기 제2 소거 검증동작이 패스되면, 상기 선택된 메모리 블럭에 대한 소거 동작을 종료하는 단계를 포함하는 반도체 장치의 소거 방법. - 제16항에 있어서,
상기 소거 펄스는, 상기 선택된 메모리 블럭의 웰(well)에 인가되는 반도체 장치의 소거 방법. - 제16항에 있어서,
상기 소거 펄스 인가 동작, 상기 제1 소거 검증동작 및 상기 제1 프로그램 동작을 반복할 때마다, 상기 소거 펄스를 점진적으로 상승시키는 반도체 장치의 소거 방법. - 제16항에 있어서,
상기 제1 소거 검증동작은, 상기 오드 스트링들을 제외한 상기 이븐 스트링들에 대해서만 수행하는 반도체 장치의 소거 방법. - 제16항에 있어서,
상기 제1 프로그램 동작은, 상기 이븐 스트링들 중에서 소거된 메모리 셀들로만 이루어진 스트링들의 문턱전압을 상승시켜서 상기 이븐 스트링들에 포함된 메모리 셀들 간의 문턱전압 차이를 감소시키는 반도체 장치의 소거 방법. - 제16항에 있어서,
상기 소거 펄스 인가 동작, 상기 제1 소거 검증동작, 상기 제2 소거 검증동작 및 상기 제2 프로그램 동작을 반복할 때마다, 상기 소거 펄스를 점진적으로 상승시키는 반도체 장치의 소거 방법. - 제16항에 있어서,
상기 제2 소거 검증동작은, 상기 이븐 스트링들을 제외한 상기 오드 스트링들에 대해서만 수행하는 반도체 장치의 소거 방법. - 제16항에 있어서,
상기 제2 프로그램 동작은, 상기 오드 스트링들 중에서 소거된 메모리 셀들로만 이루어진 스트링들의 문턱전압을 상승시켜서 상기 오드 스트링들에 포함된 메모리 셀들 간의 문턱전압 차이를 감소시키는 반도체 장치의 소거 방법. - 제16항에 있어서,
상기 제2 소거 검증동작이 패스되면, 상기 선택된 메모리 블럭에 대한 소거 동작을 종료하기 이전에, 상기 소거된 모든 메모리 셀들의 문턱전압을 상승시키기 위한 소프트 프로그램 동작을 수행하는 단계를 더 포함하는 반도체 장치의 소거 방법. - 제24항에 있어서,
상기 소프트 프로그램 동작은,
상기 이븐 및 오드 스트링들에 연결된 모든 비트라인들에 프로그램 허용전압을 인가하는 단계;
상기 이븐 및 오드 스트링들에 포함된 메모리 셀들에 연결된 모든 워드라인들에 프로그램 펄스를 인가하는 단계; 및
상기 메모리 셀들의 문턱전압이 목표 소프트 프로그램 전압에 도달했는지를 검증하기 위한 소프트 프로그램 검증동작을 수행하는 단계를 포함하며,
상기 모든 메모리 셀들의 문턱전압이 상기 목표 소프트 프로그램 전압에 도달할 때까지 상기 소프트 프로그램 동작을 반복하는 반도체 장치의 소거 방법. - 제25항에 있어서,
상기 소프트 프로그램 동작을 수행한 후에, 과도하게 프로그램된 셀들을 검출하기 위한 소프트 소거 검증동작을 수행하는 단계를 더 포함하는 반도체 장치의 소거 방법. - 제26항에 있어서,
상기 소프트 소거 검증동작은, 소거 상태로 정의되는 전압 범위 중에서 가장 높은 레벨의 전압을 목표 소프트 소거 전압으로 설정하여 수행하는 반도체 장치의 소거 방법. - 제26항에 있어서,
상기 소프트 소거 검증동작 결과, 문턱전압이 상기 목표 소프트 소거 전압에 도달한 셀들이 검출되지 않으면 상기 선택된 메모리 블럭의 소거 동작을 종료하고, 상기 소프트 소거 검증동작 결과, 문턱전압이 상기 목표 소프트 소거 전압에 도달한 셀들이 검출되면 상기 선택된 메모리 블럭의 소거 동작을 페일(fail) 처리하는 반도체 장치의 소거 방법. - 선택된 메모리 블럭에 포함된 메모리 셀들의 문턱전압이 목표 소거 전압보다 낮은지를 검증하기 위한 소거 검증동작을 수행하는 단계;
상기 소거 검증동작이 페일되면, 소거된 메모리 셀들의 문턱전압이 목표 프로그램 전압에 도달할 때까지 프리 프로그램(pre-program) 동작을 반복하는 단계;
상기 소거된 메모리 셀들의 문턱전압이 상기 목표 프로그램 전압에 도달하면, 상기 모든 메모리 셀들을 소거하기 위한 소거 펄스 인가 동작을 수행하는 단계; 및
상기 모든 메모리 셀들의 문턱전압이 상기 목표 소거 전압까지 낮아질 때까지 상기 소거 검증동작, 상기 프리 프로그램 동작 및 상기 소거 펄스 인가 동작을 반복하는 단계를 포함하는 반도체 장치의 소거 방법. - 제29항에 있어서,
상기 소거 검증동작은, 상기 메모리 셀들의 문턱전압이 상기 목표 소거 전압에 도달하지 않은 셀들이 적어도 하나 이상 검출되면 페일되고, 상기 메모리 셀들의 문턱전압이 상기 소거 전압에 모두 도달하면 패스되는 반도체 장치의 소거 방법. - 제29항에 있어서,
상기 소거 펄스는, 상기 선택된 메모리 블럭의 웰(well)에 인가되는 반도체 장치의 소거 방법. - 제31항에 있어서,
상기 소거 펄스는, 상기 소거 검증동작 내지 상기 소거 동작을 반복할 때마다 점진적으로 상승되는 반도체 장치의 소거 방법. - 제29항에 있어서,
상기 모든 메모리 셀들의 문턱전압이 상기 목표 소거 전압까지 낮아지면, 상기 선택된 메모리 블럭의 소거 동작을 종료하기 이전에, 소거된 모든 메모리 셀들의 문턱전압을 상승시키기 위한 소프트 프로그램 동작을 수행하는 단계를 더 포함하는 반도체 장치의 소거 방법. - 제33항에 있어서,
상기 소프트 프로그램 동작은,
상기 스트링들에 연결된 모든 비트라인들에 프로그램 허용전압을 인가하는 단계;
상기 메모리 셀들에 연결된 모든 워드라인들에 프로그램 펄스를 인가하는 단계; 및
상기 메모리 셀들의 문턱전압이 목표 소프트 프로그램 전압에 도달했는지를 검증하기 위한 소프트 프로그램 검증동작을 수행하는 단계를 포함하며,
상기 모든 메모리 셀들의 문턱전압이 상기 목표 소프트 프로그램 전압에 도달할 때까지 상기 소프트 프로그램 동작을 반복하는 반도체 장치의 소거 방법. - 제34항에 있어서,
상기 목표 소프트 프로그램 전압은 0V보다 낮고 상기 목표 소거 전압보다 높은 반도체 장치의 소거 방법. - 제22항에 있어서,
상기 소프트 프로그램 동작을 수행한 후에, 과도하게 프로그램된 셀들을 검출하기 위한 소프트 소거 검증동작을 수행하는 단계를 더 포함하는 반도체 장치의 소거 방법. - 제36항에 있어서,
상기 소프트 소거 검증동작은, 소거 상태로 정의되는 전압 범위 중에서 가장 높은 레벨의 전압을 목표 소프트 소거 전압으로 설정하여 수행하는 반도체 장치의 소거 방법. - 제36항에 있어서,
상기 소프트 소거 검증동작 결과, 문턱전압이 상기 목표 소프트 소거 전압에 도달한 셀들이 검출되지 않으면 상기 소거 동작을 종료하고, 상기 소프트 소거 검증동작 결과, 문턱전압이 상기 목표 소프트 소거 전압에 도달한 셀들이 검출되면 상기 메모리 블럭의 소거 동작을 페일(fail) 처리하는 반도체 장치의 소거 방법. - 이븐 스트링들에 대한 제1 소거 검증동작을 수행하는 단계;
상기 제1 소거 검증동작이 페일(fail)되면, 상기 이븐 스트링들의 소거된 메모리 셀들의 문턱전압이 제1 목표 전압에 도달할 때까지 제1 프로그램 동작을 반복하는 단계;
상기 제1 소거 검증동작이 패스되거나, 상기 이븐 스트링들에 포함된 메모리 셀들의 문턱전압이 상기 제1 목표 전압에 모두 도달하면, 상기 오드 스트링들에 대한 제2 소거 검증동작을 수행하는 단계;
상기 제2 소거 검증동작이 페일되면, 상기 오드 스트링들의 소거된 메모리 셀들의 문턱전압이 제2 목표 전압에 도달할 때까지 제2 프로그램 동작을 반복하는 단계;
상기 오드 스트링들에 포함된 메모리 셀들의 문턱전압이 상기 제2 목표 전압에 모두 도달하면, 상기 이븐 및 오드 스트링들을 소거하기 위한 소거 펄스 인가 동작을 수행하는 단계; 및
상기 제2 소거 검증동작이 패스될 때까지, 상기 제1 소거 검증동작, 상기 제2 소거 검증동작, 상기 제2 프로그램 동작 및 상기 소거 펄스 인가 동작을 반복하는 단계를 포함하는 반도체 장치의 소거 방법. - 제39항에 있어서,
상기 제2 소거 검증동작이 패스되면, 상기 소거 동작을 종료하기 이전에, 상기 소거된 모든 메모리 셀들의 문턱전압을 상승시키기 위한 소프트 프로그램 동작을 수행하는 단계를 더 포함하는 반도체 장치의 소거 방법. - 제40항에 있어서,
상기 소프트 프로그램 동작은,
상기 이븐 및 오드 스트링들에 연결된 모든 비트라인들에 프로그램 허용전압을 인가하는 단계;
상기 메모리 셀들에 연결된 모든 워드라인들에 프로그램 펄스를 인가하는 단계; 및
상기 메모리 셀들의 문턱전압이 목표 소프트 프로그램 전압에 도달했는지를 검증하기 위한 소프트 프로그램 검증동작을 수행하는 단계를 포함하며,
상기 모든 메모리 셀들의 문턱전압이 상기 목표 소프트 프로그램 전압에 도달할 때까지 상기 소프트 프로그램 동작을 반복하는 반도체 장치의 소거 방법. - 제40항에 있어서,
상기 소프트 프로그램 동작을 완료한 후에, 과도하게 프로그램된 셀들을 검출하기 위한 소프트 소거 검증동작을 수행하는 단계를 더 포함하는 반도체 장치의 소거 방법. - 제42항에 있어서,
상기 소프트 소거 검증동작은, 소거 상태로 정의되는 전압 범위 중에서 가장 높은 레벨의 전압을 목표 소프트 소거 전압으로 설정하여 수행하는 반도체 장치의 소거 방법. - 제43항에 있어서,
상기 소프트 소거 검증동작 결과, 문턱전압이 상기 목표 소프트 소거 전압에 도달한 셀들이 검출되지 않으면 상기 소거 동작을 종료하고, 상기 소프트 소거 검증동작 결과, 문턱전압이 상기 목표 소프트 소거 전압에 도달한 셀들이 검출되면 상기 메모리 블럭의 소거 동작을 페일(fail) 처리하는 반도체 장치의 소거 방법. - 다수의 메모리 셀들을 포함하는 메모리 블럭;
상기 메모리 셀들의 프로그램 상태 또는 소거 상태를 검출하기 위한 페이지 버퍼 그룹; 및
상기 소거 상태의 검출 결과, 목표 전압까지 낮아진 셀들과 낮아지지 않은 셀들이 혼재하면 상기 목표 전압까지 낮아진 셀들을 위한 프리 프로그램 동작, 상기 메모리 셀들이 상기 목표 전압까지 낮아질 때까지 소거 펄스를 인가하는 동작, 상기 소거 상태를 검출하는 동작 및 상기 프리 프로그램 동작을 반복하도록 제어하기 위한 제어회로를 포함하는 반도체 장치. - 제45항에 있어서,
상기 메모리 블럭은, 상기 다수의 메모리 셀들이 포함된 다수의 스트링들로 이루어진 반도체 장치. - 제46항에 있어서,
상기 스트링들은 상기 페이지 버퍼 그룹에 포함된 페이지 버퍼들과 비트라인들을 통해 연결되는 반도체 장치. - 제47항에 있어서,
상기 비트라인들은 상기 페이지 버퍼들에 각각 연결되거나, 두 개 씩 쌍을 이루어 페이지 버퍼에 각각 연결되는 반도체 장치. - 제45항에 있어서,
상기 제어회로의 내부 명령 신호에 응답하여 상기 메모리 셀들을 프로그램, 리드 또는 소거하기 위한 동작 전압들을 상기 메모리 블럭에 연결된 글로벌 라인들로 출력하는 전압 생성 회로;
상기 제어회로의 로우 어드레스 신호들에 응답하여, 상기 전압 생성 회로에서 발생된 상기 동작 전압들을 선택된 메모리 블럭의 로컬 라인들로 전달하는 로우 디코더;
상기 제어회로에서 출력된 컬럼 어드레스 신호에 응답하여 상기 페이지 버퍼 그룹에 포함된 상기 페이지 버퍼들을 선택하는 컬럼 선택 회로;
상기 제어회로의 제어에 따라 외부로부터 입력된 데이터를 상기 페이지 버퍼그룹의 상기 페이지 버퍼들에 각각 입력하기 위하여 데이터를 상기 컬럼 선택 회로에 전달하고, 상기 페이지 버퍼들로부터 상기 컬럼 선택 회로를 통해 전달된 데이터를 외부로 출력하는 입출력 회로; 및
상기 메모리 셀들에 대한 검증 동작에서 에러 셀들의 발생 여부를 체크하고 그 결과를 상기 제어회로에 출력하며, 상기 에러 셀 발생 시 발생된 에러 셀들의 개수를 카운팅하고 카운팅 결과를 상기 제어회로에 출력하는 패스/페일 판단회로를 더 포함하는 반도체 장치.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020110038984A KR20120121167A (ko) | 2011-04-26 | 2011-04-26 | 반도체 장치 및 이를 이용한 소거 방법 |
| US13/455,016 US8773911B2 (en) | 2011-04-26 | 2012-04-24 | Semiconductor device and erase methods thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020110038984A KR20120121167A (ko) | 2011-04-26 | 2011-04-26 | 반도체 장치 및 이를 이용한 소거 방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20120121167A true KR20120121167A (ko) | 2012-11-05 |
Family
ID=47067786
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020110038984A Ceased KR20120121167A (ko) | 2011-04-26 | 2011-04-26 | 반도체 장치 및 이를 이용한 소거 방법 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US8773911B2 (ko) |
| KR (1) | KR20120121167A (ko) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20180097218A (ko) * | 2017-02-23 | 2018-08-31 | 에스케이하이닉스 주식회사 | 비휘발성 메모리 장치, 데이터 저장 장치 및 그것의 동작 방법 |
| KR20200040021A (ko) * | 2018-10-08 | 2020-04-17 | 에스케이하이닉스 주식회사 | 메모리 장치 및 이의 동작 방법 |
Families Citing this family (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103811067A (zh) * | 2012-11-15 | 2014-05-21 | 北京兆易创新科技股份有限公司 | 非易失存储器的擦除方法及系统 |
| US9070474B2 (en) * | 2013-02-14 | 2015-06-30 | Kabushiki Kaisha Toshiba | Nonvolatile semiconductor memory device |
| US9183940B2 (en) | 2013-05-21 | 2015-11-10 | Aplus Flash Technology, Inc. | Low disturbance, power-consumption, and latency in NAND read and program-verify operations |
| US9263137B2 (en) | 2013-06-27 | 2016-02-16 | Aplus Flash Technology, Inc. | NAND array architecture for multiple simutaneous program and read |
| US9230677B2 (en) | 2013-07-25 | 2016-01-05 | Aplus Flash Technology, Inc | NAND array hiarchical BL structures for multiple-WL and all-BL simultaneous erase, erase-verify, program, program-verify, and read operations |
| JP2015053098A (ja) * | 2013-09-09 | 2015-03-19 | 株式会社東芝 | 不揮発性半導体記憶装置 |
| US9293205B2 (en) | 2013-09-14 | 2016-03-22 | Aplus Flash Technology, Inc | Multi-task concurrent/pipeline NAND operations on all planes |
| KR20150059498A (ko) * | 2013-11-22 | 2015-06-01 | 에스케이하이닉스 주식회사 | 반도체 장치 |
| US9613704B2 (en) | 2013-12-25 | 2017-04-04 | Aplus Flash Technology, Inc | 2D/3D NAND memory array with bit-line hierarchical structure for multi-page concurrent SLC/MLC program and program-verify |
| US9659636B2 (en) | 2014-07-22 | 2017-05-23 | Peter Wung Lee | NAND memory array with BL-hierarchical structure for concurrent all-BL, all-threshold-state program, and alternative-WL program, odd/even read and verify operations |
| KR20170010620A (ko) * | 2015-07-20 | 2017-02-01 | 에스케이하이닉스 주식회사 | 반도체 메모리 장치 및 그것의 동작 방법 |
| KR102377469B1 (ko) | 2015-11-02 | 2022-03-23 | 삼성전자주식회사 | 불휘발성 메모리 장치, 불휘발성 메모리 장치를 포함하는 스토리지 장치 및 불휘발성 메모리 장치의 동작 방법 |
| US10340017B2 (en) * | 2017-11-06 | 2019-07-02 | Macronix International Co., Ltd. | Erase-verify method for three-dimensional memories and memory system |
| US10643710B2 (en) * | 2017-11-30 | 2020-05-05 | Western Digital Technologies, Inc. | Enhanced erase retry of non-volatile storage device |
| US10580506B2 (en) | 2017-12-07 | 2020-03-03 | Micron Technology, Inc. | Semiconductor memory device and erase method including changing erase pulse magnitude for a memory array |
| KR102611345B1 (ko) * | 2018-07-31 | 2023-12-08 | 에스케이하이닉스 주식회사 | 메모리 컨트롤러 및 그 동작 방법 |
| US12027209B2 (en) * | 2019-06-17 | 2024-07-02 | SK Hynix Inc. | Memory device and method of operating the same |
| KR102795560B1 (ko) * | 2019-10-02 | 2025-04-15 | 에스케이하이닉스 주식회사 | 반도체 메모리 장치 및 이의 동작 방법 |
| US10978152B1 (en) * | 2019-11-13 | 2021-04-13 | Sandisk Technologies Llc | Adaptive VPASS for 3D flash memory with pair string structure |
| US11361825B2 (en) | 2019-12-18 | 2022-06-14 | Micron Technology, Inc. | Dynamic program erase targeting with bit error rate |
| US11989091B2 (en) * | 2021-11-12 | 2024-05-21 | Samsung Electronics Co., Ltd. | Memory system for performing recovery operation, memory device, and method of operating the same |
| TWI871782B (zh) * | 2023-09-26 | 2025-02-01 | 旺宏電子股份有限公司 | 記憶體裝置以及用於記憶體裝置的操作方法 |
| US12525287B2 (en) * | 2024-01-26 | 2026-01-13 | Globalfoundries U.S. Inc. | High voltage column multiplexor |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100323554B1 (ko) * | 1997-05-14 | 2002-03-08 | 니시무로 타이죠 | 불휘발성반도체메모리장치 |
| US7755940B2 (en) * | 2007-12-05 | 2010-07-13 | Micron Technology, Inc. | Method, apparatus, and system for erasing memory |
| KR101068494B1 (ko) | 2009-06-29 | 2011-09-29 | 주식회사 하이닉스반도체 | 불휘발성 메모리 소자의 소거 방법 |
| KR20110001067A (ko) | 2009-06-29 | 2011-01-06 | 주식회사 하이닉스반도체 | 불휘발성 메모리 소자의 소거 방법 |
| US8374038B2 (en) * | 2010-05-04 | 2013-02-12 | Macronix International Co., Ltd. | Erase process for use in semiconductor memory device |
-
2011
- 2011-04-26 KR KR1020110038984A patent/KR20120121167A/ko not_active Ceased
-
2012
- 2012-04-24 US US13/455,016 patent/US8773911B2/en active Active
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20180097218A (ko) * | 2017-02-23 | 2018-08-31 | 에스케이하이닉스 주식회사 | 비휘발성 메모리 장치, 데이터 저장 장치 및 그것의 동작 방법 |
| KR20200040021A (ko) * | 2018-10-08 | 2020-04-17 | 에스케이하이닉스 주식회사 | 메모리 장치 및 이의 동작 방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| US8773911B2 (en) | 2014-07-08 |
| US20120275232A1 (en) | 2012-11-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR20120121167A (ko) | 반도체 장치 및 이를 이용한 소거 방법 | |
| KR101198515B1 (ko) | 반도체 메모리 소자의 동작 방법 | |
| KR101119371B1 (ko) | 반도체 메모리 장치 및 이의 동작 방법 | |
| KR101211840B1 (ko) | 반도체 메모리 장치의 프로그램 방법 | |
| CN101960533B (zh) | 在存储器装置的编程期间的电荷损失补偿 | |
| KR101264019B1 (ko) | 반도체 장치의 동작 방법 | |
| US9013924B2 (en) | Semiconductor device and operating method thereof | |
| US7782681B2 (en) | Operation method of flash memory device capable of down-shifting a threshold voltage distribution of memory cells in a post-program verify operation | |
| CN102855937B (zh) | 半导体存储器件及其操作方法 | |
| US8971109B2 (en) | Semiconductor memory device and method of operating the same | |
| US8520435B2 (en) | Nonvolatile memory device and method of operating the same | |
| JP5992983B2 (ja) | 不揮発性半導体記憶装置 | |
| JP2014225310A (ja) | 不揮発性半導体記憶装置 | |
| KR20130072668A (ko) | 반도체 메모리 장치 및 그의 동작 방법 | |
| JP2012226806A (ja) | 不揮発性半導体記憶装置 | |
| CN111696606B (zh) | 半导体存储装置 | |
| KR20120059035A (ko) | 반도체 메모리 장치의 프로그램 방법 | |
| CN103035292A (zh) | 半导体器件及其操作方法 | |
| US20150270003A1 (en) | Non-volatile memory and method for programming the same | |
| KR101203256B1 (ko) | 불휘발성 메모리 장치 및 이의 동작 방법 | |
| KR20150035223A (ko) | 반도체 메모리 장치 및 이의 동작방법 | |
| KR20090002470A (ko) | 낸드 플래시 메모리소자의 프로그램 방법 | |
| KR20130006298A (ko) | 반도체 장치 및 이의 동작 방법 | |
| KR20130072520A (ko) | 반도체 메모리 장치 및 이의 동작 방법 | |
| KR20120069109A (ko) | 반도체 메모리 장치 및 이의 동작 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20110426 |
|
| PA0201 | Request for examination | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20120921 Patent event code: PE09021S01D |
|
| PG1501 | Laying open of application | ||
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20130329 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20120921 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |