JP2013125568A - 抵抗変化型メモリ読み出し回路 - Google Patents
抵抗変化型メモリ読み出し回路 Download PDFInfo
- Publication number
- JP2013125568A JP2013125568A JP2011273934A JP2011273934A JP2013125568A JP 2013125568 A JP2013125568 A JP 2013125568A JP 2011273934 A JP2011273934 A JP 2011273934A JP 2011273934 A JP2011273934 A JP 2011273934A JP 2013125568 A JP2013125568 A JP 2013125568A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- change type
- type memory
- resistance change
- resistance
- 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.)
- Pending
Links
- 230000015654 memory Effects 0.000 title claims abstract description 143
- 239000000758 substrate Substances 0.000 claims abstract description 41
- 230000001629 suppression Effects 0.000 claims abstract description 11
- 238000012360 testing method Methods 0.000 claims description 7
- 230000007257 malfunction Effects 0.000 abstract description 4
- 230000000903 blocking effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 8
- 238000000034 method Methods 0.000 description 7
- 230000005415 magnetization Effects 0.000 description 4
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/02—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements
- G11C11/16—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements using elements in which the storage effect is based on magnetic spin effect
- G11C11/165—Auxiliary circuits
- G11C11/1673—Reading or sensing circuits or methods
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
Abstract
【課題】抵抗値に応じてデータを保持するメモリセルを有する抵抗変化型メモリの低電圧下での誤動作を防止し、読み出しマージンを向上する抵抗変化型メモリ読み出し回路を提供する。
【解決手段】抵抗変化型メモリ読み出し回路11は、抵抗変化型メモリセルの読み出しノードを介して並列に接続される負性抵抗回路1、負性抵抗回路を構成する一対のpMOSトランジスタの基板バイアスを制御するための基板端子6、負性抵抗回路と並列に接続され、電源電圧を共通とする昇圧負荷回路2、抵抗変化型メモリセルを構成する可変抵抗素子と、負荷抵抗回路に流れる電流により変化する読み出しノードの電圧に基づいて、抵抗変化型メモリセルに保持されているデータ論理を判定する判定回路3、負性抵抗回路と並列に接続される非動作時バイアス電流抑制スイッチ4、抵抗変化型メモリセル10への大電流を阻止するクランプ用スイッチ回路5を備える。
【選択図】図1
【解決手段】抵抗変化型メモリ読み出し回路11は、抵抗変化型メモリセルの読み出しノードを介して並列に接続される負性抵抗回路1、負性抵抗回路を構成する一対のpMOSトランジスタの基板バイアスを制御するための基板端子6、負性抵抗回路と並列に接続され、電源電圧を共通とする昇圧負荷回路2、抵抗変化型メモリセルを構成する可変抵抗素子と、負荷抵抗回路に流れる電流により変化する読み出しノードの電圧に基づいて、抵抗変化型メモリセルに保持されているデータ論理を判定する判定回路3、負性抵抗回路と並列に接続される非動作時バイアス電流抑制スイッチ4、抵抗変化型メモリセル10への大電流を阻止するクランプ用スイッチ回路5を備える。
【選択図】図1
Description
本発明は、抵抗値に応じてデータを保持するメモリセルを有する抵抗変化型メモリに関するものである。
近年、次世代メモリとして抵抗変化型メモリが注目されている。抵抗変化型メモリとは、磁気トンネル接合(MTJ:Magnetic Tunneling Junction)素子を用いたメモリセルにより構成されたMRAM(Magneto resistive RAM)やCER(Colossal Electro
Resistance)素子を用いたReRAM(Resistance RAM)等である。
Resistance)素子を用いたReRAM(Resistance RAM)等である。
例えば、MRAMの場合、データの書き込みおよびデータの読み出しをMTJ素子に電流を流すことで行う。MRAMメモリセルへのデータの書き込みは、磁化反転が起こる閾値電流値より大きい書き込み電流をMTJ素子に流すことで行われるのに対し、MRAMメモリセルからのデータの読み出しは、閾値電流値より小さい読み出し電流をMTJ素子に流すことにより磁化反転を起こすことなく行われる。
既に知られているMRAMメモリセルからのデータの読み出し回路は、例えば、図13,図14といったものである。
既に知られているMRAMメモリセルからのデータの読み出し回路は、例えば、図13,図14といったものである。
David Halupka, et al., "Negative-ResistanceRead and Write Schemes for STT-MRAM in 0.13μm CMOS",IEEE InternationalSolid-State Circuits Conference, 2010
一般的に、抵抗変化型メモリの電気的特性は、製造条件の変動等によりばらつきやすい。例えば、抵抗変化型メモリがMTJ素子で構成される場合、電気的特性のばらつきにより磁化反転が起こる閾値電流値が小さくなり、読み出し電流の値程度になったとする。その場合、メモリセルに保持されているデータは読み出し動作中に書き換わり、抵抗変化型メモリが誤動作するといった問題がある。磁化反転閾値電流値のばらつきを考慮し、抵抗変化型メモリの誤書き込み動作を防止するために、読み出し電流の値は十分に小さい値に設定される必要がある。しかし読み出し電流の値が小さく設定されると、抵抗変化型メモリセルからデータを読み出すときに得られる電荷量が少なくなることから、速度の低下や読み出しマージンの減少といった問題が生じる。
図13に示すようなpMOS負荷回路を用いた従来の読み出し回路では、抵抗変化型メモリセルの抵抗値の変化に伴う電位の変化(電位差)が数10mVと小さいことから、低電圧動作(例えば、0.4V動作)のセンスアンプでの読み出しは困難であった。また、電位差を大きくしようとすると速度が遅くなる一方、速度を速くしようとすると電位差が小さくなるといった問題があった。
また、図14に示すようなリファレンスセル(Reference Cells)回路を用いた従来の読み出し回路では、リファレンスセル(Reference Cells)回路にオペアンプを用いることから、低電圧動作(例えば、0.4V動作)に向かないといった問題があった。
低消費電力化を目的として、抵抗変化型メモリの低電圧動作のニーズは、今後益々増大することが予測される。
低消費電力化を目的として、抵抗変化型メモリの低電圧動作のニーズは、今後益々増大することが予測される。
上記状況に鑑みて、本発明は、抵抗値に応じてデータを保持するメモリセルを有する抵抗変化型メモリの低電圧下での誤動作を防止し、読み出しマージンを向上する抵抗変化型メモリ読み出し回路を提供することを目的とする。
上記目的を達成すべく、本発明の抵抗変化型メモリ読み出し回路は、下記1)〜4)の回路を備える。
1)抵抗変化型メモリセルの読み出しノードを介して並列に接続される負性抵抗回路
2)負性抵抗回路を構成する一対のpMOSトランジスタの基板バイアス電圧を制御するための基板端子
3)負性抵抗回路と並列に接続され、電源電圧を共通とする昇圧負荷回路
4)抵抗変化型メモリセルを構成する可変抵抗素子と、負荷抵抗回路に流れる電流により変化する読み出しノードの電圧に基づいて、抵抗変化型メモリセルに保持されているデータ論理を判定する判定回路
1)抵抗変化型メモリセルの読み出しノードを介して並列に接続される負性抵抗回路
2)負性抵抗回路を構成する一対のpMOSトランジスタの基板バイアス電圧を制御するための基板端子
3)負性抵抗回路と並列に接続され、電源電圧を共通とする昇圧負荷回路
4)抵抗変化型メモリセルを構成する可変抵抗素子と、負荷抵抗回路に流れる電流により変化する読み出しノードの電圧に基づいて、抵抗変化型メモリセルに保持されているデータ論理を判定する判定回路
かかる構成によれば、負性抵抗回路による負荷線と昇圧負荷回路による負荷線を足し合わせることにより、抵抗変化型メモリの可変抵抗素子が低抵抗状態にある場合の読み出し安定電位と、可変抵抗素子が高抵抗状態にある場合の読み出し安定電位との電位差を大きくすることができる。これにより、抵抗変化型メモリの低電圧下での誤動作を防止し、読み出しマージンを向上できる。すなわち、負性抵抗回路と昇圧負荷回路を組み合わせることで、判定回路に用いられるセンスアンプの読み出しに十分な電位差を得ることができる。
また、可変抵抗素子が低抵抗状態にある場合の読み出し電流が小さく、誤書き込みを排除できる一方で、可変抵抗素子が高抵抗状態にある場合の読み出し電流が大きく、読み出し速度を向上できる。
また、可変抵抗素子が低抵抗状態にある場合の読み出し電流が小さく、誤書き込みを排除できる一方で、可変抵抗素子が高抵抗状態にある場合の読み出し電流が大きく、読み出し速度を向上できる。
また、基板端子により、負性抵抗回路のpMOS基板バイアスを制御し、負荷線を任意に変更・調整でき、プロセスばらつきに対応することができる。
また、可変抵抗素子が低抵抗状態にある場合の読み出し安定電位と、可変抵抗素子が高抵抗状態にある場合の読み出し安定電位との電位差を大きくすることができることにより、抵抗変化型メモリセルに保持されているデータ論理を判定する電圧閾値とのマージンが向上し、その結果、読み出しエラーを低減することができる。
また、可変抵抗素子が低抵抗状態にある場合の読み出し安定電位と、可変抵抗素子が高抵抗状態にある場合の読み出し安定電位との電位差を大きくすることができることにより、抵抗変化型メモリセルに保持されているデータ論理を判定する電圧閾値とのマージンが向上し、その結果、読み出しエラーを低減することができる。
ここで、本発明の抵抗変化型メモリ読み出し回路において、上記の負性抵抗回路と並列に接続される非動作時バイアス電流抑制スイッチを更に備えることがより好ましい。
非動作時バイアス電流抑制スイッチを設けることにより、読み出し動作をしない場合の電力の消費を無くすことができる。非動作時バイアス電流抑制スイッチは、例えば、インバータ(NOT回路)とnMOSトランジスタで構成でき、nMOSトランジスタのゲート回路にインバータが接続されることにより実現できる。
非動作時バイアス電流抑制スイッチを設けることにより、読み出し動作をしない場合の電力の消費を無くすことができる。非動作時バイアス電流抑制スイッチは、例えば、インバータ(NOT回路)とnMOSトランジスタで構成でき、nMOSトランジスタのゲート回路にインバータが接続されることにより実現できる。
また、本発明の抵抗変化型メモリ読み出し回路において、抵抗変化型メモリセルと負性抵抗回路を接続するビットライン若しくはソースライン上にクランプ用スイッチ回路を更に備えることがより好ましい。
クランプ用スイッチ回路を設けることにより、抵抗変化型メモリセルに大きな電流が流れないようにすることができ、誤書き込み発生を防止できる。クランプ用スイッチ回路は、例えば、nMOSトランジスタを抵抗変化型メモリセルと負性抵抗回路を接続するビットライン若しくはソースライン上に設けることにより実現できる。
クランプ用スイッチ回路を設けることにより、抵抗変化型メモリセルに大きな電流が流れないようにすることができ、誤書き込み発生を防止できる。クランプ用スイッチ回路は、例えば、nMOSトランジスタを抵抗変化型メモリセルと負性抵抗回路を接続するビットライン若しくはソースライン上に設けることにより実現できる。
また、本発明の抵抗変化型メモリ読み出し回路において、判定回路がセンスアンプで構成され、参照電圧が電源電圧の略1/2であることがより好ましい。
可変抵抗素子が低抵抗状態にある場合の読み出し安定電位が低く、可変抵抗素子が高抵抗状態にある場合の読み出し安定電位が高いことから、判定回路がセンスアンプで構成された場合の比較参照電圧は、電源電圧の約1/2にすることができる。これにより参照電圧の調整が不要となる。
可変抵抗素子が低抵抗状態にある場合の読み出し安定電位が低く、可変抵抗素子が高抵抗状態にある場合の読み出し安定電位が高いことから、判定回路がセンスアンプで構成された場合の比較参照電圧は、電源電圧の約1/2にすることができる。これにより参照電圧の調整が不要となる。
また、本発明の抵抗変化型メモリ読み出し回路において、負性抵抗回路を構成する一対のpMOSトランジスタの基板端子のバイアスを、それぞれ、少なくとも0(V),電源電圧、WL昇圧電位の多段階に制御することが好ましい。
上述の如く、負性抵抗回路のpMOS基板端子のバイアスを制御し、負荷線を任意に変更・調整して、プロセスばらつきに対応するものである。負性抵抗回路を構成する一対のpMOSトランジスタにおいて、それぞれの基板バイアスを多段階に電圧供給することで、負荷線を任意に変更・調整できることになる。
ここで、WL昇圧電位とは、ワードライン(WL)に印加される昇圧された電位である。例えば、チャージポンプ回路等を用いて、電源電位からWL昇圧電位を生成する。なお、メモリセル内のnMOSトランジスタ(アクセストランジスタ)の低電源電圧動作において、ゲート電位とソース電位の差が大きいほどトランジスタの閾値電圧変動の影響が小さくなりプロセスばらつきに対する耐性が向上できる。また、アクセストランジスタのゲート電位を昇圧することでトランジスタサイズを小さくでき、ひいてはメモリセル面積を小さくできるので、ワードライン(WL)の昇圧は必須である。
上述の如く、負性抵抗回路のpMOS基板端子のバイアスを制御し、負荷線を任意に変更・調整して、プロセスばらつきに対応するものである。負性抵抗回路を構成する一対のpMOSトランジスタにおいて、それぞれの基板バイアスを多段階に電圧供給することで、負荷線を任意に変更・調整できることになる。
ここで、WL昇圧電位とは、ワードライン(WL)に印加される昇圧された電位である。例えば、チャージポンプ回路等を用いて、電源電位からWL昇圧電位を生成する。なお、メモリセル内のnMOSトランジスタ(アクセストランジスタ)の低電源電圧動作において、ゲート電位とソース電位の差が大きいほどトランジスタの閾値電圧変動の影響が小さくなりプロセスばらつきに対する耐性が向上できる。また、アクセストランジスタのゲート電位を昇圧することでトランジスタサイズを小さくでき、ひいてはメモリセル面積を小さくできるので、ワードライン(WL)の昇圧は必須である。
また、本発明の抵抗変化型メモリ読み出し回路において、負性抵抗回路を構成する一対のpMOSトランジスタの基板端子のバイアスについて、ゲートおよびドレインを互いに接続するpMOSトランジスタの基板バイアスは、0(V),電源電圧、WL昇圧電位の3段階に制御され、他方のpMOSトランジスタの基板バイアスは、0(V),電源電圧の2段階に制御されることが好ましい。
これは、負性抵抗回路を構成する一対のpMOSトランジスタの内、ドレインがゲートと接続されず、直接に抵抗変化型メモリセルと接続されるpMOSトランジスタの基板バイアスは、WL昇圧電位にした場合、このpMOSトランジスタ電流が取れなくなり、負性抵抗の効果がなくなるからである。従って、0(V),電源電圧の2段階に制御する。
これは、負性抵抗回路を構成する一対のpMOSトランジスタの内、ドレインがゲートと接続されず、直接に抵抗変化型メモリセルと接続されるpMOSトランジスタの基板バイアスは、WL昇圧電位にした場合、このpMOSトランジスタ電流が取れなくなり、負性抵抗の効果がなくなるからである。従って、0(V),電源電圧の2段階に制御する。
本発明の抵抗変化型メモリは、上記の抵抗変化型メモリ読み出し回路と、複数の抵抗変化型メモリセルと、複数の抵抗変化型メモリセルの各々に設けられるセル選択スイッチと、複数の抵抗変化型メモリセルの共通のソースラインおよびビットラインと、BIST(built-in self test)回路と、を備え、上記の読出し回路は、ソースライン若しくはビットラインを介して複数の抵抗変化型メモリセルと共通に並列接続され、上記のBIST回路は、読出し回路内の基板端子のバイアスの複数パターンごとに、抵抗変化型メモリセルの読み出しエラーをテストすることを特徴とする。
BIST回路を用いることにより、基板端子のバイアスの最適なパターンをフィールドで設定することができる。また予め、出荷時に基板バイアスの最適なパターンを条件出しすることもできる。例えば、負性抵抗回路を構成する一対のpMOSトランジスタの基板バイアスについて、ゲートおよびドレインを互いに接続するpMOSトランジスタの基板バイアスは、0(V),電源電圧、WL昇圧電位の3段階に制御し、他方のpMOSトランジスタの基板バイアスは、0(V),電源電圧の2段階に制御する場合、2×3=6段階のパターンの条件を設けることができる。最適なパターンとは、可変抵抗素子が低抵抗状態にある場合の読み出し安定電位と、可変抵抗素子が高抵抗状態にある場合の読み出し安定電位との電位差を最も大きくとれるパターンである。またはテストにおいてビットエラーレートが最小となるパターンである。
本発明の抵抗変化型メモリ読み出し回路によれば、抵抗値に応じてデータを保持するメモリセルを有する抵抗変化型メモリの低電圧下での誤動作を防止し、読み出しマージンを向上できるといった効果を有する。
また、低電圧下でも、判定回路に用いられるセンスアンプの読み出しに十分な電位差を得ることができ、読み出し動作が可能である。
さらに、可変抵抗素子が低抵抗状態にある場合の読み出し電流が小さく、誤書き込みを排除でき、可変抵抗素子が高抵抗状態にある場合の読み出し電流が大きく、読み出し速度を向上できる。
また、低電圧下でも、判定回路に用いられるセンスアンプの読み出しに十分な電位差を得ることができ、読み出し動作が可能である。
さらに、可変抵抗素子が低抵抗状態にある場合の読み出し電流が小さく、誤書き込みを排除でき、可変抵抗素子が高抵抗状態にある場合の読み出し電流が大きく、読み出し速度を向上できる。
以下、本発明の実施形態について、図面を参照しながら詳細に説明していく。なお、本発明の範囲は、以下の実施例や図示例に限定されるものではなく、幾多の変更及び変形が可能である。
図1は実施例1の抵抗変化型メモリの読み出し回路の回路構成図である。
図1に示すように、抵抗変化型メモリセル読み出し回路11は、負性抵抗回路1と、負荷抵抗回路1を構成する基板端子6と、昇圧負荷回路2と、判定回路3と、非動作時バイアス電流抑制スイッチ4と、クランプ用スイッチ回路5から構成される。
負性抵抗回路1は、抵抗変化型メモリセル10の読み出しノード(S)を介して昇圧負荷回路2と並列に接続される。この負性抵抗回路1を構成する一対のpMOSトランジスタは、基板バイアス電圧の制御が可能な基板端子6を有する。
図1に示すように、抵抗変化型メモリセル読み出し回路11は、負性抵抗回路1と、負荷抵抗回路1を構成する基板端子6と、昇圧負荷回路2と、判定回路3と、非動作時バイアス電流抑制スイッチ4と、クランプ用スイッチ回路5から構成される。
負性抵抗回路1は、抵抗変化型メモリセル10の読み出しノード(S)を介して昇圧負荷回路2と並列に接続される。この負性抵抗回路1を構成する一対のpMOSトランジスタは、基板バイアス電圧の制御が可能な基板端子6を有する。
また、昇圧負荷回路2は、負性抵抗回路1と並列に接続され、電源電位VDDを共通とする。昇圧負荷回路2は、具体的にはnMOSトランジスタで構成される。nMOSトランジスタのゲート端子は、“Read
Enable”信号ラインと接続される。読み出し開始時に“Read Enable”信号ラインがONになる。
昇圧負荷回路2を設けることにより、後述するように、負性抵抗回路による負荷線に昇圧負荷回路による負荷線を足し合わせることができるため、抵抗変化型メモリセル読み出し回路11の読み出し動作を行う際に、電圧が0から上昇することになる。
なお、この“Read Enable”信号ラインには、電源電位VDDよりも昇圧された電圧を印加する。これは、nMOSトランジスタのゲート電位とソース電位の差が大きいほど、nMOSトランジスタの閾値電圧変動の影響が小さくなり、プロセスばらつきに強くなるからである。
Enable”信号ラインと接続される。読み出し開始時に“Read Enable”信号ラインがONになる。
昇圧負荷回路2を設けることにより、後述するように、負性抵抗回路による負荷線に昇圧負荷回路による負荷線を足し合わせることができるため、抵抗変化型メモリセル読み出し回路11の読み出し動作を行う際に、電圧が0から上昇することになる。
なお、この“Read Enable”信号ラインには、電源電位VDDよりも昇圧された電圧を印加する。これは、nMOSトランジスタのゲート電位とソース電位の差が大きいほど、nMOSトランジスタの閾値電圧変動の影響が小さくなり、プロセスばらつきに強くなるからである。
また、判定回路3は、抵抗変化型メモリセル10を構成する可変抵抗素子と、負性抵抗回路1と昇圧負荷回路2に流れる電流により変化する読み出しノード(S)の電圧に基づいて、抵抗変化型メモリセル10に保持されているデータ論理を判定する。
判定回路3は、具体的にはセンスアンプで構成され、参照電圧が電源電位VDDの1/2に設定する。
判定回路3は、具体的にはセンスアンプで構成され、参照電圧が電源電位VDDの1/2に設定する。
また、非動作時バイアス電流抑制スイッチ4は、負性抵抗回路1と並列に接続され、読み出し動作をしない場合の電力の消費を無くす機能を果たす。具体的には、インバータ(NOT回路)とnMOSトランジスタで構成され、nMOSトランジスタのゲート回路にインバータが接続されている。“Read
Enable”信号ラインがON/OFFは、インバータ(NOT回路)で論理が反転される。“Read Enable”信号ラインがOFFになった場合、ノード(S)は接地電位になる。
Enable”信号ラインがON/OFFは、インバータ(NOT回路)で論理が反転される。“Read Enable”信号ラインがOFFになった場合、ノード(S)は接地電位になる。
また、クランプ用スイッチ回路5は、抵抗変化型メモリセル10に大きな電流が流れないようにするために設けられ、具体的には、ノード(S)に接続されるビットライン(BL)にnMOSトランジスタを設ける。
図1の回路構成によれば、負性抵抗回路1による負荷線と昇圧負荷回路2による負荷線を足し合わせることになり、抵抗変化型メモリの可変抵抗素子が低抵抗状態にある場合の読み出し安定電位と、可変抵抗素子が高抵抗状態にある場合の読み出し安定電位との電位差を大きくすることができる。従って、判定回路3としてのセンスアンプの読み出しに十分な電位差を得ることができ、抵抗変化型メモリの低電圧下での誤動作を防止し、読み出しマージンを向上できる。可変抵抗素子が低抵抗状態にある場合の読み出し電流が小さく、誤書き込みを排除できる一方で、可変抵抗素子が高抵抗状態にある場合の読み出し電流が大きく、読み出し速度を向上できる。
また、基板端子6により、負性抵抗回路1を構成する一対のpMOSトランジスタの基板バイアスを制御できる。これにより、抵抗変化型メモリセル読み出し回路11の負荷線を任意に変更・調整でき、プロセスばらつきに対応することができる。
負荷線を任意に変更・調整できることで、可変抵抗素子が低抵抗状態にある場合の読み出し安定電位と、可変抵抗素子が高抵抗状態にある場合の読み出し安定電位との電位差を大きくすることができる。これにより、抵抗変化型メモリセルに保持されているデータ論理を判定する電圧閾値(VDD/2)とのマージンが向上し、その結果、読み出しエラーを低減する。
負荷線を任意に変更・調整できることで、可変抵抗素子が低抵抗状態にある場合の読み出し安定電位と、可変抵抗素子が高抵抗状態にある場合の読み出し安定電位との電位差を大きくすることができる。これにより、抵抗変化型メモリセルに保持されているデータ論理を判定する電圧閾値(VDD/2)とのマージンが向上し、その結果、読み出しエラーを低減する。
図2を用いて、実施例1の抵抗変化型メモリの読み出し回路について詳細に説明する。負性抵抗回路は、一対のpMOSトランジスタ(P1,P2)とそれらの基板端子、nMOSトランジスタN1から成る。pMOSトランジスタP1は、ソースが電源電位VDDに接続され、ゲートおよびドレインが互いに接続されている。また、pMOSトランジスタP2は、ソースが電源電位VDDに接続され、ゲートがpMOSトランジスタP1のゲートに接続され、ドレインがノード(S)に接続されている。そして、ノード(S)には、抵抗変化型メモリセルのビットライン(BL)が接続されている。
また、nMOSトランジスタN1は、ソースが接地され、ゲートがノード(S)に接続され、ドレインがpMOSトランジスタP1のドレインに接続されている。
また、nMOSトランジスタN1は、ソースが接地され、ゲートがノード(S)に接続され、ドレインがpMOSトランジスタP1のドレインに接続されている。
次に、実施例1の抵抗変化型メモリの読み出し回路の負荷線について、図3を参照して説明する。
図3は、抵抗変化型メモリの読み出し回路の負荷線(TTコーナー)のシミュレーション結果である(基板バイアス:A=0.4V、B=1.6V)。図3は負性抵抗回路の電流−電圧特性を示しており、横軸はノード(S)の電圧、縦軸はノード(S)に流れ込む電流及びノード(S)から流れ出す電流を表している。なお、TTコーナーは、トランジスタの閾値電圧が典型的(Typical)な値でのシミュレーションである。
図3において、実線が本発明の読み出し回路、点線が昇圧nMOS回路、2点鎖線が負性抵抗回路の負荷線であり、それぞれノード(S)に流れ込む電流を表している。また、低抵抗状態および高抵抗状態のプロットは、抵抗変化型メモリセルが引き抜く電流を表している。本発明の読み出し回路のプロット(実線)は、昇圧nMOS回路のプロット(点線で描かれた右下がりの直線)と負性抵抗回路によるプロット(2点鎖線の曲線)を足し合わせたものになっている。
図3は、抵抗変化型メモリの読み出し回路の負荷線(TTコーナー)のシミュレーション結果である(基板バイアス:A=0.4V、B=1.6V)。図3は負性抵抗回路の電流−電圧特性を示しており、横軸はノード(S)の電圧、縦軸はノード(S)に流れ込む電流及びノード(S)から流れ出す電流を表している。なお、TTコーナーは、トランジスタの閾値電圧が典型的(Typical)な値でのシミュレーションである。
図3において、実線が本発明の読み出し回路、点線が昇圧nMOS回路、2点鎖線が負性抵抗回路の負荷線であり、それぞれノード(S)に流れ込む電流を表している。また、低抵抗状態および高抵抗状態のプロットは、抵抗変化型メモリセルが引き抜く電流を表している。本発明の読み出し回路のプロット(実線)は、昇圧nMOS回路のプロット(点線で描かれた右下がりの直線)と負性抵抗回路によるプロット(2点鎖線の曲線)を足し合わせたものになっている。
抵抗変化型メモリの読み出し動作を開始すると、ノード(S)の電圧が0から上昇する。実施例1の抵抗変化型メモリの読み出し回路の場合、メモリセルが低抵抗状態である場合、低抵抗状態のプロットと実線のプロットの交点のところ、すなわち図3中で“L”と記載されている箇所(0.08V付近)で電圧の上昇は止まることになる。
一方、メモリセルが高抵抗状態の場合、同様に読み出し動作を開始すると、ノード(S)の電圧が0から上昇するが、0.08V付近では高抵抗状態のプロットと実線のプロットの交点は無く、そのまま電圧は上昇していき、高抵抗状態のプロットと実線のプロットの交点のところ、図3中で“H”と記載されている箇所(0.38V付近)で電圧の上昇は止まることになる。
一方、メモリセルが高抵抗状態の場合、同様に読み出し動作を開始すると、ノード(S)の電圧が0から上昇するが、0.08V付近では高抵抗状態のプロットと実線のプロットの交点は無く、そのまま電圧は上昇していき、高抵抗状態のプロットと実線のプロットの交点のところ、図3中で“H”と記載されている箇所(0.38V付近)で電圧の上昇は止まることになる。
図3の負性抵抗回路のプロット(2点鎖線)からわかるように、負性抵抗回路のみで読み出し動作を行うと、ノード(S)の電圧は0(V)で交点になっているため、電圧は0のまま上昇しない。
また、図3における本発明の読み出し回路のプロット(実線)から、ノード(S)の電位が0.28Vまでのときに負性抵抗として動作することがわかる。
低抵抗状態では、複数の交点を持っていてもよく、最も低電圧側の交点が安定点となる。
また、図3における本発明の読み出し回路のプロット(実線)から、ノード(S)の電位が0.28Vまでのときに負性抵抗として動作することがわかる。
低抵抗状態では、複数の交点を持っていてもよく、最も低電圧側の交点が安定点となる。
図4は、実施例1の抵抗変化型メモリの読み出し回路のタイミングチャートを示している。図4中の符号(1)〜(4)は、図3の回路説明図中の符号(1)〜(4)と対応している。
まず、図4においてV(Read Enable)は、“Read Enable”信号ラインの電位を表している。符号(a)は低抵抗状態のメモリセルの読み出し時間を示しており、符号(b)は高抵抗状態のメモリセルの読み出し時間を示している。HIGHになると読み出し動作を開始する。
次に、V(S)はノード(S)の電位を表している。低抵抗状態のメモリセルの読み出し動作では、矢印Aに示すように、図3中の“L” (0.08V付近)のところまでで電圧の上昇が止まっている。一方、高抵抗状態のメモリセルの読み出し動作では、図3中の“H” (0.38V付近)のところまで電圧が上昇している。
また、I(pmosB)はpMOSトランジスタP2のドレインへ流れる電流(1)を表し、I(pmosA)はpMOSトランジスタP1のドレインへ流れる電流(4)を表している。また、I(nmos昇圧)は、昇圧負荷回路のnMOSトランジスタのソースへ流れる電流(3)を表している。また、I(nmos昇圧+pmosA)は、電流(3)と(4)の合成電流を表している。
まず、図4においてV(Read Enable)は、“Read Enable”信号ラインの電位を表している。符号(a)は低抵抗状態のメモリセルの読み出し時間を示しており、符号(b)は高抵抗状態のメモリセルの読み出し時間を示している。HIGHになると読み出し動作を開始する。
次に、V(S)はノード(S)の電位を表している。低抵抗状態のメモリセルの読み出し動作では、矢印Aに示すように、図3中の“L” (0.08V付近)のところまでで電圧の上昇が止まっている。一方、高抵抗状態のメモリセルの読み出し動作では、図3中の“H” (0.38V付近)のところまで電圧が上昇している。
また、I(pmosB)はpMOSトランジスタP2のドレインへ流れる電流(1)を表し、I(pmosA)はpMOSトランジスタP1のドレインへ流れる電流(4)を表している。また、I(nmos昇圧)は、昇圧負荷回路のnMOSトランジスタのソースへ流れる電流(3)を表している。また、I(nmos昇圧+pmosA)は、電流(3)と(4)の合成電流を表している。
図5(基板バイアス:A=0.4V、B=1.6V)を用いて、実施例1の抵抗変化型メモリの読み出し回路の負荷線と、従来回路の負荷線(TTコーナー)の説明を行う。
実施例1の抵抗変化型メモリの読み出し回路の負荷線の場合、上述の通り、メモリセルが低抵抗状態なら“L”と記載されている箇所(0.08V付近)で電圧の上昇は止まり、高抵抗状態なら“H”と記載されている箇所(0.38V付近)で電圧の上昇は止まる。従って、抵抗変化型メモリの可変抵抗素子が低抵抗状態にある場合の読み出し安定電位と、可変抵抗素子が高抵抗状態にある場合の読み出し安定電位との電位差を約0.3V(=0.38−0.08)と大きくすることができる(図5のΔVpropを参照)。
これは、従来回路(pMOS回路)の負荷線の場合の電位差ΔVconv(=0.28−0.1)と比べて、約1.7倍大きくできることがわかる。
実施例1の抵抗変化型メモリの読み出し回路の負荷線の場合、上述の通り、メモリセルが低抵抗状態なら“L”と記載されている箇所(0.08V付近)で電圧の上昇は止まり、高抵抗状態なら“H”と記載されている箇所(0.38V付近)で電圧の上昇は止まる。従って、抵抗変化型メモリの可変抵抗素子が低抵抗状態にある場合の読み出し安定電位と、可変抵抗素子が高抵抗状態にある場合の読み出し安定電位との電位差を約0.3V(=0.38−0.08)と大きくすることができる(図5のΔVpropを参照)。
これは、従来回路(pMOS回路)の負荷線の場合の電位差ΔVconv(=0.28−0.1)と比べて、約1.7倍大きくできることがわかる。
図6〜8は、それぞれ実施例1の抵抗変化型メモリの読み出し回路の負荷線(FFコーナー),負荷線(TTコーナー),負荷線(SSコーナー)を示している。
TTコーナーは、トランジスタの閾値電圧が典型的(Typical)な値であり、FFコーナーはトランジスタの閾値電圧が典型的な値よりも低く、SSコーナーはトランジスタの閾値電圧が典型的な値よりも高くなっている。プロセスコーナーが変動すると、図6〜8に示すように電流量が変化しているのがわかる。
図6〜8には、基板バイアス電圧制御により、例として3パターンの負荷線を描いている。それぞれのプロセスコーナーにおいて、ある1つのパターンでは読み出しが可能になっていることがわかる。
TTコーナーは、トランジスタの閾値電圧が典型的(Typical)な値であり、FFコーナーはトランジスタの閾値電圧が典型的な値よりも低く、SSコーナーはトランジスタの閾値電圧が典型的な値よりも高くなっている。プロセスコーナーが変動すると、図6〜8に示すように電流量が変化しているのがわかる。
図6〜8には、基板バイアス電圧制御により、例として3パターンの負荷線を描いている。それぞれのプロセスコーナーにおいて、ある1つのパターンでは読み出しが可能になっていることがわかる。
図9を参照して、実施例1の抵抗変化型メモリに搭載するBIST回路について説明する。BIST回路は、テストパターンを発生する回路と、テスト結果と期待値を照合する回路をメモリチップ内に組み込むものである。例えば、図9に示すように、抵抗変化型メモリ20に、幾つかのメモリブロック21〜23が存在する場合、それぞれのメモリブロック毎に一対のpMOSトランジスタの基板バイアス電圧の供給パターンを発生できるように回路を組み込む。具体的には、パターン選択回路30に、一対のpMOSトランジスタの各基板バイアス電圧の供給パターンとして、それぞれ0(V)/0.4(V)と、0(V)/0.4(V)/1.6(V)の供給ラインを用意する。pMOSスイッチとnMOSスイッチが並列接続されたトランスミッションゲートで構成されるパターン選択スイッチ31を用いて、各メモリブロックに供給する基板バイアス電圧の供給パターンを切り替える。
BIST回路32では、基板バイアス電圧の供給パターンの切り替えを指示し、その結果を比べて、当該メモリブロックに最適な基板バイアス電圧の供給パターンを選定する。
図9に示すようにBIST回路32と抵抗変化型メモリ20とのI/F信号は、アドレス信号(A:Address)、メモリブロック選択信号(BS:Block
Select)、センスアンプイネーブル信号(SE:Sense Enable)、入力データ(DI:Data In),出力データ(DO:Data Out)を設ける。
BIST回路32では、基板バイアス電圧の供給パターンの切り替えを指示し、その結果を比べて、当該メモリブロックに最適な基板バイアス電圧の供給パターンを選定する。
図9に示すようにBIST回路32と抵抗変化型メモリ20とのI/F信号は、アドレス信号(A:Address)、メモリブロック選択信号(BS:Block
Select)、センスアンプイネーブル信号(SE:Sense Enable)、入力データ(DI:Data In),出力データ(DO:Data Out)を設ける。
図10は実施例2の抵抗変化型メモリの読み出し回路の回路構成図である。
図10に示すように、実施例2の抵抗変化型メモリの読み出し回路12は、実施例1の抵抗変化型メモリの読み出し回路11において、ノード(S)に接続されるビットライン(BL)にクランプ用スイッチ回路5としてのnMOSトランジスタを無くしたものである。クランプ用スイッチ回路5は、抵抗変化型メモリセル10に大きな電流が流れないようにするために設けるが、読み出し回路の動作に必須のものではなく、特に低電圧動作時にはクランプ用スイッチ回路を設けなくとも構わない。
図11に実施例2の抵抗変化型メモリの読み出し回路の負荷線(TTコーナー)を示す。
図11の負荷線から、実施例2の抵抗変化型メモリは、実施例1と同様、可変抵抗素子が低抵抗状態にある場合の読み出し安定電位と、可変抵抗素子が高抵抗状態にある場合の読み出し安定電位との電位差を大きくでき、抵抗変化型メモリセルに保持されているデータ論理を判定する電圧閾値とのマージンを向上し、読み出しエラーを低減できることがわかる。
図10に示すように、実施例2の抵抗変化型メモリの読み出し回路12は、実施例1の抵抗変化型メモリの読み出し回路11において、ノード(S)に接続されるビットライン(BL)にクランプ用スイッチ回路5としてのnMOSトランジスタを無くしたものである。クランプ用スイッチ回路5は、抵抗変化型メモリセル10に大きな電流が流れないようにするために設けるが、読み出し回路の動作に必須のものではなく、特に低電圧動作時にはクランプ用スイッチ回路を設けなくとも構わない。
図11に実施例2の抵抗変化型メモリの読み出し回路の負荷線(TTコーナー)を示す。
図11の負荷線から、実施例2の抵抗変化型メモリは、実施例1と同様、可変抵抗素子が低抵抗状態にある場合の読み出し安定電位と、可変抵抗素子が高抵抗状態にある場合の読み出し安定電位との電位差を大きくでき、抵抗変化型メモリセルに保持されているデータ論理を判定する電圧閾値とのマージンを向上し、読み出しエラーを低減できることがわかる。
図12は実施例3の抵抗変化型メモリの読み出し回路の回路構成図である。
図12に示すように、実施例3の抵抗変化型メモリの読み出し回路13は、実施例2の抵抗変化型メモリの読み出し回路12において、負性抵抗回路と並列に接続される非動作時バイアス電流抑制スイッチ(図1における符号4の点線枠で囲まれた部分)を無くしたものである。非動作時バイアス電流抑制スイッチを設けることにより、読み出し動作をしない場合の電力の消費を無くすことができるが、特に低電圧動作時の読み出し回路の動作に必須のものではなく、非動作時バイアス電流抑制スイッチを設けなくとも構わない。
図12に示すように、実施例3の抵抗変化型メモリの読み出し回路13は、実施例2の抵抗変化型メモリの読み出し回路12において、負性抵抗回路と並列に接続される非動作時バイアス電流抑制スイッチ(図1における符号4の点線枠で囲まれた部分)を無くしたものである。非動作時バイアス電流抑制スイッチを設けることにより、読み出し動作をしない場合の電力の消費を無くすことができるが、特に低電圧動作時の読み出し回路の動作に必須のものではなく、非動作時バイアス電流抑制スイッチを設けなくとも構わない。
(その他の実施例)
・上記の実施例1〜3では、ビットライン(BL)を介して読み出し回路のノード(S)を接続したが、ソースライン(SL)を介して読み出し回路のノード(S)を接続する場合も存在する。すなわち、実施例1〜3では、抵抗変化型メモリセルにビットライン(BL)側が固定層でソースライン(SL)側がフリー層のMTJ素子を採用しており、ビットライン(BL)を介して抵抗変化型メモリセルとノード(S)とを接続しているが、ビットライン(BL)側がフリー層でソースライン(SL)側が固定層のMTJ素子を採用し、ソースライン(SL)を介して抵抗変化型メモリセルとノード(S)とを接続しても構わない。
・上記の実施例1〜3では、ビットライン(BL)を介して読み出し回路のノード(S)を接続したが、ソースライン(SL)を介して読み出し回路のノード(S)を接続する場合も存在する。すなわち、実施例1〜3では、抵抗変化型メモリセルにビットライン(BL)側が固定層でソースライン(SL)側がフリー層のMTJ素子を採用しており、ビットライン(BL)を介して抵抗変化型メモリセルとノード(S)とを接続しているが、ビットライン(BL)側がフリー層でソースライン(SL)側が固定層のMTJ素子を採用し、ソースライン(SL)を介して抵抗変化型メモリセルとノード(S)とを接続しても構わない。
本発明は、MRAMやReRAM等の抵抗変化型メモリの読み出し回路に有用である。
1 負性抵抗回路
2 昇圧負荷回路
3 判定回路(センスアンプ)
4 非動作時バイアス電流抑制回路
5 クランプ用スイッチ回路
6 基板端子
8 アクセストランジスタ
9 可変抵抗素子
10 抵抗変化型メモリセル
11〜13 抵抗変化型メモリセル読み出し回路
20 抵抗変化型メモリ
21〜23 メモリブロック
30 パターン選択回路
31 パターン選択スイッチ
32 BIST回路
BL ビットライン
SL ソースライン
WL ワードライン
VDD 電源電位
2 昇圧負荷回路
3 判定回路(センスアンプ)
4 非動作時バイアス電流抑制回路
5 クランプ用スイッチ回路
6 基板端子
8 アクセストランジスタ
9 可変抵抗素子
10 抵抗変化型メモリセル
11〜13 抵抗変化型メモリセル読み出し回路
20 抵抗変化型メモリ
21〜23 メモリブロック
30 パターン選択回路
31 パターン選択スイッチ
32 BIST回路
BL ビットライン
SL ソースライン
WL ワードライン
VDD 電源電位
Claims (7)
- 抵抗変化型メモリセルの読み出しノードを介して並列に接続される負性抵抗回路と、
前記負性抵抗回路を構成する一対のpMOSトランジスタの基板バイアス電圧を制御できる基板端子と、
前記負性抵抗回路と並列に接続され、電源電圧を共通とする昇圧負荷回路と、
前記抵抗変化型メモリセルを構成する可変抵抗素子と、前記負荷抵抗回路に流れる電流により変化する前記読み出しノードの電圧に基づいて、前記抵抗変化型メモリセルに保持されているデータ論理を判定する判定回路と、
を備えたことを特徴とする抵抗変化型メモリ読み出し回路。 - 前記負性抵抗回路と並列に接続される非動作時バイアス電流抑制スイッチを、更に備えたことを特徴とする請求項1に記載の抵抗変化型メモリ読み出し回路。
- 前記抵抗変化型メモリセルと前記負性抵抗回路を接続するビットライン若しくはソースライン上にクランプ用スイッチ回路を、更に備えたことを特徴とする請求項1又は2に記載の抵抗変化型メモリ読み出し回路。
- 前記判定回路がセンスアンプで構成され、参照電圧が電源電圧の略1/2であることを特徴とする請求項1又は2に記載の抵抗変化型メモリ読み出し回路。
- 前記負性抵抗回路を構成する一対のpMOSトランジスタの基板端子のバイアスを、それぞれ、少なくとも0(V),電源電圧、WL昇圧電位の多段階に制御する、
ことを特徴とする請求項1又は2に記載の抵抗変化型メモリ読み出し回路。 - 前記負性抵抗回路を構成する一対のpMOSトランジスタの基板端子のバイアスについて、
ゲートおよびドレインを互いに接続するpMOSトランジスタの基板バイアスは、0(V),電源電圧、WL昇圧電位の3段階に制御され、
他方のpMOSトランジスタの基板バイアスは、0(V),電源電圧の2段階に制御される、
ことを特徴とする請求項1又は2に記載の抵抗変化型メモリ読み出し回路。 - 請求項5又は6の抵抗変化型メモリ読み出し回路と、
複数の抵抗変化型メモリセルと、
複数の抵抗変化型メモリセルの各々に設けられるセル選択スイッチと、
複数の抵抗変化型メモリセルの共通のソースラインおよびビットラインと、
BIST(built-in self test)回路と、
を備え、
前記読出し回路は、前記ソースライン若しくはビットラインを介して複数の抵抗変化型メモリセルと共通に並列接続され、
前記BIST回路は、前記読出し回路内の前記基板端子におけるバイアスの複数のパターンごとに、抵抗変化型メモリセルの読み出しエラーをテストする、ことを特徴とする抵抗変化型メモリ。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011273934A JP2013125568A (ja) | 2011-12-14 | 2011-12-14 | 抵抗変化型メモリ読み出し回路 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011273934A JP2013125568A (ja) | 2011-12-14 | 2011-12-14 | 抵抗変化型メモリ読み出し回路 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2013125568A true JP2013125568A (ja) | 2013-06-24 |
Family
ID=48776718
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011273934A Pending JP2013125568A (ja) | 2011-12-14 | 2011-12-14 | 抵抗変化型メモリ読み出し回路 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2013125568A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9542988B1 (en) | 2015-09-09 | 2017-01-10 | Kabushiki Kaisha Toshiba | Semiconductor memory device |
-
2011
- 2011-12-14 JP JP2011273934A patent/JP2013125568A/ja active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9542988B1 (en) | 2015-09-09 | 2017-01-10 | Kabushiki Kaisha Toshiba | Semiconductor memory device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4133149B2 (ja) | 半導体記憶装置 | |
JP5010700B2 (ja) | 半導体集積回路 | |
US6873561B2 (en) | Semiconductor memory device operating with low current consumption | |
US8654595B2 (en) | Nonvolatile memory device with a clamping voltage generation circuit for compensating the variations in memory cell parameters | |
JP5023167B2 (ja) | スピンmosトランジスタを用いた不揮発性メモリ回路 | |
US8077501B2 (en) | Differential read and write architecture | |
JP6315484B2 (ja) | メモリセル及び記憶装置 | |
US8059480B2 (en) | Semiconductor memory device | |
US20170025186A1 (en) | Reduced Power Read Sensing for One-Time Programmable Memories | |
JP2013089279A (ja) | 抵抗性メモリ装置、そのレイアウト構造及びセンシング回路 | |
JP2013030249A (ja) | 半導体集積回路、プロセッサ | |
US8077508B1 (en) | Dynamic multistate memory write driver | |
US8705270B2 (en) | Semiconductor memory | |
EP2887354B1 (en) | Nano-electro-mechanical based memory | |
JP5929268B2 (ja) | 不揮発性メモリセルアレイ、および不揮発性メモリ | |
JP2014029757A (ja) | 不揮発性メモリセル、およびこの不揮発性メモリセルを備えた不揮発性メモリ | |
JP2012059326A (ja) | 半導体記憶装置 | |
JP2013125568A (ja) | 抵抗変化型メモリ読み出し回路 | |
JP2004118922A (ja) | 磁気ランダムアクセスメモリ | |
CN112927737B (zh) | 使用磁性隧道结的非易失寄存器 | |
JP5076182B2 (ja) | 不揮発性半導体記憶装置 | |
JP2007080344A (ja) | 半導体記憶装置 | |
JP2014154189A (ja) | 抵抗変化型メモリカウンタベース読み出し回路 | |
JP6288643B2 (ja) | 不揮発性ラッチ回路 | |
US20250006238A1 (en) | Semiconductor circuit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20141026 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150813 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150831 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20160112 |