(57)【特許請求の範囲】
【請求項１】
グレーコードのマルチレベル情報を格納する多数のセルが直列接続されたセルストリングと、前記セルストリングの各ゲート端子に接続された多数のワードラインと、
前記セルストリングのドレイン端子に接続されたビットラインと、
前記ワードラインと前記ビットラインによって選択されたセルの情報のうち上位ビット  の情報を格納するための第１ページバッファと、
前記ワードラインと前記ビットラインによって選択されたセルの情報のうち下位ビットの情報を格納するための第２ページバッファと、
前記第１ページバッファと前記第２ページバッファとの間に直列接続され、ラッチパス制御信号に応じて駆動するパストランジスタと、パスインバータを含み、前記第１ページバッファに格納された前記上位ビットの情報と前記選択されたセルの状態における前記ビットラインの電圧と上位ビットラッチ信号とによって前記第２ページバッファを駆動して同第２ページバッファの情報を変更するためのパス部とを含むマルチレベルＮＡＮＤフラッシュメモリセルの読み出し回路。
【請求項２】
前記セルストリングの前記ドレイン端子と前記ビットラインとの間にそれぞれ接続され、ドレイン選択信号に応じて駆動するドレイン選択トランジスタと、
前記セルストリングの前記ソース端子と共通接地ラインとの間に接続され、ソース選択信号に応じて駆動するソース選択トランジスタと、
所定のディスチャージ信号に応じて前記ビットラインをディスチャージするディスチャージトランジスタとを、更に含むことを特徴とする請求項１に記載のマルチレベルＮＡＮＤフラッシュメモリセルの読み出し回路。
【請求項３】
グレーコードのマルチレベル情報を格納する多数のセルが直列接続された第１及び第２セルストリングと、
前記第１及び第２セルストリングの各ゲート端子に接続された多数のワードラインと、
前記第１及び第２セルストリングのドレイン端子にそれぞれ接続されたイブン及びオッドビットラインと、
ビットライン選択信号に応じて前記イブン又はオッドビットラインのうちいずれか一つのビットラインを選択する第１及び第２ビットライン選択トランジスタと、
前記第１及び第２ビットライン選択トランジスタに接続され、選択されたセルの情報のうち上位ビットの情報を格納するための第１ページバッファと、
前記第１及び第２ビットライン選択トランジスタに接続され、前記選択されたセルの情報のうち下位ビットの情報を格納するための第２ページバッファと、
前記第１ページバッファと前記第２ページバッファとの間に直列接続され、ラッチパス制御信号に応じて駆動するパストランジスタと、パスインバータを含み、前記第１ページバッファに格納された前記上位ビットの情報と前記選択されたセルの状態における前記ビットラインの電圧と上位ビットラッチ信号とによって前記第２ページバッファを駆動して同第２ページバッファの情報を変更するためのパス部とを含むマルチレベルＮＡＮＤフラッシュメモリセルの読み出し回路。
【請求項４】
前記第１セルストリングの前記ドレイン端子と前記イブンビットラインとの間、及び前記第２セルストリングの前記ドレイン端子と前記オッドビットラインとの間にそれぞれ接続され、ドレイン選択信号に応じて駆動する第１及び第２ドレイン選択トランジスタと、
前記第１及び第２セルストリングの前記ソース端子と共通接地ラインとの間にそれぞれ接続され、ソース選択信号に応じて駆動する第１及び第２ソース選択トランジスタと、
イブン及びオッドディスチャージ信号に応じてそれぞれ前記イブンまたはオッドビットラインをディスチャージする第１及び第２ディスチャージトランジスタとを、更に含むことを特徴とする請求項３に記載のマルチレベルＮＡＮＤフラッシュメモリセルの読み出し回路。
【請求項５】
前記第１ページバッファは、
前記ビットラインから所定の信号の伝送を受けるか、或いは前記ビットラインに伝送するビット決定ノードと、
所定のデータを格納するラッチと、
プリチャージ信号に応じて、前記ビット決定ノードに所定のプリチャージ電圧を伝送するＰＭＯＳトランジスタと、
プログラム信号に応じて、前記ラッチに格納されたデータを前記ビット決定ノードに伝送する第１トランジスタと、
前記ラッチと接地電源との間に直列接続され、それぞれ前記ビット決定ノード信号と上位ビットラッチ信号に応じて前記ラッチのデータを変更する第２及び第３トランジスタとを含むことを特徴とする請求項１または３記載のマルチレベルＮＡＮＤフラッシュメモリセルの読み出し回路。
【請求項６】
前記第２ページバッファは、
前記ビットラインから所定の信号の伝送を受けるか、或いは前記ビットラインに伝送するビット決定ノードと、
所定のデータを格納するラッチと、
プリチャージ信号に応じて、前記ビット決定ノードに所定のプリチャージ電圧を伝送するＰＭＯＳトランジスタと、
プログラム信号に応じて、前記ラッチに格納されたデータを前記ビット決定ノードに伝送する第１トランジスタと、
前記ラッチと接地電源との間に直列接続され、それぞれ前記ビット決定ノード信号と下位ビットラッチ信号に応じて前記ラッチのデータを変更する第２及び第３トランジスタとを含むことを特徴とする請求項１または３記載のマルチレベルＮＡＮＤフラッシュメモリセルの読み出し回路。
【請求項７】
前記パス部は、
前記第１ページバッファと前記第２ページバッファとの間に直列接続され、前記ラッチパス制御信号に応じて駆動するパストランジスタと、パスインバータを含むことを特徴とする請求項１または３記載のマルチレベルＮＡＮＤフラッシュメモリセルの読み出し回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチレベルＮＡＮＤフラッシュメモリセルの読み出し方法及び回路に係り、特に、デジタルカメラやＭＰ３プレーヤーなどの電子装置に使用される大容量データ格納用メモリとして用いられるマルチレベルフラッシュメモリセルの読み出しに関する。
【背景技術】
【０００２】
一般に、フラッシュメモリセルは、シングルビットのみを処理するため、２つのレベルを超過する情報を有するマルチレベルセルの情報を読み出すことができないという問題点がある。
【０００３】
また、最近、提示されているマルチレベルセンシング回路も、マルチレベルセルを取扱い易いグレーコードを用いるシステムでは使用し難いという問題点が発生する。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
したがって、本発明は、かかる問題点を解決するためのもので、その目的は、ビットラインに上位ビットを格納する第１ページバッファと下位ビットを格納する第２ページバッファを設け、グレーコードを用いることが可能なマルチレベルＮＡＮＤフラッシュメモリセルの読み出し方法及び回路を提供する。
【課題を解決するための手段】
【０００５】
上記の目的を達成するため、本発明は、グレーコードのマルチレベル情報を格納する多数のセルが直列接続されたセルストリングと、前記セルストリングの各ゲート端子に接続された多数のワードラインと、前記セルストリングのドレイン端子に接続されたビットラインと、前記ワードラインと前記ビットラインによって選択されたセルの情報のうち上位ビットの情報を格納するための第１ページバッファと、前記ワードラインと前記ビットラインによって選択されたセルの情報のうち下位ビットの情報を格納するための第２ページバッファと、前記第１ページバッファと前記第２ページバッファとの間に直列接続され、ラッチパス制御信号に応じて駆動するパストランジスタと、パスインバータを含み、前記第１ページバッファに格納された前記上位ビットの情報と前記選択されたセルの状態における前記ビットラインの電圧と上位ビットラッチ信号とによって前記第２ページバッファを駆動して同第２ページバッファの情報を変更するためのパス部とを含むマルチレベルＮＡＮＤフラッシュメモリセルの読み出し回路を提供するものである。
【０００６】
本発明は、その実施形態において、グレーコードのマルチレベル情報を格納する多数のセルが直列接続された第１及び第２セルストリングと、前記第１及び第２セルストリングの各ゲート端子に接続された多数のワードラインと、前記第１及び第２セルストリングのドレイン端子にそれぞれ接続されたイブン及びオッドビットラインと、ビットライン選択信号に応じて前記イブン又はオッドビットラインのうちいずれか一つのビットラインを選択する第１及び第２ビットライン選択トランジスタと、前記第１及び第２ビットライン選択トランジスタに接続され、選択されたセルの情報のうち上位ビットの情報を格納するための第１ページバッファと、前記第１及び第２ビットライン選択トランジスタに接続され、前記選択されたセルの情報のうち下位ビットの情報を格納するための第２ページバッファと、前記第１ページバッファと前記第２ページバッファとの間に直列接続され、ラッチパス制御信号に応じて駆動するパストランジスタと、パスインバータを含み、前記第１ページバッファに格納された前記上位ビットの情報と前記選択されたセルの状態における前記ビットラインの電圧と上位ビットラッチ信号とによって前記第２ページバッファを駆動して同第２ページバッファの情報を変更するためのパス部とを含むマルチレベルＮＡＮＤフラッシュメモリセルの読み出し回路を提供するものである。
【発明の効果】
【０００８】
本発明は、マルチレベル情報を有するＮＡＮＤフラッシュメモリセルと、上位ビットを格納するための第１ページバッファと、下位ビットを格納するための第２ページバッファと、第１ページバッファの情報の変化に応じて第２ページバッファの情報を変化させるためのパストランジスタとを含むフラッシュ素子の読み出し回路において、セルのワードラインに第１電圧を印加して「００」または「０１」情報を読み出し、ワードラインに第２電圧を印加して「００」、「０１」または「１１」情報を読み出し、ワードラインに第２電圧を印加し、パストランジスタにラッチパス制御信号を印加して「００」、「０１」、「１１」または「１０」情報を読み出すことができる。
【発明を実施するための最良の形態】
【０００９】
以下、添付図面を参照して本発明の実施例をより詳細に説明する。ところが、本発明は、下記の実施例に限定されるものではなく、互いに異なる様々な形で実現できる。これらの実施例は、本発明の開示を完全にするためのもので、通常の知識を有する者に本発明の範疇を完全に知らせるために提供されるものである。図面上において、同一符号は同一の要素を示す。
【００１０】
図１は本発明に係るマルチレベルＮＡＮＤフラッシュセルの回路図である。
【００１１】
図１を参照すると、マルチレベル情報を格納する多数のセルが直列接続されたセルストリング１０と、セルストリング１０それぞれのゲート端子に接続された多数のワードラインＷＬと、セルストリング１０のドレイン端子にそれぞれ接続されたビットラインＢＬと、ワードラインＷＬとビットラインＢＬによって選択されたセルの情報のうち上位ビットの情報を格納するための第１ページバッファ１００と、選択されたセルの下位ビットの情報を格納するための第２ページバッファ２００と、ラッチパス制御信号ＨＬＰＡＳＳに応じて駆動し、第１ページバッファ１００によって第２ページバッファ２００を駆動して第２ページバッファ２００の情報を変更するためのパス部３００とを含む。
【００１２】
セルストリング１０のドレイン端子とビットラインＢＬとの間にそれぞれ接続され、ドレイン選択信号ＤＳＬに応じて駆動するドレイン選択トランジスタ２０をさらに含む。セルストリング１０のソース端子と共通接地ラインＳＬとの間に接続され、ソース選択信号ＳＳＬに応じて駆動するソース選択トランジスタ３０をさらに含む。所定のディスチャージ信号ＤＩＳＣＨｅに応じてビットラインＢＬをディスチャージするディスチャージトランジスタ４０をさらに含む。
【００１３】
マルチレベル情報を格納する多数のセルが直列接続された第１及び第２セルストリング１０ａ及び１０ｂと、第１及び第２セルストリング１０ａ及び１０ｂそれぞれのゲート端子に接続された多数のワードラインＷＬと、第１及び第２セルストリング１０ａ及び１０ｂのドレイン端子にそれぞれ接続されたイブン及びオッドビットラインＢＬ−ｅ及びＢＬ−ｏと、ビットライン選択信号ＢＳＬｅ及びＢＳＬｏに応じてイブンまたはオッドビットラインＢＬ−ｅ及びＢＬ−ｏのいずれか一つのビットラインＢＬを選択する第１及び第２ビットライン選択トランジスタ５０ａ及び５０ｂと、第１及び第２ビットライン選択トランジスタ５０ａ及び５０ｂに接続され、選択されたセルの情報のうち上位ビットの情報を格納するための第１ページバッファ１００と、第１及び第２ビットライン選択トランジスタ５０ａ及び５０ｂに接続され、選択されたセルの情報のうち下位ビットの情報を格納するための第２ページバッファ２００と、ラッチパス制御信号ＨＬＰＡＳＳに応じて駆動し、第１ページバッファ１００によって第２ページバッファ２００を駆動して第２ページバッファ２００の情報を変更するためのパス部３００とを含む。
【００１４】
第１セルストリング１０ａのドレイン端子とイブンビットラインＢＬ−ｅとの間、及び第２セルストリング１０ｂのドレイン端子とオッドビットラインＢＬ−ｏとの間にそれぞれ接続され、ドレイン選択信号ＤＳＬに応じて駆動する第１及び第２ドレイン選択トランジスタ２０ａ及び２０ｂをさらに含む。第１及び第２セルストリング１０ａ及び１０ｂのソース端子と共通接地ラインＳＬとの間にそれぞれ接続され、ソース選択信号ＳＳＬに応じて駆動する第１及び第２ソース選択トランジスタ３０ａ及び３０ｂをさらに含む。イブン及びオッドディスチャージ信号ＤＩＳＣＨ−ｅ及びＤＩＳＣＨ−ｏに応じてそれぞれイブンまたはオッドビットラインＢＬ−ｅまたはＢＬ−ｏをディスチャージする第１及び第２ディスチャージトランジスタ４０ａ及び４０ｂをさらに含む。
【００１５】
第１ページバッファ１００は、ビットラインＢＬから所定の信号の伝送を受けるか、或いはビットラインＢＬに伝送するビット決定ノードＳＯ−Ｈと、所定のデータを格納する第１０ラッチＬ１０と、プリチャージ信号ＰＲＥＣＨｂに応じてビット決定ノードＳＯ−Ｈに所定のプリチャージ電圧を伝送する第１０トランジスタＴ１０と、プログラム信号ＰＧＭｉに応じて、第１０ラッチＬ１０に格納されたデータをビット決定ノードＳＯ−Ｈに伝送する第１１トランジスタＴ１１と、前記第１０ラッチＬ１０と接地電源との間に直列接続され、それぞれビット決定ノード信号と上位ビットラッチ信号ＭＬＣＨ＿Ｈに応じて第１０ラッチＬ１０のデータ／ＱＢを変更する第１２及び第１３トランジスタＴ１２及びＴ１３とを含む。第１０ラッチＬ１０と接地電源との間に接続され、リセット信号ＭＲＳＴに応じて第１０ラッチＬ１０のデータＱＢをロジックローにセットする第１４トランジスタＴ１４をさらに含む。
【００１６】
第２ページバッファ２００は、ビットラインＢＬから所定の信号の伝送を受けるか、或いはビットラインＢＬに伝送するビット決定ノードＳＯ−Ｌと、所定のデータを格納する第２０ラッチＬ２０と、プリチャージ信号ＰＲＥＣＨｂに応じてビット決定ノードＳＯ−Ｌに所定のプリチャージ電圧を伝送する第２０トランジスタＴ２０と、プログラム信号ＰＧＭｉに応じて、第２０ラッチＬ２０に格納されたデータをビット決定ノードＳＯ−Ｌに伝送する第２１トランジスタＴ２１と、前記第２０ラッチＬ２０と接地電源との間に直列接続され、それぞれビット決定ノード信号と下位ビットラッチ信号ＭＬＣＨ＿Ｌに応じて第２０ラッチＬ２０のデータ／ＱＢを変更する第２２及び第２３トランジスタＴ２２及びＴ２３とを含む。第２０ラッチＬ２０と接地電源との間に接続され、リセット信号ＭＲＳＴに応じて第２０ラッチＬ２０のデータＱＢをロジックローにセットする第２４トランジスタＴ２４をさらに含む。
【００１７】
パス部３００は、第１ページバッファ１００の第１０ラッチＬ１０と第２ページバッファ２００の第２０ラッチＬ２０との間に直列接続され、ラッチパス制御信号ＨＬＰＡＳＳに応じて駆動するパストランジスタＴ３００と、第１０ラッチＬ１０の信号を反転するパスインバータＩ３００とを含む。
【００１８】
第１０及び第２０トランジスタＴ１０及びＴ２０はＰＭＯＳトランジスタを使用することが好ましく、残りのトランジスタはＮＭＯＳトランジスタを使用することが好ましい。
【００１９】
次に、上述した構成を有する本発明の動作を図面に基づいて説明する。
【００２０】
図２は本発明に係るマルチレベルＮＡＮＤフラッシュセルの読み出し動作のための波形図である。図３はマルチレベルＮＡＮＤフラッシュセルのしきい値電圧による読み出し方法を説明するための概念図である。
【００２１】
図１〜図３を参照すると、第１及び第２ページバッファ１００及び２００をリセットする。これは第１及び第２ページバッファ１００及び２００内のラッチデータをロジックローにセットすることを意味する。選択されたワードラインＷＬ−Ｓに第１電圧を印加した後、セル読み出し動作によって、セルに格納されたデータを読み出して下位ビットラッチ信号ＭＬＣＨ＿Ｌに応じて第２ページバッファ２００に格納する。選択されたワードラインＷＬ−Ｓに第２電圧を印加した後、セル読み出し動作によって、セルに格納されたデータを読み出し、上位ビットラッチ信号ＭＬＣＨ＿Ｈに応じて第１ページバッファ１００に格納する。選択されたワードラインＷＬ−Ｓに第３電圧を印加した後、セル読み出し動作によって、セルに格納されたデータを読み出し、上位ビットラッチ信号ＭＬＣＨ＿Ｈとラッチパス制御信号ＨＬＰＡＳＳに応じて第１ページバッファ１００にロジックハイのデータが格納される場合、パス部３００内のパストランジスタＴ３００とパスインバータＩ３００が第２ページバッファ２００を駆動し、第２ページバッファ２００にロジックローのデータが格納されるようにする。
【００２２】
パス部３００内のパストランジスタＴ３００が正常動作するためには、第１ページバッファ１００のラッチのみで第２ページバッファ２００のラッチを駆動することができず、第１ページバッファ１００のラッチと上位ビットライン信号ＭＬＣＨ＿Ｈの印加を受けるトランジスタＴ１３とが共に動作する場合にのみ第２ページバッファ２００のラッチを駆動できるようにサイズを調節することが好ましい。
【００２３】
本発明は、ワードラインＷＬ−Ｓに第１電圧を印加して第１及び第２ページバッファ１００及び２００を介して「００」または「０１」のセルの状態を知ることができる。ワードラインＷＬ−Ｓに第２電圧を印加して第１及び第２ページバッファ１００及び２００を介して「０１」または「１１」のセルの状態を知ることができる。第３電圧を印加して「１１」または「１０」のセルの状態を知ることができる。選択されていないワードラインＷＬ−Ｐにはパス電圧を印加する。パス電圧として４.０〜５.０Ｖの電圧を使用することが好ましい。
【００２４】
第１〜第３電圧の電圧間隔は、マルチレベルを有するセルのしきい値電圧間隔と同一の間隔を印加することが好ましい。たとえば、セルのしきい値電圧（１Ｖ、２Ｖ、３Ｖ、４Ｖ）のそれぞれ互いに異なるレベルの状態を格納する場合、すなわち１Ｖを「００」、２Ｖを「０１」、３Ｖを「１１」、４Ｖを「１０」とする。第１電圧として０Ｖを印加して「００」または「０１」を判断し、第２電圧として１Ｖを印加して「０１」または「１１」を判断し、第３電圧として２Ｖを印加して「１１」または「１０」を判断する。
【００２５】
次に、上述した本発明の読み出し方法を回路図と波形図に基づいて説明する。本実施例では、イブンビットラインＢＬ−ｅに接続されたセルストリング１０ａのうちいずれか一つのセルを選択してこれを読み出すことについて説明する。
【００２６】
ロジックハイのイブンディスチャージ信号ＤＩＳＣＨ−ｅを印加してイブンビットラインＢＬ−ｅをディスチャージする。ロジックローのプリチャージ信号ＰＲＥＣＨｂを印加してビット決定ノードＳ０に所定のプリチャージ信号を印加する。この際、リセット信号ＭＲＳＴを印加して第１及び第２ページバッファ１００及び２００内の第１０及び第２０ラッチＬ１０及びＬ２０をロジックローにリセットする。
【００２７】
ロジックハイの第１イブンビットライン選択信号ＢＳＬ−ｅを印加してイブンビットライン選択トランジスタ５０ａをターンオンさせることによりビット決定ノードＳ０のプリチャージ信号をイブンビットラインＢＬｅに印加する。この際、選択されたセルのワードラインＷＬ−Ｓには第１電圧を印加し、選択されていないワードラインＷＬ−Ｐにはパス電圧を印加する。この際、ドレイン選択ラインＤＳＬとソース選択ラインＳＳＬにもそれぞれ高電圧を印加してドレイン選択トランジスタ２０ａ及びソース選択トランジスタ３０ａをターンオンさせる。
【００２８】
ロジックローのイブンビットライン選択信号ＢＳＬ−ｅを印加してビットラインとビット決定ＳＯノード間の電流流れを遮断した後、ビットラインＢＳＬ−ｅのチャージが悪くなり或いは維持されることを待つ。この際、選択されたセルのしきい値電圧がワードラインＷＬ−Ｓに印加された電圧より高くなると、ビットラインＢＬ−ｅのプリチャージ電圧信号は信号のレベルを保つが、セルのしきい値電圧がワードラインＷＬ−Ｓに印加された電圧より低くなると、ビットラインＢＬ−ｅのプリチャージ信号は共通接地ラインＳＬにディスチャージされる。
【００２９】
ロジックハイのプリチャージ信号ＰＲＥＣＨｂを印加してビット決定ノードＳ０に印加されていたプリチャージ電圧の印加を中断する。
【００３０】
ロジックハイの第２イブンビットライン選択信号ＢＳＬ−ｅを印加してイブンビットライン選択トランジスタ５０ａをターンオンさせることによりイブンビットラインＢＬ−ｅの電圧信号状態をビット決定ノードＳ０に印加する。もしイブンビットラインＢＬ−ｅのプリチャージ電圧信号が保たれていると、ロジックハイの信号がビット決定ノードＳ０に印加され、プリチャージ電圧信号がディチャージされていると、ロジックローの信号がビット決定ノードＳ０に印加される。
【００３１】
したがって、ビット決定ノードＳ０の状態に応じて第１２及び第２２トランジスタＴ１２及びＴ２２がターンオンまたはターンオフされる。下位ビットラッチ信号ＭＬＣＨ＿Ｌがロジックハイになって第２３トランジスタＴ２３をターンオンさせる。これにより、ビット決定ノードＳ０の状態に応じて、第２０ラッチＬ２０のデータは「０」または「１」になる。しかし、第１０ラッチＬ１０は第１３トランジスタＴ１３がターンオフされ、ビット決定ノードＳ０の状態に関係なく初期の値を維持する。
【００３２】
具体的に、選択されたセルの状態に応じてビットラインＢＬの電圧がディスチャージされた状態（ビット決定ノードＳ０がロジックロー）であれば、第１２及び第２２トランジスタＴ１２及びＴ２２がターンオンされ、第１０及び第２０ラッチＬ２０及びＬ２０は以前の状態を保つ。すなわち、第１０及び第２０ラッチＬ１０及びＬ２０によって「００」のセルデータを読み出す。一方、選択されたセルの状態に応じてビットラインＢＬの電圧が保たれた状態（ビット決定ノードＳ０がロジックハイ）であれば、第１２及び第２２トランジスタＴ１２及びＴ２２はターンオンされる。第１３トランジスタＴ１３はターンオフされ、第１０ラッチＬ１０は以前のデータ値を保つ。下位ビットラッチ信号ＭＬＣＨ＿Ｌに応じて、第２３トランジスタＴ２３はターンオンされ、第２０ラッチＬ２０のデータ値を「１」に変化させる。これにより、第１０及び第２０ラッチＬ１０及びＬ２０によって「０１」のセルデータを読み出す。
【００３３】
上述したようにワードラインＷＬ−Ｓに第１電圧を印加し、下位ビットラッチ信号ＭＬＣＨ＿Ｌを印加してセルのデータを読み出した後、ワードラインＷＬ−Ｓに第２電圧を印加し、上位ビットラッチ信号ＭＬＣＨ＿Ｈを印加してセルのデータを読み出す。これについて説明すると、次の通りである。本発明において、下位ビットラッチ信号及び上位ビットラッチ信号の印加はロジックハイの電圧を印加することを示す。
【００３４】
イブンディスチャージ信号ＤＩＳＣＨ−ｅを印加してイブンビットラインＢＬ−ｅをディスチャージすることもできる。ロジックローのプリチャージ信号ＰＲＥＣＨｂを印加してビット決定ノードＳ０に所定のプリチャージ信号を印加する。この際、前の段階で印加したリセット信号ＭＲＳＴを印加しない。これは、現在、第１０及び第２０ラッチＬ１０及びＬ２０によって「００」または「０１」」のデータを第１及び第２ページバッファ１００及び２００が格納しているためである。
【００３５】
ロジックハイの第１イブンビットライン選択信号ＢＳＬ−ｅを印加してイブンビットライン選択トランジスタ５０ａをターンオンさせることによりビット決定ノードＳ０のプリチャージ電圧信号をイブンビットラインＢＬ−ｅに印加する。この際、選択されたセルのワードラインＷＬ−ｓには第２電圧を印加し、選択されていないワードラインＷＬ−Ｐにはパス電圧を印加する。この際、ドレイン選択ラインＤＳＬとソース選択ラインＳＳＬにもそれぞれ高電圧を印加してドレイン選択トランジスタ２０ａ及びソース選択トランジスタ３０ａをターンオンさせる。
【００３６】
イブンビットライン選択トランジスタ５０ａを所定の時間ターンオフさせてビットラインＢＬ−ｅのチャージが抜け出るか或いは維持されることを待つ。ビット決定ノードＳ０に印加されるプリチャージ電圧を遮断し、ロジックハイの第２イブンビットライン選択信号ＢＳＬ−ｅを印加してビットラインＢＬ−ｅの電圧信号状態をビット決定ノードＳ０に印加する。前述したように、ビット決定ノードＳ０の状態に応じて第１２及び第２２トランジスタＴ１２及びＴ２２がターンオンまたはターンオフされる。この際、上位ビットラッチ信号ＭＬＣＨ＿Ｈがロジックハイになって第１３トランジスタＴ１３をターンオンさせる。
【００３７】
したがって、ビット決定ノードＳ０の状態に応じて、第１０ラッチＬ１０のデータは「０」または「１」になる。第２０ラッチＬ２０は第２３トランジスタＴ２３がターンオフされ、ビット決定ノードＳ０の状態に関係なく以前の状態を保つ。
【００３８】
具体的に、選択されたセルの状態に応じてビットラインＢＬ−ｅの電圧がディスチャージされた状態（ビット決定ノードがロジックロー）であれば、第１２及び第２２トランジスタＴ１２及びＴ２２がターンオフされて第１０及び第２０ラッチＬ１０及びＬ２０は以前の状態を保つ。すなわち、第１０及び第２０ラッチＬ１０及びＬ２０に格納された「００」または「０１」のセルデータを読み出す。一方、選択されたセルの状態に応じてビットラインＢＬ−ｅの電圧が保たれた状態（ビット決定ノードがロジックハイ）であれば、第１２及び第２２トランジスタＴ１２及びＴ２２はターンオンされる。第２３トランジスタＴ２３はターンオフされ、第２０ラッチＬ２０は以前の値（「０」または「１」）を保つ。上位ビットラッチ信号ＭＬＣＨ＿Ｈに応じて第１３トランジスタＴ１３はターンオンされ、第１０ラッチＬ２０のデータ値を「１」に変換させる。これにより、第１０及び第２０ラッチＬ１０及びＬ２０によって「１１」のセルデータを読み出す。
【００３９】
前記のようにワードラインＷＬ−Ｓに第２電圧を印加し、上位ビットラッチ信号ＭＬＣＨ＿Ｈを印加してセルのデータを読み出した後、ワードラインＷＬ−Ｓに第３電圧を印加し、上位ビットラッチ信号ＭＬＣＨ＿Ｈとラッチパス制御信号ＨＬＰＡＳＳを印加してセルのデータを読み出す。次に、これについて説明する。
【００４０】
イブンディスチャージ信号ＤＩＳＣＨ−ｅを印加してイブンビットラインＢＬ−ｅをディスチャージすることもできる。ロジックローのプリチャージ信号ＰＲＥＣＨｂを印加してビット決定ノードＳ−に所定のプリチャージ信号を印加する。
【００４１】
ロジックハイの第１イブンビットライン選択信号ＢＳＬ−ｅを印加してイブンビットライン選択トランジスタ５０ａをターンオンさせてビット決定ノードＳ０のプリチャージ電圧信号をイブンビットラインＢＬ−ｅに印加する。この際、選択されたセルのワードラインＷＬ−Ｓには第３電圧を印加し、選択されていないワードラインＷＬ−Ｐにはパス電圧を印加する。
【００４２】
イブンビットライン選択トランジスタ５０ａを所定の時間ターンオフさせてビットラインＢＬ−ｅのチャージが抜け出るか或いは維持されることを待つ。ビット決定ノードＳ０に印加されるプリチャージ電圧を遮断し、ロジックハイの第２イブンビットライン選択信号ＢＳＬ−ｅを印加してビットラインＢＬ−ｅの電圧信号状態をビット決定ノードＳ０に印加する。
【００４３】
ビット決定ノードＳ０の状態に応じて第１２及び第２２トランジスタＴ１２及びＴ２２がターンオンまたはターンオフされる。この際、上位ビットラッチ信号ＭＬＣＨ＿Ｈがロジックハイになって第１３トランジスタＴ１３をターンオンさせ、ラッチパス制御信号ＨＬＰＡＳＳに応じてパストランジスタＴ３００がターンオンされる。
【００４４】
したがって、ビット決定ノードＳ０の状態に応じて、第１０ラッチＬ１０のデータは以前の状態を維持し或いは「１」に変換される。第２０ラッチＬ２０は第１０ラッチＬ１０のデータが「１」に変化する場合、自分のデータを反転させる。すなわち、第１０ラッチ１０と、第１２及び第１３トランジスタＴ１２及びＴ１３が共に動作する場合、パストランジスタＴ３００が動作して第２０ラッチＬ２０を駆動することができる。これはパストランジスタＴ３００のサイズを調節することにより可能である。
【００４５】
具体的に、選択されたセルの状態に応じてビットラインＢＬ−ｅの電圧がディスチャージされた状態（ビット決定ノードがロジックロー）であれば、第１２及び第２２トランジスタＴ１２及びＴ２２がターンオフされ、第１０及び第２０ラッチＬ１０及びＬ２は以前の状態を保つ。すなわち、第１０及び第２０ラッチＬ１０及びＬ２０に格納された「００」、「０１」または「１１」のセルデータを読み出す。一方、選択されたセルの状態に応じてビットラインＢＬ−ｅの電圧が保たれた状態（ビット決定ノードがロジックハイ）であれば、第１２及び第１３トランジスタＴ１２及びＴ１３がターンオンされ、第１０ラッチＬ１０のデータを「１」に変換させる。この際、ターンオンされた第１２及び第１３トランジスタＴ１２及びＴ１３とラッチパス制御信号ＨＬＰＡＳＳに応じてパストランジスタＴ３００が駆動してロジックロー信号を伝送し、ロジックロー信号はパスインバータＩ３００によって反転され、第２０ラッチＬ２０の反転端に入力されて第２０ラッチＬ２０のデータを「０」に変換させる。これにより、第１０及び第２０ラッチＬ１０及びＬ２０によって「１０」のセルデータを読み出す。
【００４６】
本発明では、ワードラインＷＬに第１電圧を印加し、第２ページバッファ２００に下位ビットラッチ信号ＭＬＣＨ＿Ｌを印加して、選択されたマルチレベルセルの格納情報が「００」であるかまたは「０１」であるかを知ることができる。ワードラインＷＬに第１電圧より高い第２電圧を印加し、第１ページバッファ１００に上位ビットラッチ信号ＭＬＣＨ＿Ｈを印加して、選択されたマルチレベルセルの格納情報が「００」、「０１」または「１１」であるかを知ることができる。ワードラインＷＬに第２電圧より高い第３電圧を印加し、第１ページバッファ１００に上位ビットラッチ信号ＭＬＣＨ＿Ｈを印加し、パス部３００にラッチパス制御信号ＨＬＰＡＳＳを印加して、選択されたマルチレベルセルの格納情報が「００」、「０１」、「１１」または「１０」であるかを知ることができる。このように、本発明は、グレーコードマルチレベルＮＡＮＤフラッシュメモリセルを読み出すことができる。
【図面の簡単な説明】
【００４７】
【図１】本発明に係るマルチレベルＮＡＮＤフラッシュセルの回路図である。
【図２】本発明に係るマルチレベルＮＡＮＤフラッシュセルの読み出し動作のための波形図である。
【図３】マルチレベルＮＡＮＤフラッシュセルのしきい値電圧による読み出し方法を説明するための概念図である。
【符号の説明】
【００４８】
１０    セルストリング
２０    ドレイン選択トランジスタ
３０    ソース選択トランジスタ
４０    ディスチャージトランジスタ
５０    ビットライン選択トランジスタ
１００、２００    ページバッファ
３００    パス部
【図１】
0004707386.tif 000002
【図２】
0004707386.tif 000003
【図３】
0004707386.tif 000004