(57)【特許請求の範囲】
【請求項１】
高抵抗状態と低抵抗状態とを記憶し、電圧の印加によって前記高抵抗状態と前記低抵抗状態とを切り換える抵抗記憶素子を有する不揮発性半導体記憶装置の書き込み方法であって、
前記抵抗記憶素子に並列に接続された可変抵抗素子を設け、前記抵抗記憶素子に電圧を印加して前記高抵抗状態と前記低抵抗状態とを切り換える際に、前記抵抗記憶素子と前記可変抵抗素子との合成抵抗値が、前記低抵抗状態における低抵抗値以下になるように、前記可変抵抗素子の抵抗値を設定する
ことを特徴とする不揮発性半導体記憶装置の書き込み方法。
【請求項２】
請求項１記載の不揮発性半導体記憶装置の書き込み方法において、
前記抵抗記憶素子を前記高抵抗状態から前記低抵抗状態に切り換える際における前記抵抗記憶素子と前記抵抗素子との第１の合成抵抗値と、前記抵抗記憶素子を前記低抵抗状態から前記高抵抗状態に切り換える際における前記抵抗記憶素子と前記抵抗素子との第２の合成抵抗値とが等しくなるように、前記可変抵抗素子の前記抵抗値を設定する
ことを特徴とする不揮発性半導体記憶装置の書き込み方法。
【請求項３】
請求項２記載の不揮発性半導体記憶装置の書き込み方法において、
前記抵抗記憶素子を前記高抵抗状態から前記低抵抗状態に切り換える際、及び前記抵抗記憶素子を前記低抵抗状態から前記高抵抗状態に切り換える際に、前記可変抵抗素子の前記抵抗値を前記低抵抗状態における前記低抵抗値以下に設定する
ことを特徴とする不揮発性半導体記憶装置の書き込み方法。
【請求項４】
請求項２記載の不揮発性半導体記憶装置の書き込み方法において、
前記抵抗記憶素子を前記高抵抗状態から前記低抵抗状態に切り換える際に、前記可変抵抗素子の前記抵抗値を前記低抵抗状態における前記低抵抗値に等しくし、
前記抵抗記憶素子を前記低抵抗状態から前記高抵抗状態に切り換える際に、前記可変抵抗素子の前記抵抗値を前記高抵抗状態における高抵抗値以上に設定する
ことを特徴とする不揮発性半導体記憶装置の書き込み方法。
【請求項５】
請求項１乃至４のいずれか１項に記載の不揮発性半導体記憶装置の書き込み方法において、
前記可変抵抗素子は、並列に接続された複数の抵抗素子を有し、
前記抵抗記憶素子に接続する前記抵抗素子を選択することにより、前記抵抗素子の抵抗値を規定する
ことを特徴とする不揮発性半導体記憶装置の書き込み方法。
【請求項６】
高抵抗状態と低抵抗状態とを記憶し、電圧の印加によって前記高抵抗状態と前記低抵抗状態とを切り換える抵抗記憶素子と、
前記抵抗記憶素子に並列に接続された可変抵抗素子と、
前記抵抗記憶素子に電圧を印加して前記高抵抗状態と前記低抵抗状態とを切り換える際に、前記抵抗記憶素子と前記可変抵抗素子との合成抵抗値が前記低抵抗状態における低抵抗値以下になるように前記可変抵抗素子の抵抗値を設定する抵抗制御回路と
を有することを特徴とする不揮発性半導体記憶装置。
【請求項７】
請求項６記載の不揮発性半導体記憶装置において、
前記可変抵抗素子は、並列に接続された複数の抵抗素子を有し、
前記抵抗制御回路によって前記抵抗記憶素子に接続する前記抵抗素子を選択することにより、前記可変抵抗素子の抵抗値を規定する
ことを特徴とする不揮発性半導体記憶装置。
【請求項８】
高抵抗状態と低抵抗状態とを記憶し、電圧の印加によって前記高抵抗状態と前記低抵抗状態とを切り換える抵抗記憶素子と、前記抵抗記憶素子の一方の端部に一方の端部が直列に接続された選択トランジスタとをそれぞれ有し、マトリクス状に配置された複数のメモリセルと、
第１の方向に延在して並行に配された複数の信号線であって、各信号線が、前記第１の方向に並ぶ前記メモリセルの前記選択トランジスタのゲート電極に接続された複数の第１の信号線と、
第１の方向と交差する第２の方向に延在して並行に配された複数の信号線であって、各信号線が、前記第２の方向に並ぶ前記メモリセルの前記抵抗記憶素子の他方の端部側に接続された複数の第２の信号線と、
前記第１の方向又は前記第２の方向に延在して並行に配された複数の信号線であって、各信号線が、前記第１の方向又は前記第２の方向に並ぶ前記メモリセルの前記選択トランジスタの他方の端部側に接続された複数の第３の信号線と、
前記抵抗記憶素子に並列に接続された可変抵抗素子と、
前記抵抗記憶素子に電圧を印加して前記高抵抗状態と前記低抵抗状態とを切り換える際に、前記抵抗記憶素子と前記可変抵抗素子との合成抵抗値が前記低抵抗状態における低抵抗値以下になるように前記可変抵抗素子の抵抗値を設定する抵抗制御回路と
を有することを特徴とする不揮発性半導体記憶装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、不揮発性半導体記憶装置に係り、特に、抵抗値が異なる複数の抵抗状態を有する抵抗記憶素子を用いた不揮発性半導体記憶装置及びその書き込み方法に関する。
【背景技術】
【０００２】
近年、新たなメモリ素子として、ＲＲＡＭ（Resistance Random Access Memory）と呼ばれる不揮発性半導体記憶装置が注目されている。ＲＲＡＭは、抵抗値が異なる複数の抵抗状態を有し、外部から電気的刺激を与えることにより抵抗状態が変化する抵抗記憶素子を用い、抵抗記憶素子の高抵抗状態と低抵抗状態とを例えば情報の“０”と“１”とに対応づけることにより、メモリ素子として利用するものである。ＲＲＡＭは、高速性、大容量性、低消費電力性等、そのポテンシャルの高さから、その将来性が期待されている。【０００３】
抵抗記憶素子は、電圧の印加により抵抗状態が変化する抵抗記憶材料を一対の電極間に狭持したものである。抵抗記憶材料としては、代表的なものとして遷移金属を含む酸化物材料が知られている。【０００４】
抵抗記憶素子を用いた不揮発性半導体記憶装置は、例えば特許文献１〜４、非特許文献１〜３等に記載されている。
【特許文献１】米国特許第６４７３３３２号明細書
【特許文献２】特開２００５−０２５９１４号公報
【特許文献３】特開２００４−２７２９７５号公報
【特許文献４】特開２００４−１１０８６７号公報
【非特許文献１】A. Beck et al., Appl. Phys. Lett. Vol. 77, p. 139 (2000)
【非特許文献２】W. W. Zhuang et al., Tech. Digest IEDM 2002, p.193
【非特許文献３】I. G. Baek et al., Tech. Digest IEDM 2004, p.587
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記抵抗記憶材料を用いた抵抗記憶素子では、高抵抗状態における抵抗値と低抵抗状態における抵抗値との間でセルのインピーダンスが大きく異なるため、外部回路とのインピーダンス整合をとることが困難であった。【０００６】
例えば、典型的な遷移金属酸化物であるＴｉＯｘは、高抵抗状態と低抵抗状態とで０．５Ｖにおける抵抗値が３桁程度異なっている。このため、例えば、高抵抗状態に対して外部回路とのインピーダンスを整合させた場合には、低抵抗状態においては外部回路とのインピーダンス整合が大きく崩れてしまい、その逆に低抵抗状態に対して外部回路とのインピーダンスを整合させた場合には、高抵抗状態においては外部回路とのインピーダンス整合が大きく崩れてしまっていた。これにより、高速で動作させる際に外部回路との接合部で電圧パルスが反射され、低抵抗状態と高抵抗状態の両方の状態に対して抵抗記憶素子に実効的に十分な電圧を印加することができなかった。【０００７】
インピーダンスの不整合により抵抗記憶素子に実効的に十分な電圧を印加できないと抵抗状態のスイッチが生じないため、書き込み・消去が行えず、エラーとなる。これを避けるにはパルス幅を長くして電圧印加時間を長くする必要があるが、動作速度が低下してしまう。【０００８】
本発明の目的は、抵抗値が異なる複数の抵抗状態を記憶する抵抗記憶素子を用いた不揮発性半導体記憶装置において、抵抗記憶素子を高抵抗状態から低抵抗状態に書き換える場合と低抵抗状態から高抵抗状態に書き換える場合との双方の場合において、周辺回路とメモリセルとを容易にインピーダンス整合しうる不揮発性半導体記憶装置及びその書き込み方法を提供することにある。
【課題を解決するための手段】
【００１０】
本発明の一観点によれば、高抵抗状態と低抵抗状態とを記憶し、電圧の印加によって前記高抵抗状態と前記低抵抗状態とを切り換える抵抗記憶素子を有する不揮発性半導体記憶装置の書き込み方法であって、前記抵抗記憶素子に並列に接続された可変抵抗素子を設け、前記抵抗記憶素子に電圧を印加して前記高抵抗状態と前記低抵抗状態とを切り換える際に、前記抵抗記憶素子と前記可変抵抗素子との合成抵抗値が、前記低抵抗状態における低抵抗値以下になるように、前記可変抵抗素子の抵抗値を設定する不揮発性半導体記憶装置の書き込み方法が提供される。
【００１１】
また、本発明の更に他の観点によれば、高抵抗状態と低抵抗状態とを記憶し、電圧の印加によって前記高抵抗状態と前記低抵抗状態とを切り換える抵抗記憶素子と、前記抵抗記憶素子に並列に接続された可変抵抗素子と、前記抵抗記憶素子に電圧を印加して前記高抵抗状態と前記低抵抗状態とを切り換える際に、前記抵抗記憶素子と前記可変抵抗素子との合成抵抗値が前記低抵抗状態における低抵抗値以下になるように前記可変抵抗素子の抵抗値を設定する抵抗制御回路とを有する不揮発性半導体記憶装置が提供される。
【００１２】
また、本発明の更に他の観点によれば、高抵抗状態と低抵抗状態とを記憶し、電圧の印加によって前記高抵抗状態と前記低抵抗状態とを切り換える抵抗記憶素子と、前記抵抗記憶素子の一方の端部に一方の端部が直列に接続された選択トランジスタとをそれぞれ有し、マトリクス状に配置された複数のメモリセルと、第１の方向に延在して並行に配された複数の信号線であって、各信号線が、前記第１の方向に並ぶ前記メモリセルの前記選択トランジスタのゲート電極に接続された複数の第１の信号線と、第１の方向と交差する第２の方向に延在して並行に配された複数の信号線であって、各信号線が、前記第２の方向に並ぶ前記メモリセルの前記抵抗記憶素子の他方の端部側に接続された複数の第２の信号線と、前記第１の方向又は前記第２の方向に延在して並行に配された複数の信号線であって、各信号線が、前記第１の方向又は前記第２の方向に並ぶ前記メモリセルの前記選択トランジスタの他方の端部側に接続された複数の第３の信号線と、前記抵抗記憶素子に並列に接続された可変抵抗素子と、前記抵抗記憶素子に電圧を印加して前記高抵抗状態と前記低抵抗状態とを切り換える際に、前記抵抗記憶素子と前記可変抵抗素子との合成抵抗値が前記低抵抗状態における低抵抗値以下になるように前記可変抵抗素子の抵抗値を設定する抵抗制御回路とを有する不揮発性半導体記憶装置が提供される。
【発明の効果】
【００１３】
本発明によれば、抵抗値が異なる複数の抵抗状態を記憶する抵抗記憶素子を用いた不揮発性半導体記憶装置において、抵抗記憶素子に並列に接続されたインピーダンス制御用トランジスタを設け、書き換えの際にこのインピーダンス制御用トランジスタの抵抗値を抵抗記憶素子の低抵抗状態における抵抗値よりも十分に小さくするので、抵抗記憶素子の抵抗状態によらず、書き換えの際に外部から見たメモリセルのインピーダンスをほぼ等しくすることができる。これにより、メモリセルを高抵抗状態から低抵抗状態に書き換える場合と、メモリセルを低抵抗状態から高抵抗状態に書き換える場合との双方の場合において、周辺回路とメモリセルとを容易にインピーダンス整合させることができる。これにより、書き込みの際の電圧パルスの幅を狭くすることができ、動作速度を向上することができる。
【図面の簡単な説明】
【００１４】
【図１】双極性抵抗記憶材料を用いた抵抗記憶素子の電流−電圧特性を示すグラフである。
【図２】単極性抵抗記憶材料を用いた抵抗記憶素子の電流−電圧特性を示すグラフである。
【図３】単極性抵抗記憶材料を用いた抵抗記憶素子の電流−電圧特性を示すグラフである。
【図４】単極性抵抗記憶材料を用いた抵抗記憶素子のフォーミング処理を説明する電流−電圧特性のグラフである。
【図５】本発明の第１実施形態による不揮発性半導体記憶装置の構造を示す回路図（その１）である。
【図６】本発明の第１実施形態による不揮発性半導体記憶装置の構造を示す回路図（その２）である。
【図７】本発明の第１実施形態による不揮発性半導体記憶装置の書き込み方法を示すタイムチャート（その１）である。
【図８】本発明の第１実施形態による不揮発性半導体記憶装置の書き込み方法を示すタイムチャート（その２）である。
【図９】本発明の第１実施形態による不揮発性半導体記憶装置の読み出し方法を示すタイムチャートである。
【図１０】本発明の第３実施形態による不揮発性半導体記憶装置の構造を示す回路図（その１）である。
【図１１】本発明の第３実施形態による不揮発性半導体記憶装置の構造を示す回路図（その２）である。
【図１２】本発明の第５実施形態による不揮発性半導体記憶装置及びその書き込み方法を示す回路図である。
【図１３】本発明の第６実施形態による不揮発性半導体記憶装置の構造を示す平面図である。
【図１４】本発明の第６実施形態による不揮発性半導体記憶装置の構造を示す概略断面図である。
【図１５】本発明の第６実施形態による不揮発性半導体記憶装置の製造方法を示す工程断面図（その１）である。
【図１６】本発明の第６実施形態による不揮発性半導体記憶装置の製造方法を示す工程断面図（その２）である。
【図１７】本発明の実施形態の変形例による不揮発性半導体記憶装置の構造を示す回路図である。
【符号の説明】
【００１５】
１０…メモリセル
１２…抵抗記憶素子
１４…セル選択トランジスタ
１６…インピーダンス制御用トランジスタ
２０…シリコン基板
２２…素子分離膜
２４，３０…ゲート電極
２６，２８，３２…ソース／ドレイン領域
３４，５２…層間絶縁膜
３６，３８，４０，５４，５６…コンタクトプラグ
４２…ソース線
４４…下部電極
４６…抵抗記憶材料層
４８…上部電極
５０…抵抗記憶素子
５８…ビット線
【発明を実施するための最良の形態】
【００１６】
［第１実施形態］
本発明の第１実施形態による不揮発性半導体記憶装置及びその制御方法について図１乃至図９を用いて説明する。【００１７】
図１は双極性抵抗記憶材料を用いた抵抗記憶素子の電流−電圧特性を示すグラフ、図２及び図３は単極性抵抗記憶材料を用いた抵抗記憶素子の電流−電圧特性を示すグラフ、図４は単極性抵抗記憶材料を用いた抵抗記憶素子のフォーミング処理を説明する電流−電圧特性のグラフ、図５及び図６は本実施形態による不揮発性半導体記憶装置の構造を示す回路図、図７及び図８は本実施形態による不揮発性半導体記憶装置の書き込み方法を示すタイムチャート、図９は本実施形態による不揮発性半導体記憶装置の読み出し方法を示すタイムチャートである。【００１８】
はじめに、抵抗記憶素子の基本動作について図１及び図２を用いて説明する。【００１９】
抵抗記憶素子は、一対の電極間に抵抗記憶材料が狭持されたものである。抵抗記憶材料は、その多くが遷移金属を含む酸化物材料であり、電気的特性の違いから大きく２つに分類することができる。【００２０】
１つは、高抵抗状態と低抵抗状態との間で抵抗状態を変化するために互いに異なる極性の電圧を用いるものであり、クロム（Ｃｒ）等の不純物を微量にドープしたＳｒＴｉＯ３やＳｒＺｒＯ３、或いは超巨大磁気抵抗（ＣＭＲ：Colossal Magneto-Resistance）を示すＰｒ１−ｘＣａｘＭｎＯ３やＬａ１−ｘＣａｘＭｎＯ３等が該当する。以下、抵抗状態の書き換えに極性の異なる電圧を要するこのような抵抗記憶材料を、双極性抵抗記憶材料と呼ぶ。【００２１】
他方は、高抵抗状態と低抵抗状態との間で抵抗値を変化するために、極性の同じ電圧を必要とする材料であり、例えばＮｉＯｘやＴｉＯｘのような単一の遷移金属の酸化物等が該当する。以下、抵抗状態の書き換えに極性が同じ電圧を要するこのような抵抗記憶材料を、単極性抵抗記憶材料と呼ぶ。【００２２】
図１は、双極性抵抗記憶材料を用いた抵抗記憶素子の電流−電圧特性を示すグラフであり、非特許文献１に記載されたものである。このグラフは、典型的な双極性抵抗記憶材料であるＣｒドープのＳｒＺｒＯ３を用いた場合である。【００２３】
初期状態において、抵抗記憶素子は高抵抗状態であると考える。【００２４】
印加電圧が０Ｖの状態から徐々に負電圧を増加していくと、その時に流れる電流は曲線ａに沿って矢印の方向に変化し、その絶対値は徐々に増加する。印加する負電圧が更に大きくなり約−０．５Ｖを超えると、抵抗記憶素子が高抵抗状態から低抵抗状態へスイッチする。これに伴い、電流の絶対値が急激に増加し、電流−電圧特性は点Ａから点Ｂに遷移する。なお、以下の説明では、抵抗記憶素子を高抵抗状態から低抵抗状態へ変化する動作を「セット」と呼ぶ。【００２５】
点Ｂの状態から徐々に負電圧を減少していくと、電流は曲線ｂに沿って矢印の方向に変化し、その絶対値は徐々に減少する。印加電圧が０Ｖに戻ると、電流も０Ａとなる。【００２６】
印加電圧が０Ｖの状態から徐々に正電圧を増加していくと、電流値は曲線ｃに沿って矢印の方向に変化し、その絶対値は徐々に増加する。印加する正電圧が更に大きくなり約０．５Ｖを超えると、抵抗記憶素子が低抵抗状態から高抵抗状態にスイッチする。これに伴い、電流の絶対値が急激に減少し、電流−電圧特性は点Ｃから点Ｄに遷移する。なお、以下の説明では、抵抗記憶素子を低抵抗状態から高抵抗状態へ変化する動作を「リセット」と呼ぶ。【００２７】
点Ｄの状態から徐々に正電圧を減少していくと、電流は曲線ｄに沿って矢印の方向に変化し、その絶対値は徐々に減少する。印加電圧が０Ｖに戻ると、電流も０Ａとなる。【００２８】
それぞれの抵抗状態は、約±０．５Ｖの範囲で安定であり、電源を切っても保たれる。すなわち、高抵抗状態では、印加電圧が点Ａの電圧の絶対値よりも低ければ、電流−電圧特性は曲線ａ，ｄに沿って線形的に変化し、高抵抗状態が維持される。同様に、低抵抗状態では、印加電圧が点Ｃの電圧の絶対値よりも低ければ、電流−電圧特性は曲線ｂ，ｃに沿って線形的に変化し、低抵抗状態が維持される。【００２９】
このように、双極性抵抗記憶材料を用いた抵抗記憶素子は、高抵抗状態と低抵抗状態との間で抵抗状態を変化するために、互いに異なる極性の電圧を印加するものである。【００３０】
図２は、単極性抵抗記憶材料を用いた抵抗記憶素子の電流−電圧特性を示すグラフである。このグラフは、典型的な単極性抵抗記憶材料であるＴｉＯｘを用いた場合である。【００３１】
初期状態において、抵抗記憶素子は高抵抗状態であると考える。【００３２】
印加電圧を０Ｖから徐々に増加していくと、電流は曲線ａに沿って矢印の方向に変化し、その絶対値は徐々に増加する。印加電圧が更に大きくなり約１．３Ｖを超えると、抵抗記憶素子が高抵抗状態から低抵抗状態にスイッチ（セット）する。これに伴い、電流の絶対値が急激に増加し、電流−電圧特性は点Ａから点Ｂに遷移する。なお、図２において点Ｂにおける電流値が約２０ｍＡで一定になっているのは、急激な電流の増加による素子の破壊を防止するために電流制限を施しているためである。【００３３】
点Ｂの状態から徐々に電圧を減少していくと、電流は曲線ｂに沿って矢印の方向に変化し、その絶対値は徐々に減少する。印加電圧が０Ｖに戻ると、電流も０Ａとなる。【００３４】
印加電圧を０Ｖから再度徐々に増加していくと、電流は曲線ｃに沿って矢印の方向に変化し、その絶対値は徐々に増加する。印加する正電圧が更に大きくなり約１．２Ｖを超えると、抵抗記憶素子が低抵抗状態から高抵抗状態にスイッチ（リセット）する。これに伴い、電流の絶対値が急激に減少し、電流−電圧特性は点Ｃから点Ｄに遷移する。【００３５】
点Ｄの状態から徐々に電圧を減少していくと、電流は曲線ｄに沿って矢印の方向に変化し、その絶対値は徐々に減少する。印加電圧が０Ｖに戻ると、電流も０Ａとなる。【００３６】
それぞれの抵抗状態は、約１．０Ｖ以下で安定であり、電源を切っても保たれる。すなわち、高抵抗状態では、印加電圧が点Ａの電圧よりも低ければ、電流−電圧特性は曲線ａに沿って線形的に変化し、高抵抗状態が維持される。同様に、低抵抗状態では、印加電圧が点Ｃの電圧よりも低ければ、電流−電圧特性は曲線ｃに沿って変化し、低抵抗状態が維持される。【００３７】
このように、単極性抵抗記憶材料を用いた抵抗記憶素子は、高抵抗状態と低抵抗状態との間で抵抗状態を変化するために、極性の同じ電圧を印加するものである。【００３８】
図３は、図２の電流−電圧特性の電流軸を対数表示したものである。図示するように、典型的な単極性抵抗記憶材料であるＴｉＯｘでは、高抵抗状態と低抵抗状態とで０．５Ｖにおける抵抗値が３桁程度異なっている。このため、例えば、高抵抗状態に対して外部回路とのインピーダンスを整合させた場合には、低抵抗状態においては外部回路とのインピーダンス整合が大きく崩れてしまい、その逆に低抵抗状態に対して外部回路とのインピーダンスを整合させた場合には、高抵抗状態においては外部回路とのインピーダンス整合が大きく崩れてしまう。【００３９】
なお、上記材料を用いて抵抗記憶素子を形成する場合、素子形成直後の初期状態では図１及び図２に示すような特性は得られない。抵抗記憶材料を高抵抗状態と低抵抗状態との間で可逆的に変化しうる状態にするためには、フォーミングと呼ばれる処理が必要である。【００４０】
図４は、図２及び図３の場合と同じ単極性抵抗記憶材料を用いた抵抗記憶素子のフォーミング処理を説明する電流−電圧特性である。【００４１】
素子形成直後の初期状態では、図４に示すように、高抵抗であり且つ絶縁耐圧は８Ｖ程度と非常に高くなっている。この絶縁耐圧は、セットやリセットに必要な電圧と比較して極めて高い値である。初期状態では、セットやリセットというような抵抗状態の変化は生じない。【００４２】
初期状態においてこの絶縁耐圧よりも高い電圧を印加すると、図４に示すように、素子に流れる電流値が急激に増加し、すなわち抵抗記憶素子のフォーミングが行われる。このようなフォーミングを行うことにより、抵抗記憶素子は図２に示すような電流−電圧特性を示すようになり、低抵抗状態と高抵抗状態とを可逆的に変化することができるようになる。一度フォーミングを行った後は、抵抗記憶素子が初期状態に戻ることはない。【００４３】
フォーミング前の初期状態における抵抗記憶素子は、高い抵抗値を有しており、フォーミング後の高抵抗状態と混同する虞がある。そこで、本願明細書において高抵抗状態というときはフォーミング後の抵抗記憶素子の高抵抗状態を表すものとし、低抵抗状態というときはフォーミング後の抵抗記憶素子の低抵抗状態を表すものとし、初期状態というときはフォーミングを行う前の抵抗記憶素子の状態を表すものとする。【００４４】
なお、以上の説明では単極性抵抗記憶材料の場合について述べたが、双極性抵抗記憶材料の場合も同様である。【００４５】
次に、本実施形態による不揮発性半導体記憶装置の構造について図５及び図６を用いて説明する。【００４６】
図５及び図６は本実施形態による不揮発性半導体記憶装置の構造を示す回路図である。【００４７】
図５に示すように、本実施形態による不揮発性半導体記憶装置のメモリセル１０は、抵抗記憶素子１２と、セル選択トランジスタ１４とを有している。抵抗記憶素子１２は、その一端がソース線ＳＬに接続され、他端がセル選択トランジスタ１４のソース端子に接続されている。セル選択トランジスタ１４のドレイン端子はビット線ＢＬに接続され、ゲート端子はワード線ＷＬに接続されている。【００４８】
抵抗記憶素子１２は、一対の電極間に抵抗記憶材料が狭持されたものである。抵抗記憶材料は、双極性抵抗記憶材料及び単極性抵抗記憶材料のいずれでもよい。なお、本実施形態では、抵抗記憶材料が例えばＴｉＯｘよりなる単極性抵抗記憶材料であるものとする。【００４９】
ビット線ＢＬとソース線ＳＬとの間には、インピーダンス制御用トランジスタ１６がメモリセル１０に並列に接続されている。【００５０】
図６は、図５に示すメモリセル１０をマトリクス状に配置したメモリセルアレイを示す回路図である。複数のメモリセル１０が、列方向（図面縦方向）及び行方向（図面横方向）に隣接して形成されている。【００５１】
列方向には、複数のワード線ＷＬ１，ＷＬ２…が配されており、列方向に並ぶメモリセル１０に共通の信号線を構成している。【００５２】
行方向（図面横方向）には、複数のビット線ＢＬ１，ＢＬ２，ＢＬ３，ＢＬ４…が配されており、行方向に並ぶメモリセル１０に共通の信号線を構成している。【００５３】
また、列方向には、ソース線ＳＬ１，ＳＬ２…が配され、列方向に並ぶメモリセル１０に共通の信号線を構成している。なお、ソース線ＳＬは、ビット線ＢＬ２本に１本づつ設けられている。【００５４】
ソース線ＳＬとこれに対応する２本のビット線ＢＬとの間には、それぞれインピーダンス制御用トランジスタ１６が設けられている。これにより、インピーダンス制御用トランジスタ１６を行方向に並ぶ複数のメモリセル１０により共用するようになっている。【００５５】
次に、図６に示す本実施形態による不揮発性半導体記憶装置の書き込み方法について図７及び図８を用いて説明する。【００５６】
はじめに、高抵抗状態から低抵抗状態への書き換え動作、すなわちセットの動作について図７を用いて説明する。書き換え対象のメモリセル１０は、ワード線ＷＬ１及びビット線ＢＬ１に接続されたメモリセル１０であるものとする。【００５７】
まず、インピーダンス制御用トランジスタ１６のゲート端子に所定の電圧を印加し、インピーダンス制御用トランジスタ１６をオン状態にする（図７参照）。このとき、ゲート端子に印加する電圧によってインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを制御することにより、外部から見たメモリセルのインピーダンス、すなわちビット線ＢＬとソース線ＳＬとの間のインピーダンスが、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬ以下になるようにする。外部から見たメモリセルのインピーダンスは、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬ以下に設定することにより、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬ以下に設定することができる。【００５８】
なお、抵抗記憶素子１２が低抵抗状態のときのメモリセルのインピーダンスと抵抗記憶素子１２が高抵抗状態のときのメモリセルのインピーダンスとをより近似させるためには、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬよりも十分に小さく、好ましくは１／２以下、より好ましくは１／５以下、更に好ましくは１／１０以下になるように制御することが望ましい。【００５９】
また、インピーダンス制御用トランジスタ１６をオンにするのと同時に、ワード線ＷＬ１に所定の電圧を印加し、セル選択トランジスタ１４をオン状態にする（図７参照）。このとき、ワード線ＷＬ１に印加する電圧は、セル選択トランジスタ１４のチャネル抵抗ＲＣＳが、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬに比べて無視できる程度に小さな値になるように制御する。【００６０】
ソース線ＳＬ１は、基準電位、例えば接地電位である０Ｖに接続する（図７参照）。【００６１】
インピーダンス制御用トランジスタ１６及びセル選択トランジスタ１４への印加電圧をこのように設定することにより、ビット線ＢＬ１とソース線ＳＬ１との間のインピーダンスは、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣが抵抗記憶素子１２の抵抗値ＲＨに対して無視できるほど小さいため、
ＲＨ×ＲＩＣ／（ＲＨ＋ＲＩＣ）≒ＲＩＣ
となる。【００６２】
次いで、ビット線ＢＬ１に、抵抗記憶素子１２をセットするに要する電圧と同じ或いはこれよりやや大きいバイアス電圧を印加する（図７参照）。これにより、ビット線ＢＬ１、抵抗記憶素子１２及びセル選択トランジスタ１４を介してソース線ＳＬ１へ向かう電流経路が形成され、印加したバイアス電圧は、抵抗記憶素子１２の抵抗値ＲＨ及びセル選択トランジスタ１４のチャネル抵抗ＲＣＳに応じてそれぞれに分配される。【００６３】
このとき、抵抗記憶素子１２の抵抗値ＲＨはセル選択トランジスタのチャネル抵抗ＲＣＳに比べて十分に大きいため、バイアス電圧のほとんどは抵抗記憶素子１２に印加される。これにより、抵抗記憶素子１２は、高抵抗状態から低抵抗状態に変化する。【００６４】
次いで、ビット線ＢＬ１に印加するバイアス電圧をゼロに戻した後、インピーダンス制御用トランジスタ１６のゲート端子に印加する電圧及びワード線ＷＬ１に印加する電圧をオフにし、セットの動作を完了する（図７参照）。【００６５】
次に、低抵抗状態から高抵抗状態への書き換え動作、すなわちリセットの動作について図８を用いて説明する。書き換え対象のメモリセル１０は、ワード線ＷＬ１及びビット線ＢＬ１に接続されたメモリセル１０であるものとする。【００６６】
まず、インピーダンス制御用トランジスタ１６のゲート端子に所定の電圧を印加し、インピーダンス制御用トランジスタ１６をオン状態にする（図８参照）。このとき、ゲート端子に印加する電圧によってインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを制御することにより、外部から見たメモリセルのインピーダンス、すなわちビット線ＢＬとソース線ＳＬとの間のインピーダンスが、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬ以下になるようにする。外部から見たメモリセルのインピーダンスは、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬ以下に設定することにより、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬ以下に設定することができる。【００６７】
なお、抵抗記憶素子１２が低抵抗状態のときのメモリセルのインピーダンスと抵抗記憶素子１２が高抵抗状態のときのメモリセルのインピーダンスとをより近似させるためには、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬよりも十分に小さく、好ましくは１／２以下、より好ましくは１／５以下、更に好ましくは１／１０以下になるように制御することが望ましい。【００６８】
また、インピーダンス制御用トランジスタ１６をオンにするのと同時に、ワード線ＷＬ１に所定の電圧を印加し、セル選択トランジスタ１４をオン状態にする（図８参照）。このとき、ワード線ＷＬ１に印加する電圧は、セル選択トランジスタ１４のチャネル抵抗ＲＣＳが、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬに比べて無視できる程度に小さな値になるように制御する。【００６９】
ソース線ＳＬ１は、基準電位、例えば接地電位である０Ｖに接続する（図８参照）。【００７０】
インピーダンス制御用トランジスタ１６及びセル選択トランジスタ１４への印加電圧をこのように設定することにより、ビット線ＢＬ１とソース線ＳＬ１との間のインピーダンスは、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣが抵抗記憶素子１２の抵抗値ＲＬに対して無視できるほど小さいため、
ＲＬ×ＲＩＣ／（ＲＬ＋ＲＩＣ）≒ＲＩＣ
となる。すなわち、このインピーダンスの値は、セット時におけるビット線ＢＬ１とソース線ＳＬ１との間のインピーダンスにほぼ等しい。【００７１】
次いで、ビット線ＢＬ１に、抵抗記憶素子１２をリセットするに要する電圧と同じ或いはこれよりやや大きいバイアス電圧を印加する（図８参照）。これにより、ビット線ＢＬ１、抵抗記憶素子１２及びセル選択トランジスタ１４を介してソース線ＳＬ１へ向かう電流経路が形成され、印加したバイアス電圧は、抵抗記憶素子１２の抵抗値ＲＬ及びセル選択トランジスタ１４のチャネル抵抗ＲＣＳに応じてそれぞれに分配される。【００７２】
このとき、セル選択トランジスタ１４のチャネル抵抗ＲＣＳは、抵抗記憶素子１２の抵抗値ＲＬよりも十分に小さいため、印加したバイアス電圧のほとんどは抵抗記憶素子１２に印加される。これにより、抵抗記憶素子１２は、低抵抗状態から高抵抗状態に変化する。【００７３】
このようにリセット過程では、抵抗記憶素子１２が高抵抗状態に切り換わった瞬間、ほぼ全バイアス電圧が抵抗記憶素子１２に配分されるため、このバイアス電圧によって抵抗記憶素子１２が再度セットされることを防止する必要がある。このためには、ビット線ＢＬに印加するバイアス電圧は、セットに要する電圧よりも小さくしなければならない。【００７４】
つまり、リセット過程では、セル選択トランジスタ１４のチャネル抵抗ＲＣＳが抵抗記憶素子１２の抵抗値ＲＬよりも十分に小さくなるように調整するとともに、ビット線ＢＬに印加するバイアス電圧を、リセットに必要な電圧以上、セットに必要な電圧未満に設定する。【００７５】
次いで、ビット線ＢＬ１に印加するバイアス電圧をゼロに戻した後、インピーダンス制御用トランジスタ１６のゲート端子に印加する電圧及びワード線ＷＬに印加する電圧をオフにし、リセットの動作を完了する（図８参照）。【００７６】
本実施形態による不揮発性半導体記憶装置では、上記リセット動作において複数のビット線ＢＬ（例えばＢＬ１〜ＢＬ４）を同時に駆動すれば、選択ワード線（例えばＷＬ１）に連なる複数のメモリセル１０を一括してリセットすることも可能である。【００７７】
次に、図６に示す本実施形態による不揮発性半導体記憶装置の読み出し方法について図９を用いて説明する。読み出し対象のメモリセル１０は、ワード線ＷＬ１及びビット線ＢＬ１に接続されたメモリセル１０であるものとする。【００７８】
まず、ワード線ＷＬ１に所定の電圧を印加し、セル選択トランジスタ１４をオン状態にする（図９参照）。このとき、ワード線ＷＬ１に印加する電圧は、セル選択トランジスタ１４のチャネル抵抗ＲＣＳが、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬよりも十分に小さくなるように、制御する。【００７９】
なお、本実施形態による不揮発性半導体記憶装置の読み出し動作には、インピーダンス制御用トランジスタ１６は使用しない。すなわち、インピーダンス制御用トランジスタ１６はオフ状態にする（図９参照）。【００８０】
ソース線ＳＬ１は、基準電位、例えば接地電位である０Ｖに接続する（図９参照）。【００８１】
次いで、ビット線ＢＬ１に、セット及びリセットが生じない所定のバイアス電圧を印加する（図９参照）。抵抗記憶素子１２が例えば図２に示す電流−電圧特性を有する場合、約１．０Ｖ以下の電圧が抵抗記憶素子１２に印加されるように、バイアス電圧を設定する。
【００８２】
ビット線ＢＬにこのようなバイアス電圧を印加すると、ビット線ＢＬ１には抵抗記憶素子１２の抵抗値に応じた電流が流れる。したがって、ビット線ＢＬ１に流れるこの電流値を検出することにより、抵抗記憶素子１２がどのような抵抗状態にあるかを読み出すことができる。【００８３】
このように、本実施形態によれば、抵抗記憶素子に並列に接続されたインピーダンス制御用トランジスタを設け、書き換えの際にこのインピーダンス制御用トランジスタの抵抗値を抵抗記憶素子の低抵抗状態における抵抗値よりも十分に小さくするので、抵抗記憶素子の抵抗状態によらず、書き換えの際に外部から見たメモリセルのインピーダンスをほぼ等しくすることができる。これにより、メモリセルを高抵抗状態から低抵抗状態に書き換える場合と、メモリセルを低抵抗状態から高抵抗状態に書き換える場合との双方の場合において、周辺回路とメモリセルとを容易にインピーダンス整合させることができる。【００８４】
［第２実施形態］
本発明の第２実施形態による不揮発性半導体記憶装置並びにその書き込み方法及び読み出し方法について説明する。なお、図１乃至図９に示す第１実施形態による不揮発性半導体記憶装置並びにその書き込み方法及び読み出し方法と同様の構成要素には同一の符号を付し説明を省略し或いは簡潔にする。【００８５】
本実施形態による不揮発性半導体記憶装置は、抵抗記憶素子１２が双極性抵抗記憶材料により構成されている点を除き、図５及び図６に示す第１実施形態による不揮発性半導体記憶装置と同様である。なお、双極性抵抗記憶材料としては、例えばＣｒドープのＳｒＺｒＯ３等を適用することができる。本実施形態による不揮発性半導体記憶装置の抵抗記憶素子は、例えば図１に示されるように、セットの際に負のバイアス電圧を印加し、リセットの際に正のバイアス電圧を印加するものであるとする。【００８６】
次に、本実施形態による不揮発性半導体記憶装置の書き込み方法について説明する。なお、本実施形態による不揮発性半導体記憶装置の書き込み方法は、バイアス電圧の極性を除き、基本的に第１実施形態による不揮発性半導体記憶装置の書き込み方法と同様である。【００８７】
はじめに、高抵抗状態から低抵抗状態への書き換え動作、すなわちセットの動作について説明する。書き換え対象のメモリセル１０は、ワード線ＷＬ１及びビット線ＢＬ１に接続されたメモリセル１０であるものとする。【００８８】
まず、インピーダンス制御用トランジスタ１６のゲート端子に所定の電圧を印加し、インピーダンス制御用トランジスタ１６をオン状態にする。このとき、ゲート端子に印加する電圧によってインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを制御することにより、外部から見たメモリセルのインピーダンス、すなわちビット線ＢＬとソース線ＳＬとの間のインピーダンスが、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬ以下になるようにする。外部から見たメモリセルのインピーダンスは、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬ以下に設定することにより、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬ以下に設定することができる。【００８９】
なお、抵抗記憶素子１２が低抵抗状態のときのメモリセルのインピーダンスと抵抗記憶素子１２が高抵抗状態のときのメモリセルのインピーダンスとをより近似させるためには、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬよりも十分に小さく、好ましくは１／２以下、より好ましくは１／５以下、更に好ましくは１／１０以下になるように制御することが望ましい。【００９０】
また、インピーダンス制御用トランジスタ１６をオンにするのと同時に、ワード線ＷＬ１に所定の電圧を印加し、セル選択トランジスタ１４をオン状態にする。このとき、ワード線ＷＬ１に印加する電圧は、セル選択トランジスタ１４のチャネル抵抗ＲＣＳが、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬに比べて無視できる程度に小さな値になるように制御する。【００９１】
ソース線ＳＬ１は、基準電位、例えば接地電位である０Ｖに接続する。【００９２】
インピーダンス制御用トランジスタ１６及びセル選択トランジスタ１４への印加電圧をこのように設定することにより、ビット線ＢＬ１とソース線ＳＬ１との間のインピーダンスは、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣが抵抗記憶素子１２の抵抗値ＲＨに対して無視できるほど小さいため、
ＲＨ×ＲＩＣ／（ＲＨ＋ＲＩＣ）≒ＲＩＣ
となる。【００９３】
次いで、ビット線ＢＬ１に、抵抗記憶素子１２をセットするに要する電圧と同じ或いはこれより絶対値がやや大きい負のバイアス電圧を印加する。これにより、ビット線ＢＬ１、抵抗記憶素子１２及びセル選択トランジスタ１４を介してソース線ＳＬ１へ向かう電流経路が形成され、印加したバイアス電圧は、抵抗記憶素子１２の抵抗値ＲＨ及びセル選択トランジスタ１４のチャネル抵抗ＲＣＳに応じてそれぞれに分配される。【００９４】
このとき、抵抗記憶素子１２の抵抗値ＲＨはセル選択トランジスタのチャネル抵抗ＲＣＳに比べて十分に大きいため、バイアス電圧のほとんどは抵抗記憶素子１２に印加される。これにより、抵抗記憶素子１２は、高抵抗状態から低抵抗状態に変化する。【００９５】
次いで、ビット線ＢＬ１に印加するバイアス電圧をゼロに戻した後、インピーダンス制御用トランジスタ１６のゲート端子に印加する電圧及びワード線ＷＬ１に印加する電圧をオフにし、セットの動作を完了する。【００９６】
次に、低抵抗状態から高抵抗状態への書き換え動作、すなわちリセットの動作について説明する。書き換え対象のメモリセル１０は、ワード線ＷＬ１及びビット線ＢＬ１に接続されたメモリセル１０であるものとする。【００９７】
まず、インピーダンス制御用トランジスタ１６のゲート端子に所定の電圧を印加し、インピーダンス制御用トランジスタ１６をオン状態にする。このとき、ゲート端子に印加する電圧によってインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを制御することにより、外部から見たメモリセルのインピーダンス、すなわちビット線ＢＬとソース線ＳＬとの間のインピーダンスが、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬ以下になるようにする。外部から見たメモリセルのインピーダンスは、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬ以下に設定することにより、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬ以下に設定することができる。【００９８】
なお、抵抗記憶素子１２が低抵抗状態のときのメモリセルのインピーダンスと抵抗記憶素子１２が高抵抗状態のときのメモリセルのインピーダンスとをより近似させるためには、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬよりも十分に小さく、好ましくは１／２以下、より好ましくは１／５以下、更に好ましくは１／１０以下になるように制御することが望ましい。【００９９】
また、インピーダンス制御用トランジスタ１６をオンにするのと同時に、ワード線ＷＬ１に所定の電圧を印加し、セル選択トランジスタ１４をオン状態にする。このとき、ワード線ＷＬ１に印加する電圧は、セル選択トランジスタ１４のチャネル抵抗ＲＣＳが、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬに比べて無視できる程度に小さな値になるように制御する。【０１００】
ソース線ＳＬ１は、基準電位、例えば接地電位である０Ｖに接続する。【０１０１】
インピーダンス制御用トランジスタ１６及びセル選択トランジスタ１４への印加電圧をこのように設定することにより、ビット線ＢＬ１とソース線ＳＬ１との間のインピーダンスは、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣが抵抗記憶素子１２の抵抗値ＲＬに対して無視できるほど小さいため、
ＲＬ×ＲＩＣ／（ＲＬ＋ＲＩＣ）≒ＲＩＣ
となる。すなわち、このインピーダンスの値は、セット時におけるビット線ＢＬ１とソース線ＳＬ１との間のインピーダンスにほぼ等しい。【０１０２】
次いで、ビット線ＢＬ１に、抵抗記憶素子１２をリセットするに要する電圧と同じ或いはこれより絶対値がやや大きい正のバイアス電圧を印加する。これにより、ビット線ＢＬ１、抵抗記憶素子１２及びセル選択トランジスタ１４を介してソース線ＳＬ１へ向かう電流経路が形成され、印加したバイアス電圧は、抵抗記憶素子１２の抵抗値ＲＬ及びセル選択トランジスタ１４のチャネル抵抗ＲＣＳに応じてそれぞれに分配される。【０１０３】
このとき、セル選択トランジスタ１４のチャネル抵抗ＲＣＳは、抵抗記憶素子１２の抵抗値ＲＬよりも十分に小さいため、印加したバイアス電圧のほとんどは抵抗記憶素子１２に印加される。これにより、抵抗記憶素子１２は、低抵抗状態から高抵抗状態に変化する。【０１０４】
なお、双極性抵抗記憶材料を用いた場合にはセットに要する電圧の極性とリセットに要する電圧の極性とが異なるため、リセット過程で印加する電圧の設定値は、セット過程で印加する電圧の設定値から独立して設定することができる。【０１０５】
次いで、ビット線ＢＬ１に印加するバイアス電圧をゼロに戻した後、インピーダンス制御用トランジスタ１６のゲート端子に印加する電圧及びワード線ＷＬに印加する電圧をオフにし、リセットの動作を完了する。【０１０６】
本実施形態による不揮発性半導体記憶装置では、上記リセット動作において複数のビット線ＢＬ（例えばＢＬ１〜ＢＬ４）を同時に駆動すれば、選択ワード線（例えばＷＬ１）に連なる複数のメモリセル１０を一括してリセットすることも可能である。【０１０７】
次に、本実施形態による不揮発性半導体記憶装置の読み出し方法について説明する。読み出し対象のメモリセル１０は、ワード線ＷＬ１及びビット線ＢＬ１に接続されたメモリセル１０であるものとする。【０１０８】
まず、ワード線ＷＬ１に所定の電圧を印加し、セル選択トランジスタ１４をオン状態にする。このとき、ワード線ＷＬ１に印加する電圧は、セル選択トランジスタ１４のチャネル抵抗ＲＣＳが、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬよりも十分に小さくなるように、制御する。【０１０９】
なお、本実施形態による不揮発性半導体記憶装置の読み出し動作には、インピーダンス制御用トランジスタ１６は使用しない。すなわち、インピーダンス制御用トランジスタ１６はオフ状態にする。【０１１０】
ソース線ＳＬ１は、基準電位、例えば接地電位である０Ｖに接続する。【０１１１】
次いで、ビット線ＢＬ１に、セット及びリセットが生じない所定のバイアス電圧を印加する。抵抗記憶素子１２が例えば図２に示す電流−電圧特性を有する場合、約１．０Ｖ以下の電圧が抵抗記憶素子１２に印加されるように、バイアス電圧を設定する。
【０１１２】
ビット線ＢＬにこのようなバイアス電圧を印加すると、ビット線ＢＬ１には抵抗記憶素子１２の抵抗値に応じた電流が流れる。したがって、ビット線ＢＬ１に流れるこの電流値を検出することにより、抵抗記憶素子１２がどのような抵抗状態にあるかを読み出すことができる。【０１１３】
このように、本実施形態によれば、抵抗記憶素子に並列に接続されたインピーダンス制御用トランジスタを設け、書き換えの際にこのインピーダンス制御用トランジスタの抵抗値を抵抗記憶素子の低抵抗状態における抵抗値よりも十分に小さくするので、抵抗記憶素子の抵抗状態によらず、書き換えの際に外部から見たメモリセルのインピーダンスをほぼ等しくすることができる。これにより、メモリセルを高抵抗状態から低抵抗状態に書き換える場合と、メモリセルを低抵抗状態から高抵抗状態に書き換える場合との双方の場合において、周辺回路とメモリセルとを容易にインピーダンス整合させることができる。【０１１４】
［第３実施形態］
本発明の第３実施形態による不揮発性半導体記憶装置並びにその書き込み方法及び読み出し方法について図１０及び図１１を用いて説明する。なお、図１乃至図９に示す第１実施形態による不揮発性半導体記憶装置並びにその書き込み方法及び読み出し方法と同様の構成要素には同一の符号を付し説明を省略し或いは簡潔にする。【０１１５】
図１０及び図１１は本実施形態による不揮発性半導体記憶装置の構造を示す回路図である。【０１１６】
はじめに、本実施形態による不揮発性半導体記憶装置の構造について図１０及び図１１を用いて説明する。【０１１７】
本実施形態による不揮発性半導体記憶装置のメモリセル１０は、図１０に示すように、抵抗記憶素子１２と、セル選択トランジスタ１４と、インピーダンス制御用トランジスタ１６とを有している。抵抗記憶素子１２とインピーダンス制御用トランジスタ１６とは並列に接続されており、この並列接続体の一端がビット線ＢＬに接続され、他端がセル選択トランジスタ１４のドレイン端子に接続されている。セル選択トランジスタ１４のソース端子はソース線ＳＬに接続され、ゲート端子はワード線ＷＬに接続されている。インピーダンス制御用トランジスタ１６のゲート端子はコントロール線ＣＬに接続されている。【０１１８】
抵抗記憶素子１２は、一対の電極間に抵抗記憶材料が狭持されたものである。抵抗記憶材料は、双極性抵抗記憶材料及び単極性抵抗記憶材料のいずれでもよい。なお、本実施形態では、抵抗記憶材料が例えばＴｉＯｘよりなる単極性抵抗記憶材料であるものとする。【０１１９】
図１１は、図１０に示すメモリセル１０をマトリクス状に配置したメモリセルアレイを示す回路図である。複数のメモリセル１０が、列方向（図面縦方向）及び行方向（図面横方向）に隣接して形成されている。【０１２０】
列方向には、複数のワード線ＷＬ１，／ＷＬ１，ＷＬ２，／ＷＬ２…と、コントロール線ＣＬ１，／ＣＬ１，ＣＬ２，／ＣＬ２…と、ソース線ＳＬ１，ＳＬ２…とが配されており、列方向に並ぶメモリセル１０に共通の信号線をそれぞれ構成している。なお、ソース線ＳＬは、ワード線ＷＬ２本に１本づつ設けられている。【０１２１】
行方向（図面横方向）には、複数のビット線ＢＬ１，ＢＬ２，ＢＬ３，ＢＬ４…が配されており、行方向に並ぶメモリセル１０に共通の信号線を構成している。【０１２２】
次に、図１１に示す本実施形態による不揮発性半導体記憶装置の書き込み方法について図７及び図８を参照して説明する。【０１２３】
はじめに、高抵抗状態から低抵抗状態への書き換え動作、すなわちセットの動作について図７を用いて説明する。書き換え対象のメモリセル１０は、ワード線ＷＬ１及びビット線ＢＬ１に接続されたメモリセル１０であるものとする。【０１２４】
まず、コントロール線ＣＬ１に所定の電圧を印加し、インピーダンス制御用トランジスタ１６をオン状態にする（図７参照）。このとき、コントロール線ＣＬ１に印加する電圧によってインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを制御することにより、外部から見たメモリセルのインピーダンス、すなわちビット線ＢＬとソース線ＳＬとの間のインピーダンスが、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬ以下になるようにする。【０１２５】
また、インピーダンス制御用トランジスタ１６をオンにするのと同時に、ワード線ＷＬ１に所定の電圧を印加し、セル選択トランジスタ１４をオン状態にする（図７参照）。このとき、ワード線ＷＬ１に印加する電圧は、セル選択トランジスタ１４のチャネル抵抗ＲＣＳが、抵抗記憶素子１２が高抵抗状態のときの抵抗値ＲＨとインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣとの合成抵抗ＲＨ×ＲＩＣ／（ＲＨ＋ＲＩＣ）に比べて無視できる程度に小さな値になるように制御する。
【０１２６】
このとき、外部から見たメモリセルのインピーダンスは、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬ以下に設定することにより、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬ以下にほぼ設定することができる。【０１２７】
なお、抵抗記憶素子１２が低抵抗状態のときのメモリセルのインピーダンスと抵抗記憶素子１２が高抵抗状態のときのメモリセルのインピーダンスとをより近似させるためには、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬよりも十分に小さく、好ましくは１／２以下、より好ましくは１／５以下、更に好ましくは１／１０以下になるように制御することが望ましい。【０１２８】
ソース線ＳＬ１は、基準電位、例えば接地電位である０Ｖに接続する（図７参照）。【０１２９】
インピーダンス制御用トランジスタ１６及びセル選択トランジスタ１４への印加電圧をこのように設定することにより、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣが抵抗記憶素子１２の抵抗値ＲＨに比べて無視できるほど小さく、セル選択トランジスタ１４のチャネル抵抗ＲＣＳが抵抗記憶素子１２の抵抗値ＲＨとインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣとの合成抵抗ＲＨ×ＲＩＣ／（ＲＨ＋ＲＩＣ）に比べて無視できるほど小さくなるため、ビット線ＢＬ１とソース線ＳＬ１との間のインピーダンスは、
［ＲＨ×ＲＩＣ／（ＲＨ＋ＲＩＣ）］＋ＲＣＳ≒ＲＩＣ
となる。
【０１３０】
次いで、ビット線ＢＬ１に、抵抗記憶素子１２をセットするに要する電圧と同じ或いはこれよりやや大きいバイアス電圧を印加する（図７参照）。これにより、ビット線ＢＬ１、抵抗記憶素子１２及びセル選択トランジスタ１４を介してソース線ＳＬ１へ向かう電流経路が形成され、印加したバイアス電圧は、抵抗記憶素子１２の抵抗値ＲＨとインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣとの合成抵抗ＲＨ×ＲＩＣ／（ＲＨ＋ＲＩＣ）及びセル選択トランジスタ１４のチャネル抵抗ＲＣＳに応じて、抵抗記憶素子１２とセル選択トランジスタ１４とに、それぞれ分配される。【０１３１】
このとき、抵抗記憶素子１２の抵抗値ＲＨとインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣとの合成抵抗ＲＨ×ＲＩＣ／（ＲＨ＋ＲＩＣ）はセル選択トランジスタのチャネル抵抗ＲＣＳに比べて十分に大きいため、バイアス電圧のほとんどは抵抗記憶素子１２に印加される。これにより、抵抗記憶素子１２は、高抵抗状態から低抵抗状態に変化する。【０１３２】
次いで、ビット線ＢＬ１に印加するバイアス電圧をゼロに戻した後、インピーダンス制御用トランジスタ１６のゲート端子に印加する電圧及びワード線ＷＬ１に印加する電圧をオフにし、セットの動作を完了する（図７参照）。【０１３３】
次に、低抵抗状態から高抵抗状態への書き換え動作、すなわちリセットの動作について図８を用いて説明する。書き換え対象のメモリセル１０は、ワード線ＷＬ１及びビット線ＢＬ１に接続されたメモリセル１０であるものとする。【０１３４】
まず、コントロール線ＣＬ１に所定の電圧を印加し、インピーダンス制御用トランジスタ１６をオン状態にする（図８参照）。このとき、コントロール線ＣＬ１に印加する電圧によってインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを制御することにより、外部から見たメモリセルのインピーダンス、すなわちビット線ＢＬとソース線ＳＬとの間のインピーダンスが、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬ以下になるようにする。【０１３５】
また、インピーダンス制御用トランジスタ１６をオンにするのと同時に、ワード線ＷＬ１に所定の電圧を印加し、セル選択トランジスタ１４をオン状態にする（図８参照）。このとき、ワード線ＷＬ１に印加する電圧は、セル選択トランジスタ１４のチャネル抵抗ＲＣＳが、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬとインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣとの合成抵抗ＲＬ×ＲＩＣ／（ＲＬ＋ＲＩＣ）に比べて無視できる程度に小さな値になるように制御する。【０１３６】
このとき、外部から見たメモリセルのインピーダンスは、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬ以下に設定することにより、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬ以下にほぼ設定することができる。【０１３７】
なお、抵抗記憶素子１２が低抵抗状態のときのメモリセルのインピーダンスと抵抗記憶素子１２が高抵抗状態のときのメモリセルのインピーダンスとをより近似させるためには、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬよりも十分に小さく、好ましくは１／２以下、より好ましくは１／５以下、更に好ましくは１／１０以下になるように制御することが望ましい。【０１３８】
ソース線ＳＬ１は、基準電位、例えば接地電位である０Ｖに接続する（図８参照）。【０１３９】
インピーダンス制御用トランジスタ１６及びセル選択トランジスタ１４への印加電圧をこのように設定することにより、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣが抵抗記憶素子１２の抵抗値ＲＬに比べて無視できるほど小さく、セル選択トランジスタ１４のチャネル抵抗ＲＣＳが抵抗記憶素子１２の抵抗値ＲＬとインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣとの合成抵抗ＲＬ×ＲＩＣ／（ＲＬ＋ＲＩＣ）に比べて無視できるほど小さくなるため、ビット線ＢＬ１とソース線ＳＬ１との間のインピーダンスは、
［ＲＬ×ＲＩＣ／（ＲＬ＋ＲＩＣ）］＋ＲＣＳ≒ＲＩＣ
となる。すなわち、このインピーダンスの値は、セット時におけるビット線ＢＬ１とソース線ＳＬ１との間のインピーダンスにほぼ等しい。【０１４０】
次いで、ビット線ＢＬ１に、抵抗記憶素子１２をリセットするに要する電圧と同じ或いはこれよりやや大きいバイアス電圧を印加する（図８参照）。これにより、ビット線ＢＬ１、抵抗記憶素子１２及びセル選択トランジスタ１４を介してソース線ＳＬ１へ向かう電流経路が形成され、印加したバイアス電圧は、抵抗記憶素子１２の抵抗値ＲＬとインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣとの合成抵抗ＲＬ×ＲＩＣ／（ＲＬ＋ＲＩＣ）及びセル選択トランジスタ１４のチャネル抵抗ＲＣＳに応じて、抵抗記憶素子１２とセル選択トランジスタ１４とに、それぞれ分配される。【０１４１】
このとき、セル選択トランジスタ１４のチャネル抵抗ＲＣＳは、抵抗記憶素子１２の抵抗値ＲＬとインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣとの合成抵抗ＲＬ×ＲＩＣ／（ＲＬ＋ＲＩＣ）よりも十分に小さいため、印加したバイアス電圧のほとんどは抵抗記憶素子１２に印加される。これにより、抵抗記憶素子１２は、低抵抗状態から高抵抗状態に変化する。【０１４２】
このようにリセット過程では、抵抗記憶素子１２が高抵抗状態に切り換わった瞬間、ほぼ全バイアス電圧が抵抗記憶素子１２に配分されるため、このバイアス電圧によって抵抗記憶素子１２が再度セットされることを防止する必要がある。このためには、ビット線ＢＬに印加するバイアス電圧は、セットに要する電圧よりも小さくしなければならない。【０１４３】
つまり、リセット過程では、セル選択トランジスタ１４のチャネル抵抗ＲＣＳが抵抗記憶素子１２の抵抗値ＲＬとインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣとの合成抵抗ＲＬ×ＲＩＣ／（ＲＬ＋ＲＩＣ）よりも十分に小さくなるように調整するとともに、ビット線ＢＬに印加するバイアス電圧を、リセットに必要な電圧以上、セットに必要な電圧未満に設定する。【０１４４】
次いで、ビット線ＢＬ１に印加するバイアス電圧をゼロに戻した後、インピーダンス制御用トランジスタ１６のゲート端子に印加する電圧及びワード線ＷＬに印加する電圧をオフにし、リセットの動作を完了する（図８参照）。【０１４５】
本実施形態による不揮発性半導体記憶装置では、上記リセット動作において複数のビット線ＢＬ（例えばＢＬ１〜ＢＬ４）を同時に駆動すれば、選択ワード線（例えばＷＬ１）に連なる複数のメモリセル１０を一括してリセットすることも可能である。【０１４６】
次に、図１１に示す本実施形態による不揮発性半導体記憶装置の読み出し方法について図９を用いて説明する。読み出し対象のメモリセル１０は、ワード線ＷＬ１及びビット線ＢＬ１に接続されたメモリセル１０であるものとする。【０１４７】
まず、ワード線ＷＬ１に所定の電圧を印加し、セル選択トランジスタ１４をオン状態にする（図９参照）。このとき、ワード線ＷＬ１に印加する電圧は、セル選択トランジスタ１４のチャネル抵抗ＲＣＳが、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬよりも十分に小さくなるように、制御する。【０１４８】
なお、本実施形態による不揮発性半導体記憶装置の読み出し動作には、インピーダンス制御用トランジスタ１６は使用しない。すなわち、インピーダンス制御用トランジスタ１６はオフ状態にする（図９参照）。【０１４９】
ソース線ＳＬ１は、基準電位、例えば接地電位である０Ｖに接続する（図９参照）。【０１５０】
次いで、ビット線ＢＬ１に、セット及びリセットが生じない所定のバイアス電圧を印加する（図９参照）。抵抗記憶素子１２が例えば図２に示す電流−電圧特性を有する場合、約１．０Ｖ以下の電圧が抵抗記憶素子１２に印加されるように、バイアス電圧を設定する。
【０１５１】
ビット線ＢＬにこのようなバイアス電圧を印加すると、ビット線ＢＬ１には抵抗記憶素子１２の抵抗値に応じた電流が流れる。したがって、ビット線ＢＬ１に流れるこの電流値を検出することにより、抵抗記憶素子１２がどのような抵抗状態にあるかを読み出すことができる。【０１５２】
このように、本実施形態によれば、抵抗記憶素子に並列に接続されたインピーダンス制御用トランジスタを設け、書き換えの際にこのインピーダンス制御用トランジスタの抵抗値を抵抗記憶素子の低抵抗状態における抵抗値よりも十分に小さくするので、抵抗記憶素子の抵抗状態によらず、書き換えの際に外部から見たメモリセルのインピーダンスをほぼ等しくすることができる。これにより、メモリセルを高抵抗状態から低抵抗状態に書き換える場合と、メモリセルを低抵抗状態から高抵抗状態に書き換える場合との双方の場合において、周辺回路とメモリセルとを容易にインピーダンス整合させることができる。【０１５３】
［第４実施形態］
本発明の第４実施形態による不揮発性半導体記憶装置並びにその書き込み方法及び読み出し方法について説明する。なお、図１０及び図１１に示す第３実施形態による不揮発性半導体記憶装置並びにその書き込み方法及び読み出し方法と同様の構成要素には同一の符号を付し説明を省略し或いは簡潔にする。【０１５４】
本実施形態による不揮発性半導体記憶装置は、抵抗記憶素子１２が双極性抵抗記憶材料により構成されている点を除き、図１０及び図１１に示す第３実施形態による不揮発性半導体記憶装置と同様である。なお、双極性抵抗記憶材料としては、例えばＣｒドープのＳｒＺｒＯ３等を適用することができる。本実施形態による不揮発性半導体記憶装置の抵抗記憶素子は、例えば図１に示されるように、セットの際に負のバイアス電圧を印加し、リセットの際に正のバイアス電圧を印加するものであるとする。【０１５５】
次に、本実施形態による不揮発性半導体記憶装置の書き込み方法について説明する。なお、本実施形態による不揮発性半導体記憶装置の書き込み方法は、バイアス電圧の極性を除き、基本的に第１実施形態による不揮発性半導体記憶装置の書き込み方法と同様である。【０１５６】
はじめに、高抵抗状態から低抵抗状態への書き換え動作、すなわちセットの動作について説明する。書き換え対象のメモリセル１０は、ワード線ＷＬ１及びビット線ＢＬ１に接続されたメモリセル１０であるものとする。【０１５７】
まず、コントロール線ＣＬ１に所定の電圧を印加し、インピーダンス制御用トランジスタ１６をオン状態にする。このとき、コントロール線ＣＬ１に印加する電圧によってインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを制御することにより、外部から見たメモリセルのインピーダンス、すなわちビット線ＢＬとソース線ＳＬとの間のインピーダンスが、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬ以下になるようにする。【０１５８】
また、インピーダンス制御用トランジスタ１６をオンにするのと同時に、ワード線ＷＬ１に所定の電圧を印加し、セル選択トランジスタ１４をオン状態にする。このとき、ワード線ＷＬ１に印加する電圧は、セル選択トランジスタ１４のチャネル抵抗ＲＣＳが、抵抗記憶素子１２が高抵抗状態のときの抵抗値ＲＨとインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣとの合成抵抗ＲＨ×ＲＩＣ／（ＲＨ＋ＲＩＣ）に比べて無視できる程度に小さな値になるように制御する。
【０１５９】
このとき、外部から見たメモリセルのインピーダンスは、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬ以下に設定することにより、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬ以下にほぼ設定することができる。【０１６０】
なお、抵抗記憶素子１２が低抵抗状態のときのメモリセルのインピーダンスと抵抗記憶素子１２が高抵抗状態のときのメモリセルのインピーダンスとをより近似させるためには、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬよりも十分に小さく、好ましくは１／２以下、より好ましくは１／５以下、更に好ましくは１／１０以下になるように制御することが望ましい。【０１６１】
ソース線ＳＬ１は、基準電位、例えば接地電位である０Ｖに接続する。【０１６２】
インピーダンス制御用トランジスタ１６及びセル選択トランジスタ１４への印加電圧をこのように設定することにより、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣが抵抗記憶素子１２の抵抗値ＲＨに比べて無視できるほど小さく、セル選択トランジスタ１４のチャネル抵抗ＲＣＳが抵抗記憶素子１２の抵抗値ＲＨとインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣとの合成抵抗ＲＨ×ＲＩＣ／（ＲＨ＋ＲＩＣ）に比べて無視できるほど小さくなるため、ビット線ＢＬ１とソース線ＳＬ１との間のインピーダンスは、
［ＲＨ×ＲＩＣ／（ＲＨ＋ＲＩＣ）］＋ＲＣＳ≒ＲＩＣ
となる。
【０１６３】
次いで、ビット線ＢＬ１に、抵抗記憶素子１２をセットするに要する電圧と同じ或いはこれより絶対値がやや大きい負のバイアス電圧を印加する。これにより、ビット線ＢＬ１、抵抗記憶素子１２及びセル選択トランジスタ１４を介してソース線ＳＬ１へ向かう電流経路が形成され、印加したバイアス電圧は、抵抗記憶素子１２の抵抗値ＲＨとインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣとの合成抵抗ＲＨ×ＲＩＣ／（ＲＨ＋ＲＩＣ）及びセル選択トランジスタ１４のチャネル抵抗ＲＣＳに応じて、抵抗記憶素子１２とセル選択トランジスタ１４とに、それぞれ分配される。【０１６４】
このとき、抵抗記憶素子１２の抵抗値ＲＨとインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣとの合成抵抗ＲＨ×ＲＩＣ／（ＲＨ＋ＲＩＣ）はセル選択トランジスタのチャネル抵抗ＲＣＳに比べて十分に大きいため、バイアス電圧のほとんどは抵抗記憶素子１２に印加される。これにより、抵抗記憶素子１２は、高抵抗状態から低抵抗状態に変化する。【０１６５】
次いで、ビット線ＢＬ１に印加するバイアス電圧をゼロに戻した後、インピーダンス制御用トランジスタ１６のゲート端子に印加する電圧及びワード線ＷＬ１に印加する電圧をオフにし、セットの動作を完了する。【０１６６】
次に、低抵抗状態から高抵抗状態への書き換え動作、すなわちリセットの動作について説明する。書き換え対象のメモリセル１０は、ワード線ＷＬ１及びビット線ＢＬ１に接続されたメモリセル１０であるものとする。【０１６７】
まず、コントロール線ＣＬ１に所定の電圧を印加し、インピーダンス制御用トランジスタ１６をオン状態にする。このとき、コントロール線ＣＬ１に印加する電圧によってインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを制御することにより、外部から見たメモリセルのインピーダンス、すなわちビット線ＢＬとソース線ＳＬとの間のインピーダンスが、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬ以下になるようにする。【０１６８】
また、インピーダンス制御用トランジスタ１６をオンにするのと同時に、ワード線ＷＬ１に所定の電圧を印加し、セル選択トランジスタ１４をオン状態にする。このとき、ワード線ＷＬ１に印加する電圧は、セル選択トランジスタ１４のチャネル抵抗ＲＣＳが、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬとインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣとの合成抵抗ＲＬ×ＲＩＣ／（ＲＬ＋ＲＩＣ）に比べて無視できる程度に小さな値になるように制御する。【０１６９】
このとき、外部から見たメモリセルのインピーダンスは、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬ以下に設定することにより、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬ以下にほぼ設定することができる。【０１７０】
なお、抵抗記憶素子１２が低抵抗状態のときのメモリセルのインピーダンスと抵抗記憶素子１２が高抵抗状態のときのメモリセルのインピーダンスとをより近似させるためには、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬよりも十分に小さく、好ましくは１／２以下、より好ましくは１／５以下、更に好ましくは１／１０以下になるように制御することが望ましい。【０１７１】
ソース線ＳＬ１は、基準電位、例えば接地電位である０Ｖに接続する。【０１７２】
インピーダンス制御用トランジスタ１６及びセル選択トランジスタ１４への印加電圧をこのように設定することにより、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣが抵抗記憶素子１２の抵抗値ＲＬに比べて無視できるほど小さく、セル選択トランジスタ１４のチャネル抵抗ＲＣＳが抵抗記憶素子１２の抵抗値ＲＬとインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣとの合成抵抗ＲＬ×ＲＩＣ／（ＲＬ＋ＲＩＣ）に比べて無視できるほど小さくなるため、ビット線ＢＬ１とソース線ＳＬ１との間のインピーダンスは、
［ＲＬ×ＲＩＣ／（ＲＬ＋ＲＩＣ）］＋ＲＣＳ≒ＲＩＣ
となる。すなわち、このインピーダンスの値は、セット時におけるビット線ＢＬ１とソース線ＳＬ１との間のインピーダンスにほぼ等しい。【０１７３】
次いで、ビット線ＢＬ１に、抵抗記憶素子１２をリセットするに要する電圧と同じ或いはこれより絶対値がやや大きい正のバイアス電圧を印加する。これにより、ビット線ＢＬ１、抵抗記憶素子１２及びセル選択トランジスタ１４を介してソース線ＳＬ１へ向かう電流経路が形成され、印加したバイアス電圧は、抵抗記憶素子１２の抵抗値ＲＬとインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣとの合成抵抗ＲＬ×ＲＩＣ／（ＲＬ＋ＲＩＣ）及びセル選択トランジスタ１４のチャネル抵抗ＲＣＳに応じて、抵抗記憶素子１２とセル選択トランジスタ１４とに、それぞれ分配される。【０１７４】
このとき、セル選択トランジスタ１４のチャネル抵抗ＲＣＳは、抵抗記憶素子１２の抵抗値ＲＬよりも十分に小さいため、印加したバイアス電圧のほとんどは抵抗記憶素子１２に印加される。これにより、抵抗記憶素子１２は、低抵抗状態から高抵抗状態に変化する。【０１７５】
なお、双極性抵抗記憶材料を用いた場合にはセットに要する電圧の極性とリセットに要する電圧の極性とが異なるため、リセット過程で印加する電圧の設定値は、セット過程で印加する電圧の設定値から独立して設定することができる。【０１７６】
次いで、ビット線ＢＬ１に印加するバイアス電圧をゼロに戻した後、インピーダンス制御用トランジスタ１６のゲート端子に印加する電圧及びワード線ＷＬに印加する電圧をオフにし、リセットの動作を完了する。【０１７７】
本実施形態による不揮発性半導体記憶装置では、上記リセット動作において複数のビット線ＢＬ（例えばＢＬ１〜ＢＬ４）を同時に駆動すれば、選択ワード線（例えばＷＬ１）に連なる複数のメモリセル１０を一括してリセットすることも可能である。【０１７８】
次に、本実施形態による不揮発性半導体記憶装置の読み出し方法について説明する。読み出し対象のメモリセル１０は、ワード線ＷＬ１及びビット線ＢＬ１に接続されたメモリセル１０であるものとする。【０１７９】
まず、ワード線ＷＬ１に所定の電圧を印加し、セル選択トランジスタ１４をオン状態にする。このとき、ワード線ＷＬ１に印加する電圧は、セル選択トランジスタ１４のチャネル抵抗ＲＣＳが、抵抗記憶素子１２が低抵抗状態のときの抵抗値ＲＬよりも十分に小さくなるように、制御する。【０１８０】
なお、本実施形態による不揮発性半導体記憶装置の読み出し動作には、インピーダンス制御用トランジスタ１６は使用しない。すなわち、インピーダンス制御用トランジスタ１６はオフ状態にする。【０１８１】
ソース線ＳＬ１は、基準電位、例えば接地電位である０Ｖに接続する。【０１８２】
次いで、ビット線ＢＬ１に、セット及びリセットが生じない所定のバイアス電圧を印加する。抵抗記憶素子１２が例えば図２に示す電流−電圧特性を有する場合、約１．０Ｖ以下の電圧が抵抗記憶素子１２に印加されるように、バイアス電圧を設定する。
【０１８３】
ビット線ＢＬにこのようなバイアス電圧を印加すると、ビット線ＢＬ１には抵抗記憶素子１２の抵抗値に応じた電流が流れる。したがって、ビット線ＢＬ１に流れるこの電流値を検出することにより、抵抗記憶素子１２がどのような抵抗状態にあるかを読み出すことができる。【０１８４】
このように、本実施形態によれば、抵抗記憶素子に並列に接続されたインピーダンス制御用トランジスタを設け、書き換えの際にこのインピーダンス制御用トランジスタの抵抗値を抵抗記憶素子の低抵抗状態における抵抗値よりも十分に小さくするので、抵抗記憶素子の抵抗状態によらず、書き換えの際に外部から見たメモリセルのインピーダンスをほぼ等しくすることができる。これにより、メモリセルを高抵抗状態から低抵抗状態に書き換える場合と、メモリセルを低抵抗状態から高抵抗状態に書き換える場合との双方の場合において、周辺回路とメモリセルとを容易にインピーダンス整合させることができる。【０１８５】
［第５実施形態］
本発明の第５実施形態による不揮発性半導体記憶装置並びにその書き込み方法及び読み出し方法について図１２を用いて説明する。なお、図１乃至図１１に示す第１乃至第４実施形態による不揮発性半導体記憶装置並びにその書き込み方法及び読み出し方法と同様の構成要素には同一の符号を付し説明を省略し或いは簡潔にする。【０１８６】
図１２は本実施形態による不揮発性半導体記憶装置の構造を示す回路図である。【０１８７】
第１及び第２実施形態では、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを制御することによりビット線ＢＬに流れる電流を制御したが、ビット線ＢＬに流れる電流を制御する方法は、これに限定されるものではない。例えば、図１２に示す回路を、図６のインピーダンス制御用トランジスタ１６の代わりに設けることができる。
【０１８８】
図１２に示す回路は、抵抗素子ｒと選択トランジスタＴｒとの直列接続体が、複数並列に接続されたものである。抵抗素子ｒ１，ｒ２，…，ｒｎの抵抗値は、不揮発性半導体記憶装置の書き込み／読み出し特性に応じて適宜設定される。【０１８９】
図１２に示す回路を用い、選択トランジスタＴｒ１，Ｔｒ２，…，Ｔｒｎのうちの少なくとも１つをオン状態とすることにより、ビット線ＢＬには抵抗素子ｒ１，ｒ２，…，ｒｎが直列に接続されることとなる。したがって、抵抗素子ｒ１，ｒ２，…，ｒｎの抵抗値により、メモリセルのインピーダンスを適宜設定することができる。また、メモリセルのインピーダンスは、オンにする選択トランジスタＴｒ１，Ｔｒ２，…，Ｔｒｎを切り換えるだけで変更できるので、インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣを制御する場合と比較して制御が容易である。【０１９０】
なお、選択トランジスタＴｒは、同時に２つ以上をオン状態としてもよい。例えば、抵抗素子ｒ１と抵抗素子ｒ２とを有する回路の場合、選択トランジスタＴｒ１をオン状態にしたときの抵抗値はｒ１であり、選択トランジスタＴｒ２をオン状態にしたときの抵抗値はｒ２である。また、選択トランジスタＴｒ１，Ｔｒ２を同時にオン状態にしたときの抵抗値はｒ１ｒ２／（ｒ１＋ｒ２）である。したがって、オンにする選択トランジスタＴｒを適宜組み合わせることにより、より多くの抵抗状態を実現することができ、回路構成を簡略化することができる。【０１９１】
このように、本実施形態によれば、メモリセルのインピーダンスを容易に制御することができる。これにより、セット及びリセットの際におけるインピーダンス不整合を緩和することができる。【０１９２】
［第６実施形態］
本発明の第６実施形態による不揮発性半導体記憶装置及びその製造方法について図１３乃至図１６を用いて説明する。【０１９３】
図１３は本実施形態による不揮発性半導体記憶装置の構造を示す平面図、図１４は本実施形態による不揮発性半導体装置の構造を示す概略断面図、図１５及び図１６は本実施形態による不揮発性半導体装置の製造方法を示す工程断面図である。【０１９４】
本実施形態では、上記第３実施形態による不揮発性半導体記憶装置の具体的な構造及びその製造方法について説明する。【０１９５】
はじめに、本実施形態による不揮発性半導体装置の構造について図１３及び図１４を用いて説明する。【０１９６】
シリコン基板２０には、素子領域を画定する素子分離膜２２が形成されている。シリコン基板２０の素子領域には、ゲート電極２４及びソース／ドレイン領域２６，２８を有するセル選択トランジスタと、ゲート電極３０及びソース／ドレイン領域２８，３２を有する電流制御用トランジスタとが形成されている。【０１９７】
ゲート電極２４は、図１３に示すように、列方向（図面縦方向）に隣接するセル選択トランジスタのゲート電極２４を共通接続するワード線ＷＬとしても機能し、ゲート電極３０は、列方向に隣接するインピーダンス制御用トランジスタのゲート電極３０を共通接続するコントロール線ＣＬとしても機能する。【０１９８】
セル選択トランジスタ及び電流制御用トランジスタが形成されたシリコン基板１０上には、ソース／ドレイン領域２６に電気的に接続されたコンタクトプラグ３６と、ソース／ドレイン領域２８に電気的に接続されたコンタクトプラグ３８と、ソース／ドレイン領域３２に電気的に接続されたコンタクトプラグ４０とが埋め込まれた層間絶縁膜３４が形成されている。【０１９９】
コンタクトプラグ３６，３８，４０が埋め込まれた層間絶縁膜３４上には、コンタクトプラグ３６を介してソース／ドレイン領域２６に電気的に接続されたソース線４２と、コンタクトプラグ３８を介してソース／ドレイン領域２８に電気的に接続された抵抗記憶素子５０とが形成されている。【０２００】
ソース線４２及び抵抗記憶素子５０が形成された層間絶縁膜３４上には、抵抗記憶素子５０に電気的に接続されたコンタクトプラグ５４と、コンタクトプラグ４０に電気的に接続されたコンタクトプラグ５６とが埋め込まれた層間絶縁膜５２が形成されている。
【０２０１】
コンタクトプラグ５４，５６が埋め込まれた層間絶縁膜５２上には、コンタクトプラグ５６，４０を介してソース／ドレイン領域３２に電気的に接続されたビット線５８が形成されている。
【０２０２】
こうして、図１１に示す第３実施形態による不揮発性半導体記憶装置が構成されている。【０２０３】
次に、本実施形態による不揮発性半導体装置の製造方法について図１５及び図１６を用いて説明する。【０２０４】
まず、シリコン基板２０内に、例えばＳＴＩ（Shallow Trench Isolation）法により、素子領域を画定する素子分離膜２２を形成する。【０２０５】
次いで、シリコン基板２０の素子領域上に、通常のＭＯＳトランジスタの製造方法と同様にして、ゲート電極２４及びソース／ドレイン領域２６，２８を有するセル選択トランジスタと、ゲート電極３０及びソース／ドレイン領域２８，３２を有するインピーダンス制御用トランジスタとを形成する（図１５（ａ））。ソース／ドレイン領域２８は、セル選択トランジスタとインピーダンス制御用トランジスタとで共用されている。【０２０６】
次いで、セル選択トランジスタ及び電流制御用トランジスタが形成されたシリコン基板２０上に、例えばＣＶＤ法によりシリコン酸化膜を堆積し、シリコン酸化膜よりなる層間絶縁膜３４を形成する。
【０２０７】
次いで、リソグラフィ及びドライエッチングにより、層間絶縁膜３４に、ソース／ドレイン領域２６，２８，３２に達するコンタクトホールを形成する。【０２０８】
次いで、例えばＣＶＤ法によりバリアメタル及びタングステン膜を堆積後、これら導電膜をエッチバックし、層間絶縁膜３４内に、ソース／ドレイン領域２６，２８，３２に電気的に接続されたコンタクトプラグ３６，３８，４０を形成する（図１５（ｂ））。【０２０９】
次いで、コンタクトプラグ３６，３８，４０が埋め込まれた層間絶縁膜３４上に、コンタクトプラグ３６を介してソース／ドレイン領域２６に電気的に接続されたソース線４２と、コンタクトプラグ３８を介してソース／ドレイン領域２８に電気的に接続された抵抗記憶素子５０とを形成する（図１５（ｃ））。【０２１０】
抵抗記憶素子５０は、コンタクトプラグ３８に接続された下部電極４４と、下部電極４４上に形成された抵抗記憶材料層４６と、抵抗記憶材料層４６上に形成された上部電極４８とを有している。【０２１１】
抵抗記憶材料層４６を双極性の抵抗記憶材料により構成する場合には、例えば、Ｐｒ１−ｘＣａｘＭｎＯ３（ｘ≦１）、Ｌａ１−ｘＣａｘＭｎＯ３（ｘ≦１）、Ｃｒ又はＮｂ等をドープしたＳｒＴｉＯ３やＳｒＺｒＯ３等を、レーザアブレーション、ゾルゲル、スパッタ、ＭＯＣＶＤ等により成膜する。また、抵抗記憶材料層４６を単極性の抵抗記憶材料により構成する場合には、例えば、ＮｉＯｙ（ｙ≦１）、ＴｉＯｚ（ｚ≦２）、ＨｆＯｚ（ｚ≦２）等をゾルゲル、スパッタ、ＭＯＣＶＤ等により成膜する。
【０２１２】
次いで、ソース線４２及び抵抗記憶素子５０が形成された層間絶縁膜３４上に、例えばＣＶＤ法によりシリコン酸化膜を堆積し、シリコン酸化膜よりなる層間絶縁膜５２を形成する。【０２１３】
次いで、リソグラフィ及びドライエッチングにより、層間絶縁膜５２に、抵抗記憶素子５０の上部電極４８に達するコンタクトホール及びコンタクトプラグ４０に達するコンタクトホールを形成する。【０２１４】
次いで、例えばＣＶＤ法によりバリアメタル及びタングステン膜を堆積後、これら導電膜をエッチバックし、層間絶縁膜５２内に、抵抗記憶素子５０の上部電極４８に電気的に接続されたコンタクトプラグ５４と、コンタクトプラグ４０に電気的に接続されたコンタクトプラグ５６とを形成する（図１６（ａ））。【０２１５】
次いで、コンタクトプラグ５４，５６が埋め込まれた層間絶縁膜５２上に導電膜を堆積後、フォトリソグラフィ及びドライエッチングによりこの導電膜をパターニングし、コンタクトプラグ５６，４０を介してソース／ドレイン領域３２に電気的に接続されたビット線５８を形成する（図１６（ｂ））。【０２１６】
この後、必要に応じて更に上層の配線層を形成し、不揮発性半導体装置を完成する。【０２１７】
［変形実施形態］
本発明は上記実施形態に限らず種々の変形が可能である。【０２１８】
例えば、上記実施形態では、単極性抵抗記憶材料としてＴｉＯｘを用いた場合を示し、双極性抵抗記憶材料としてＣｒドープのＳｒＺｒＯ３を用いた場合を示したが、抵抗記憶素子を構成する材料はこれらに限定されるものではない。例えば、単極性抵抗記憶材料としては、ＮｉＯｘ等を適用することができ、双極性抵抗記憶材料としてはＣｒドープのＳｒＴｉＯ３、超巨大磁気抵抗（ＣＭＲ：Colossal Magneto-Resistance）を示すＰｒ１−ｘＣａｘＭｎＯ３やＬａ１−ｘＣａｘＭｎＯ３等を適用することができる。セット及びリセットの際の印加電圧や電流制限値については、抵抗記憶材料の種類、抵抗記憶素子の構造等に応じて適宜設定することが望ましい。【０２１９】
また、上記実施形態では、セット動作の際に外部から見たメモリセルのインピーダンスとリセット動作の際に外部から見たメモリセルのインピーダンスとがほぼ等しくなるように、セット動作の際におけるインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣとリセット動作の際におけるインピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣとを低抵抗状態における低抵抗値ＲＬ以下の値に設定したが、セット動作の際に外部から見たメモリセルのインピーダンスとリセット動作の際に外部から見たメモリセルのインピーダンスとは必ずしも等しくする必要はない。インピーダンス制御用トランジスタ１６のチャネル抵抗ＲＩＣは、セット動作の際に外部から見たメモリセルのインピーダンスが書き込み回路に対してインピーダンス整合するように、リセット動作の際に外部から見たメモリセルのインピーダンスが書き込み回路に対してインピーダンス整合するように、それぞれの場合において適宜設定すればよい。【０２２０】
書き込み回路に対するインピーダンス整合の観点から、理想的には、セット動作の際に外部から見たメモリセルのインピーダンスと、リセット動作の際に外部から見たメモリセルのインピーダンスとは等しくすることが望ましい。しかしながら、現実的には両動作の際におけるメモリセルのインピーダンスを同じにすることは困難であるため、書き込み電圧パルスの反射等、書き込み特性上の問題が生じない範囲で、セット動作の際に外部から見たメモリセルのインピーダンスと、リセット動作の際に外部から見たメモリセルのインピーダンスとを、書き込み回路のインピーダンスに近似させれば十分である。書き込み回路のインピーダンスとの間に許容される乖離幅は、書き込み電圧パルスのパルス幅その他の書き込み条件等に応じて適宜設定することが望ましい。【０２２１】
また、上記実施形態では、セット動作の際及びリセット動作の際にインピーダンス制御用トランジスタ１６を駆動しているが、セット動作のときにのみインピーダンス制御用トランジスタ１６を駆動してもよい。この場合、例えば、高抵抗状態における外部から見たメモリセルのインピーダンスが低抵抗状態における抵抗値ＲＬに等しく或いは近似するように、インピーダンス制御用トランジスタ１６のチャネル抵抗を制御すればよい。リセット動作の際にもインピーダンス制御用トランジスタ１６を駆動して、その抵抗値を高抵抗状態における抵抗値ＲＨ以上の値に設定するようにしてもよい。【０２２２】
また、上記実施形態では、ソース線ＳＬをワード線ＷＬに対して並行に配置したが、ビット線ＢＬに対して並行になるように配置してもよい。例えば第３及び第４実施形態による不揮発性半導体記憶装置の場合、図１７に示すように、列方向に隣接するメモリセル間に、行方向に延在するソース線ＳＬ１，ＳＬ２，…を配置することができる。図１７の例ではインピーダンス制御用トランジスタ１６をビット線ＢＬとソース線ＳＬとの間に設けているが、図１０の場合のように、インピーダンス制御用トランジスタ１６を抵抗記憶素子１２に並列接続するようにしてもよい。【０２２３】
また、上記実施形態では、１つのセル選択トランジスタと１つの抵抗記憶素子とにより、１つのメモリセルを構成したが、メモリセル構成はこれに限定されるものではない。例えば、１つのセル選択トランジスタと２つの抵抗記憶素子とにより１つのメモリセルを構成してもよいし、２つのセル選択トランジスタと２つの抵抗記憶素子とにより１つのメモリセルを構成してもよい。これら構成によれば、読み出しマージン向上その他の効果が期待できる。
【産業上の利用可能性】
【０２２４】
本発明による不揮発性半導体記憶装置及びその書き込み方法は、抵抗記憶素子を高抵抗状態から低抵抗状態に書き換える場合と低抵抗状態から高抵抗状態に書き換える場合との双方の場合において、周辺回路とメモリセルとを容易にインピーダンス整合しうるものである。したがって、本発明による不揮発性半導体記憶装置及びその書き込み方法は、不揮発性半導体記憶装置の信頼性や動作速度を向上するうえで極めて有用である。
【図１】
0004662990.tif 000002
【図２】
0004662990.tif 000003
【図３】
0004662990.tif 000004
【図４】
0004662990.tif 000005
【図５】
0004662990.tif 000006
【図６】
0004662990.tif 000007
【図７】
0004662990.tif 000008
【図８】
0004662990.tif 000009
【図９】
0004662990.tif 000010
【図１０】
0004662990.tif 000011
【図１１】
0004662990.tif 000012
【図１２】
0004662990.tif 000013
【図１３】
0004662990.tif 000014
【図１４】
0004662990.tif 000015
【図１５】
0004662990.tif 000016
【図１６】
0004662990.tif 000017
【図１７】
0004662990.tif 000018