JP4322686B2 - 不揮発性半導体記憶装置 - Google Patents
不揮発性半導体記憶装置 Download PDFInfo
- Publication number
- JP4322686B2 JP4322686B2 JP2004002041A JP2004002041A JP4322686B2 JP 4322686 B2 JP4322686 B2 JP 4322686B2 JP 2004002041 A JP2004002041 A JP 2004002041A JP 2004002041 A JP2004002041 A JP 2004002041A JP 4322686 B2 JP4322686 B2 JP 4322686B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- bit line
- sense
- read
- circuit
- 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.)
- Expired - Fee Related
Links
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/3418—Disturbance prevention or evaluation; Refreshing of disturbed memory data
-
- 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/26—Sensing or reading circuits; Data output circuits
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1008—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
- G06F11/1068—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices in sector programmable memories, e.g. flash disk
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/04—Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
- G11C29/08—Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
- G11C29/12—Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
- G11C29/38—Response verification devices
- G11C29/42—Response verification devices using error correcting codes [ECC] or parity check
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Read Only Memory (AREA)
- Tests Of Electronic Circuits (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
Description
また、本発明の別の一態様に係る不揮発性半導体記憶装置は、電気的書き換え可能な不揮発性メモリセルが配列されたセルアレイと、前記セルアレイのビット線の電圧変化を検出することによりそのビット線に接続された選択メモリセルのデータを読み出すセンスアンプ回路と、前記センスアンプ回路の読み出しデータについてエラーチェックと訂正を行うように制御されるECC回路とを備え、前記センスアンプ回路は、前記セルアレイのビット線とセンスノードの間を選択的に接続して、ビット線電圧のクランプ動作とビット線電圧をセンスノードに転送する動作を行う第1のトランジスタと、前記センスノードに接続されてセンスノードとビット線のプリチャージを行う第2のトランジスタと、前記センスノードに転送されたビット線電圧を検出して読み出しデータをラッチするデータラッチと、前記データラッチから転送された読み出しデータを一時保持するデータ記憶回路と、前記データ記憶回路が保持する第1の読み出しデータと、この第1の読み出しデータに遅れて読み出されて前記データラッチが保持する第2の読み出しデータとを比較し、データ反転を検出した場合に警告信号を出力するしきい値マージン判定回路とを有すると共に、前記選択メモリセルのデータに応じて前記ビット線の電圧が変化する期間内の複数タイミングでデータ読み出しを行い、連続する2回のデータ読み出しによる読み出しデータを比較して前記選択メモリセルのしきい値マージンを判定するように構成され、前記セルアレイのあるページのデータを読み出して、他のページに書き込むページコピー機能を有し、前記ECC回路は、コピー元ページの読み出しデータについて前記警告信号が出力された場合のみエラーチェックと訂正を行うように制御されることを特徴とする。
図1は、一実施の形態によるNAND型フラッシュメモリのメモリチップ10のブロック構成を示している。セルアレイ11は、後に説明するように、NANDセルユニットを配列して構成される。ロウデコーダ15は、セルアレイ11のワード線を選択駆動するもので、ワード線ドライバを含む。セルアレイ11のビット線に接続されるセンスアンプ回路12は、1ページ分の読み出しデータをセンスし、書き込みデータを保持するページバッファを構成している。
図1に示した実施の形態では、ECC回路23がメモリチップ10の内部に搭載されている。この場合には、ページコピーの読み出しデータに対するECC計算やエラー訂正を行うか否かは、内部コントローラ18がステータスレジスタ21の情報を参照して自ら判断する。
次に、上記各実施の形態による不揮発性半導体記憶装置或いはメモリシステムを搭載した電子カードと、その電子カードを用いた電子装置の実施の形態を説明する。
Claims (3)
- 電気的書き換え可能な不揮発性メモリセルが配列されたセルアレイと、
前記セルアレイのビット線の電圧変化を検出することによりそのビット線に接続された選択メモリセルのデータを読み出すセンスアンプ回路と、
前記センスアンプ回路の読み出しデータについてエラーチェックと訂正を行うように制御されるECC回路と
を備え、
前記センスアンプ回路は、
前記セルアレイのビット線とセンスノードの間を選択的に接続して、ビット線電圧のクランプ動作とビット線電圧をセンスノードに転送する動作を行う第1のトランジスタと、
前記センスノードに接続されてセンスノードとビット線のプリチャージを行う第2のトランジスタと、
前記センスノードに転送されたビット線電圧を検出して読み出しデータをラッチするデータラッチと、
前記データラッチから転送された読み出しデータを一時保持するデータ記憶回路と、
前記データ記憶回路が保持する第1の読み出しデータと、この第1の読み出しデータに遅れて読み出されて前記データラッチが保持する第2の読み出しデータとを比較し、データ反転を検出した場合に警告信号を出力するしきい値マージン判定回路と
を有すると共に、前記選択メモリセルのデータに応じて前記ビット線の電圧が変化する期間内の複数タイミングでデータ読み出しを行い、連続する2回のデータ読み出しによる読み出しデータを比較して前記選択メモリセルのしきい値マージンを判定するように構成され、
前記ECC回路は、前記警告信号が出力された場合のみ読み出しデータについてエラーチェックと訂正を行う
ことを特徴とする不揮発性半導体記憶装置。 - 電気的書き換え可能な不揮発性メモリセルが配列されたセルアレイと、
前記セルアレイのビット線の電圧変化を検出することによりそのビット線に接続された選択メモリセルのデータを読み出すセンスアンプ回路と、
前記センスアンプ回路の読み出しデータについてエラーチェックと訂正を行うように制御されるECC回路と
を備え、
前記センスアンプ回路は、
前記セルアレイのビット線とセンスノードの間を選択的に接続して、ビット線電圧のクランプ動作とビット線電圧をセンスノードに転送する動作を行う第1のトランジスタと、
前記センスノードに接続されてセンスノードとビット線のプリチャージを行う第2のトランジスタと、
前記センスノードに転送されたビット線電圧を検出して読み出しデータをラッチするデータラッチと、
前記データラッチから転送された読み出しデータを一時保持するデータ記憶回路と、
前記データ記憶回路が保持する第1の読み出しデータと、この第1の読み出しデータに遅れて読み出されて前記データラッチが保持する第2の読み出しデータとを比較し、データ反転を検出した場合に警告信号を出力するしきい値マージン判定回路と
を有すると共に、前記選択メモリセルのデータに応じて前記ビット線の電圧が変化する期間内の複数タイミングでデータ読み出しを行い、連続する2回のデータ読み出しによる読み出しデータを比較して前記選択メモリセルのしきい値マージンを判定するように構成され、
前記セルアレイのあるページのデータを読み出して、他のページに書き込むページコピー機能を有し、
前記ECC回路は、コピー元ページの読み出しデータについて前記警告信号が出力された場合のみエラーチェックと訂正を行うように制御される
ことを特徴とする不揮発性半導体記憶装置。 - 前記セルアレイは、複数のNANDセルユニットを配列して構成され、各NANDセルユニットは、制御ゲートがそれぞれ異なるワード線に接続された複数個直列接続されたメモリセルと、その一端をビット線に接続するための第1の選択ゲートトランジスタと、他端を共通ソース線に接続するための第2の選択ゲートトランジスタとを有しかつ、ビット線方向にそれぞれ1ワード線を共有するNANDセルユニットの集合として定義される複数のブロックを有する
ことを特徴とする請求項1又は2記載の不揮発性半導体記憶装置。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004002041A JP4322686B2 (ja) | 2004-01-07 | 2004-01-07 | 不揮発性半導体記憶装置 |
US10/856,851 US6982904B2 (en) | 2004-01-07 | 2004-06-01 | Non-volatile semiconductor memory device and electric device with the same |
TW093141820A TWI256052B (en) | 2004-01-07 | 2004-12-31 | Non-volatile semiconductor memory device |
KR1020050001054A KR100690476B1 (ko) | 2004-01-07 | 2005-01-06 | 불휘발성 반도체 기억 장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004002041A JP4322686B2 (ja) | 2004-01-07 | 2004-01-07 | 不揮発性半導体記憶装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005196871A JP2005196871A (ja) | 2005-07-21 |
JP4322686B2 true JP4322686B2 (ja) | 2009-09-02 |
Family
ID=34709025
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004002041A Expired - Fee Related JP4322686B2 (ja) | 2004-01-07 | 2004-01-07 | 不揮発性半導体記憶装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US6982904B2 (ja) |
JP (1) | JP4322686B2 (ja) |
KR (1) | KR100690476B1 (ja) |
TW (1) | TWI256052B (ja) |
Families Citing this family (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3631463B2 (ja) | 2001-12-27 | 2005-03-23 | 株式会社東芝 | 不揮発性半導体記憶装置 |
JP3977799B2 (ja) * | 2003-12-09 | 2007-09-19 | 株式会社東芝 | 不揮発性半導体記憶装置 |
US7453840B1 (en) | 2003-06-30 | 2008-11-18 | Cisco Systems, Inc. | Containment of rogue systems in wireless network environments |
JP2005092969A (ja) * | 2003-09-16 | 2005-04-07 | Renesas Technology Corp | 不揮発性半導体記憶装置 |
JP2006048783A (ja) * | 2004-08-02 | 2006-02-16 | Renesas Technology Corp | 不揮発性メモリおよびメモリカード |
JP4271168B2 (ja) * | 2004-08-13 | 2009-06-03 | 株式会社東芝 | 半導体記憶装置 |
US7805140B2 (en) * | 2005-02-18 | 2010-09-28 | Cisco Technology, Inc. | Pre-emptive roaming mechanism allowing for enhanced QoS in wireless network environments |
KR100618051B1 (ko) * | 2005-09-08 | 2006-08-30 | 삼성전자주식회사 | 전압 글리치를 검출하기 위한 장치와 검출방법 |
KR100737914B1 (ko) * | 2005-11-10 | 2007-07-10 | 삼성전자주식회사 | 페이지 버퍼 및 그것의 구동 방법, 그리고 이를 구비한불휘발성 메모리 장치 |
US7489546B2 (en) | 2005-12-20 | 2009-02-10 | Micron Technology, Inc. | NAND architecture memory devices and operation |
KR100724339B1 (ko) * | 2006-01-25 | 2007-06-04 | 삼성전자주식회사 | 고속의 제1 페이지 독출속도를 가지는 3-레벨 불휘발성반도체 메모리 장치 및 이에 대한 구동방법 |
US7436708B2 (en) * | 2006-03-01 | 2008-10-14 | Micron Technology, Inc. | NAND memory device column charging |
US7450422B2 (en) | 2006-05-11 | 2008-11-11 | Micron Technology, Inc. | NAND architecture memory devices and operation |
KR100735758B1 (ko) | 2006-06-29 | 2007-07-06 | 삼성전자주식회사 | 다수 판정 회로, 데이터 버스 반전 회로 및 반도체 장치. |
US7688102B2 (en) | 2006-06-29 | 2010-03-30 | Samsung Electronics Co., Ltd. | Majority voter circuits and semiconductor devices including the same |
US7551467B2 (en) * | 2006-08-04 | 2009-06-23 | Micron Technology, Inc. | Memory device architectures and operation |
KR100794664B1 (ko) * | 2006-09-01 | 2008-01-14 | 삼성전자주식회사 | 플래시 메모리 장치 및 그것의 리프레쉬 방법 |
JP4791943B2 (ja) * | 2006-11-30 | 2011-10-12 | 東芝マイクロエレクトロニクス株式会社 | 半導体装置 |
US20080158986A1 (en) * | 2006-12-29 | 2008-07-03 | Daniel Elmhurst | Flash memory and associated methods |
US8391061B2 (en) | 2006-12-29 | 2013-03-05 | Intel Corporation | Flash memory and associated methods |
JP5145720B2 (ja) * | 2007-01-31 | 2013-02-20 | 富士通セミコンダクター株式会社 | チャージロス修復方法及び半導体記憶装置 |
JP5283845B2 (ja) | 2007-02-07 | 2013-09-04 | 株式会社メガチップス | ビットエラーの予防方法、情報処理装置 |
KR100871700B1 (ko) * | 2007-02-13 | 2008-12-08 | 삼성전자주식회사 | 불휘발성 메모리 장치에서 전하 손실에 기인한 오류 데이터정정 방법 |
US7719901B2 (en) * | 2007-06-05 | 2010-05-18 | Micron Technology, Inc. | Solid state memory utilizing analog communication of data values |
US7545678B2 (en) * | 2007-06-29 | 2009-06-09 | Sandisk Corporation | Non-volatile storage with source bias all bit line sensing |
US9582417B2 (en) * | 2007-08-30 | 2017-02-28 | Virident Systems, Llc | Memory apparatus and methods thereof for preventing read errors on weak pages in a non-volatile memory system |
KR101248942B1 (ko) * | 2007-10-17 | 2013-03-29 | 삼성전자주식회사 | 비휘발성 메모리 장치 |
US7701761B2 (en) * | 2007-12-20 | 2010-04-20 | Sandisk Corporation | Read, verify word line reference voltage to track source level |
KR101466698B1 (ko) * | 2008-02-19 | 2014-11-28 | 삼성전자주식회사 | 메모리 장치 및 메모리 데이터 읽기 방법 |
US7957197B2 (en) * | 2008-05-28 | 2011-06-07 | Sandisk Corporation | Nonvolatile memory with a current sense amplifier having a precharge circuit and a transfer gate coupled to a sense node |
US8406048B2 (en) * | 2008-08-08 | 2013-03-26 | Marvell World Trade Ltd. | Accessing memory using fractional reference voltages |
JP5193830B2 (ja) * | 2008-12-03 | 2013-05-08 | 株式会社東芝 | 不揮発性半導体メモリ |
KR20100093885A (ko) | 2009-02-17 | 2010-08-26 | 삼성전자주식회사 | 불휘발성 메모리 장치, 그것의 동작 방법, 그리고 그것을 포함하는 메모리 시스템 |
JP2011258289A (ja) * | 2010-06-10 | 2011-12-22 | Toshiba Corp | メモリセルの閾値検出方法 |
US8599609B2 (en) * | 2010-12-22 | 2013-12-03 | HGST Netherlands B.V. | Data management in flash memory using probability of charge disturbances |
US9147454B2 (en) | 2013-01-14 | 2015-09-29 | Qualcomm Incorporated | Magnetic tunneling junction non-volatile register with feedback for robust read and write operations |
JP2014157650A (ja) * | 2013-02-18 | 2014-08-28 | Toshiba Corp | 半導体記憶装置 |
US9496023B2 (en) * | 2014-06-05 | 2016-11-15 | Micron Technology, Inc. | Comparison operations on logical representations of values in memory |
KR102258905B1 (ko) * | 2015-07-02 | 2021-05-31 | 에스케이하이닉스 주식회사 | 반도체 장치 및 그 동작 방법 |
JP6370444B1 (ja) * | 2017-06-20 | 2018-08-08 | ウィンボンド エレクトロニクス コーポレーション | 半導体記憶装置 |
JP6904141B2 (ja) | 2017-07-28 | 2021-07-14 | カシオ計算機株式会社 | 楽音発生装置、方法、プログラム、及び電子楽器 |
JP6922614B2 (ja) * | 2017-09-27 | 2021-08-18 | カシオ計算機株式会社 | 電子楽器、楽音発生方法、及びプログラム |
US10535397B1 (en) * | 2018-08-21 | 2020-01-14 | Micron Technology, Inc. | Sensing techniques for multi-level cells |
CN111524543B (zh) * | 2019-08-13 | 2022-04-19 | 南京博芯电子技术有限公司 | 一种宽电压sram时序推测快速检错电路及方法 |
US10991433B2 (en) * | 2019-09-03 | 2021-04-27 | Silicon Storage Technology, Inc. | Method of improving read current stability in analog non-volatile memory by limiting time gap between erase and program |
US11475954B2 (en) * | 2020-11-15 | 2022-10-18 | Macronix International Co., Ltd. | Fast interval read setup for 3D NAND flash |
US11488657B1 (en) | 2021-04-19 | 2022-11-01 | Macronix International Co., Ltd. | Fast interval read setup for 3D memory |
US11803326B2 (en) | 2021-04-23 | 2023-10-31 | Macronix International Co., Ltd. | Implementing a read setup burst command in 3D NAND flash memory to reduce voltage threshold deviation over time |
US11385839B1 (en) | 2021-04-27 | 2022-07-12 | Macronix International Co., Ltd. | Implementing a read setup in 3D NAND flash memory to reduce voltage threshold deviation over time |
US20230031362A1 (en) * | 2021-07-28 | 2023-02-02 | Micron Technology, Inc. | Memory device having memory cell strings and separate read and write control gates |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6091639A (en) * | 1993-08-27 | 2000-07-18 | Kabushiki Kaisha Toshiba | Non-volatile semiconductor memory device and data programming method |
JP3176019B2 (ja) | 1995-04-05 | 2001-06-11 | 株式会社東芝 | 不揮発性半導体記憶部を含む記憶システム |
KR100423894B1 (ko) * | 2002-05-09 | 2004-03-22 | 삼성전자주식회사 | 저전압 반도체 메모리 장치 |
KR20050010546A (ko) * | 2003-07-21 | 2005-01-28 | 예지시스템주식회사 | 보안모드 설정 기능을 가진 무선 아이디 인식 디지털도어록 장치 및 그 제어방법 |
-
2004
- 2004-01-07 JP JP2004002041A patent/JP4322686B2/ja not_active Expired - Fee Related
- 2004-06-01 US US10/856,851 patent/US6982904B2/en not_active Expired - Lifetime
- 2004-12-31 TW TW093141820A patent/TWI256052B/zh not_active IP Right Cessation
-
2005
- 2005-01-06 KR KR1020050001054A patent/KR100690476B1/ko not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
US6982904B2 (en) | 2006-01-03 |
TWI256052B (en) | 2006-06-01 |
US20050146959A1 (en) | 2005-07-07 |
JP2005196871A (ja) | 2005-07-21 |
KR20050072687A (ko) | 2005-07-12 |
KR100690476B1 (ko) | 2007-03-09 |
TW200539185A (en) | 2005-12-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4322686B2 (ja) | 不揮発性半導体記憶装置 | |
JP4237648B2 (ja) | 不揮発性半導体記憶装置 | |
JP4220319B2 (ja) | 不揮発性半導体記憶装置およびそのサブブロック消去方法 | |
JP4287235B2 (ja) | 不揮発性半導体記憶装置 | |
US7193896B2 (en) | Multi-value semiconductor memory device and method capable of caching a lower page data upon an incomplete write of an upper page data | |
US7551485B2 (en) | Semiconductor memory device | |
US7286400B2 (en) | Non-volatile semiconductor memory device with pass/fail detection circuit | |
TWI384482B (zh) | 半導體記憶裝置 | |
JP4287222B2 (ja) | 不揮発性半導体記憶装置 | |
KR100624590B1 (ko) | 불휘발성 반도체 기억 장치 | |
US20060092708A1 (en) | Semiconductor memory device and electric device with the same | |
KR100639285B1 (ko) | 불휘발성 반도체 기억 장치 | |
JP4284226B2 (ja) | 不揮発性半導体記憶装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060704 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20081128 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081216 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090216 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090512 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090603 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120612 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120612 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130612 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |