JP6966587B2 - 半導体記憶装置および読出し方法 - Google Patents

半導体記憶装置および読出し方法 Download PDF

Info

Publication number
JP6966587B2
JP6966587B2 JP2020034586A JP2020034586A JP6966587B2 JP 6966587 B2 JP6966587 B2 JP 6966587B2 JP 2020034586 A JP2020034586 A JP 2020034586A JP 2020034586 A JP2020034586 A JP 2020034586A JP 6966587 B2 JP6966587 B2 JP 6966587B2
Authority
JP
Japan
Prior art keywords
read
voltage
word line
selected word
memory cell
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.)
Active
Application number
JP2020034586A
Other languages
English (en)
Other versions
JP2021140834A (ja
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 JP2020034586A priority Critical patent/JP6966587B2/ja
Priority to TW110104847A priority patent/TWI740780B/zh
Priority to KR1020210021755A priority patent/KR20210111679A/ko
Priority to US17/179,409 priority patent/US11978515B2/en
Priority to CN202110216634.0A priority patent/CN113345503B/zh
Publication of JP2021140834A publication Critical patent/JP2021140834A/ja
Application granted granted Critical
Publication of JP6966587B2 publication Critical patent/JP6966587B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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/26Sensing or reading circuits; Data output 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/08Address circuits; Decoders; Word-line control 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/10Programming or data input 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/24Bit-line control 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/30Power supply 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/3436Arrangements for verifying correct programming or erasure
    • G11C16/3454Arrangements for verifying correct programming or for detecting overprogrammed cells
    • G11C16/3459Circuits or methods to verify correct programming of nonvolatile memory cells

Landscapes

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

Description

本発明は、NAND型フラッシュメモリ等の半導体記憶装置に関し、特にその読出し方法に関する。
NAND型フラッシュメモリは、ページ単位で読出しやプログラムを行い、またブロック単位で消去を行う。こうしたNAND型フラッシュメモリに関して、例えば、特許文献1は、データ書き換えの繰り返しによるゲート酸化膜の劣化を抑制し、データ書き換え回数を増やすことが可能な消去方法を開示し、特許文献2は、しきい値分布幅の狭帯化を図ることができるプログラム方法を開示する。
特許第5952366号公報 特許第5992983号公報
NAND型フラッシュメモリにおいて、1つのNANDストリングは、図1に示すように、直列に接続された複数のメモリセルと、ビット線BLに接続されたビット線側選択トランジスタと、ソース線SLに接続されたソース線側選択トランジスタとを有する。メモリセルの各々は、ワード線WLi(i=0,1,2,…,n)に接続される。ここでは、便宜上、ワード線WLiに接続されたメモリセルをメモリセルiと称する。また、NANDストリングは、ビット線側選択トランジスタまたはソース線側選択トランジスタに隣接してダミーメモリセルを含むものがあるが、図1には、簡略化のためダミーメモリセルを示していない。
データ「0」を記憶するメモリセルの閾値Vtは、データ「1」を記憶するメモリセルの閾値Vtより高く、かつ正の値である。図2は、読出し動作において、ワード線WLnに接続されたメモリセルnが読出しのために選択されたときの各ワード線へのバイアス電圧の例を示している。読出しのために選択されるワード線を選択ワード線、それ以外のワード線を非選択ワード線とする。選択ワード線WLnに読出し電圧Vreadが印加され、他の非選択ワード線に読出しパス電圧Vpassrが印加され、ビット線側選択トランジスタおよびソース線側選択トランジスタのゲートSGDには、トランジスタを導通させるための或る正の電圧が印加される。また、ビット線BLには、ソース線SLに印加されるバイアスよりも大きい正のバイアス電圧が印加される。読出しパス電圧Vpassrは、非選択メモリセルを導通させるため、データ「0」の閾値Vtよりも高い。
各メモリセルのチャンネル抵抗は、概ねワード線WLのバイアス電圧−閾値Vtの大きさが大きい程下がる。データ「0」のメモリセルの閾値Vtは、データ「1」のメモリセルの閾値Vtよりも大きいので、データ「0」のメモリセルのチャンネル抵抗は、データ「1」のメモリセルのチャンネル抵抗よりも大きい。
読み出されるメモリセルの閾値Vtは、読出し電圧Vreadの大きさにより定義され、NANDストリングの電流が重要な値を持つ。データ「0」のメモリセルは、ある値よりも大きな閾値Vtを有し、データ「1」のメモリセルは、この値よりも小さいかまたは同じ閾値Vtを有する。
読み出されるメモリセルの閾値Vtは、NANDストリングの他のメモリセルのデータに強い依存性を有する。これは、“バックパターン効果”と呼ばれている。例えば、他のメモリセルの全てがデータ「1」の場合と比較して、他のメモリセルの全てがデータ「0」のとき、読み出されるメモリセルの閾値Vtがより高くなる。つまり、他のメモリセルの全てがデータ「0」のときの全体のチャンネル抵抗は、他のメモリセルの全てのデータ「1」のときの全体のチャンネル抵抗よりも高く、他のメモリセルの全てがデータ「0」のときにNANDストリングを流れる電流が他のメモリセルの全てがデータ「1」のときにNANDストリングを流れる電流よりも小さくなり、結果としてページバッファ/センス回路において読み出されるメモリセルの閾値Vtが高く見えてしまう。
また、メモリセルiを読出すとき、特にメモリセルiのMOSFETのボディ効果により、メモリセル0とメモリセルi−1との間のデータは、メモリセルi+1とメモリセルnとの間のデータよりもメモリセルiの閾値Vtに大きな影響を有する。これは、“ソースサイド効果”と呼ばれる。ソースサイド効果は、たとえ全てのメモリセルのデータがNANDストリングにおいて同じであったとしても、ソース線近傍のメモリセルの閾値Vtよりもビット線BL近傍のメモリセルの閾値Vtを高くシフトさせる。
図3(A)および図3(B)は、メモリセル0とメモリセルn−1との間に異なるデータパターンを有するNANDストリングを示している。データ「1」のメモリセルnが読み出されるとき、バックパターン効果により、図3(A)のメモリセル0からメモリセルn−1までのソース側のメモリセルの抵抗が図3(B)の抵抗よりも高くなるため、図3(A)メモリセルnの閾値Vtは、図3(B)のメモリセルnの閾値Vtよりも高くなる。
概ね、メモリセルのチャンネル抵抗は、書込みおよび消去サイクル(以下、W/Eサイクルという)の繰り返しよってより大きくなる。それ故、多数のW/Eサイクル後の1つのNANDストリングの全体の抵抗は、W/Eサイクルが少ないものよりも高くなる。W/Eサイクルによるチャンネル抵抗の増加により、図3(A)のメモリセルnの閾値Vtは、W/Eサイクルの増加につれて高くなる。その結果、故障(ビット線側のメモリセルのデータ「1」がデータ「0」にシフトすること)が、多数のW/Eサイクル後にソースサイド効果によって発生し易くなる。
本発明は、このような従来の課題を解決し、多数のW/Eサイクル後のソースサイド効果によって引き起こされる故障を低減させることができる半導体記憶装置および読出し方法を提供することを目的とする。
本発明に係るNAND型フラッシュメモリの読出し方法は、選択ワード線に読出し電圧を印加するとき、当該読出し電圧をビット線側に向かうにつれて大きくなるように設定する。ある実施態様では、NANDストリングの各メモリセルに接続された複数のワード線を少なくとも3つのグループに分離し、各グループに対応する各読出し電圧がビット線側に向かうにつれて大きくなる関係を予め設定し、前記関係に基づき前記読出し電圧を決定する。
さらに本発明に係るNAND型フラッシュメモリの読出し方法は、選択ワード線に読出し電圧を印加し、非選択ワード線に読出しパス電圧を印加するとき、選択ワード線がビット線側に向かうにつれて読出しパス電圧が大きくなるように設定する。ある実施態様では、NANDストリングの各メモリセルに接続された複数のワード線を少なくとも2つのグループに分離し、各グループに選択ワード線がビット線側に向かうにつれて大きくなる読出しパス電圧との関係を予め設定し、前記関係に基づき前記読出しパス電圧を決定する。
さらに本発明に係るNAND型フラッシュメモリの読出し方法は、選択ワード線に読出し電圧を印加し、非選択ワード線に読出しパス電圧を印加するとき、前記選択ワード線からビット線側の非選択ワード線に印加される読出しパス電圧よりも前記選択ワード線からソース線側の非選択ワード線に印加される読出し電圧が大きくなるように前記読出しパス電圧が決定される。
さらに本発明に係るNAND型フラッシュメモリの読出し方法は、NANDストリングの各メモリセルに接続された複数のワード線を少なくとも3つのグループに分離し、各グループに対応する各読出し電圧がビット線側に向かうにつれて大きくなる第1の関係を予め設定し、かつNANDストリングの各メモリセルに接続された複数のワード線を少なくとも2つのグループに分離し、各グループに選択ワード線がビット線側に向かうにつれて大きくなる読出しパス電圧との第2の関係を予め設定し、選択ワード線に読出し電圧を印加し、非選択ワード線に読出しパス電圧を印加するとき、前記第1の関係に基づき前記読出し電圧を決定し、前記第2の関係に基づき前記読出しパス電圧を決定する。
さらに本発明に係るNAND型フラッシュメモリの読出し方法は、NANDストリングの各メモリセルに接続された複数のワード線を少なくとも3つのグループに分離し、各グループに対応する各読出し電圧がビット線側に向かうにつれて大きくなる関係を予め設定し、選択ワード線に読出し電圧を印加し、非選択ワード線に読出しパス電圧を印加するとき、前記関係に基づき前記読出し電圧を決定し、前記読出しパス電圧は、前記選択ワード線からビット線側の非選択ワード線に印加される読出しパス電圧よりも前記選択ワード線からソース線側の非選択ワード線に印加される読出し電圧が大きくなるように決定される。
本発明に係る半導体記憶装置は、NANDストリングが形成されたNAND型のメモリセルアレイと、前記メモリセルアレイのページを読み出す読出し手段と、NANDストリングの各メモリセルに接続された複数のワード線を少なくとも3つのグループに分離し、各グループに対応する各読出し電圧がビット線側に向かうにつれて大きくなる関係を設定する設定手段とを有し、前記読出し手段は、前記設定手段に設定された関係に基づき選択ワード線に読出し電圧を印加する。
さらに本発明に係る半導体記憶装置は、NANDストリングが形成されたNAND型のメモリセルアレイと、前記メモリセルアレイのページを読み出す読出し手段と、NANDストリングの各メモリセルに接続された複数のワード線を少なくとも2つのグループに分離し、各グループに選択ワード線がビット線側に向かうにつれて大きくなる読出しパス電圧との関係を設定する設定手段とを有し、前記読出し手段は、前記設定手段に設定された関係に基づき非選択ワード線に読出しパス電圧を印加する。
さらに本発明に係る半導体記憶装置は、NANDストリングが形成されたNAND型のメモリセルアレイと、前記メモリセルアレイのページを読み出す読出し手段とを有し、前記読出し手段は、選択ワード線からビット線側の非選択ワード線に印加される読出しパス電圧よりも前記選択ワード線からソース線側の非選択ワード線に印加される読出し電圧が大きくなるように、非選択ワード線に読出しパス電圧を印加する。
さらに本発明に係る半導体記憶装置は、NANDストリングが形成されたNAND型のメモリセルアレイと、前記メモリセルアレイのページを読み出す読出し手段と、NANDストリングの各メモリセルに接続された複数のワード線を少なくとも3つのグループに分離し、各グループに対応する各読出し電圧がビット線側に向かうにつれて大きくなる第1の関係を設定し、かつNANDストリングの各メモリセルに接続された複数のワード線を少なくとも2つのグループに分離し、各グループに選択ワード線がビット線側に向かうにつれて大きくなる読出しパス電圧との第2の関係を設定する設定手段とを有し、前記読出し手段は、前記設定手段に設定された前記第1の関係に基づき選択ワード線に読出し電圧を印加し、かつ前記第2の関係に基づき非選択ワード線に読出しパス電圧を印加する。
さらに本発明に係る半導体記憶装置は、NANDストリングが形成されたNAND型のメモリセルアレイと、前記メモリセルアレイのページを読み出す読出し手段と、NANDストリングの各メモリセルに接続された複数のワード線を少なくとも3つのグループに分離し、各グループに対応する各読出し電圧がビット線側に向かうにつれて大きくなる関係を設定する設定手段とを有し、前記読出し手段は、前記設定手段に設定された関係に基づき選択ワード線に読出し電圧を印加し、かつ、選択ワード線からビット線側の非選択ワード線に印加される読出しパス電圧よりも前記選択ワード線からソース線側の非選択ワード線に印加される読出し電圧が大きくなるように、非選択ワード線に読出しパス電圧を印加する。
本発明によれば、選択ワード線に印加する読出し電圧をビット線側に向かうにつれて大きくするようにしたので、ソースサイド効果によって引き起こされる故障(ビット線側のメモリセルのデータ「1」がデータ「0」にシフトすることおよびそれに伴う読み違い)を低減させることができる。
本発明によれば、選択ワード線がビット線側に向かうにつれて読出しパス電圧を大きくするようにしたので、ソースサイド効果によって引き起こされる故障(ビット線側のメモリセルのデータ「1」がデータ「0」にシフトすることおよびそれに伴う読み違い)を低減させることができる。
さらに本発明によれば、選択ワード線からビット線側の非選択ワード線に印加される読出しパス電圧よりも選択ワード線からソース線側の非選択ワード線に印加される読出し電圧が大きくなるように読出しパス電圧を印加するようにしたので、ソースサイド効果によって引き起こされる故障(ビット線側のメモリセルのデータ「1」がデータ「0」にシフトすることおよびそれに伴う読み違い)を低減させることができる。
NAND型フラッシュメモリの1つのNANDストリングの構成を示す図である。 読出し動作のときにNANDストリングに印加されるバイアス電圧を例示する図である。 図3(A)は、メモリセル0からメモリセルn−1がデータ「0」を有するNANDストリングを例示し、図3(B)は、メモリセル0からメモリセルn−1がデータ「1」を有するNANDストリングを例示する図である。 本発明の実施例に係るNAND型フラッシュメモリの内部構成を示す図である。 本発明の実施例に係るNANDフラッシュメモリの書込み動作と書込みベリファイを説明する図である。 本発明の第1の実施例による分離されたワード線のグループと読出し電圧との関係を示すテーブルである。 本発明の第2の実施例による分離されたワード線のグループと読出しパス電圧との関係を示すテーブルである。 本発明の第3の実施例による読出しパス電圧の印加例を説明する図である。
本発明に係る半導体記憶装置は、NAND型フラッシュメモリまたはそのようなフラッシュメモリを埋め込むマイクロコントローラ、マイクロプロセッサ、ロジック等において実施される。
次に、本発明の実施例に係るNAND型フラッシュメモリの内部構成を図4に示す。フラッシュメモリ100は、複数のメモリセルが行列状に配列されたメモリセルアレイ110と、外部入出力端子I/Oに接続された入出力バッファ120と、入出力バッファ120からアドレスデータを受け取るアドレスレジスタ130と、入出力バッファ120からコマンドデータ等を受け取り、各部を制御するコントローラ140と、アドレスレジスタ130から行アドレス情報Axを受け取り、行アドレス情報Axをデコードし、デコード結果に基づきブロックの選択およびワード線の選択等を行うワード線選択回路150と、ワード線選択回路150によって選択されたページから読み出されたデータを保持したり、選択されたページにプログラムすべき入力データを保持するページバッファ/センス回路160と、アドレスレジスタ130から列アドレス情報Ayを受け取り、列アドレス情報Ayをデコードし、当該デコード結果に基づきページバッファ/センス回路160内の列アドレスのデータを選択する列選択回路170と、データの読出し、プログラムおよび消去等のために必要な種々の電圧(書込み電圧Vpgm、読出しパス電圧Vpassr、読出し電圧Vread、消去電圧Versなど)を生成する内部電圧発生回路180とを含んで構成される。
メモリセルアレイ110は、複数のブロックを含み、各ブロック内に複数のNANDストリングが形成される。NANDストリングは、基板上に2次元的に形成されるものであっても良いし、基板の主面から垂直方向に3次元的に形成されるものであってもよい。また、1つのメモリセルは、2値データまたは多値データを記憶することが可能である。
コントローラ140は、ハードウエアおよび/またはソフトウェアを用いて構成することができ、例えば、マイクロコンピュータ、ステートマシン、ロジック等を含むことができる。コントローラ140は、外部から入力されたコマンドおよび/または制御信号(アドレスラッチイネーブル信号やコマンドラッチイネーブル信号)に基づき読出し、書込み(プログラム)、消去動作等を制御する。
読出し動作では、選択ワード線に読出し電圧Vreadを印加し、非選択ワード線に読出しパス電圧Vpassrを印加し、選択ゲート線SGDに正の電圧を印加し、ビット線側選択トランジスタおよびソース線側選択トランジスタを導通させ、ビット線に或る正の電圧を印加し、共通ソース線に例えば0Vを印加する。書込み(プログラム)動作では、選択ワード線に高電圧のプログラム電圧Vprogを印加し、非選択ワード線に中間のパス電圧Vpass−progを印加し、ビット線側選択トランジスタを導通させ、ソース線側選択トランジスタを非導通にし、「0」または「1」のデータに応じた電位をビット線に供給する。消去動作では、ブロック内の選択ワード線に或る電圧を印加し、Pウエルに高電圧の消去パルスを印加し、浮遊ゲートの電子を基板に引き抜くことでブロック単位の消去を行う。
次に、本実施例のNAND型フラッシュメモリの動作について説明する。本実施例による新規な読出し方法を説明する前に、前提となる読出し方法を前もって説明する。読出し動作には2つの種類がある。1つは、読出しコマンドに応じて実施される読出しであり、もう1つは、プログラムコマンドに応じて実施される書込み動作中のベリファイ読出しである。図5に、書込み動作時に選択ワード線と非選択ワード線に印加されるバイアス電圧を例示する。選択ワード線(書込みのために選択されるワード線)には、書込み時に高電圧パルスVprogが印加され、当該パルスの印加後のベリファイ読出し時にベリファイ読出し電圧Vverifyが印加され、非選択ワード線には、書込み時にプログラムのための中間電圧パルスVpass-progが印加され、当該パルスの印加のベリファイ読出し時にベリファイ読出し電圧Vpassrが印加される。
選択ワード線に接続されたあるメモリセルが同時にプログラムされ、これはページプログラムと呼ばれる。ベリファイ読出しは、それぞれのプログラムされたメモリセルの閾値Vtを検出することである。データ「0」がプログラムされたメモリセルの閾値Vtは、ベリファイ読出し電圧Vverifyよりも高く、このようなメモリセルがベリファイ読出しで検出されたとき、当該メモリセルへのプログラムは停止される。他方、データ「0」をプログラムすべきメモリセルの閾値Vtがベリファイ読出し電圧Vverifyよりも低ければ、ΔVだけ高くされた次の高電圧パルスが印加され、当該メモリセルがさらにプログラムされ、最終的に、データ「0」がプログラムされたメモリセルの閾値Vtがベリファイ読出し電圧Vverifyよりも高くなったとき、プログラム動作が終了される。プログラムベリファイシーケンスを用いることによって、データ「0」がプログラムされたメモリセルの閾値Vtの分布を狭くすることができる。また、ベリファイ読出し電圧Vverifyと読出し電圧Vreadとの間の電圧マージンを得るため、ベリファイ読出し電圧Vverifyは、読出し電圧Vreadよりも低くされる。
本発明の第1の実施例に係る読出しでは、ベリファイ読出し電圧Vverifyは、プログラムするときの選択ワード線とは無関係に一定の大きさに設定される。他方、読出し動作時に選択メモリセルのデータ「0」または「1」を判定するための読出し電圧Vreadは、ワード線の番号または位置に応じて変更される。
ワード線WLi(i=0,1,2,…,n)がソース線側から順に0、1、2、...、nの番号を有するとき、読出し動作時、n本のワード線WLは、2より大きい幾つかのグループに分離される。例えば、最初のグループは、ワード線WL0からWLi−1であり、2番目のグループは、ワード線WLiからワード線WLjであり、最後のグループは、ワード線WLkからワード線WLnである。ここで、iは、2よりも大きく、jはiよりも大きく、kはjよりも大きい関係にある。
図6に示すテーブルは、ワード線を複数のグループに分離したときの各グループと読出し電圧Vreadとの関係を示している。同図に示すように、読出し電圧Vreadの大きさは、ワード線のグループがビット線側にシフトするにつれ、段階的に増加するように設定される。このような読出し電圧Vreadとワード線のグループとの関係を規定する設定は、例えば、フラッシュメモリの動作に関する設定情報を記憶するヒューズセルに格納することができる。ヒューズセルに格納された設定情報は、例えば、フラッシュメモリの電源投入時にレジスタにロードされ、コントローラ140は、読出し動作時にレジスタに保持された設定情報に従い読出し電圧Vreadの大きさを決定する。
多数のW/Eサイクル後のビット線BL近傍のデータ「1」のメモリセルの閾値Vtは、W/Eサイクル前よりも高くなる傾向がある。しかしながら、本実施例のように、ビット線BL近傍の読出し電圧Vreadを増加することによって、ビット線近傍のメモリセルの閾値Vtの増加を相殺し、故障(多数のW/Eサイクル後にデータ「1」を「0」に読み違えること)の数を減少させることができる。ビット線BL近傍の読出し電圧Vreadの増加が大きすぎる場合、ベリファイ読出し電圧Vverifyと読出し電圧Vreadとの間で読み出されるメモリセルの閾値マージンが小さくなってしまう。従って、ビット線側のワード線の読出し電圧Vreadの増加には最適な値がある。例えば、ワード線WLnの読出し電圧Vread(n)とワード線WL0の読出し電圧Vread(0)の差分、Vread(n)−Vread(0)=0.2〜0.4Vである。
読出し動作が行われるとき、入出力バッファ120を介して読出しコマンドおよびアドレス情報が内部に取り込まれる。コントローラ140は、図6に示すテーブルを参照し、行アドレスに基づき読出しのために選択される選択ワード線に印加する読出し電圧Vreadの大きさを決定する。具体的には、内部電圧発生回路180は、図6のテーブルで設定された読出し電圧Vreadを生成し、ワード線選択回路150は、行アドレスに基づき選択ワード線に接続されたトランジスタを導通させ、当該トランジスタを介して、内部電圧発生回路180で生成された読出し電圧Vreadが選択ワード線に印加される。
次に、本発明の第2の実施例について説明する。第2の実施例では、読出し動作時に非選択ワード線に印加される読出しパス電圧Vpassrは、読出しのために選択されるワード線の位置または番号に応じて変更される。
第2の実施例では、読出しのために選択されるワード線は、1より大きい幾つかのグループに分離される。例えば、最初のグループは、ワード線WL0からワード線WLi−1であり、2番目のグループは、ワード線WLiからワード線WLjであり、最後のグループは、ワード線WLkからワード線WLnに分離され、各グループに、対応する読出しパス電圧Vpassrが設定される。ここで、iは、2よりも大きく、jはiよりも大きく、kはjよりも大きい関係にある。もし、選択ワード線が最初のグループに属するならば、当該最初のグループに設定された読出しパス電圧Vpassrが非選択ワード線に印加され、選択ワード線が2番目のグループに属するならば、当該2番目のグループに設定された読出しパス電圧Vpassrが非選択ワード線に印加される。
図7のテーブルは、読み出しのために選択されるワード線を複数のグループに分離したときの各グループと読出しパス電圧Vpassrとの関係を規定している。同図に示すように、読出しパス電圧Vpassrの大きさは、読出しのために選択されるワード線がビット線側にシフトするにつれ、段階的に増加するように設定される。ワード線WL0からWLi−1までのグループ1には、読出しパス電圧Vpassr1が設定され、ワード線WLiからワード線WLjまでのグループ2には、読出しパス電圧Vpassr2が設定され、ワード線WLj+1からワード線WLk−1までのグループyには、読出しパス電圧Vpassyが設定され、ワード線WLkからワード線WLnまでのグループxには、読出しパス電圧Vpassxが設定され、読出しパス電圧には、Vpassr1<Vpassr2<…<Vpassry<Vpassrxの関係がある。例えば、選択ワード線WLがグループ1に該当する場合、非選択ワード線には、読出しパス電圧Vpassr1が印加され、選択ワード線がグループ2に該当する場合には、非選択ワード線には、読出しパス電圧Vpass2が印加される。このように、各非選択ワード線に与える読出しパス電圧Vpassrはどの非選択ワード線でも同一値である。
読出しパス電圧Vpassrの設定は、読出し動作時に使用され、さらにプログラム動作中のベリファイ読出しにも使用される。つまり、図5に示すように、書込み動作時のベリファイ読出しにおいて、非選択ワード線に印加される読出しパス電圧Vpassrは、選択ワード線に応じて変更される。本実施例による読出しパス電圧の設定により、NANDストリングの抵抗は、従来のより低い均一の読出しパス電圧の設定と比較して、ビット線近傍のメモリセルの読出し時に低くなる。本実施例による読出しパス電圧Vpassrの設定により、多数のW/Eサイクル後のNANDストリングの抵抗の増加を相殺し、故障(多数のW/Eサイクル後にデータ「1」を「0」に読み違えること)の数を減少させることができる。
図7に示すテーブルは、第1の実施例のときと同様に、例えば、ヒューズセル内にフラッシュメモリの動作に関する設定情報として格納することができる。ヒューズセルに格納された設定情報は、例えば、フラッシュメモリの電源投入時にレジスタにロードされ、コントローラ140は、読出し動作時にレジスタに保持された設定情報に従い読出しパス電圧Vpassrの大きさを決定する。
読出し動作が行われるとき、入出力バッファ120を介して読出しコマンドおよびアドレス情報が内部に取り込まれる。コントローラ140は、行アドレスに基づき読出しのために選択される選択ワード線に読出し電圧Vreadを印加させ、また、図7に示すテーブルに基づき非選択ワード線に印加する読出しパス電圧Vpassrの大きさを決定する。具体的には、内部電圧発生回路180は、図7のテーブルで設定された読出しパス電圧Vpassrを生成し、ワード線選択回路150によって選択され選択ワード線には読出し電圧Vreadが印加され、非選択ワード線には、内部電圧発生回路180で生成された読出しパス電圧Vpassrが印加される。また、書込み動作中のベリファイ読出しについても同様に、コントローラ140は、書込むために選択された選択ワード線についてベリファイ読出しを行うとき、図7のテーブルで設定された読出しパス電圧Vpassrを非選択ワード線に印加させる。
次に、本発明の第3の実施例について説明する。第3の実施例では、読出し動作時の読出しのために選択ワード線の位置または番号に応じて読出しパス電圧Vpassrの値を変化させるものである。図8は、NANDストリングのi番目のメモリセルiが読み出されるときの読出しパス電圧Vpassr1とVpassr2を示している。同図に示すように、読出しパス電圧Vpassrは、2つのグループに分離される。1つ目のグループは、選択ワード線WLiからソース線側のワード線に印加される読出しパス電圧Vpassr2であり、図8の例では、ワード線WL0からワード線WLi−1である。もう1つグループは、選択ワード線WLiからビット線側のワード線に印加される読出しパス電圧Vpassr1であり、図8の例では、ワード線WLi+1からワード線WLnである。
読出しパス電圧Vpassr2は、読出しパス電圧Vpassr1よりも高くセットされる(Vpassr2>Vpassr1)。ビット線BL近傍のワード線に接続されたメモリセルが読み出されるとき、読出しパス電圧Vpassrの大部分が読出しパス電圧Vpassr2にセットされる。本実施例による読出しパス電圧Vpassrの設定は、読出し動作に使用され、かつプログラム動作中のベリファイ読出しにも使用される。本実施例による読出しパス電圧Vpassrの設定により、NANDストリングの抵抗は、従来のより低い均一な読出しパス電圧Vpassrの設定と比較して、ビット線BL近傍のメモリセルの読出し時に低くなる。本実施例による読出しパス電圧Vpassrの設定により、多数のW/Eサイクル後のNANDストリングの抵抗の増加を相殺し、故障(多数のW/Eサイクル後にデータ「1」を「0」に読み違えること)の数を減少させることができる。
読出しパス電圧Vpassr1、Vpassr2の大きさの設定は、第1の実施例のときと同様に、例えば、ヒューズセル内にフラッシュメモリの動作に関する設定情報として格納することができる。ヒューズセルに格納された設定情報は、例えば、フラッシュメモリの電源投入時にレジスタにロードされ、コントローラ140は、読出し動作時にレジスタに保持された設定情報に従い読出しパス電圧Vpassr1、Vpassr2の大きさを決定する。
読出し動作が行われるとき、入出力バッファ120を介して読出しコマンドおよびアドレス情報が内部に取り込まれる。コントローラ140は、行アドレスに基づき読出しのために選択される選択ワード線に読出し電圧Vreadを印加させ、また、選択ワード線の位置に応じて、選択ワード線からソース線側の非選択ワード線に読出しパス電圧Vpassr2を印加させ、選択ワード線からビット線側の非選択ワード線に読出しパス電圧Vpassr1を印加させる。また、書込み動作中のベリファイ読出しについても同様に、コントローラ140は、書込むために選択された選択ワード線についてベリファイ読出しを行うとき、選択ワード線を基準にソース線側の非選択ワード線に読出しパス電圧Vpassr2を印加させ、ビット線側の非選択ワード線に読出しパス電圧Vpassr1を印加させる。
次に、本発明の変形例について説明する。NANDストリング抵抗は、W/Eサイクル数の増加につれ高くなる。そして、多数のW/Eサイクル後にデータ「1」を「0」に誤って読み出すことがビット線近傍のメモリセルに引き起こされる傾向がある。このような故障を抑制するため、上記第1ないし第3の実施例は、読出し電圧Vreadおよび読出しパス電圧Vpassrの新規なバイアス方法を提案している。第1の実施例は、読み出すためにワード線に印加されるワード線の電圧設定、すなわち読出し電圧Vreadの設定である。第2および第3の実施例は、読出しのために非選択ワード線に印加されるワード線の電圧設定、すなわち読出しパス電圧Vpassrの設定である。これらの全ては、多数のW/Eサイクル後にビット線側の近傍のメモリセルで引き起こされるデータ「1」をデータ「0」に誤って読み出すことを減少させる効果を有する。それ故、本発明の変形例として、上記第1ないし第3の実施例を組み合わせて使用することも可能である。例えば、第1の実施例と第2の実施例の組合せ、第1の実施例と第3の実施例の組合せ、第2の実施例と第3の実施例の組合せ、あるいは第1および第2の実施例の組合せと第3の実施例との組合せである。
上記実施例では、簡略化のためNANDストリングにはダミーメモリセルが含まれていないが、ビット線側選択トランジスタおよび/またはソース線側選択トランジスタに隣接してダミーメモリセルを設けるようにしてもよい。
本発明の好ましい実施の形態について詳述したが、本発明は、特定の実施形態に限定されるものではなく、特許請求の範囲に記載された発明の要旨の範囲内において、種々の変形・変更が可能である。
100:フラッシュメモリ
110:メモリセルアレイ
120:入出力バッファ
130:アドレスレジスタ
140:コントローラ
150:ワード線選択回路
160:ページバッファ/センス回路
170:列選択回路
180:内部電圧発生回路

Claims (11)

  1. NAND型フラッシュメモリの読出し方法であって、
    読出しコマンドに応じて選択ワード線に読出し電圧を印加するとき、当該読出し電圧をビット線側に向かうにつれて大きくなるように設定し、
    プログラムコマンドに応じて実施されるプログラム動作中のベリファイ読出し電圧は、プログラムするときの選択ワード線とは無関係に一定である、読出し方法。
  2. NAND型フラッシュメモリの読出し方法であって、
    読出しコマンドに応じて選択ワード線に読出し電圧を印加するとき、当該読出し電圧をビット線側に向かうにつれて大きくなるように設定し、
    前記読出し電圧とプログラムコマンドに応じて実施されるプログラム動作中のベリファイ読出し電圧との間の電圧マージンを得るため、前記ベリファイ読出し電圧は、前記読出し電圧よりも低い、読出し方法。
  3. NANDストリングの各メモリセルに接続された複数のワード線を少なくとも3つのグループに分離し、各グループに対応する各読出し電圧がビット線側に向かうにつれて大きくなる関係を予め設定し、
    前記関係に基づき前記読出し電圧を決定する、請求項1または2に記載の読出し方法。
  4. 選択ワード線に読出し電圧を印加し、非選択ワード線に読出しパス電圧を印加するとき、選択ワード線がビット線側に向かうにつれて前記読出しパス電圧を大きくなるように設定する、請求項1または2に記載の読出し方法。
  5. NANDストリングの各メモリセルに接続された複数のワード線を少なくとも2つのグループに分離し、各グループに選択ワード線がビット線側に向かうにつれて大きくなる読出しパス電圧との関係を予め設定し、前記関係に基づき前記読出しパス電圧を決定する、請求項に記載の読出し方法。
  6. 選択ワード線に読出し電圧を印加し、非選択ワード線に読出しパス電圧を印加するとき、前記選択ワード線からビット線側の非選択ワード線に印加される読出しパス電圧よりも前記選択ワード線からソース線側の非選択ワード線に印加される読出しパス電圧が大きくなるように前記読出しパス電圧が決定される、請求項1または2に記載の読出し方法。
  7. NANDストリングが形成されたNAND型のメモリセルアレイと、
    前記メモリセルアレイのページを読み出す読出し手段とを有し、
    前記読出し手段は、読出しコマンドに応じて選択ワード線に読出し電圧を印加するとき、当該読出し電圧をビット線側に向かうにつれて大きくなるように設定し、プログラムコマンドに応じて実施されるプログラム動作中のベリファイ読出し電圧を、プログラムするときの選択ワード線とは無関係に一定に設定する、半導体記憶装置。
  8. NANDストリングが形成されたNAND型のメモリセルアレイと、
    前記メモリセルアレイのページを読み出す読出し手段とを有し、
    前記読出し手段は、読出しコマンドに応じて選択ワード線に読出し電圧を印加するとき、当該読出し電圧をビット線側に向かうにつれて大きくなるように設定し、前記読出し電圧とプログラムコマンドに応じて実施されるプログラム動作中のベリファイ読出し電圧との間の電圧マージンを得るため、前記ベリファイ読出し電圧は、前記読出し電圧よりも低い、半導体記憶装置。
  9. 前記読出し手段は、選択ワード線に読出し電圧を印加し、非選択ワード線に読出しパス電圧を印加するとき、選択ワード線がビット線側に向かうにつれて前記読出しパス電圧を大きくなるように設定する、請求項7または8に記載の半導体記憶装置。
  10. 前記読出し手段は、NANDストリングの各メモリセルに接続された複数のワード線を少なくとも2つのグループに分離し、各グループに選択ワード線がビット線側に向かうにつれて大きくなる読出しパス電圧との関係を予め設定し、前記関係に基づき前記読出しパス電圧を決定する、請求項9に記載の半導体記憶装置。
  11. 前記読出し手段は、選択ワード線に読出し電圧を印加し、非選択ワード線に読出しパス電圧を印加するとき、前記選択ワード線からビット線側の非選択ワード線に印加される読出しパス電圧よりも前記選択ワード線からソース線側の非選択ワード線に印加される読出しパス電圧が大きくなるように前記読出しパス電圧を設定する、請求項7または8に記載の半導体記憶装置
JP2020034586A 2020-03-02 2020-03-02 半導体記憶装置および読出し方法 Active JP6966587B2 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2020034586A JP6966587B2 (ja) 2020-03-02 2020-03-02 半導体記憶装置および読出し方法
TW110104847A TWI740780B (zh) 2020-03-02 2021-02-09 半導體儲存裝置以及讀出方法
KR1020210021755A KR20210111679A (ko) 2020-03-02 2021-02-18 반도체 메모리 장치 및 판독 방법
US17/179,409 US11978515B2 (en) 2020-03-02 2021-02-19 Semiconductor memory device and reading method
CN202110216634.0A CN113345503B (zh) 2020-03-02 2021-02-26 半导体存储装置以及读出方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020034586A JP6966587B2 (ja) 2020-03-02 2020-03-02 半導体記憶装置および読出し方法

Publications (2)

Publication Number Publication Date
JP2021140834A JP2021140834A (ja) 2021-09-16
JP6966587B2 true JP6966587B2 (ja) 2021-11-17

Family

ID=77463734

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020034586A Active JP6966587B2 (ja) 2020-03-02 2020-03-02 半導体記憶装置および読出し方法

Country Status (5)

Country Link
US (1) US11978515B2 (ja)
JP (1) JP6966587B2 (ja)
KR (1) KR20210111679A (ja)
CN (1) CN113345503B (ja)
TW (1) TWI740780B (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200141304A (ko) * 2019-06-10 2020-12-18 에스케이하이닉스 주식회사 반도체 장치 및 반도체 장치의 동작 방법

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5952366U (ja) 1982-09-29 1984-04-06 富士電機株式会社 オ−ガ式製氷機の冷凍装置
JPS5992983U (ja) 1982-12-09 1984-06-23 三洋電機株式会社 自動販売機の商品規制装置
KR0157342B1 (ko) 1995-06-09 1998-12-01 김광호 불휘발성 반도체 메모리의 전압 센싱 방법
JP4249992B2 (ja) * 2002-12-04 2009-04-08 シャープ株式会社 半導体記憶装置及びメモリセルの書き込み並びに消去方法
US7196928B2 (en) 2005-04-05 2007-03-27 Sandisk Corporation Compensating for coupling during read operations of non-volatile memory
US7193898B2 (en) 2005-06-20 2007-03-20 Sandisk Corporation Compensation currents in non-volatile memory read operations
JP5065594B2 (ja) * 2005-12-23 2012-11-07 株式会社東芝 半導体記憶装置
JP2008034456A (ja) * 2006-07-26 2008-02-14 Toshiba Corp 不揮発性半導体記憶装置
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
US7952929B2 (en) 2007-02-07 2011-05-31 Mosaid Technologies Incorporated Source side asymmetrical precharge programming scheme
US7808831B2 (en) 2008-06-30 2010-10-05 Sandisk Corporation Read disturb mitigation in non-volatile memory
JP2011086364A (ja) 2009-09-17 2011-04-28 Toshiba Corp 不揮発性半導体記憶装置
KR101199071B1 (ko) 2009-09-17 2012-11-07 가부시끼가이샤 도시바 불휘발성 반도체 기억 장치
KR101691088B1 (ko) * 2010-02-17 2016-12-29 삼성전자주식회사 불휘발성 메모리 장치, 그것의 동작 방법, 그리고 그것을 포함하는 메모리 시스템
KR101205084B1 (ko) 2010-07-09 2012-11-26 에스케이하이닉스 주식회사 반도체 메모리 장치 및 그 프로그램 방법
KR20120098080A (ko) * 2011-02-28 2012-09-05 에스케이하이닉스 주식회사 불휘발성 메모리 장치와 이를 포함하는 메모리 시스템
KR102015906B1 (ko) 2012-11-12 2019-08-29 삼성전자주식회사 불휘발성 메모리 장치를 포함하는 메모리 시스템 및 그것의 읽기 방법
US20160019971A1 (en) * 2014-07-17 2016-01-21 Kabushiki Kaisha Toshiba Nonvolatile semiconductor memory device and method of controlling the same
JP5952366B2 (ja) 2014-10-02 2016-07-13 ウィンボンド エレクトロニクス コーポレーション 高信頼性不揮発性半導体メモリ
JP5992983B2 (ja) 2014-12-03 2016-09-14 ウィンボンド エレクトロニクス コーポレーション 不揮発性半導体記憶装置
JP5964401B2 (ja) * 2014-12-08 2016-08-03 ウィンボンド エレクトロニクス コーポレーション 不揮発性半導体記憶装置
JP6490018B2 (ja) * 2016-02-12 2019-03-27 東芝メモリ株式会社 半導体記憶装置
CN107305786B (zh) * 2016-04-18 2020-06-09 华邦电子股份有限公司 非易失性半导体存储装置
KR102533016B1 (ko) * 2016-07-28 2023-05-17 에스케이하이닉스 주식회사 메모리 장치 및 이의 동작 방법
KR102659596B1 (ko) 2016-08-26 2024-04-19 삼성전자주식회사 비휘발성 메모리 장치
US10949119B2 (en) * 2018-02-20 2021-03-16 Western Digital Technologies, Inc. Data shaping to reduce error rates in solid state memory devices
JP2019169207A (ja) * 2018-03-22 2019-10-03 東芝メモリ株式会社 半導体記憶装置

Also Published As

Publication number Publication date
US20210272634A1 (en) 2021-09-02
JP2021140834A (ja) 2021-09-16
TWI740780B (zh) 2021-09-21
KR20210111679A (ko) 2021-09-13
US11978515B2 (en) 2024-05-07
TW202135078A (zh) 2021-09-16
CN113345503B (zh) 2024-05-14
CN113345503A (zh) 2021-09-03

Similar Documents

Publication Publication Date Title
JP3810985B2 (ja) 不揮発性半導体メモリ
JP5072723B2 (ja) 不揮発性半導体記憶装置
US10332603B2 (en) Access line management in a memory device
US7907446B2 (en) Nonvolatile semiconductor memory device and method of driving the same
JP2013143155A (ja) 不揮発性半導体記憶装置とその書き込み方法
KR20190057701A (ko) 비휘발성 메모리 장치 및 그것의 소거 방법
JP3977799B2 (ja) 不揮発性半導体記憶装置
JP2013125576A (ja) 不揮発性半導体記憶装置
KR100932367B1 (ko) 불휘발성 메모리 장치의 소프트 프로그램 방법
JP2009016021A (ja) Nand型フラッシュメモリ
JP2011198413A (ja) 不揮発性半導体記憶装置
JP5259667B2 (ja) 不揮発性半導体記憶装置
US7864590B2 (en) Non-volatile memory device and method of operating the same
US7796441B2 (en) Method of reading configuration data in flash memory device
JP3961759B2 (ja) 不揮発性半導体記憶装置
JP5784788B2 (ja) 不揮発性半導体記憶装置とその書き込み方法
JP6966587B2 (ja) 半導体記憶装置および読出し方法
JP2012123856A (ja) 不揮発性半導体記憶装置
TWI796099B (zh) 半導體裝置及抹除方法
US20090122616A1 (en) Non-volatile memory device and method of controlling a bulk voltage thereof
JP2010218623A (ja) 不揮発性半導体記憶装置
JPWO2002067267A1 (ja) 多値不揮発性半導体記憶装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200302

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210407

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20210705

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210824

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211006

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211006

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: 20211020

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211021

R150 Certificate of patent or registration of utility model

Ref document number: 6966587

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150