JPWO2006073060A1 - 半導体記憶装置 - Google Patents
半導体記憶装置 Download PDFInfo
- Publication number
- JPWO2006073060A1 JPWO2006073060A1 JP2006550716A JP2006550716A JPWO2006073060A1 JP WO2006073060 A1 JPWO2006073060 A1 JP WO2006073060A1 JP 2006550716 A JP2006550716 A JP 2006550716A JP 2006550716 A JP2006550716 A JP 2006550716A JP WO2006073060 A1 JPWO2006073060 A1 JP WO2006073060A1
- Authority
- JP
- Japan
- Prior art keywords
- write
- read
- storage node
- data
- bit line
- 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.)
- Granted
Links
- 239000004065 semiconductor Substances 0.000 title claims abstract description 114
- 230000014759 maintenance of location Effects 0.000 claims abstract description 17
- 238000000034 method Methods 0.000 claims description 23
- 230000003111 delayed effect Effects 0.000 claims description 8
- 238000010276 construction Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 83
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 17
- 101000581402 Homo sapiens Melanin-concentrating hormone receptor 1 Proteins 0.000 description 13
- 102000037055 SLC1 Human genes 0.000 description 13
- 102000037062 SLC2 Human genes 0.000 description 10
- 108091006209 SLC2 Proteins 0.000 description 10
- 230000006378 damage Effects 0.000 description 7
- 230000000295 complement effect Effects 0.000 description 6
- 239000000470 constituent Substances 0.000 description 5
- 230000003068 static effect Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000003071 parasitic effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
Images
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/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/41—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming static cells with positive feedback, i.e. cells not needing refreshing or charge regeneration, e.g. bistable multivibrator or Schmitt trigger
- G11C11/412—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming static cells with positive feedback, i.e. cells not needing refreshing or charge regeneration, e.g. bistable multivibrator or Schmitt trigger using field-effect transistors only
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- Static Random-Access Memory (AREA)
Abstract
Description
従来のSRAMについて、図1を参照して説明する。図1には6トランジスタで構成される従来のSRAMのメモリセル(以後、SRAMセルと呼称する)を示す。ワード線WLが低電位の場合、二つのCMOS(Complementary Metal Oxide Semiconductor)インバータがループを形成することで安定にデータを保持することができる。すなわち、一方のCMOSインバータは、記憶ノードV1を入力として、記憶ノードV1に記憶されたデータの反転データを記憶ノードV2に出力し、他方のCMOSインバータは、記憶ノードV2を入力として、記憶ノードV2に記憶されたデータの反転データを記憶ノードV1に出力している。
ワード線WLがアクセスされて高電位の場合、アクセストランジスタN3及びN4が導通することで、記憶ノードV1及びV2に記憶されたデータをビット線BLT及びBLNに読み出すことでメモリの読み出し動作となり、逆にビット線BLT及びBLNからのデータを記憶ノードV1及びV2に書き込むことでメモリの書き込み動作となる。
しかしながら、従来のSRAMセルにおいて電源電圧Vddが低下した場合の遅延時間が増大する割合がCMOSインバータ回路の遅延時間の増大する割合より大きいという問題がある。また、低電源電圧において読み出し動作を行うと記憶データが破壊されるという問題も発生する。SRAMセルとCMOSインバータ回路の遅延時間(規格化した遅延時間τ)の電源電圧(Vdd)依存性を図2に示す。図2において、ラインAはSRAMセル、ラインBはCMOSインバータ回路の遅延時間を示す。SRAMセルは電源電圧が低くなると遅延時間が増大する割合が大きく、またある電源電圧(aで示す)以下では読み出し動作を行うと記憶データが破壊され動作しなくなる。
読み出し動作における記憶データ破壊について図3A〜3Cを用いて説明する。図3Aにワード線WL、図3Bに正常な読み出し動作時の記憶ノード、図3Cに読み出し動作におけるデータ破壊時の記憶ノード波形を示す。ここで記憶ノードV1が低電位“0”、記憶ノードV2が高電位“1”とする。図3Aに示されるようにワード線WLがアクセスされて高電位になり、記憶ノードV1,V2とビット線対BLT,BLNとがアクセストランジスタN3,N4を介して導通することで、記憶ノードV1の低電位は高電位にプリチャージされたビット線BLTにより上昇する。
図3Bに示されるように通常セルの記憶ノードの場合には、記憶ノードの低電位“0”が接地電位から若干上昇するのみで正常な読み出し動作となる。しかしながら、図3Cに示されるように、インバータ回路(トランジスタP2,N2)の閾値電圧がばらつき、低い場合には、記憶ノードV1の電位がインバータ回路(トランジスタP2,N2)の閾値電圧に達し、記憶ノードV2の高電位“1”が低下する。記憶ノードV2の低下により、記憶ノードV1の電位が更に上昇し、結果として読み出し時に記憶データの破壊Dが起こり、反転データが上書きされる。
一般に、SRAMセルでは、アクセスされた際のデータ保持の安定度を測る指標としてスタティックノイズマージン(SNM:Static Noise Margin)が用いられる。図4に示されるように、SRAMセルを2個のインバータに分離して、各々のインバータのDC(直流)特性を求め、一方のインバータのDC特性出力がもう一方のインバータのDC特性入力となるように、二つのDC特性を重ね合わせた際に、バタフライカーブが描かれる。SNMは、このバタフライカーブに内接する最大の正方形の一辺として定義される。SNMが0mV以上の場合には、図3Bに示すように正常読み出し動作される。SNMが0mV以下の場合には、図3Cに示すように読み出し動作時に反転データが上書きされる。
このSNMについては、文献1(A.J.Bhavnagarwala「The impact of intrinsic device fluctuations on CMOS SRAM cell stability」 IEEE Journal of Solid State Circuit,Vol.36,No.4,Apr.2001(図5、図10A及び10B))において将来予測が行われている。すなわち、図5に示されるように使用されるトランジスタのチャンネル長が微細化され、そのトランジスタのチャンネル長が250nmから50nmに移行した場合、SNMは平均値が減少するだけでなく、SNMの偏差も増大する。従って、SNMの最悪値は著しく劣化する。図示される50nmにおいてはSNMの最悪値が「0」以下になってしまうので、読み出し操作に伴ってワード線WLが高電位になった際には、記憶データが破壊される。
一方、下記文献2(H.Sakakibara「A 750MHz 144Mb cache DRAM LSI with speed scalable design and programmable at−speed function−array BIST」 IEEE International Solid State Circuit Conference,2003(図1))において、読み出し専用ポートを持ったSRAMが提案されている。このSRAMでは、図6に示されるように、メモリセルを8個のトランジスタで構成し、読み出し専用ビット線をメモリセルのセル電流でフルスイングさせている。この方式の本来の目的は世代を進めた場合の動作速度改善効果を得ることである。更に、読み出し操作に伴うビット線からセル内の記憶ノードへの電荷の流入がないことから、従来のSRAMで将来問題になる読み出し操作に伴う記憶データの破壊は発生しない。従って、この回路構成によるSRAMでは、世代を進めた場合の高速動作だけでなく、安定動作が可能である。
上記文献1のように、トランジスタ6個を用いた従来のSRAMセルでは、SNMの最悪値が劣化することから、将来的には安定なデータ保持は困難になる問題がある。一方、上記文献2の読み出し専用ポートを持つSRAMセルでは、読み出し操作に伴う記憶データの破壊は起きないが、トランジスタ数が8個になること、制御信号数も、5本必要であることから、セル面積が増大してしまう問題がある。
本発明は、上記問題点を改善するためになされたものであって、その目的とするところは、超高速動作または超低電圧動作を要求される場合でも、読み出し操作の際の記憶データ破壊を防止可能なメモリを、最小のトランジスタ数で構成し、小さな構成面積で実現するメモリセルと、半導体記憶装置を提供することにある。
本発明の半導体装置においては、前記保持制御手段は書き込みワード線により制御される第1のアクセストランジスタにより構成され、該第1のアクセストランジスタは前記書き込みワード線が第1のローレベルのとき前記第2の記憶ノードのレベルを保持することを特徴とする。
本発明の半導体装置においては、前記第1のアクセストランジスタは、書き込み時には書き込み用のアクセストランジスタとして動作することを特徴とする。
本発明の半導体装置においては、前記第1のアクセストランジスタは、読み出しビット線と前記第1の記憶ノードとの間に接続された第2のアクセストランジスタの閾値電圧よりも小さい閾値電圧を有することを特徴とする。
本発明の半導体装置においては、前記第1のローレベルは、接地電位よりも高い電位であることを特徴とする。
本発明の半導体装置においては、書き込みサイクルにおいて、前記書き込みワード線のローレベルの電位として、非選択ブロックには前記第1のローレベルが供給され、選択ブロックには前記第1のローレベルよりもさらに低い第2のローレベル信号が供給されることを特徴とする。
本発明の半導体装置においては、前記第1のアクセストランジスタは前記第2記憶ノードと書き込みビット線に接続され、前記第1記憶ノードと読み出しビット線に接続され、読み出しワード線を入力される第2のアクセストランジスタをさらに備え、読み出しサイクルにおいては前記第2のアクセストランジスタにより前記第1の記憶ノードのデータを読み出し、書き込みサイクルにおいては前記第2アクセストランジスタ及び前記第1のアクセストランジスタから前記メモリセルにデータ書き込みすることを特徴とする。
本発明の半導体装置においては、前記第1のアクセストランジスタは前記第2記憶ノードと接地電位に接続され、前記第1記憶ノードと読み出しビット線に接続され、読み出しワード線を入力とする第2のアクセストランジスタをさらに備え、読み出しサイクルにおいては前記第2のアクセストランジスタにより前記第1の記憶ノードのデータを読み出し、書き込みサイクルにおいては前記第2アクセストランジスタからのデータを前記第1の記憶ノードに書き込み、前記第1のアクセストランジスタは前記第2の記憶ノードをローレベルにリセットすることでデータ書き込みされることを特徴とする。
本発明の半導体記憶装置は、第1の記憶ノードと第2の記憶ノードとを有し、前記第2の記憶ノードを入力とし前記第1の記憶ノードを出力とするインバータ回路と、電源と前記第2の記憶ノードとの間に接続され、前記第1の記憶ノードを入力とする負荷トランジスタと、前記第2の記憶ノードに接続された第1のアクセストランジスタと、読み出しビット線と前記第1の記憶ノードとの間に接続された第2のアクセストランジスタとを有し、前記第1のアクセストランジスタは、前記第2のアクセストランジスタの閾値よりも小さい閾値を有することを特徴とする。
本発明の半導体装置は、メモリセルとのデータ伝達を行う読み出しビット線及び書き込みビット線と、入出力回路とのデータ伝達を行うデータ線と、前記読み出しビット線を入力とするインバータ回路と、該インバータ回路の出力を前記データ線に伝達するデータ読み出し手段と、書き込みイネーブル信号により前記データ線からのデータを前記読み出しビット線に伝達する第1のデータ書き込み手段と、反転書き込みイネーブル信号により前記データ線からのデータを反転させて前記書き込みビット線に伝達する第2のデータ書き込み手段と、を備えたセンスアンプを有することを特徴とする。
本発明の半導体装置においては、前記センスアンプは読み出しビット線をプリチャージするプリチャージ手段と、前記インバータ回路の出力を入力とし、該出力がローレベルのときに前記読み出しビット線のハイレベルを維持するレベル維持手段とをさらに備えたことを特徴とする。
本発明の半導体装置においては、前記データ線は前記読み出し手段に接続された読み出しデータ線と、前記第1及び第2書き込み手段とに接続された書き込みデータ線から構成されたことを特徴とする。
本発明の半導体装置は、メモリセルとのデータ伝達を行う読み出しビット線と、入出力回路とのデータ伝達を行うデータ線と、前記読み出しビット線を入力とするインバータ回路と、該インバータ回路の出力を前記データ線に伝達する読み出し手段と、書き込みイネーブル信号により前記データ線からのデータを前記読み出しビット線に伝達するデータ書き込み手段と、を備えたセンスアンプを有することを特徴とする。
本発明の半導体装置においては、前記センスアンプは読み出しビット線をプリチャージするプリチャージ手段と、前記インバータ回路の出力を入力とし、該出力がローレベルのときに前記読み出しビット線のハイレベルを維持するレベル維持手段とをさらに備えたことを特徴とする。
本発明の半導体装置においては、前記データ線は前記読み出し手段に接続された読み出しデータ線と、前記第1書き込み手段に接続された書き込みデータ線から構成されたことを特徴とする。
本発明の半導体装置は、メーンワード信号と反転読み出しブロック信号とにより読み出しワード線を選択し、前記メーンワード信号と反転書き込みブロック信号とにより書き込みワード線を選択するサブワードドライバーを有することを特徴とする。
本発明の半導体装置においては、前記サブワードドライバーは前記メーンワード信号を入力とし読み出しワード線を出力する第1のインバータ回路と、ドレイン、ソース、ゲートにそれぞれ前記読み出しワード線、低電位電源、前記反転書き込みブロック信号を接続された第1のトランジスタと、ドレイン、ソース、ゲートにそれぞれ前記第1インバータ回路の電源端子、電源、前記反転書き込みブロック信号とに接続された第2のトランジスタと、を備え、書き込みワード線を選択することを特徴とする。
本発明の半導体装置においては、前記低電位電源は書き込みサイクルにおいて、非選択のブロックに対して第1のローレベル電位を、選択されたブロックに対しては前記第1のローレベル電位よりも低い第2のローレベル電位であることを特徴とする。
本発明の半導体装置においては、前記反転書き込みブロック信号は、書き込みイネーブル信号と前記反転読み出しブロック信号から生成されることを特徴とする。
本発明の半導体装置においては、前記反転書き込みブロック信号は、書き込みイネーブル信号と該書き込みイネーブル信号を遅延させた遅延書き込みイネーブル信号の反転信号と前記読み出しブロック信号とから生成されたことを特徴とする。
本発明の半導体記憶装置のデータ保持方法は、メモリセルは第2の記憶ノードを入力とし第1の記憶ノードを出力とするインバータ回路と、電源と前記第2の記憶ノードとの間に接続され、前記第1の記憶ノードを入力とする負荷トランジスタと、前記第2の記憶ノードに接続された保持制御手段と、を備え、前記保持制御手段は、前記第2の記憶ノードと書き込みビット線との間に接続され、書き込みワード線をゲート入力とした第1のアクセストランジスタにより構成され、前記書き込みワード線に第1のローレベルを供給されたときの前記第1のアクセストランジスタのオフ電流を前記負荷トランジスタのオフ電流より大きく、前記負荷トランジスタのオン電流より小さくすることにより前記メモリセルに記憶されたデータを保持することを特徴とする。
本発明の半導体記憶装置のデータ保持方法においては、書き込みサイクルにおいて、選択されたブロック内の前記書き込みワード線のローレベルとして前記第1のローレベルよりもさらに低い第2のローレベルを供給することを特徴とする。
本発明の半導体記憶装置の読み出し方法は、メモリセルは第2の記憶ノードを入力とし第1の記憶ノードを出力とするインバータ回路と、電源と前記第2の記憶ノードとの間に接続され、前記第1の記憶ノードを入力とする負荷トランジスタと、前記第1の記憶ノードと読み出しビット線との間に接続された第2のアクセストランジスタと、を備え、前記第2のアクセストランジスタを読み出しワード線により導通させることで前記第1の記憶ノードに記憶されたデータを読み出すことを特徴とする。
本発明の半導体記憶装置の書き込み方法は、メモリセルは第2の記憶ノードを入力とし第1の記憶ノードを出力とするインバータ回路と、電源と前記第2の記憶ノードとの間に接続され、前記第1の記憶ノードを入力とする負荷トランジスタと、前記第2の記憶ノードと書き込みビット線との間に接続された第1のアクセストランジスタと、前記第1の記憶ノードと読み出しビット線との間に接続された第2のアクセストランジスタと、を備え、前記第1のアクセストランジスタを書き込みワード線により導通させることで前記書き込みビット線から前記第2の記憶ノードに書き込み、前記第2のアクセストランジスタを読み出しワード線により導通させることで前記読み出しビット線から前記第1の記憶ノードに書き込むことを特徴とする。
本発明の半導体記憶装置の書き込み方法においては、メモリセルは第2の記憶ノードを入力とし第1の記憶ノードを出力とするインバータ回路と、電源と前記第2の記憶ノードとの間に接続され、前記第1の記憶ノードを入力とする負荷トランジスタと、前記第2の記憶ノードと接地電位との間に接続された第1のアクセストランジスタと、前記第1の記憶ノードと読み出しビット線との間に接続された第2のアクセストランジスタと、を備え、前記第1のアクセストランジスタをワンショットパルスの書き込みワード線により導通させ前記第2の記憶ノードをローレベルにリセットし、前記第2のアクセストランジスタを読み出しワード線により導通させることで前記読み出しビット線から前記第1の記憶ノードに書き込むことを特徴とする。
本発明の半導体記憶装置においては、前記読み出しビット線を入力とするインバータ回路と、該インバータ回路の出力をデータ線に伝達するデータ読み出し手段と、書き込みイネーブル信号により前記データ線からのデータを前記読み出しビット線に伝達する第1のデータ書き込み手段と、反転書き込みイネーブル信号により前記データ線からのデータを反転させて前記読み出しビット線に伝達する第2のデータ書き込み手段とを備えたセンスアンプをさらに備えたことを特徴とする。
本発明の半導体記憶装置においては、前記センスアンプは読み出しビット線をプリチャージするプリチャージ手段と、前記インバータ回路の出力を入力とし、該出力がローレベルのときに前記読み出しビット線のハイレベルを維持するレベル維持手段とをさらに備えたことを特徴とする。
本発明の半導体記憶装置においては、前記データ線は前記読み出し手段に接続された読み出しデータ線と、前記第1及び第2書き込み手段とに接続された書き込みデータ線から構成されたことを特徴とする。
本発明の半導体記憶装置においては、前記読み出しビット線を入力とするインバータ回路と、該インバータ回路の出力をデータ線に伝達する読み出し手段と、書き込みイネーブル信号により前記データ線からのデータを前記読み出しビット線に伝達するデータ書き込み手段とを備えたセンスアンプをさらに備えたことを特徴とする。
本発明の半導体記憶装置においては、前記センスアンプは読み出しビット線をプリチャージするプリチャージ手段と、前記インバータ回路の出力を入力とし、該出力がローレベルのときに前記読み出しビット線のハイレベルを維持するレベル維持手段とをさらに備えたことを特徴とする。
本発明の半導体記憶装置においては、前記データ線は前記読み出し手段に接続された読み出しデータ線と、前記第1及び第2書き込み手段とに接続された書き込みデータ線から構成されたことを特徴とする。
本発明の半導体記憶装置においては、前記読み出しワード線はメーンワード信号と反転読み出しブロック信号とにより生成し、前記書き込みワード線は前記メーンワード信号と反転書き込みブロック信号とにより生成するサブワードドライバーをさらに備えたことを特徴とする。
本発明の半導体記憶装置においては、前記サブワードドライバーは前記メーンワード信号を入力とし前記読み出しワード線を出力する第1のインバータ回路と、ドレイン、ソース、ゲートにそれぞれ前記読み出しワード線、低電位電源、前記反転書き込みブロック信号を接続された第1のトランジスタと、ドレイン、ソース、ゲートにそれぞれ前記第1インバータ回路の電源端子、電源、前記反転書き込みブロック信号とに接続された第2のトランジスタと、を備え、前記書き込みワード線を選択することを特徴とする。
本発明の半導体記憶装置においては、前記低電位電源は、書き込みサイクルにおいては前記書き込みワード線のローレベルとして、非選択のブロックに対して第1のローレベル電位を、選択されたブロックに対しては前記第1のローレベル電位よりも低い第2のローレベル電位を供給することを特徴とする。
図2は、従来のSRAMセル及びCMOSインバータの遅延時間の電源電圧依存を示す図である。
図3A〜図3Cは、従来のSRAMセルの読み出し動作を示す図である。
図4は、従来のSRAMセルにおける安定動作を示すSNMの説明図である。
図5は、従来のSRAMセルにおけるSNMのトランジスタのチャンネル長依存性を示す図である。
図6は、従来の8トランジスタSRAMセルの回路図である。
図7は、本発明の実施例1におけるSRAMセル1の回路構成を示す図である。
図8Aは、実施例1におけるSRAMセル1の保持状態において、記憶ノードV1“0”の場合を説明するための図である。
図8Bは、実施例1におけるSRAMセル1の保持状態において、記憶ノードV1“1”の場合を説明するための図である。
図9は、トランジスタのゲート電圧、(Vgs)−ドレイン電流(Id)カーブを示す図である。
図10Aは、実施例1におけるSRAMセル1の書き込み状態において、記憶ノードV2“1”、書き込みビット線WBL“0”の状態を説明するための図である。
図10Bは、実施例1におけるSRAMセル1の書き込み状態において、記憶ノードV2“0”、書き込みビット線WBL“1”の状態を説明する図である。
図11は、本発明におけるSNM(Static Noise Margin)を示す図である。
図12Aは、実施例1における動作(“0”読み出し)を説明するための波形図であり、
図12Bは、実施例1における動作(“1”読み出し)を説明するための波形図であり、
図12Cは、実施例1における動作(“0”書き込み)を説明するための波形図であり、
図12Dは、実施例1における動作(“1”書き込み)を説明するための波形図である。
図13は、本発明の実施例2におけるSRAMセル2の回路構成を示す図である。
図14Aは、実施例2における動作(“0”読み出し)を説明するための波形図であり、
図14Bは、実施例2における動作(“1”読み出し)を説明するための波形図であり、
図14Cは、実施例2における動作(“0”書き込み)を説明するための波形図であり、
図14Dは、実施例2における動作(“1”書き込み)を説明するための波形図である。
図15は、本発明におけるセンスアンプSA11の回路構成を示す図である。
図16は、本発明におけるセンスアンプSA12の回路構成を示す図である。
図17Aは、図15及び図16のセンスアンプSA11及びSA12の動作(“0”読み出し)を説明するための波形図であり、
図17Bは、図15及び図16のセンスアンプSA11及びSA12の動作(“1”読み出し)を説明するための波形図であり、
図17Cは、図15及び図16のセンスアンプSA11及びSA12の動作(“0”書き込み)を説明するための波形図であり、
図17Dは、図15及び図16のセンスアンプSA11及びSA12の動作(“1”書き込み)を説明するための波形図である。
図18は、本発明におけるセンスアンプSA21の回路構成を示す図である。
図19は、本発明におけるセンスアンプSA22の回路構成を示す図である。
図20Aは、図18及び図19のセンスアンプSA21及びSA22の動作(“0”読み出し)を説明するための波形図であり、
図20Bは、図18及び図19のセンスアンプSA21及びSA22の動作(“1”読み出し)を説明するための波形図であり、
図20Cは、図18及び図19のセンスアンプSA21及びSA22の動作(“0”書き込み)を説明するための波形図であり、
図20Dは、図18及び図19のセンスアンプSA21及びSA22の動作(“1”書き込み)を説明するための波形図である。
図21Aは、本発明で用いるサブワードドライバーSWD11を示す図であり、
図21Bは、前記サブワードドライバーSWD11で用いる書き込みワード線信号発生回路NR12を示す図である。
図22Aは、本発明で用いるサブワードドライバーSWD12を示す図であり、
図22Bは、前記サブワードドライバーSWD12で用いる書き込みワード線信号発生回路NR12−1を示す図である。
図23Aは、本発明で用いるサブワードドライバーSWD21を示す図であり、
図23Bは、前記サブワードドライバーSWD21で用いる書き込みワード線信号発生回路NR12−2を示す図である。
図24Aは、前記サブワードドライバーSWD21の前記書き込みワード線信号発生回路NR12−2に、低電位電源電圧SLを供給するソース電位発生回路SLC1の回路構成図であり、
図24Bは、そのソース電位発生回路SLC1の動作波形を示す図である。
図25Aは、前記サブワードドライバーSWD21の前記書き込みワード線信号発生回路NR12−2に、低電位電源電圧SLを供給するソース電位発生回路SLC2の回路構成図であり、
図25Bは、そのソース電位発生回路SLC2の動作波形を示す図である。
図26Aは、反転書き込みブロック信号発生回路WPBC1の回路構成図であり、
図26Bは、反転書き込みブロック信号発生回路WPBC1の動作波形を示す図であり、
図26Cは、反転書き込みブロック信号発生回路WPBC2の回路構成図であり、
図26Dは、反転書き込みブロック信号発生回路WPBC2の動作波形を示す図である。
図27は、本発明による半導体記憶装置の全体図を示す。
図28は、前記半導体記憶装置におけるメモリブロック1の構成例を示す図である。
図29は、前記半導体記憶装置におけるメモリブロック1のほかの構成例を示す図である。
図30Aは、図28の構成の一例における動作(“0”読み出し)を説明するための図であり、
図30Bは、図28の構成における動作(“1”読み出し)を説明するための図であり、
図30Cは、図28の構成における動作(“0”書き込み)を説明するための図であり、
図30Dは、図28の構成における動作(“1”書き込み)を説明するための図である。
図31Aは、図28の構成の別の例における動作(“0”読み出し)を説明するための図であり、
図31Bは、図28の構成の別の例における動作(“1”読み出し)を説明するための図であり、
図31Cは、図28の構成の別の例における動作(“0”書き込み)を説明するための図であり、
図31Dは、図28の構成の別の例における動作(“1”書き込み)を説明するための図である。
図32Aは、図29の構成の一例における動作(“0”読み出し)を説明するための図であり、
図32Bは、図29の構成における動作(“1”読み出し)を説明するための図であり、
図32Cは、図29の構成における動作(“0”書き込み)を説明するための図であり、
図32Dは、図29の構成における動作(“1”書き込み)を説明するための図である。
図33Aは、図29の構成の別の例における動作(“0”読み出し)を説明するための図であり、
図33Bは、図29の構成の別の例における動作(“1”読み出し)を説明するための図であり、
図33Cは、図29の構成の別の例における動作(“0”書き込み)を説明するための図であり、
図33Dは、図29の構成の別の例における動作(“1”書き込み)を説明するための図である。
図34は、前記半導体記憶装置におけるメモリブロック1の具体例を示す図である。
図35は、前記半導体記憶装置におけるメモリブロック1のほかの具体例を示す。
図36Aは、図34の構成における動作(“0”読み出し)を説明するための図であり、
図36Bは、図34の構成における動作(“1”読み出し)を説明するための図であり、
図36Cは、図34の構成における動作(“0”書き込み)を説明するための図であり、
図36Dは、図34の構成における動作(“1”書き込み)を説明するための図である。
図37Aは、図35の構成における動作(“0”読み出し)を説明するための図であり、
図37Bは、図35の構成における動作(“1”読み出し)を説明するための図であり、
図37Cは、図35の構成における動作(“0”書き込み)を説明するための図であり、
図37Dは、図35の構成における動作(“1”書き込み)を説明するための図である。
以下、実施例1、2におけるSRAMセルに限定する場合にはSRAMセル1、SRAMセル2とし、特に限定されない場合には単にSRAMセルと記す。
図7に示すSRAMセル1は、CMOSインバータを形成するPMOSトランジスタP1及びNMOSトランジスタN1と、PMOSトランジスタP2と、アクセス手段であるNMOSトランジスタN3及びN4との5個のトランジスタにより構成される。従来6トランジスタのSRAMセルと比較してドライブトランジスタN2の削除、ワード線を読み出しワード線RWLと書き込み用ワード線WWLとに分離、ビット線WBLを書き込み専用とした点が異なる。
CMOSインバータは、PMOSトランジスタP1とNMOSトランジスタN1とから構成され、記憶ノードV2のデータを入力とし、記憶ノードV1にデータを出力する。PMOSトランジスタP1はそのドレイン、ソース、ゲートが、それぞれ、記憶ノードV1、電源電圧、記憶ノードV2に接続される。NMOSトランジスタN1はそのドレイン、ソース、ゲートが、それぞれ、記憶ノードV1、接地電位、記憶ノードV2に接続される。PMOSトランジスタP2はそのドレイン、ソース、ゲートが、それぞれ、記憶ノードV2、電源電圧、記憶ノードV1に接続される。
NMOSトランジスタN3は、読み出しビット線RBLと記憶ノードV1との間に接続され、そのゲートには読み出しワード線RWLが接続される。NMOSトランジスタN4は、書き込みビット線WBLと記憶ノードV2との間に接続され、そのゲートには書き込みワード線WWLが接続される。
本実施例メモリセルの動作のうちデータ保持方法について図8A及び8Bを用いて説明する。図8Aは記憶ノードV1が“0”、V2が“1”を保持している場合である。記憶ノードV1が“0”のためPMOSトランジスタP2はオンする。PMOSトランジスタP2のオン電流Ion_PはNMOSトランジスタN4のオフリーク電流Ioff_Nよりも大きいことから、記憶ノードV2がハイレベル“1”となる。記憶ノードV2がハイレベル“1”のためにNMOSトランジスタN1はオンし、記憶ノードV1をローレベル“0”に引き落とす。PMOSトランジスタP2とNMOSトランジスタN1がオンすることで記憶ノードV1,V2は安定的に保持される。
図8Bは記憶ノードV1が“1”、V2が(“0”を保持している場合である。図7に示すSRAMセル1は、図1に示すSRAMセルにおいて記憶ノードV2をローレベル“0”に保持していたトランジスタN2が削除されているため、記憶ノードV1が“1”、V2が“0”の状態を安定的に保持できない。そこで本発明においては、NMOSトランジスタN4のオフリーク電流Ioff_Nを、PMOSトランジスタP2のオフリーク電流Ioff_Pよりも大きくすることで、記憶ノードV2をローレベル“0”に保持するものである。記憶ノードV2をローレベル“0”に保持することでPMOSトランジスタP1はオンし、記憶ノードV1をハイレベル“1”に保持できる。
このように、PMOSトランジスタP2とNMOSトランジスタN4とで記憶ノードV2を出力とする擬似インバータ回路を構成し、PMOSトランジスタP2がオン時にはハイレベル“1”を、PMOSトランジスタP2がオフ時にはローレベル“0”を記憶ノードV2に出力する。
NMOSトランジスタN4のオフリーク電流Ioff_Nは、PMOSトランジスタP2のオフリーク電流Ioff_Pよりも大きくすることで、記憶ノードV2をローレベル“0”に保持する。逆にNMOSトランジスタN4のオフリーク電流Ioff_Nは、PMOSトランジスタP2のオン電流Ion_Pよりも小さいことから、記憶ノードV2にハイレベル“1”が保持される。従って、これらの電流の大きさは Ioff_P <Ioff_N <Ion_Pとなる。
ここで、NMOSトランジスタN4のオフリーク電流Ioff_Nを、PMOSトランジスタP2のオフリーク電流Ioff_Pの約100倍程度に設定することが好ましい。100倍程度に設定する理由はオフリーク電流がばらついた場合にもIoff_P<Ioff_Nとするためである。例えば、PMOSトランジスタP2のオフリーク電流Ioff_Pが数pAの場合、NMOSトランジスタN4のオフリーク電流Ioff_Nを数百pAから数nA程度とする。
NMOSトランジスタN4のオフリーク電流Ioff_Nを大きくする方法としてはいくつかの方法がある。まず第1の方法としてはNMOSトランジスタN4の閾値電圧Vthを他のノーマル閾値電圧(例えばNMOSトランジスタN3)より低いロー閾値電圧のトランジスタとする。約0.2V閾値電圧を下げた場合にはそのリーク電流は100倍程度大きくなる。図9には、ノーマル閾値電圧(Normal Vth)、ロー閾値電圧(Low Vth)を有するトランジスタのゲート電圧(Vgs)と電流(Id)を示す。NMOSトランジスタN4のゲート電圧をGND電位とした場合に、ノーマル閾値電圧(Normal Vth)、ロー閾値電圧(Low Vth)を有するトランジスタにおけるリーク電流比は約100倍となる。
第2の方法としてはNMOSトランジスタN4の閾値電圧Vthはノーマル閾値電圧とし、書き込みワード線WWLのローレベルを通常より0.2V高い電圧とする。約0.2V高くすることでそのリーク電流は100倍程度大きくなる。第3の方法としては、第1の方法と第2の方法を組み合わせる方法である。例えばNMOSトランジスタN4の閾値電圧Vthを0.1V低く、書き込みワード線WWLのローレベルを通常より0.1V高い電圧とする。この方法によっても、リーク電流Ioff_Nは100倍程度大きくできる。
上記したように5トランジスタで構成されるSRAMセルの保持はアクセストランジスタN4のオフリーク電流を大きく設定することにより達成される。一方オフリーク電流を大きくすることで、書き込み動作時に、選択されたSRAMセルへの書き込みデータが同一ブロック内の非選択のSRAMセルにも書き込みされる虞がある。
図10A及び10Bを用いて、選択されたSRAMセル1に対する書き込みデータが非選択SRAMセル1に誤書き込みされる場合を説明する。図10Aは選択されたSRAMセル1に対し書き込みデータとして、WBLに“0”、RBLに“1”が与えられ、非選択SRAMセル1に記憶されたデータは記憶ノードV1が“0”、V2が“1”の場合である。この場合は負荷トランジスタP2がオン状態であり、アクセストランジスタN4のリーク電流よりも大きな電流を供給できるために記憶ノードV2のハイレベルは低下せず、誤書き込みは発生しない。
図10Bは選択されたSRAMセル1に対し書き込みデータとして、WBLに“1”、RBLに“0”が与えられ、非選択SRAMセル1に記憶されたデータは記憶ノードV1が“1”、V2が“0”の場合である。アクセストランジスタN4はオフ状態ではあるがそのリーク電流が大きいために書き込みビット線WBLのハイレベル“1”により記憶ノードV2が充電され、記憶ノードV2の電位が上昇し、誤書き込みが発生する虞がある。ここで記憶ノードV2が上昇し、ドライブトランジスタN1の閾値電圧まで充電される時間をリテンション時間とする。
記憶ノードV2の寄生容量を1fF、ドライブトランジスタN1の閾値電圧を0.3V、負荷トランジスタの最悪オフリーク電流を100pA、アクセストランジスタN4の最悪条件のオフリーク電流を100nAとした場合には、リテンション時間は、1fFx0.3v/100.1nA≒3nsの時間となる。3nsの時間で、記憶ノードV2は上昇し、トランジスタN2をオンさせ、記憶ノードV1の電位を低下させることでSRAMセル1に誤書き込みされる。
このような誤書き込みを防止するためには、リテンション時間が書き込みサイクルよりも長い時間となるように、書き込み時の書き込みワード線WWLのローレベルを低下すればよい。例えばローレベルを0.2V低下させた場合には、アクセストランジスタN4のオフリーク電流は1/100に少なくなり1nAとなる。この場合にはリテンション時間は1fFx0.3v/1.1nA=273nsとなり、短期間の書き込みサイクルにおいては誤書き込みを防止できる。これらの非選択のSRAMセル1に対するワード線電位の制御については別実施例において詳述することとし、以下、本実施例においては選択されたSRAMセル1に関して説明する。
本実施例の5トランジスタで構成されるSRAMセル1の動作について図11、図12A〜12Dを用いて説明する。図11にSNMを示す。6トランジスタのSRAMセルに比較し、ドライブトランジスタN2が削除され、トランジスタP2とN4とで擬似のインバータ回路が構成される。この擬似インバータ回路の閾値電圧は高く、入出力特性は電源電圧側に大きくシフトする。一方のインバータ回路はトランジスタP1とN1とで構成され、その入出力特性は通常の6トランジスタ型と同一となる。したがって、図11に示すように、SNMは非対称となる。
読み出しビット線RBLによって読み出し時に記憶データが破壊されやすい記憶ノードV1にローレベル“0”が記憶されている状態での動作マージンが拡大され、記憶ノードV1にハイレベル“1”が記憶されている動作マージンは縮小されている。しかし、動作マージンが縮小された記憶ノードV1にハイレベル“1”が記憶された状態では読み出しビット線RBLのハイレベル“1”が接続されても記憶データの破壊は発生しないために誤動作は起こり得ない。このためSRAMセルの動作マージンは拡大されることになる。また記憶ノードV1にハイレベル“1”が記憶された状態は上記したようにアクセストランジスタN4のオフリーク電流を負荷トランジスタP2のオフリーク電流より大きくすることで記憶ノードV2をローレベル“0”に保持できる。
図12A〜12Dに本発明のSRAMセル1の動作タイミングを示す。(a)“0”読み出し、(b)“1”読み出し、(c)“0”書き込み、(d)“1”書き込みを示す。ここでSRAMセル1の記憶ノードV1に記憶されたデータを、SRAMセル1の記憶データとして定義する。また書き込み動作においては、SRAMセル1に記憶されたデータの反転データが書き込まれる場合について説明する。
図12Aの“0”読み出しの場合には読み出しワード線RWLが活性化されハイレベル“1”となる。読み出しワード線RWLが活性化されアクセストランジスタN3がオン状態となり読み出しビット線RBLとSRAMセル1の記憶ノードV1は導通する。プリチャージレベル“1”に充電された読み出しビット線RBLにより記憶ノードV1はわずかにその電位を引き上げられるが、ドライブトランジスタN1によって読み出しビット線RBLと共に記憶ノードV1はローレベル“0”まで引き落とされる。また、読み出しビット線RBLがローレベルに引き落とされることでローレベル“0”のデータ読み出しが行われる。
このケースでの動作マージンはドライブトランジスタN2が削除され、記憶ノードV2に記憶されているハイレベル“1”が放電されないことにより拡大される。読み出し終了後は読み出しワード線RWLがローレベル“0”となり、読み出しビット線RBLはハイレベル“1”にプリチャージされる。読み出しサイクルにおいては書き込みワード線WWL,書き込みビット線WBLはそれぞれローレベル“0”に維持され、変化しない。
図12Bの“1”読み出しの場合には読み出しワード線RWLが活性化されハイレベル“1”となる。読み出しワード線RWLが活性化されることでアクセストランジスタN3がオン状態となり読み出しビット線RBLとSRAMセル1の記憶ノードV1は導通する。プリチャージレベル“1”に充電された読み出しビット線RBLと、記憶ノードV1に記憶されているハイレベル“1”は同一であるためそのままハイレベル“1”のデータ読み出しが行われる。読み出し終了後は読み出しワード線RWLがローレベル“0”となり、読み出しビット線RBLはハイレベル“1”にプリチャージされる。この読み出しサイクルにおいては書き込みワード線WWL,書き込みビット線WBLはそれぞれローレベル“0”に維持され、変化しない。
図12Cの“0”書き込みの場合には、読み出しワード線RWLと書き込みワード線WWLとがともに活性化されハイレベル“1”となる。アクセストランジスタN3及びN4がともにオン状態となり、読み出しビット線RBLと記憶ノードV1、書き込みビット線WBLと記憶ノードV2とがそれぞれ導通し、読み出しビット線RBLのローレベル“0”が記憶ノードV1に、書き込みビット線WBLのハイレベル“1”が記憶ノードV2に書き込まれる。書き込み終了後は、読み出しワード線RWLと書き込みワード線WWLとがローレベル“0”となり、つづいて読み出しビット線RBLはハイレベル“1”に、書き込みビット線WBLはローレベル“0”にプリチャージされる。
図12D“1”書き込みの場合には、読み出しワード線RWLと書き込みワード線WWLとがともに活性化されハイレベル“1”となる。アクセストランジスタN3及びN4がともにオン状態となり、読み出しビット線RBLと記憶ノードV1、書き込みビット線WBLと記憶ノードV2とがそれぞれ導通し、読み出しビット線RBLのハイレベル“1”が記憶ノードV1に、書き込みビット線WBLのローレベル“0”が記憶ノードV2に書き込まれる。書き込み終了後は、読み出しワード線RWLと書き込みワード線WWLとがローレベル“0”となり、つづいて読み出しビット線RBLはハイレベル“1”に、書き込みビット線WBLはローレベル“0”にプリチャージされる。
本実施例においては、SRAMセルを5個のトランジスタで構成する。記憶ノードV2を入力とし記憶ノードV1を出力とするインバータ回路と、電源と記憶ノードV2との間に接続され、記憶ノードV1を入力とする負荷トランジスタと、読み出しビット線と記憶ノードV1との間に接続されたアクセストランジスタN3と、書き込みビット線と記憶ノードV2との間に接続されたアクセストランジスタN4とで構成する。アクセストランジスタN4を書き込みワード線WWLで制御することでメモリセルの保持制御手段及び書き込み手段とすることで少ない素子数で高速動作可能な半導体装置が得られる。
図13に示すSRAMセル2は、実施例1のSRAMセル1と比較すると、書き込みビット線WBLが接地電位GNDに固定されている点がことなる。他の構成素子は同じであるため実施例1と同じ符号としその説明を省略する。
実施例2のSRAMセル2の保持時には、読み出しワード線RWLと書き込みワード線WWLがともにローレベル“0”とされる。このときアクセストランジスタN4のオフリーク電流Ioff_Nを実施例1と同様に Ioff_P <Ioff_N <Ion_Pの関係とすることで、それぞれの記憶ノードV1,V2を保持できる。
図14A〜14Dを用いてさらにその動作を説明する。図14A〜14Dには(a)“0”読み出し、(b)“1”読み出し、(c)“0”書き込み、(d)“1”書き込みの動作波形を示す。図14A“0”読み出し、14B“1”読み出しの場合には、読み出しワード線RWL、読み出しビット線RBL、アクセストランジスタN3を用いて記憶ノードV1の“0”、または“1”を読み出しビット線RBLに読み出している。その動作は図14A、図14Bに示すように実施例1と同様であり、その説明を省略する。
書き込み動作においては実施例1においては、読み出しビット線RBL及び書き込みビット線WBLからの相補のデータ入力によりSRAMセル1に書き込んでいる。しかし実施例2においては、書き込みビット線WBLは接地電位に固定されているため、書き込みワード線WWLを短いワンショットパルスとし、記憶ノードV2をローレベル“0”にリセットした後に読み出しビット線RBLの書き込みレベルを記憶ノードV1に書き込む。
図14Cの“0”書き込みの場合には、読み出しワード線RWLと書き込みワード線WWLとがともに活性化されハイレベル“1”となる。アクセストランジスタN3及びN4がともにオン状態となり、記憶ノードV1と読み出しビット線RBLが導通し、記憶ノードV1には読み出しビット線RBLのローレベル“0”が書き込まれる。一方記憶ノードV2は、トランジスタP2とトランジスタN4とが共にオンすることから中間レベルとなる。ここでワンショットパルスである書き込みワード線WWLがローレベル“0”となり、トランジスタN4をオフさせることで記憶ノードV2はハイレベル“1”に引き上げられ、記憶ノードV1に“0”、記憶ノードV2に“1”が書き込まれる。書き込み終了後は、読み出しワード線RWLがローレベル“0”となり、つづいて読み出しビット線RBLはハイレベル“1”にプリチャージされる。
図12Dの“1”書き込みの場合には、読み出しワード線RWLと書き込みワード線WWLとがともに活性化されハイレベル“1”となる。アクセストランジスタN3及びN4がともにオン状態となり、記憶ノードV1と読み出しビット線RBLが導通し、記憶ノードV1には読み出しビット線RBLのハイレベル“1”が書き込まれる。一方記憶ノードV2はアクセストランジスタN4により接地電位GNDとなり、記憶ノードV2にはローレベル“0”が書き込まれる。ここではトランジスタP2がオフ状態のため、記憶ノードV2は中間レベル引き上げられることなしにローレベル“0”が書き込まれる。書き込みワード線WWLがハイレベルの期間に記憶ノードV1に“1”、記憶ノードV2に“0”が書き込まれる。書き込みワード線WWLのみをローレベル“0”としトランジスタN4をオフさせる。つづいて読み出しワード線RWLをローレベル“0”とし、読み出しビット線RBLはハイレベル“1”にプリチャージされる。
本実施例においては、SRAMセルを5個のトランジスタで構成する。記憶ノードV2を入力とし記憶ノードV1を出力とするインバータ回路と、電源と記憶ノードV2との間に接続され、記憶ノードV1を入力とし記憶ノードV2を出力とする負荷トランジスタと、読み出しビット線と記憶ノードV1との間に接続されたアクセストランジスタN3と、接地電位と記憶ノードV2との間に接続されたアクセストランジスタN4とで構成する。アクセストランジスタN4をワンショットの書き込みワード線WWLで制御することでメモリセルの保持制御手段及び書き込み手段とすることで少ない素子数で高速動作可能な半導体装置が得られる。
図15のセンスアンプSA11の回路構成を説明する。メモリセルからの読み出しビット線RBLからのデータが入力されるインバータIV1の出力BLBはPMOSトランジスタP12とNMOSトランジスタN12のゲートに入力される。PMOSトランジスタP12はソースが電源電圧VDDに、ドレインが読み出しビット線RBLに接続され、オン時には読み出しビット線RBLをハイレベルに維持するビット線ハイレベル維持用のトランジスタである。NMOSトランジスタN12はソースが接地電位GNDに、ドレインがデータ線DLに接続された読み出しトランジスタである。
データ線DLと読み出しビット線RBLとの間にはゲートに書き込みイネーブル信号WEが入力される書き込み用NMOSトランジスタN13が接続される。さらに、反転書き込みイネーブル信号WEBとデータ線DLを入力としたNOR回路NR1は、その出力を書き込みビット線WBLに接続される。NOR回路NR1は反転書き込みイネーブル信号WEBを入力されることにより書き込み時以外には、その出力である書き込みビット線WBLをローレベル“0”にプリチャージすることで、固定する。またプリチャージ用のPMOSトランジスタP13のソース、ドレイン、ゲートはそれぞれ電源電圧VDD、読み出しビット線WBL、プリチャージ信号PC、に接続される。
センスアンプSA11の基本動作は、読み出し時にはメモリセルからのデータを読み出しビット線RBLに読み出し、インバータIV1と読み出しトランジスタN12を経由してデータ線DLに伝達する。書き込み時にはデータ線DLからのデータをトランジスタN13及びNOR回路NR1を経由して相補のデータを読み出しビット線RBL及び書き込みビット線WBLに伝え、メモリセルに書き込む。レベル維持トランジスタP12及びプリチャージトランジスタP13はこれらの動作を補完する動作を行うものである。
図16のセンスアンプSA12は、図15のセンスアンプSA11におけるデータ線DLが書き込みデータ線WDLと、読み出しデータ線RDLとに分離され構成される。書き込みデータ線WDLは書き込みトランジスタN13に、読み出しデータ線RDLは読み出しトランジスタN12にそれぞれ接続される。センスアンプSA11とSA12との違いは入出力回路の構成によるものであり、センスアンプとしての基本動作は同じである。図示していない入出力回路の構成が入出力兼用の場合にはSA11が使用され、入力回路と出力回路とに分離されている場合にはSA12が使用される。
図17A〜17DはセンスアンプSA11における動作の一形態を示す動作波形を示す。本センスアンプSA11に適用できるメモリセルは限定されるものではないが、動作の一形態として第1実施例のメモリセルに適用した場合として説明する。
図17A“0”読み出し、図17B“1”読み出しに関しては、読み出し期間中には書き込みワード線WWL及び書き込みイネーブル信号WEはローレベル“0”、反転書き込みイネーブル信号WEBはハイレベル“1”のままである。従ってセンスアンプSA11の動作は、プリチャージ信号PC,読み出しワード線RWLにより制御される。プリチャージ信号がハイレベル“1”となり、トランジスタP13はオフし、プリチャージ動作を終了する。読み出しワード線RWLがハイレベル“1”とされ、メモリセルと読み出しビット線RBLが導通し、メモリセルのデータ“0”または“1”が読み出しビット線RBLに読み出される。さらにインバータIV1及び読み出しトランジスタN12を経由してデータ線DLに読み出される。
図17C“0”書き込み、図17D“1”書き込みの場合には、プリチャージ信号PC及び書き込みイネーブル信号WEがハイレベル“1”に、反転書き込みイネーブル信号WEBがローレベル“0”に変化することで、プリチャージトランジスタP13はオフし、読み出しビット線RBLへのプリチャージ動作を終了する。またNOR回路NR1による書き込みビット線WBLのローレベル固定が終了する。データ線DLからのデータが書き込みトランジスタN13を経由して読み出しビット線RBLに、NOR回路NR1を経由してデータ線DLの反転データが書き込みビット線WBLに伝達される。
選択された読み出しワード線RWLと書き込みワード線WWLがハイレベル“1”になり、相補のデータがメモリセル内の記憶ノードV1及びV2に書き込まれる。書き込み終了後、プリチャージ信号PC、書き込みイネーブル信号WE、読み出しワード線RWL及び書き込みワード線WWLがローレベル“0”に、反転書き込みイネーブル信号WEBがハイレベル“1”に変化し、データ線DL、読み出しビット線はハイレベル“1”に、書き込みビット線はローレベルにプリチャージされる
以上、センスアンプSA11の動作を詳述したが、センスアンプSA12については、図17A〜17Dにおいてデータ線DLの( )に示すように、読み出し時にはデータ線DLを読み出しデータ線RDLに、書き込み時にはデータ線DLを書き込みデータ線WDLに読み替えればよいのでその動作説明は省略する。
本実施例のセンスアンプはメモリセルとのデータ伝達を読み出し時には読み出しビット線の1本で、書き込み時には読み出しビット線及び書き込みビット線の2本のビット線で行う。メモリセルの記憶データをビット線から入力されるインバータ回路と、インバータ回路出力をデータ線に伝達する読み出しトランジスタと、インバータ回路出力が低電位時にビット線を高電位に維持するビット線ハイレベル維持用のトランジスタと、書き込みデータ及びその反転データを読み出しビット線及び書き込みビット線に伝達するそれぞれの書き込み手段と、読み出し及び書き込みビット線が有効でないときにそれぞれを高電位及び低電位にプリチャージする手段とから構成される高速動作可能なセンスアンプが得られる。
図18のセンスアンプSA21は、メモリセルからの読み出しビット線RBLからのデータが入力されるインバータIV1の出力BLBはPMOSトランジスタP12とNMOSトランジスタN12のゲートに入力される。PMOSトランジスタP12はソースが電源電圧VDDに、ドレインが読み出しビット線RBLに接続され、オン時には読み出しビット線RBLをハイレベルに維持するビット線ハイレベル維持用のトランジスタである。NMOSトランジスタN12はソースが接地電位GNDに、ドレインがデータ線DLに接続された読み出しトランジスタである。
データ線DLと読み出しビット線RBLとの間にはゲートに書き込みイネーブル信号WEが入力される書き込み用NMOSトランジスタN13が接続される。またプリチャージ用のPMOSトランジスタP13のソース、ドレイン、ゲートはそれぞれ電源電圧VDD、読み出しビット線WBL、プリチャージ信号PCに接続される。
センスアンプSA21の基本動作は、読み出し時にはメモリセルからのデータを読み出しビット線RBLに読み出し、インバータIV1と読み出しトランジスタN12を経由してデータ線DLに伝達する。書き込み時にはデータ線DLからのデータを、トランジスタN13を経由して読み出しビット線RBLに伝え、メモリセルに書き込む。レベル維持トランジスタP12及びプリチャージトランジスタP13はこれらの動作を補完する動作を行うものである。
図19のセンスアンプSA22は、図18のセンスアンプSA21におけるデータ線DLが書き込みデータ線WDLと、読み出しデータ線RDLとに分離され構成される。書き込みデータ線WDLは書き込みトランジスタN13に、読み出しデータ線RDLは読み出しトランジスタN12にそれぞれ接続される。センスアンプSA21とSA22との違いは入出力回路の構成によるものでありセンスアンプとしての基本動作は同じである。入出力回路の構成が入出力兼用の場合にはSA21が使用され、入力回路と出力回路とに分離されている場合にはSA22が使用される。
図20A〜20DはセンスアンプSA21における動作の一形態を示す動作波形を示す。本センスアンプSA21に適用できるメモリセルは限定されるものではないが、動作の一形態として第2実施例のメモリセルに適用した場合として説明する。
図20A“0”読み出し、図20B“1”読み出しに関しては、読み出しサイクル中には書き込みワード線WWL及び書き込みイネーブル信号WEはローレベル“0”のままである。従ってセンスアンプSA21の動作は、プリチャージ信号PC,読み出しワード線RWLにより制御される。プリチャージ信号PCがハイレベル“1”となり、トランジスタP13はオフし、プリチャージ動作をやめる。読み出しワード線RWLがハイレベル“1”とされ、メモリセルと読み出しビット線RBLが導通し、メモリセルのデータ“0”または“1”が読み出しビット線RBLに読み出される。さらにインバータIV1及び読み出しトランジスタN12を経由してデータ線DLに読み出される。
図20C“0”書き込みの場合には、プリチャージ信号PC及び書き込みイネーブル信号WEがハイレベル“1”に変化することで、プリチャージトランジスタP13はオフし、読み出しビット線RBLへのプリチャージ動作を終了する。データ線DLからのデータが書き込みトランジスタN13を経由して読み出しビット線RBLに伝達される。
選択された読み出しワード線RWLと書き込みワード線WWLがハイレベル“1”になり、読み出しビット線RBLからのデータ“0”がメモリセルの記憶ノードV1に書き込まれるとともに、メモリセルの記憶ノードV2は負荷トランジスタP2とアクセストランジスタN4との電流パスにより中間レベルとなる。ここでワンショットパルスである書き込みワード線WWLが、ローレベル“0”に変化することでアクセストランジスタN4がオフし、負荷トランジスタP2がオン状態のため、記憶ノードV2にハイレベル“1”が書き込まれる。
書き込み終了後、プリチャージ信号PC、書き込みイネーブル信号WE及び読み出しワード線RWLがローレベル“0”に変化し、データ線DL、読み出しビット線はハイレベル“1”にプリチャージされる。
図20D“1”書き込みの場合には、プリチャージ信号PC及び書き込みイネーブル信号WEがハイレベル“1”に変化することで、プリチャージトランジスタP13はオフし、読み出しビット線RBLへのプリチャージ動作を終了する。データ線DLからのデータが書き込みトランジスタN13を経由して読み出しビット線RBLに伝達される。
選択された読み出しワード線RWLと書き込みワード線WWLがハイレベル“1”になり、読み出しビット線RBLからのデータ“1”がメモリセルの記憶ノードV1に書き込まれるとともに、メモリセルの記憶ノードV2にローレベル“0”が書き込まれる。書き込みワード線WWLはローレベル“0”となる。書き込み終了後、プリチャージ信号PC、書き込みイネーブル信号WE及び読み出しワード線RWLがローレベル“0”に変化し、データ線DL、読み出しビット線はハイレベル“1”にプリチャージされる。
以上、センスアンプSA21の動作を詳述したが、センスアンプSA22については、図20A〜20Dにおいてデータ線DLの( )に示すように、読み出し時にはデータ線DLを読み出しデータ線RDLに、書き込み時にはデータ線DLを書き込みデータ線WDLに読み替えればよいのでその動作説明は省略する。
本実施例のセンスアンプはメモリセルとのデータ伝達を読み出しビット線の1本で行う。メモリセルの記憶データをビット線から入力されるインバータ回路と、インバータ回路出力をデータ線に伝達する読み出しトランジスタと、インバータ回路出力が低電位時にビット線を高電位に維持するビット線ハイレベル維持用のトランジスタと、書き込みデータを読み出しビット線に伝達する書き込みトランジスタと、読み出しビット線が有効でないときに高電位にプリチャージする手段とから構成されるセンスアンプが得られる。
さらに図24A及び24Bには、第1のソース電位発生回路SLC1とその動作波形が示され、図25A及び25Bには、第2のソース電位発生回路SLC2とその動作波形が示されている。図26A及び26Bには、反転書き込みブロック信号の第1の発生回路WPBC1とその動作波形が示され、図26C及び26Dには、第2の発生回路WPBC2とその動作波形が示されている。
ここで、図21Aを参照して、サブワードドライバーSWD11について詳細に説明する。サブワードドライバーSWD11は、NOR回路NR11及びNR12から構成され、NOR回路NR11には反転メーンワード線WLBと反転読み出しブロック信号RPBとが入力され、読み出しワード線RWLに読み出しワード線信号を出力する。NOR回路NR12には反転メーンワード線WLBと反転書き込みブロック信号WPBとが入力され、書き込みワード線WWLに書き込みワード線信号を出力する。
読み出し時には、反転メーンワード線WLBと反転読み出しブロック信号RPBがともにローレベル“0”となったサブワードドライバーが選択され読み出しワード線RWLをハイレベル“1”と活性化させる。書き込み時には反転メーンワード線WLBと反転読み出しブロック信号RPBと反転書き込みブロック信号WPBとがともにローレベル“0”となったサブワードドライバーが選択され読み出しワード線RWL、書き込みワード線WWLをともにハイレベル“1”と活性化させる。読み込みまたは書き込み時には、メーンワード信号とブロック信号とが入力されたメモリセルアレイの行が選択され、活性化され読み出しまたは書き込み動作が行われる。
次に、図21Bを参照して、書き込みワード線WWLに書き込みワード線信号を発生させるNOR回路NR12について詳細に説明する。PMOSトランジスタP22のソース、ドレイン、ゲートはそれぞれ電源電圧VDD、トランジスタP21のソース、反転書き込みブロック信号WPBに接続される。PMOSトランジスタP21のソース、ドレイン、ゲートはそれぞれPMOSトランジスタP22のドレイン、トランジスタN21のドレイン、反転メーンワード線WLBに接続される。NMOSトランジスタN21のソース、ドレイン、ゲートはそれぞれ接地電位GND、トランジスタP21のドレイン、反転メーンワード線WLBに接続される。NMOSトランジスタN22のソース、ドレイン、ゲートはそれぞれ接地電位GND、トランジスタP21のドレイン、反転書き込みブロック信号WPBに接続される。
これらの回路構成において、PMOSトランジスタP21のソースとNMOSトランジスタN21及びN22のソースから、書き込みワード線WWLは出力される。反転メーンワード線WLB及び反転書き込みブロック信号WPBがともにローレベル“0”とすればPMOSトランジスタP21及びP22はオン、NMOSトランジスタN21及びN22はオフ状態であり、NOR回路NR12の出力である書き込みワード線WWLはハイレベル”1”として電源電圧VDDを出力する。この書き込みワード線WWLに接続されたメモリセルが選択される。反転メーンワード線WLB及び反転書き込みブロック信号WPBのいずれかがハイレベル“1”であれば、書き込みワード線WWLはローレベル”0”として接地電位GNDを出力する。
図21A及び21B、図22A及び22B、図23A及び23Bを比較すると、サブワードドライバーSWD11、SWD12、SWD21において、書き込みワード線WWLに書き込みワード線信号を発生させるNOR回路を構成するトランジスタ(P21、P22、N21、N22)、及び、接続される高電位電源(電源電圧VDD)は、同じであるが、接続される低電位電源(GND、VS2、SL)が異なる。図21A及び21BのサブワードドライバーSWD11のNOR回路NR12は、接地電位GNDを出力する低電位電源に接続されている。図22A及び22BのサブワードドライバーSWD12のNOR回路NR12−1は、接地電位GNDより0.1〜0.2V高い電源電圧を出力する低電位電源VS2に接続されている。図23A及び23BのサブワードドライバーSWD21のNOR回路NR12−2は、電源電圧が可変である低電位電源SLに接続されている。
図22Bにおいて、NOR回路NR12−1はハイレベル“1”として電源電圧VDD、ローレベル”0”として低電位電源VS2を出力する。他の構成、動作は図21A及び21Bと同じでありその説明は省略する。
図23Bにおいて、NOR回路NR12−2の低電位電源SLは、書き込み時に出力電圧(ソース電位)を接地電位GNDから負電位VS1に変化させる(図24A・24B)。または、低電位電源SLは、書き込み時に出力電圧(ソース電位)を正電位VS2から接地電位GNDに変化させる(図25・25B)。
図24A及び24B、図25A及び25Bに示されたソース電位発生回路(低電位電源電圧発生回路)は、書き込み時にサブワードドライバー回路により選択されたブロック内の1つの選択されたワード線はハイレベル“1”となるが、選択されたブロックのローレベル”0”をさらに低電位とするものである。これらの出力ローレベル”0“をSRAMセルのアクセストランジスタN4(図7)のゲートに印加することでアクセストランジスタN4のリーク電流を減らし、誤書き込みを防止することができる。
図24Aに示した第1のソース電位発生回路SLC1は、図24Bに示すように、ローレベル“0”として、通常は、接地電位GNDを、書き込み時には、選択されたブロックに対してはローレベル“0”としてさらに負電位VS1に低下させるものである。
ソース電位発生回路SLC1は、反転書き込みブロック信号WPBと反転書き込みイネーブル信号WEBを入力されるNOR回路NR21と、NOR回路NR21の出力を入力されるインバータ回路IV21と、トランジスタN23と、トランジスタN24とで構成される。トランジスタN23のドレイン、ソース、ゲートはそれぞれ低電位電源SL(図23B)、負電位VS1、NOR回路NR21の出力に接続される。トランジスタN24のドレイン、ソース、ゲートはそれぞれ低電位電源SL(図23B)、接地電位GND、インバータ回路IV21の出力に接続される。
反転書き込みブロック信号WPBまたは反転書き込みイネーブル信号WEBがハイレベル“1”の場合は、NOR回路NR21はローレベルとなることで、トランジスタ24がオン、トランジスタ23がオフとなり、ソース電位発生回路SLC1は接地電位GNDを出力する。反転書き込みブロック信号WPB及び反転書き込みイネーブル信号WEBがローレベル“0”の場合は、NOR回路NR21はハイレベル“1”を出力し、トランジスタ24がオフ、トランジスタ23がオンとなり、ソース電位発生回路SLC1は負電位VS1を出力する。
ソース電位発生回路SLC1は、メモリセルがアクセスされていない場合には、低電位電源SLとして、接地電位GNDを出力する。ここで該当ブロックが選択され、反転書き込みイネーブル信号WEB、反転書き込みブロック信号WPBがともにローレベル“0”に変化する。これは書き込みサイクル時に、同一ブロック内の1つのワード線が選択されたことになる。このとき選択されたブロックに対する書き込みワード線の低電位電源として負電位VS1が出力される。選択されたブロックの選択された書き込みワード線には、ハイレベル“1”が、選択されたブロックの非選択書き込みワード線にはローレベル“0”として負電位VS1が出力されることになる。
図25Aに示した第2のソース電位発生回路SLC2は、図25Bに示すように、ローレベル“0”として、通常は、正電位VS2を、書き込み時には、選択されたブロックに対しては接地電位GNDに低下させるものである。
ソース電位発生回路SLC2はソース電位発生回路SLC1と異なる点は、トランジスタN23とトランジスタN24のソースの接続が異なる。トランジスタN23のソースは接地電位GNDに接続され、トランジスタN24のソースは低電位電源VS2接続される。他の要件は同じである。従ってソース電位発生回路SLC2は、反転書き込みブロック信号WPB及び反転書き込みイネーブル信号WEBがともにローレベル“0”の場合には低電位電源SLとして接地電位GNDを出力し、その他の入力レベルの場合には低電源電圧VS2を出力する。
上記したソース電位発生回路(低電位電源電圧発生回路)SLC1及びSLC2により、書き込み時に、選択されたブロックに対して書き込みワード線WWLのローレベル“0”を通常レベルよりも低い電圧値のローレベル“0”とすることができる。このソース電位発生回路を用いたサブワードドライバーを使用することにより、メモリセルへの誤書き込みを防止できる。
次に、図26A〜26Dを参照して、反転書き込みブロック信号WPBの発生回路について詳細に説明する。
図26Aにおいて、第1の反転書き込みブロック信号発生回路WPBC1は、反転書き込みブロック信号WPBを発生するものである。WPBC1は、書き込みサイクルにおいては、選択されたブロックに対して、ローレベルの反転書き込みブロック信号WPBを発生させる回路である。反転読み出しブロック信号RPBの反転信号と書き込みイネーブル信号WEとを入力としたNAND回路から構成される。図26Bに示すように反転読み出しブロック信号RPBがローレベル“0”、書き込みイネーブル信号WEがハイレベル“1”の時に反転書き込みブロック信号WPBはローレベルを出力し、その他の論理入力においてはハイレベルを出力する。
図26Cにおいて、第2の反転書き込みブロック信号発生回路WPBC2は、書き込み期間の初期のみワンショットのローレベルの反転書き込みブロック信号WPBを発生させる回路である。図26AのWPBC1に比較してNAND回路にさらに書き込みイネーブル信号を遅延させた遅延書き込みイネーブル信号WE2の反転信号が入力される。遅延書き込みイネーブル信号は書き込みイネーブル信号WEを所望のワンショットパルス幅に相当する時間遅延させた信号である。図26Dに示すように反転読み出しブロック信号RPBがローレベル“0”、書き込みイネーブル信号WEがハイレベル“1”、遅延書き込みイネーブル信号WE2がローレベル“0”の時に反転書き込みブロック信号WPBはローレベルを出力し、その他の論理入力においてはハイレベルを出力する。従ってローレベルの期間は書き込みイネーブル信号WEと遅延書き込みイネーブル信号WE2との遅延時間のみのワンショットパルスとなる。
図26A及び26Cの反転書き込みブロック発生回路により、書き込みイネーブル信号と反転読み出しブロック信号により選択されたブロックに対する反転書き込みブロック信号が得られる。さらに、遅延された書き込みイネーブル信号を入力することでワンショットパルスの反転書き込みブロック信号が得られる。
図27に半導体記憶装置のメーン構成を示す。(mワード)x(nビット)構成のメモリブロック1をM行、N列配置されたメモリアレイの周辺にメーンワードドライバー2、Yデコーダ・データ入出力部3及び制御回路4とから構成される。
図28に図27のメモリブロック1の構成例を示す。メモリブロック1は(mワード)x(nビット)構成のメモリセルアレイ11の周辺にサブワードドライバー12、センスアンプ13、制御部14で構成される。サブワードドライバー12は入力されるメーンワードドライバー2からの反転メーンワード線WLBと、反転読み出しブロック信号RPB及び反転書き込みブロック信号WPBとによりメモリセルアレイ11の1本のワード線を選択する。センスアンプ13は読み出し時にはメモリセルアレイ11に接続されたビット線の信号を増幅しYデコーダ・データ入出力部3のデータ線に伝達する。書き込み時には逆にデータ線からの信号をメモリセルアレイに書き込む。制御部14はプリチャージ信号PC,書き込みイネーブル信号WE、反転書き込みイネーブル信号WEB、反転読み出しブロック信号RPB及び反転書き込みブロック信号WPBの配線部あるいはこれらの制御信号の増幅回路が配置される。また、制御部14に、反転書き込みブロック信号発生回路WPBC1を配置して内部で反転書き込みブロック信号WPBを発生させることで、Yデコーダ・データ入出力部3から出力され、制御部14に入力される書き込みブロック信号WPBを省略することが可能である。
図29は図27のメモリブロック1の他の構成例を示すものであり、制御部14にサブワードドライバーの低電位電源SLの発生回路SLCが配置されている例である。その他の構成は図28と同様である。図28は動作サイクルがリテンション時間よりも短く誤書き込みが発生しない場合であり、サブワードドライバーのローレベル“0”は一定レベルの接地電位GNDまたは低電位電源VS2が印加される。図29は動作サイクルがリテンション時間よりも長く誤書き込みが発生する虞がある場合であり、サブワードドライバーのローレベル“0”は書き込み時には、選択ブロック内の非選択のワード線電位をさらに低い電圧に変える必要があるためソース電位発生回路が使用される。
ここで、SRAMセル1のアクセストランジスタN4を低閾値電圧トランジスタとし、サブワードドライバーからのローレベルが接地電位においてもSRAMセル1の記憶ノードV2のリテンション時間が書き込み時間より長く、書き込み時に非選択セルに誤書き込みが発生しない場合を考える。この場合は、図28の構成においてメモリセルとしてはSRAMセル1、サブワードドライバーSWD11、センスアンプSA11又はSA12を組み合わせた半導体記憶装置が得られる。
図30A〜30Dには、上記したようにメモリセルとしてはSRAMセル1、サブワードドライバーSWD11、センスアンプSA11又はSA12を組み合わせた半導体記憶装置の(a)“0”読み出し、(b)“1”読み出し、(c)“0”書き込み、(d)“1”の書き込みの動作波形を示す。ここでセンスアンプSA11はデータ線DLのみであり、センスアンプSA12は読み出しデータ線RDLと、書き込みデータ線WDLとに分離されているため、センスアンプSA12の場合にはデータ線DLを読み出し時にはRDL、書き込み時にはWDLと読み替えればよい。
図30A及び30Bには“0”、“1”の読み出し動作波形を示す。プリチャージ信号PCがハイレベルとなりプリチャージ動作が終わる。読み出しワード線RWLがハイレベルになり、アクセストランジスタN3が導通し、メモリセルの記憶ノードV1の記憶データ“0”または“1”が読み出しビット線RBLに読み出され、センスアンプで増幅されてデータ線に伝達され読み出し動作が行われる。このとき書き込み系の信号は変化しない。これらの動作はセンスアンプSA11及びSA12の動作と同じである(図17A〜17Dと同じ)。
図30C及び30Dには“0”、“1”の書き込み動作波形を示す。ここではワード線が選択された選択セル(Selected cell)と、選択されなかった非選択セル(Non selected cell)の両方を記載している。動作波形としては、センスアンプSA11及びSA12の動作と同じ、図17A〜17Dと同じであるためその説明を省略する。
次に、SRAMセル1のアクセストランジスタN4を通常の閾値電圧トランジスタとし、サブワードドライバーからのローレベルが低電位電源としてもSRAMセル1の記憶ノードV2のリテンション時間が書き込み時間より長く、書き込み時に非選択セルに誤書き込みが発生しない場合である。この場合は、図28の構成においてメモリセルとしてはSRAMセル1、サブワードドライバーSWD12、センスアンプSA11又はSA12を組み合わせた半導体記憶装置が得られる。
図31A〜31Dには、メモリセルとしてはSRAMセル1、サブワードドライバーSWD12、センスアンプSA11又はSA12を組み合わせた半導体記憶装置の(a)“0”読み出し、(b)“1”読み出し、(c)“0”書き込み、(d)“1”の書き込みの動作波形を示す。図30A〜30Dにおける動作波形が得られる半導体記憶装置の構成要素との違いはサブワードドライバーSWD11がSWD12に変更されてのみである。このためサブワードドライバーSWD12からの書き込みワード線WWLのローレベルが低電位電源VS2に変更されるだけで、他の動作波形は同一であるため、動作波形の説明は省略する。
次に、SRAMセル1のアクセストランジスタN4を低閾値電圧トランジスタとし、サブワードドライバーからのローレベルを接地電位GNDの場合にはSRAMセル1の記憶ノードV2のリテンション時間が書き込み時間より短く、書き込み時に非選択セルに誤書き込みが発生する場合を考える。この場合は、図29の構成においてメモリセルとしてはSRAMセル1、サブワードドライバーSWD21、センスアンプSA11又はSA12、ソース電位発生回路SLC1を組み合わせた半導体記憶装置が得られる。
図32A〜32Dには、上記したようにメモリセルとしてはSRAMセル1、サブワードドライバーSWD21、センスアンプSA11又はSA12、ソース電位発生回路SLC1を組み合わせた半導体記憶装置における(a)“0”読み出し、(b)“1”読み出し、(c)“0”書き込み、(d)“1”の書き込みの動作波形を示す。図30A〜30Dにおける動作波形が得られる半導体記憶装置の構成要素との違いはサブワードドライバーSWD11がSWD21に変更されている。このためサブワードドライバーSWD21からの書き込みワード線WWLのローレベルが、非選択セルに対して書き込みサイクル時のみに接地電位GNDから負電位VS1に低下する。その他の動作波形は同一であるため、動作波形の説明は省略する。
次に構成要素の組み合わせとして、SRAMセル1のアクセストランジスタN4を通常の閾値電圧トランジスタとし、サブワードドライバーからのローレベルが低電位電源とした。このとき、SRAMセル1の記憶ノードV2のリテンション時間が書き込み時間より短く、書き込み時に非選択セルに誤書き込みが発生する場合である。この場合は、図29の構成においてメモリセルとしてはSRAMセル1、サブワードドライバーSWD21、センスアンプSA11又はSA12、ソース電位発生回路SLC2を組み合わせた半導体記憶装置が得られる。
図33A〜33Dには、メモリセルとしてはSRAMセル1、サブワードドライバーSWD21、センスアンプSA11又はSA12、ソース電位発生回路SLC2を組み合わせた半導体記憶装置の(a)“0”読み出し、(b)“1”読み出し、(c)“0”書き込み、(d)“1”の書き込みの動作波形を示す。図31A〜31Dにおける動作波形が得られる半導体記憶装置の構成要素との違いはソース電位発生回路SLC1がソース電位発生回路SLC2に変更されている。このためサブワードドライバーSWD21からの書き込みワード線WWLのローレベルが、非選択セルに対して書き込みサイクル時のみに低電位電源VS2から接地電位GNDに低下する。その他の動作波形は同一であるため、動作波形の説明は省略する。
本実施例においては、メモリセル1とセンスアンプ、サブワードドライバー回路を組み合わせることで、最小のトランジスタ数で、読み出し時におけるデータ破壊、書き込み時における誤書き込みのない高速動作できる半導体記憶装置が得られる。
本半導体記憶装置の全体構成は図27と同一であり、図34に図27のメモリブロック1の具体例を示す。メモリブロック1は(mワード)x(nビット)構成のメモリセルアレイ21の周辺にサブワードドライバー22、センスアンプ23、制御部24で構成される。サブワードドライバー22は入力されるメーンワードドライバー2からの反転メーンワード線WLBと、反転読み出しブロック信号RPB及び反転書き込みブロック信号WPBとによりメモリセルアレイ21の1本のワード線を選択する。センスアンプ23は読み出し時にはメモリセルアレイ21に接続されたビット線の信号を増幅しYデコーダ・データ入出力部3のデータ線に伝達する。書き込み時には逆にデータ線からの信号をメモリセルアレイに書き込む。制御部24は制御信号の配線部あるいは制御信号の増幅回路が配置される。
図35は、図27のメモリブロック1のほかの具体例を示すものであり、制御部24に反転書き込みブロック信号発生回路WPBC2が配置されている。制御部24において反転書き込みブロック信号WPBを生成するために生成回路のドライブ能力は小さくでき、反転書き込みブロック信号WPBの遅延時間を小さくできる。反転書き込みブロック信号発生回路WPBC2は書き込み期間の初期のみワンショットのローレベルの反転書き込みブロック信号WPBを発生させる回路である。書き込みイネーブル信号WE、遅延書き込みイネーブル信号WE2、反転読み出しブロック信号RPBを入力とし、反転書き込みブロック信号WPBが生成される。
SRAMセル2では、アクセストランジスタN4のソース端子が常に接地電位GNDに接続されており、書き込み時の非選択セルへの誤書き込みが発生しないため、SRAMセル1のためのソース電位発生回路を必要としない。サブワードドライバーのローレベル“0”は一定レベルの接地電位GNDまたは低電位電源VS2が印加される。
図36A〜36Dに、SRAMセル2のアクセストランジスタN4を低閾値電圧トランジスタとし、ローレベルとして接地電位GNDを出力するサブワードドライバーSWD11、センスアンプとしてSA21又はSA22を組み合わせた半導体記憶装置の動作波形を示す。図36A“0”読み出し、(b)“1”読み出し、(c)“0”書き込み、(d)“1”書き込みを示す。
図36A及び36Bには“0”、“1”の読み出し動作波形を示す。プリチャージ信号PCがハイレベルとなりプリチャージ動作が終わる。読み出しワード線RWLがハイレベルになり、アクセストランジスタN3が導通し、メモリセルの記憶ノードV1の記憶データ“0”または“1”が読み出しビット線RBLに読み出され、センスアンプで増幅されてデータ線DL(又は読み出しデータ線RDL)に伝達され読み出し動作が行われる。このとき書き込み系の信号は変化しない。これらの動作はセンスアンプSA11及びSA12の動作と同じである(図17A〜17Dと同じ)。
図36Cの“0”書き込み時には、プリチャージ信号PC、書き込みイネーブル信号WEがハイレベルとされ、プリチャージ動作が停止される。読み出しワード線RWLと書き込みワード線がハイレベルとなり、データ線DL(又は書き込みデータ線WDL)からのデータ“0”が記憶ノードV1に書き込まれ、記憶ノードV2は負荷トランジスタP2とアクセストランジスタN4の導通により、中間点となる。書き込みワード線WWLのワンショットパルスがローレベルに変わり、記憶ノードV2には負荷トランジスタP2によりハイレベル“1”が書き込まれる。読み出しワード線RWL、書き込みイネーブル信号WE、プリチャージ信号PCがローレベルとなり書き込みサイクルが終了する。
図36Dの“1”書き込み時には、プリチャージ信号PC、書き込みイネーブル信号WEがハイレベルとされ、プリチャージ動作が停止される。読み出しワード線RWLと書き込みワード線がハイレベルとなり、データ線DL(又は書き込みデータ線WDL)からのデータ“1”が記憶ノードV1に書き込まれ、記憶ノードV2はアクセストランジスタN4の導通により、“0”が書き込まれる。書き込みワード線WWLのワンショットパルスがローレベルに変わり、読み出しワード線RWL、書き込みイネーブル信号WE、プリチャージ信号PCがローレベルとなり書き込みサイクルが終了する。
図37A〜37Dに、SRAMセル2のアクセストランジスタN4を通常閾値電圧トランジスタとし、ローレベルとして低電位電源VS2を出力するサブワードドライバーSWD12、センスアンプとしてSA21又はSA22を組み合わせた半導体記憶装置の動作波形を示す。図37A“0”読み出し、図37B“1”読み出し、図37C“0”書き込み、図37D“1”書き込みを示す。
図37A〜37Dにおいては書き込みワード線WWLのローレベル“0”が低電位電源VS2となる点が図36A〜36Dと異なるのみであり、他の動作は同一である。その動作説明は省略する。
本実施例においては、メモリセル1とセンスアンプ、サブワードドライバー回路を組み合わせることで、最小のトランジスタ数で、読み出し時におけるデータ破壊、書き込み時における誤書き込みのない高速動作できる半導体記憶装置が得られる。
以上本発明を実施例に基づき具体的に説明したが、本発明は前記実施例に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
Claims (34)
- メモリセルを有する半導体記憶装置において、
前記メモリセルは、
第1の記憶ノードと第2の記憶ノードとを有し、前記第2の記憶ノードを入力とし前記第1の記憶ノードを出力とするインバータ回路と、
電源と前記第2の記憶ノードとの間に接続され、前記第1の記憶ノードを入力とする負荷トランジスタと、
前記第2の記憶ノードに接続された保持制御手段と、
を備えたことを特徴とする半導体記憶装置。 - 前記保持制御手段は書き込みワード線により制御される第1のアクセストランジスタにより構成され、該第1のアクセストランジスタは前記書き込みワード線が第1のローレベルのとき前記第2の記憶ノードのレベルを保持することを特徴とする請求項1に記載の半導体記憶装置。
- 前記第1のアクセストランジスタは、書き込み時には書き込み用のアクセストランジスタとして動作することを特徴とする請求項2に記載の半導体記憶装置。
- 前記第1のアクセストランジスタは、読み出しビット線と前記第1の記憶ノードとの間に接続された第2のアクセストランジスタの閾値電圧よりも小さい閾値電圧を有することを特徴とする請求項2に記載の半導体記憶装置。
- 前記第1のローレベルは、接地電位よりも高い電位であることを特徴とする請求項2記載の半導体記憶装置。
- 書き込みサイクルにおいて、前記書き込みワード線のローレベルの電位として、非選択ブロックには前記第1のローレベルが供給され、選択ブロックには前記第1のローレベルよりもさらに低い第2のローレベル信号が供給されることを特徴とする請求項2に記載の半導体記憶装置。
- 前記第1のアクセストランジスタは前記第2記憶ノードと書き込みビット線に接続され、前記第1記憶ノードと読み出しビット線に接続され、読み出しワード線を入力される第2のアクセストランジスタをさらに備え、読み出しサイクルにおいては前記第2のアクセストランジスタにより前記第1の記憶ノードのデータを読み出し、書き込みサイクルにおいては前記第2アクセストランジスタ及び前記第1のアクセストランジスタから前記メモリセルにデータ書き込みすることを特徴とする請求項2記載の半導体記憶装置。
- 前記第1のアクセストランジスタは前記第2記憶ノードと接地電位に接続され、前記第1記憶ノードと読み出しビット線に接続され、読み出しワード線を入力とする第2のアクセストランジスタをさらに備え、読み出しサイクルにおいては前記第2のアクセストランジスタにより前記第1の記憶ノードのデータを読み出し、書き込みサイクルにおいては前記第2アクセストランジスタからのデータを前記第1の記憶ノードに書き込み、前記第1のアクセストランジスタは前記第2の記憶ノードをローレベルにリセットすることでデータ書き込みされることを特徴とする請求項2記載の半導体記憶装置。
- 第1の記憶ノードと第2の記憶ノードとを有し、前記第2の記憶ノードを入力とし前記第1の記憶ノードを出力とするインバータ回路と、
電源と前記第2の記憶ノードとの間に接続され、前記第1の記憶ノードを入力とする負荷トランジスタと、
前記第2の記憶ノードに接続された第1のアクセストランジスタと、
読み出しビット線と前記第1の記憶ノードとの間に接続された第2のアクセストランジスタとを有し、
前記第1のアクセストランジスタは、前記第2のアクセストランジスタの閾値よりも小さい閾値を有することを特徴とする半導体記憶装置。 - センスアンプを有する半導体装置において、
前記センスアンプは、
メモリセルとのデータ伝達を行う読み出しビット線及び書き込みビット線と、
入出力回路とのデータ伝達を行うデータ線と、
前記読み出しビット線を入力とするインバータ回路と、
該インバータ回路の出力を前記データ線に伝達するデータ読み出し手段と、
書き込みイネーブル信号により前記データ線からのデータを前記読み出しビット線に伝達する第1のデータ書き込み手段と、
反転書き込みイネーブル信号により前記データ線からのデータを反転させて前記書き込みビット線に伝達する第2のデータ書き込み手段と、
を備えたことを特徴とする半導体記憶装置。 - 前記センスアンプは読み出しビット線をプリチャージするプリチャージ手段と、前記インバータ回路の出力を入力とし、該出力がローレベルのときに前記読み出しビット線のハイレベルを維持するレベル維持手段とをさらに備えたことを特徴とする請求項10記載の半導体記憶装置。
- 前記データ線は前記読み出し手段に接続された読み出しデータ線と、前記第1及び第2書き込み手段とに接続された書き込みデータ線から構成されたことを特徴とする請求項10記載の半導体記憶装置。
- センスアンプを有する半導体記憶装置において、
前記センスアンプは、
メモリセルとのデータ伝達を行う読み出しビット線と、
入出力回路とのデータ伝達を行うデータ線と、
前記読み出しビット線を入力とするインバータ回路と、
該インバータ回路の出力を前記データ線に伝達する読み出し手段と、
書き込みイネーブル信号により前記データ線からのデータを前記読み出しビット線に伝達するデータ書き込み手段と、
を備えたことを特徴とする半導体記憶装置。 - 前記センスアンプは読み出しビット線をプリチャージするプリチャージ手段と、前記インバータ回路の出力を入力とし、該出力がローレベルのときに前記読み出しビット線のハイレベルを維持するレベル維持手段とをさらに備えたことを特徴とする請求項13記載の半導体記憶装置。
- 前記データ線は前記読み出し手段に接続された読み出しデータ線と、前記第1書き込み手段に接続された書き込みデータ線から構成されたことを特徴とする請求項13記載の半導体記憶装置。
- 読み出しワード線と、
書き込みワード線と、
メーンワード信号と反転読み出しブロック信号とにより前記読み出しワード線を選択し、前記メーンワード信号と反転書き込みブロック信号とにより前記書き込みワード線を選択するサブワードドライバーとを有することを特徴とする半導体記憶装置。 - 前記サブワードドライバーは前記メーンワード信号を入力とし読み出しワード線を出力する第1のインバータ回路と、ドレイン、ソース、ゲートにそれぞれ前記読み出しワード線、低電位電源、前記反転書き込みブロック信号を接続された第1のトランジスタと、ドレイン、ソース、ゲートにそれぞれ前記第1インバータ回路の電源端子、電源、前記反転書き込みブロック信号とに接続された第2のトランジスタと、を備え、書き込みワード線を選択することを特徴とする請求項16に記載の半導体記憶装置。
- 前記低電位電源は書き込みサイクルにおいて、非選択のブロックに対して第1のローレベル電位を、選択されたブロックに対しては前記第1のローレベル電位よりも低い第2のローレベル電位であることを特徴とする請求項17に記載の半導体記憶装置。
- 前記反転書き込みブロック信号は、書き込みイネーブル信号と前記反転読み出しブロック信号から生成されることを特徴とする請求項16記載の半導体記憶装置。
- 前記反転書き込みブロック信号は、書き込みイネーブル信号と該書き込みイネーブル信号を遅延させた遅延書き込みイネーブル信号の反転信号と前記読み出しブロック信号とから生成されたことを特徴とする請求項16記載の半導体記憶装置。
- メモリセルを有する半導体記憶装置のデータ保持方法において、前記メモリセルは第2の記憶ノードを入力とし第1の記憶ノードを出力とするインバータ回路と、電源と前記第2の記憶ノードとの間に接続され、前記第1の記憶ノードを入力とする負荷トランジスタと、前記第2の記憶ノードに接続された保持制御手段と、を備え、前記保持制御手段は、前記第2の記憶ノードと書き込みビット線との間に接続され、書き込みワード線をゲート入力とした第1のアクセストランジスタにより構成され、前記書き込みワード線に第1のローレベルを供給されたときの前記第1のアクセストランジスタのオフ電流を前記負荷トランジスタのオフ電流より大きく、前記負荷トランジスタのオン電流より小さくすることにより前記メモリセルに記憶されたデータを保持することを特徴とする半導体記憶装置の保持方法。
- 書き込みサイクルにおいて、選択されたブロック内の前記書き込みワード線のローレベルとして前記第1のローレベルよりもさらに低い第2のローレベルを供給することを特徴とする請求項21記載の半導体記憶装置の保持方法。
- メモリセルを有する半導体記憶装置の読み出し方法において、前記メモリセルは第2の記憶ノードを入力とし第1の記憶ノードを出力とするインバータ回路と、電源と前記第2の記憶ノードとの間に接続され、前記第1の記憶ノードを入力とする負荷トランジスタと、前記第1の記憶ノードと読み出しビット線との間に接続された第2のアクセストランジスタと、を備え、前記第2のアクセストランジスタを読み出しワード線により導通させることで前記第1の記憶ノードに記憶されたデータを読み出すことを特徴とする半導体記憶装置の読み出し方法。
- メモリセルを有する半導体記憶装置の書き込み方法において、前記メモリセルは第2の記憶ノードを入力とし第1の記憶ノードを出力とするインバータ回路と、電源と前記第2の記憶ノードとの間に接続され、前記第1の記憶ノードを入力とする負荷トランジスタと、前記第2の記憶ノードと書き込みビット線との間に接続された第1のアクセストランジスタと、前記第1の記憶ノードと読み出しビット線との間に接続された第2のアクセストランジスタと、を備え、前記第1のアクセストランジスタを書き込みワード線により導通させることで前記書き込みビット線から前記第2の記憶ノードに書き込み、前記第2のアクセストランジスタを読み出しワード線により導通させることで前記読み出しビット線から前記第1の記憶ノードに書き込むことを特徴とする半導体記憶装置の書き込み方法。
- メモリセルを有する半導体記憶装置の書き込み方法において、前記メモリセルは第2の記憶ノードを入力とし第1の記憶ノードを出力とするインバータ回路と、電源と前記第2の記憶ノードとの間に接続され、前記第1の記憶ノードを入力とする負荷トランジスタと、前記第2の記憶ノードと接地電位との間に接続された第1のアクセストランジスタと、前記第1の記憶ノードと読み出しビット線との間に接続された第2のアクセストランジスタと、を備え、前記第1のアクセストランジスタをワンショットパルスの書き込みワード線により導通させ前記第2の記憶ノードをローレベルにリセットし、前記第2のアクセストランジスタを読み出しワード線により導通させることで前記読み出しビット線から前記第1の記憶ノードに書き込むことを特徴とする半導体記憶装置の書き込み方法。
- 前記読み出しビット線を入力とするインバータ回路と、該インバータ回路の出力をデータ線に伝達するデータ読み出し手段と、書き込みイネーブル信号により前記データ線からのデータを前記読み出しビット線に伝達する第1のデータ書き込み手段と、反転書き込みイネーブル信号により前記データ線からのデータを反転させて前記読み出しビット線に伝達する第2のデータ書き込み手段とを備えたセンスアンプをさらに備えたことを特徴とする請求項7に記載の半導体記憶装置。
- 前記センスアンプは読み出しビット線をプリチャージするプリチャージ手段と、前記インバータ回路の出力を入力とし、該出力がローレベルのときに前記読み出しビット線のハイレベルを維持するレベル維持手段とをさらに備えたことを特徴とする請求項26記載の半導体記憶装置。
- 前記データ線は前記読み出し手段に接続された読み出しデータ線と、前記第1及び第2書き込み手段とに接続された書き込みデータ線から構成されたことを特徴とする請求項26記載の半導体記憶装置。
- 前記読み出しビット線を入力とするインバータ回路と、該インバータ回路の出力をデータ線に伝達する読み出し手段と、書き込みイネーブル信号により前記データ線からのデータを前記読み出しビット線に伝達するデータ書き込み手段とを備えたセンスアンプをさらに備えたことを特徴とする請求項8記載の半導体記憶装置。
- 前記センスアンプは読み出しビット線をプリチャージするプリチャージ手段と、前記インバータ回路の出力を入力とし、該出力がローレベルのときに前記読み出しビット線のハイレベルを維持するレベル維持手段とをさらに備えたことを特徴とする請求項29記載の半導体記憶装置。
- 前記データ線は前記読み出し手段に接続された読み出しデータ線と、前記第1及び第2書き込み手段とに接続された書き込みデータ線から構成されたことを特徴とする請求項29記載の半導体記憶装置。
- 前記読み出しワード線はメーンワード信号と反転読み出しブロック信号とにより生成し、前記書き込みワード線は前記メーンワード信号と反転書き込みブロック信号とにより生成するサブワードドライバーをさらに備えたことを特徴とする請求項7に記載の半導体記憶装置。
- 前記サブワードドライバーは前記メーンワード信号を入力とし前記読み出しワード線を出力する第1のインバータ回路と、ドレイン、ソース、ゲートにそれぞれ前記読み出しワード線、低電位電源、前記反転書き込みブロック信号を接続された第1のトランジスタと、ドレイン、ソース、ゲートにそれぞれ前記第1インバータ回路の電源端子、電源、前記反転書き込みブロック信号とに接続された第2のトランジスタと、を備え、前記書き込みワード線を選択することを特徴とする請求項32に記載の半導体記憶装置。
- 前記低電位電源は、書き込みサイクルにおいては前記書き込みワード線のローレベルとして、非選択のブロックに対して第1のローレベル電位を、選択されたブロックに対しては前記第1のローレベル電位よりも低い第2のローレベル電位を供給することを特徴とする請求項33に記載の半導体記憶装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006550716A JP4849249B2 (ja) | 2004-12-16 | 2005-12-16 | 半導体記憶装置 |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004363946 | 2004-12-16 | ||
JP2004363946 | 2004-12-16 | ||
JP2006550716A JP4849249B2 (ja) | 2004-12-16 | 2005-12-16 | 半導体記憶装置 |
PCT/JP2005/023544 WO2006073060A1 (ja) | 2004-12-16 | 2005-12-16 | 半導体記憶装置 |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011136974A Division JP5321855B2 (ja) | 2004-12-16 | 2011-06-21 | 半導体記憶装置 |
JP2011136957A Division JP5229515B2 (ja) | 2004-12-16 | 2011-06-21 | 半導体記憶装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2006073060A1 true JPWO2006073060A1 (ja) | 2008-06-12 |
JP4849249B2 JP4849249B2 (ja) | 2012-01-11 |
Family
ID=36647543
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006550716A Expired - Fee Related JP4849249B2 (ja) | 2004-12-16 | 2005-12-16 | 半導体記憶装置 |
JP2011136957A Expired - Fee Related JP5229515B2 (ja) | 2004-12-16 | 2011-06-21 | 半導体記憶装置 |
JP2011136974A Expired - Fee Related JP5321855B2 (ja) | 2004-12-16 | 2011-06-21 | 半導体記憶装置 |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011136957A Expired - Fee Related JP5229515B2 (ja) | 2004-12-16 | 2011-06-21 | 半導体記憶装置 |
JP2011136974A Expired - Fee Related JP5321855B2 (ja) | 2004-12-16 | 2011-06-21 | 半導体記憶装置 |
Country Status (3)
Country | Link |
---|---|
US (3) | US20080031037A1 (ja) |
JP (3) | JP4849249B2 (ja) |
WO (1) | WO2006073060A1 (ja) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008241832A (ja) * | 2007-03-26 | 2008-10-09 | Seiko Epson Corp | 液晶装置、画素回路、アクティブマトリクス基板、および電子機器 |
US8411075B2 (en) * | 2008-09-08 | 2013-04-02 | Palo Alto Research Center Incorporated | Large area electronic sheet and pixel circuits with disordered semiconductors for sensor actuator interface |
JP2013009285A (ja) | 2010-08-26 | 2013-01-10 | Semiconductor Energy Lab Co Ltd | 信号処理回路及びその駆動方法 |
TWI543158B (zh) * | 2010-10-25 | 2016-07-21 | 半導體能源研究所股份有限公司 | 半導體儲存裝置及其驅動方法 |
FR3001571B1 (fr) * | 2013-01-30 | 2016-11-25 | Commissariat Energie Atomique | Procede de programmation d'un dispositif memoire a commutation bipolaire |
US20160379706A1 (en) * | 2013-12-27 | 2016-12-29 | Intel Corporation | Dual voltage asymmetric memory cell |
JP6353668B2 (ja) * | 2014-03-03 | 2018-07-04 | ルネサスエレクトロニクス株式会社 | 半導体記憶装置 |
CN105355232B (zh) * | 2014-08-19 | 2018-10-23 | 中芯国际集成电路制造(上海)有限公司 | 静态随机存储器 |
US11183234B2 (en) * | 2019-11-25 | 2021-11-23 | Taiwan Semiconductor Manufacturing Company, Ltd. | Bitcell supporting bit-write-mask function |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11328969A (ja) * | 1997-12-30 | 1999-11-30 | Hyundai Electronics Ind Co Ltd | Sramメモリセル |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58211393A (ja) * | 1982-06-02 | 1983-12-08 | Mitsubishi Electric Corp | 半導体メモリ装置 |
JPS6076085A (ja) * | 1983-09-30 | 1985-04-30 | Toshiba Corp | 半導体記憶装置 |
JPH0221492A (ja) * | 1988-07-08 | 1990-01-24 | Nec Corp | メモリ回路 |
JPH0729376A (ja) | 1993-07-14 | 1995-01-31 | Ricoh Co Ltd | 半導体メモリ装置及びデータ読み書き方法 |
JPH07230692A (ja) * | 1994-02-17 | 1995-08-29 | Fujitsu Ltd | マルチポートメモリ |
JPH10340584A (ja) * | 1997-06-09 | 1998-12-22 | Nec Corp | 半導体記憶装置 |
US6335893B1 (en) * | 1997-06-16 | 2002-01-01 | Hitachi, Ltd. | Semiconductor integrated circuit device |
JP3478953B2 (ja) * | 1997-09-03 | 2003-12-15 | Necエレクトロニクス株式会社 | 半導体記憶装置 |
JPH11110969A (ja) * | 1997-10-06 | 1999-04-23 | Mitsubishi Electric Corp | スタティック型半導体記憶装置 |
JP3380852B2 (ja) * | 1999-04-13 | 2003-02-24 | 松下電器産業株式会社 | 半導体記憶装置 |
JP2000322900A (ja) * | 1999-05-12 | 2000-11-24 | Mitsubishi Electric Corp | 半導体記録装置 |
CA2299991A1 (en) * | 2000-03-03 | 2001-09-03 | Mosaid Technologies Incorporated | A memory cell for embedded memories |
JP3326560B2 (ja) * | 2000-03-21 | 2002-09-24 | 日本テキサス・インスツルメンツ株式会社 | 半導体メモリ装置 |
JP2001312888A (ja) * | 2000-04-28 | 2001-11-09 | Texas Instr Japan Ltd | 半導体記憶装置 |
US6898111B2 (en) * | 2001-06-28 | 2005-05-24 | Matsushita Electric Industrial Co., Ltd. | SRAM device |
JP2003196985A (ja) * | 2001-12-25 | 2003-07-11 | Nec Electronics Corp | 半導体メモリ及び半導体メモリのビットライト又はバイトライト方法 |
JP4278338B2 (ja) * | 2002-04-01 | 2009-06-10 | 株式会社ルネサステクノロジ | 半導体記憶装置 |
JP2004063605A (ja) * | 2002-07-26 | 2004-02-26 | Renesas Technology Corp | 半導体装置 |
JP4134637B2 (ja) * | 2002-08-27 | 2008-08-20 | 株式会社日立製作所 | 半導体装置 |
JP4052192B2 (ja) * | 2003-03-14 | 2008-02-27 | セイコーエプソン株式会社 | 半導体集積回路 |
JP4005535B2 (ja) | 2003-07-02 | 2007-11-07 | 松下電器産業株式会社 | 半導体記憶装置 |
CN100524517C (zh) * | 2003-10-27 | 2009-08-05 | 日本电气株式会社 | 半导体存储装置 |
US7161862B1 (en) * | 2004-11-22 | 2007-01-09 | Lattice Semiconductor Corporation | Low power asynchronous sense amp |
US7313012B2 (en) * | 2006-02-27 | 2007-12-25 | International Business Machines Corporation | Back-gate controlled asymmetrical memory cell and memory using the cell |
-
2005
- 2005-12-16 US US11/793,080 patent/US20080031037A1/en not_active Abandoned
- 2005-12-16 WO PCT/JP2005/023544 patent/WO2006073060A1/ja active Application Filing
- 2005-12-16 JP JP2006550716A patent/JP4849249B2/ja not_active Expired - Fee Related
-
2010
- 2010-10-22 US US12/910,536 patent/US8199594B2/en not_active Expired - Fee Related
-
2011
- 2011-06-21 JP JP2011136957A patent/JP5229515B2/ja not_active Expired - Fee Related
- 2011-06-21 JP JP2011136974A patent/JP5321855B2/ja not_active Expired - Fee Related
-
2012
- 2012-05-03 US US13/463,355 patent/US8724396B2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11328969A (ja) * | 1997-12-30 | 1999-11-30 | Hyundai Electronics Ind Co Ltd | Sramメモリセル |
Also Published As
Publication number | Publication date |
---|---|
JP2011181183A (ja) | 2011-09-15 |
US20080031037A1 (en) | 2008-02-07 |
JP2011181182A (ja) | 2011-09-15 |
US8199594B2 (en) | 2012-06-12 |
US8724396B2 (en) | 2014-05-13 |
JP5321855B2 (ja) | 2013-10-23 |
US20120257442A1 (en) | 2012-10-11 |
US20110032741A1 (en) | 2011-02-10 |
JP4849249B2 (ja) | 2012-01-11 |
JP5229515B2 (ja) | 2013-07-03 |
WO2006073060A1 (ja) | 2006-07-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5229515B2 (ja) | 半導体記憶装置 | |
US7447058B2 (en) | Write margin of SRAM cells improved by controlling power supply voltages to the inverters via corresponding bit lines | |
JP4873182B2 (ja) | 半導体記憶装置及びその駆動方法 | |
US6556471B2 (en) | VDD modulated SRAM for highly scaled, high performance cache | |
US20070242498A1 (en) | Sub-threshold static random access memory | |
WO2010137198A1 (ja) | 半導体記憶装置 | |
JP2007172715A (ja) | 半導体記憶装置およびその制御方法 | |
US7684274B2 (en) | High performance, area efficient direct bitline sensing circuit | |
US7259986B2 (en) | Circuits and methods for providing low voltage, high performance register files | |
US7679947B2 (en) | Semiconductor devices with source and bulk coupled to separate voltage supplies | |
US7535753B2 (en) | Semiconductor memory device | |
US7460408B2 (en) | Semiconductor memory device of single-bit-line drive type | |
JP4907117B2 (ja) | 半導体装置 | |
US8018756B2 (en) | Semiconductor memory device | |
US7336553B2 (en) | Enhanced sensing in a hierarchical memory architecture | |
US6816401B2 (en) | Static random access memory (SRAM) without precharge circuitry | |
US7692990B2 (en) | Memory cell access circuit | |
JP2008047180A (ja) | 半導体記憶装置 | |
JP2006269023A (ja) | 半導体記憶装置 | |
JP2006040466A (ja) | 半導体記憶装置 | |
KR20080071815A (ko) | 정적 노이즈 마진을 줄일 수 있는 반도체 메모리 장치 | |
Badrudduza et al. | Six and seven transistor leakage suppressed SRAM cells with improved read stability | |
Shakir | Low-Power, Low-Voltage SRAM Circuits Design For Nanometric CMOS Technologies | |
KR19990042546A (ko) | 반도체 메모리 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20081016 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110427 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110621 |
|
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: 20110921 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111004 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141028 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |