[go: up one dir, main page]

JP3569728B2 - 不揮発性半導体メモリ装置 - Google Patents

不揮発性半導体メモリ装置 Download PDF

Info

Publication number
JP3569728B2
JP3569728B2 JP294495A JP294495A JP3569728B2 JP 3569728 B2 JP3569728 B2 JP 3569728B2 JP 294495 A JP294495 A JP 294495A JP 294495 A JP294495 A JP 294495A JP 3569728 B2 JP3569728 B2 JP 3569728B2
Authority
JP
Japan
Prior art keywords
floating gate
electrode
voltage
nmos
switch
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.)
Expired - Fee Related
Application number
JP294495A
Other languages
English (en)
Other versions
JPH08195091A (ja
Inventor
直 柴田
雄一郎 山下
忠弘 大見
Original Assignee
直 柴田
忠弘 大見
ユーシーティー株式会社
アイ・アンド・エフ株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 直 柴田, 忠弘 大見, ユーシーティー株式会社, アイ・アンド・エフ株式会社 filed Critical 直 柴田
Priority to JP294495A priority Critical patent/JP3569728B2/ja
Priority to US08/581,740 priority patent/US5745416A/en
Publication of JPH08195091A publication Critical patent/JPH08195091A/ja
Application granted granted Critical
Publication of JP3569728B2 publication Critical patent/JP3569728B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/04Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS
    • G11C16/0408Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS comprising cells containing floating gate transistors
    • G11C16/0441Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS comprising cells containing floating gate transistors comprising cells containing multiple floating gate devices, e.g. separate read-and-write FAMOS transistors with connected floating gates
    • G11C16/045Floating gate memory cells with both P and N channel memory transistors, usually sharing a common floating gate
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/56Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency
    • G11C11/5621Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency using charge storage in a floating gate
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/56Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency
    • G11C11/5621Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency using charge storage in a floating gate
    • G11C11/5628Programming or writing circuits; Data input circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/56Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency
    • G11C11/5621Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency using charge storage in a floating gate
    • G11C11/5628Programming or writing circuits; Data input circuits
    • G11C11/5635Erasing circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/04Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS
    • G11C16/0408Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS comprising cells containing floating gate transistors
    • G11C16/0441Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS comprising cells containing floating gate transistors comprising cells containing multiple floating gate devices, e.g. separate read-and-write FAMOS transistors with connected floating gates
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/04Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS
    • G11C16/0408Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS comprising cells containing floating gate transistors
    • G11C16/0441Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS comprising cells containing floating gate transistors comprising cells containing multiple floating gate devices, e.g. separate read-and-write FAMOS transistors with connected floating gates
    • G11C16/0458Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS comprising cells containing floating gate transistors comprising cells containing multiple floating gate devices, e.g. separate read-and-write FAMOS transistors with connected floating gates comprising two or more independent floating gates which store independent data
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C27/00Electric analogue stores, e.g. for storing instantaneous values
    • G11C27/005Electric analogue stores, e.g. for storing instantaneous values with non-volatile charge storage, e.g. on floating gate or MNOS
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C2211/00Indexing scheme relating to digital stores characterized by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C2211/56Indexing scheme relating to G11C11/56 and sub-groups for features not covered by these groups
    • G11C2211/561Multilevel memory cell aspects
    • G11C2211/5612Multilevel memory cell with more than one floating gate
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C2211/00Indexing scheme relating to digital stores characterized by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C2211/56Indexing scheme relating to G11C11/56 and sub-groups for features not covered by these groups
    • G11C2211/561Multilevel memory cell aspects
    • G11C2211/5613Multilevel memory cell with additional gates, not being floating or control gates

Landscapes

  • Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Hardware Design (AREA)
  • Non-Volatile Memory (AREA)
  • Read Only Memory (AREA)

Description

【0001】
【産業上の利用分野】
本発明は、不揮発性半導体メモリ装置に係り、特にアナログ、多値データを高速に且つ高精度に書き込むことができるメモリ装置に関する。
【0002】
【従来の技術】
近年、コンピュータ技術の発展に伴い、データ処理技術の進歩には実にめざましいものがある。しかし、人間が行っているような柔軟な情報処理を実現しようとすると、現在のコンピュータでは実時間で演算結果を出すことがほとんど不可能であるといわれている。その理由として、我々が日常生活で取り扱っている情報はアナログ量であり、まず第1に非常にデータ量が多く、しかもそのデータは不正確であり、そして曖昧である、という事実が挙げられる。この極度に冗長なアナログデータをすべてデジタル量に変換し、1つ1つ厳格無比なデジタル演算を行っているところに現在の情報処理システムの問題点がある。
【0003】
一例を挙げるなら画像情報である。例えば1つの画面を500×500の2次元画素アレイにとりこんだとすると、画素数は全部で250000個となり、各画素毎に赤、緑、青の3原色の強度を8bitで表すと実に1画面の静止画で75万バイトの情報量となる。動画では時間とともにこの画像データが増大していく。現在のスーパーコンピュータをもってしても、実時間でこれらの大量の「1」「0」情報を操作し画面の認識・理解に結びつけるのは不可能であると言われている。
【0004】
一方、この困難を克服するために、アナログ量である外界情報をそのまま取り入れてアナログ量のまま演算・処理を行うことにより、もっと人間に近い情報処理を実現しようという努力がなされている。しかし、このアプローチでの最大の問題はアナログデータを長時間保持することのできるメモリデバイスが存在しなかったことである。例えばアナログ量をそのまま電荷量としてフローティングゲートに蓄え、これによりアナログ不揮発性メモリを実現しようという試みは数多くなされているが、正確に所定の電圧にデータを書き込むことが非常に困難だったことが挙げられる。
【0005】
図8は、従来技術の問題点を説明するための図面である。801はフローティングゲートであり、802はNMOSトランジスタである。フローティングゲート内の電荷量Qを所定の値に設定するにはプログラム電極803に例えば20Vの電圧を加えて、容量結合によりフローティングゲートの電圧を引き上げ、トンネル接合部804に高電圧を印加しトンネル電流を流す。トンネル接合は通常、100Å程度の極めて薄いSiO膜を2つの電極の間に挟んだ構造で実現される。これらの電極には通常N型の拡散層もしくはN型不純物をドープした多結晶シリコン薄膜が用いられる。100Åの厚さの酸化膜中に現れる高電界によって電子が接地電極805からフローティングゲート801に注入され、フローティングゲート内の電子の総量|Q|は時間と共に増大する。流れるトンネル電流の大きさは次式で与えられるFowler − Nordheim電流で表される。
【0006】
【数1】
J=aEexp(−b/E) … (1)
ここでa、bは定数、Jは電流密度、Eは電界の強さである。
【0007】
図9は、印加電圧を15、20、25Vと変化させたときの電圧印加時間に対するフローティングゲート801の電荷量のグラフである。HSPICEシミュレーションによって求めており、トンネル酸化膜圧などのデバイスパラメータは現在の典型的な値に従っている。電圧を印加したばかりの時、急激に|Q|が上昇している。つまり、電子が急激にフローティングゲートへ注入されている。図10は図9のグラフの時間軸を対数軸にし、注入時間を十分長くとったものである(電圧印加時間0秒の時に|Q|=0である点は除いてある)。グラフを見ると|Q|はなだらかな上昇を続けており、1000秒経過しても|Q|のなだらかな上昇、即ち、電子の緩やかな注入が続いている。図9、図10より明らかなように、印加する電圧を変化させれば確かにフローティングゲートへの書き込み量を調節することが可能である。しかし、電子の注入/放出に分単位の非常に長い時間を必要とするのでは、印加電圧を変化させ書き込み量を調節する方法で実用的な時間内に正確に書きこみを終了させることは不可能である。
【0008】
一方、パルス電圧を一定値とし、パルス印加時間により制御する方法も考案されているが、フローティングゲート電圧はパルス印加初期に非常に高速に変化するため、精度よく書き込み電圧を制御することはほとんど不可能であった。これまで実用化された唯一の方法は、VEXTに短いパルスを一回加えた後、Qの値を読み出す方法である。
【0009】
は次の方法で読み出せる。803の電極をゲート電極とみなしたときのNMOS802の閾電圧は、
【0010】
【数2】
Figure 0003569728
で与えられる。ここでVTHはフローティングゲート801から見たNMOS802の閾電圧、Cはフローティングゲートと電極803間の容量結合係数、CTOTはフローティングゲートにつながる容量の総和である。即ちNMOS802の閾電圧VTH を測定することでQの値が求められる。このようにしてQの値を読み出し、まだ目的の値に達していなければさらにパルスを加える。このとき、パルスの大きさやパルス幅を変化させるという細かな制御を行っている。また、読み出した値が目的の値を超えてしまっていた時は逆にVEXTに負のプログラミングパルスを加えて修正する。このような複雑な一連の書き込み/読み出しの操作を外部コンピュータを利用して何度も繰り返し行うのである。このような方法ではデータを高速に書き込むことは全く不可能である。
【0011】
【発明が解決しようとする課題】
本発明は以上の点に鑑みなされたものであり、高速で且つ高精度なアナログデータ書き込み可能な不揮発性半導体メモリを提供することを目的とする。
【0012】
【課題を解決するための手段】
本発明は、電気的に絶縁された第1のフローティングゲートを有する第1のMOS型トランジスタと、前記第1のフローティングゲートと容量結合する第1の電極と、前記第1のフローティングゲートとトンネル接合を介して設けられた第2の電極と、前記第2の電極と容量結合する第3の電極と、前記第1及び第2の電極と接続する第2のMOS型トランジスタとを有する半導体装置において、前記第1及び第3の電極間に所定の電位差を与える事により前記トンネル接合にトンネル電流を流し、前記の第1のフローティングゲート内の電荷量を変化させるとともに、前記電荷量が所定の値になったときに前記第2のMOS型トランジスタを導通させる手段を備えたことを特徴とする。
【0013】
【作用】
本発明では、複雑な制御回路を必要とせず、各メモリセル毎にフィードバックがかかって電荷の注入が終了するために極めて高速且つ高精度なデータ書き込みが可能となった。
【0014】
【実施例】
以下本発明の実施例を図面を用いて説明する。
【0015】
(実施例1)
図1は、第1の実施例を示す回路図である。101はNMOSトランジスタであり、102は例えばNポリシリコンで形成されたフローティングゲート電極で、NMOS101のオン・オフ状態を制御している。NMOSのドレイン103は、電源ライン104に接続され、一方ソース105は、例えば外部の容量負荷106に接続され、ソース・フォロワ回路としてフローティングゲート102の電位VFGを外部にVOUTとして読み出す構成になっている。ここでVOUT=VFG−VTHであり、VTHはNMOS101のフローティングゲートから見た閾電圧である。例えばVTH=0としておけば、VOUT=VFGとなる。ここでは簡単のためにVTHを0としており、0以外の値でも本発明の効果に全く変化はない。VTHは製造時に決定される一定の値であり、それを考慮してフローティングゲートの電圧VFG、電荷Qを求めればよいからである。VFG=Q/CTOT(Qはフローティングゲート102の電荷、CTOTはフローティングゲート102につながる容量の総和)と表せるから、
【0016】
【数3】
Figure 0003569728
によって、メモリの内容を外部に読み出すことができる。107はフローティングゲート102と容量結合した電極であり、例えばこの例では接地されている。この容量結合係数をCとする。108は、電荷注入電極であり、トンネル接合109を介してフローティングゲートにつながっている。このトンネル接合は、例えばNポリシリコンで形成されたフローティングゲートの表面を熱酸化して100Åの酸化膜を形成し、この上に例えばNポリシリコンのゲート電極108を設置することで形成することができる。しかし、これはあくまでもトンネル接合形成の一例であり、他のいかなる材料・方法を用いて形成してもよいことは言うまでもない。このトンネル接合部109の容量をCと表す。電荷注入電極108は容量110(その大きさをCとする)を介してプログラム電圧(VEXT)印加用端子111に接続されている。112はNMOSトランジスタであり、そのオン・オフ状態はフローティングゲート113によって制御されている。フローティングゲート113はスイッチ114を介して信号線115に接続されており、スイッチ114がオンの状態ではその電位は信号線115の電位Vに固定され、オフの時はフローティング状態となり、その電位はフローティングゲート102の電位とそれとの容量結合係数によって決まるようになっている。(フローティングゲート102とフローティングゲート113との間の容量結合係数をCとする。)
次に、この回路の動作について説明する。今、フローティングゲート102にVFG=Vなるデータを書き込むことを考える。即ち、フローティングゲート102に、QFG=CTOTなる電荷を注入することになる。これは次のような方法で行う。
【0017】
まずV=−Vとし、スイッチ114をオンしてフローティングゲート113の電位Ф=−Vとする。そしてスイッチ114をオフするとフローティングゲート113にはQ=−Cなる電荷が蓄えられた状態となる。(ここでは簡単のためにフローティングゲート113の全容量をCに等しいと仮定した。)フローティングゲート113より見たNMOS112の閾電圧を0Vに設定しておくと、この時NMOS112はオフの状態にあり、電極107、108は互いに電気的に切り離されている。
【0018】
この状態で端子111にプログラム電圧として例えばVEXT=25Vを印加すると、容量分割によりトンネル接合109の両端には次式で与えられる電圧Vがかかる。
【0019】
【数4】
Figure 0003569728
【0020】
いまC≪C、Cであるとすると、V=VEXTとなり大きな電界がトンネル接合109に発生して電流が流れ、電子がフローティングゲート102より電荷注入電極108へ移動する。その結果VFGは正の値で大きくなる。この時間変化をHSPICEシミュレーションで求めた結果を図2に示す。VFGは時間と共に増加し、VPPはt=0でのVPP=25Vより時間とともに減少しており、電荷の移動が起こっていることがわかる。
【0021】
さて、VFGが増加するためにフローティングゲート113の電位もそれとの容量結合により増加し、その値は、
【0022】
【数5】
Figure 0003569728
と表される。即ち、VFGが増加しVFG≧VとなったところでΦ≧0となり、NMOS112の閾電圧0Vを越えるのでNMOS112がオンする。そうすると電極107、108がNMOS112を介して電気的に接続されるため、電極108の正電荷はアースに流れ、VPPは急速に減少する。その結果Vが減少してトンネル電流は流れなくなり、VFGは一定値となる。即ちVFG=Vの値にプログラムされたことになる。
【0023】
図2では、V=−4.0Vと設定している。パルス印加後約1.2μsecでVFGは一定値(約3.5V)に達しているのがわかる。従来例では秒単位の長い時間を必要としていたことからも、書き込み時間が劇的に減少していることがわかる。ここで書き込みの目標値Vと実際のVFGの収束値との間には約0.5Vの差があるが、あらかじめこの差を考慮してVの値を設定すれば正確な制御を行うことができる。
【0024】
以上述べたように、本発明の回路では、フローティングゲート102に電荷注入が生じてそれにより変化するVFGを実時間で連続的にモニターしながら所定の値となったときに自動的に注入を終結する機能が実現されており、所定の値を正確にかつ超高速に書き込むことができた。
【0025】
上ではC≪C、Cという仮定の下で説明したが、この回路はそのような条件に限定されない。まず、C≪Cという条件は、VをVEXTにできるだけ近づけるためにだけ必要であり、例えばVEXTを大きくするか、またはトンネル酸化膜を薄くするなどしてトンネル注入部にかかる電界を大きくし、必要な電界の値を得られるようにすればその条件は完全に不必要になる。C≪Cという条件は、上の理由と併せてさらに、VEXTが印加されたときに、その電圧によってフローティングゲート102が持ち上げられる効果を無視できるようにするために定めた。例えばVEXT=25Vを印加すると、C、C、Cの容量結合により端子107に対するフローティングゲートの電位ΦFGはVEXTによって
【0026】
【数6】
Figure 0003569728
だけ持ち上げられる。もしC≪Cならば上で述べているようにΦFGはほぼ0に等しくなる。もしCがCに比べて無視できるほど小さくないとしても、ΦFGはC、C、C、VEXTという、あらかじめわかった値で決定されるので、この値を見越して書き込むデータを設定することによってC≪C、Cとしたときと全く同じような制御を行うことができる。ΦFGが無視できないときの具体的な影響は(5)式の場合でVFG→VFG+ΦFGと置き換えた式で表される。つまりΦ=VFG+ΦFG−V=0となったときに書き込みが終了するので、フローティングゲート102にはVFG=V−ΦFGなるデータが書き込まれる。つまりセットした値Vより、ある決まった値だけ少ない値が書き込まれることになる。このΦFGの分だけ大きなデータを書き込むような制御を行えばなんら変わりない制御を行える。
【0027】
書き込まれたデータを読み出す時にはNMOS101(フローティングゲート102からみたそれの閾電圧VTHをたとえば0Vとする)を用いたソースフォロワ回路を動作させることによって、VOUT=VFGとして直接フローティングゲート102の電圧をアナログ電圧として読み出すことができる。上記NMOS101の閾電圧VTHが必ず0Vである必要はなく、有限の値VTHを持つときはVOUT=VFG−VTHがアナログデータとして読み出される。
【0028】
また図1の例では、ソースフォロワの負荷素子として容量(Cとする)を用いる場合を例として示してあるが、もちろんこれに限定されず、例えば抵抗でもよいし、あるいはMOSトランジスタを用いて構成された負荷素子を用いてもよいことは言うまでもない。
【0029】
また多数のメモリセルをマトリクス状に集積して、所定のセルのデータのみ選択的に読み出すには、例えば電源ライン104を選択的にVDDまで持ち上げることにより、その電源ラインに接続されているソースフォロワのみを活性化して読み出してもよいし、あるいは104は常にVDD一定電圧とし、VOUT端子105に各セル毎に選択用のMOSトランジスタを配置してもよい。
【0030】
上記第1の実施例では、Vの値を書き込むには、Vとして負の値−Vを与える必要があったが、負の信号発生を行わないために例えば次のようにしてもよい。
【0031】
NMOS112の閾電圧をVTH’とすると、(5)式よりこれがオンする条件は、
【0032】
【数7】
Φ = VFG − V >VTH’ … (7)
となる。すなわち、−V>VTH’−VFGであり、VFGをゲートに書き込むには、
【0033】
【数8】
− V >VTH’− VFG … (8)
とすればよい。ここで例えばVTH’=5Vとすれば、VFGとして、0、1、2、3、4[V]を書き込むにはV=5、4、3、2、1[V]とすればよく、Vは常に正の値となる。すなわちVに設定すべき書き込み制御用の電圧はすべて正の電位となり、負の信号を発生する必要はなくなる。
【0034】
図1の回路における書き込みデータの設定法としてまた別の方法を用いてもよい。それを次に説明する。まずスイッチ114をオンした後Vを0Vに設定し、電極107の電位をVに設定する。今C≫Cとしておくと、VFG=Vとなる。その後スイッチ114をオフにするとフローティングゲート113にはQ=−Cの電荷が蓄えられたことになる。ここで書き込みを始めると(5)式に従ってΦが変化するため、NMOS112の閾電圧を例えば0Vに設定しておけばΦ=0即ちVFG=VとなったときにNMOS112がオンしてフローティングゲート102への電荷注入が終了することになる。この方法を用いればNMOS112の閾電圧を特別高い値にせずとも書き込み電圧として非負の値を用いることができる。
【0035】
さらにNMOS112の閾電圧が0Vではなく有限の値をもっていてもよく、その時にはV−VTH’の値がフローティングゲート102に書き込まれることになる。あるいはスイッチ114をオンして電極107の電位をVとする際にVS=VTH’と定めれば、フローティングゲート102にはVの値がそのまま書き込まれることになる。
【0036】
以上述べたいかなるデータの設定法を用いても、本発明は有効な効果を与えることは言うまでもない。
【0037】
以上の説明は、プログラミング電圧印加用端子111にプログラム電圧(VEXT)を初めて印加する前の状態において、フローティングゲート102には一切チャージが存在していない場合にのみ当てはまる説明である。即ち、最初に説明した書き込み方法は、V=−Vとしてフローティングゲート113にチャージをセットした時にVFG=0Vである場合にのみ正しい説明である。もしこのときフローティングゲート102に電荷が存在し、VFG=VFGO≠0であったとすると、V=−Vとして書き込み制御用の電圧をフローティングゲート113にセットしVEXTにプログラミング電圧をかけると、VFG=V+VFGOにまで上昇したときに初めて制御トランジスタ112がオンすることになり、フローティングゲート102にはV+VFGOの電圧が書き込まれることになる。従ってそこに電荷があらかじめ存在する場合には、例えばNMOS101のソースフォロワ動作を利用してVFGOをあらかじめ読みだし、Vの値としてこのVFGOの効果を考慮した設定値、即ちV=−(V−VFGO)を設定すればよい。こうすれば最初に電荷が存在してもVFG=Vの値を書き込むことができる。
【0038】
次に、一度データが書き込まれたフローティングゲート上のデータを書き換える様々な方法について説明する。
【0039】
FG=0、つまりフローティングゲート102の電荷を0とすることは簡単であり、例えば電極107の電位を0とした状態で紫外光(UV光)を照射してやればよい。
【0040】
一方、電気的にフローティングゲート102の保持するデータを消去する方法として、例えばVEXTに負の電圧を加え、電子をフローティング電極に注入する方法がある。あるいはプログラミング電圧印加用端子111を接地した状態で電極107に正の電位を加え、電子をフローティングゲートに注入する方法でもよい。さらに別な方法として電子注入用のトンネル接合部を109以外に別途設け、いくつかのセルを一括して消去する方式を用いてもよい。また、例えば図1でVOUT端子105を0Vにリセットした状態で電源ライン104をVDDより大きな電圧にセットし、NMOS101のドレイン端でホットエレクトロンを発生させ、フローティングゲート102へそのホットエレクトロンを注入することにより正の電荷を打ち消す方法でもよい。この時電極107を様々な電位に定めることにより、その注入量を制御することができる。フローティングゲートへのホットエレクトロン注入の他の方法として、トランジスタ101を用いなくとも、ホットエレクトロンを発生しやすいショートチャネルトランジスタを別途注入専用に設けてそのゲート電極をフローティングゲート302と共用させてもよい。以上のような様々な電気的方法では通常フローティングゲート102内の電荷が正確に0にはならず、負の値にまでふれこんでしまうので、このときはやはりソースフォロワ動作でチャージ量を読み出しこれを考慮してVもしくは電極107に与える電圧値を調整してやる必要がある。
【0041】
以上、様々なデータ更新の方法を説明したが、上の方法いずれを用いてもよいことは言うまでもない。
【0042】
(実施例2)
図3は本発明の第2の実施例を示す図面である。301はNMOSトランジスタであり、302はそのオン・オフ状態を制御するフローティングゲートである。303はドレイン電極であり、電源ライン(VDD)304に接続され、そのソース305は、外部負荷(例えば容量負荷係数Cをもつコンデンサ306)に接続され、ソースフォロア回路としてフローティングゲートの電位VFGをVOUTに読み出す構成となっている。また、電極307、電荷注入電極308、トンネル接合309、結合容量310、プログラム電圧(VEXT)印加用端子311等の構成はすべて図1の第1の実施例と同じであるので詳しい説明は省略する。本第2の実施例で大きく異なっているのは制御用NMOSトランジスタ312であり、そのオン・オフを制御するフローティングゲート313は、独立のゲート電極315と容量結合している。(ゲート315とフローティングゲート313間の容量結合係数をCとし、CはNMOS312のゲート酸化膜容量に比べ十分大きいものとする。これは説明を簡略化するための仮定であり、実際にはこの条件が満たされていなくとも本発明の効果にいかなる変化もないことは言うまでもない。)フローティングゲート313はスイッチ314を介して信号線Vに接続されているのは図1と同様である。ゲート315は、スイッチ316を介して接地電位もしくはNMOS301のソースに接続できる構成となっている。
【0043】
本セルの書き込みは、次のように行う。第1の実施例と同様にフローティングゲート302の電圧VFGをVにまで引き上げて書き込むことを目的とし、NMOS312の閾電圧及びはNMOS301の閾電圧はいずれも例えばVTH=0Vである場合を考える。両NMOSの閾電圧は第1の実施例同様0Vである必要は全くない。また、書き込みデータのセッティングはスイッチ316を接地側に入れた状態で行われること、及び、プログラム電圧の印加はスイッチ314をオフにした後、スイッチ316をNMOS301のソース305側に接続した状態で行われることを除き、すべて第1の実施例と同じである。即ち書き込み時にNMOS301のソースフォロワ回路が働いて、制御用NMOSトランジスタ312のゲート電圧VがVFGとなるため、VFG=Vとなったときに制御用トランジスタ312がオンして、第1の実施例と全く同様の原理で書き込みを終結する。C、C、Cのそれぞれの大きさの条件についても第1の実施例と全く同様で、VEXTによって第1の実施例で述べたΦFGがたとえ無視できない値になっても、それは決まった値となるのでその値を見越して制御用のデータを設定すればよい。
【0044】
第1の実施例と大きく異なるところはフローティングゲート313の電圧設定が、315の電位が0、即ちV=0の状態で行われるため、フローティングゲート302内に初期電荷が存在しても全くその影響を受けないところである。即ち第1の実施例で説明したように書き込む前のVFGの値VFGOの影響を無視できるという大きな特徴を持っている。VFGOがいかなる値であっても制御用トランジスタ312はV=VFG=Vとなったときにオンするため、第1の実施例の回路で必要としていた、データ更新時に毎回NMOS301のソースフォロワ回路を働かせてVFGOを読み出し、その値を考慮した上でVの設定電位を決定するという操作が全く必要ない。従って、消去時にUV消去を用いずとも、第1の実施例でも述べた、VEXTとして負の電圧を印加するか電極307に正の電圧を印加する方法、または様々なホットエレクトロン注入法、あるいは電子注入専用のトンネル接合を用いるなど、いろいろな電気的消去法を用いた時でも、書き込み操作はフローティングゲート302が0Vの時とまったく同様に簡単に行うことができる。 本セルによって、消去時の過剰な電子の注入によってフローティングゲート内に負の電荷が残留していてもつねに所定の値まで書き込むことが可能になり、さらに高速のデータ書き込みが実現できるようになった。
【0045】
またこのセルにおいても第1の実施例と同様に、例えばV=0として電極307にVの値を与えたり、V=0としたのちスイッチ316を出力線305側に接続し出力線にVの値を与えるなど、異なったデータセッティングの方法を用いてもよいことは言うまでもない。スイッチ316に関しては、データセッティング時にV=0にすればよいのであり、例えばセルの出力線305をいくつか束ね、複数のセルに共通な1つのスイッチをつけてもよい。また、必ず0Vにする必要もなく、他の所定の電位に設定してもよい。例えば制御トランジスタ312としてPMOSを用いればリセット電圧はVDDとすればよい。
【0046】
(実施例3)
図4は、本発明の第3の実施例を示す図面である。本実施例において、図3と同じ部分はすべて同じ番号がつけてあり、これらについて新たな説明は行わない。
【0047】
図4の、第2の実施例と異なるところは、図3では電極307と電極308を接続するトランジスタとしてフローティングゲート313をもったNMOS312を用いていたのに対し、本実施例では、通常のエンハンスメント型NMOS401を用いたことである。そのゲート電極402は例えば反転閾値VDD/2のインバータ403の出力につながれており、その出力によってNMOS401のオン・オフが制御されている。反転閾値は|VDD|から0の範囲の値なら理論上本発明の効果には変わりない。また、このインバータ403は、例えば通常のCMOSインバータを用いてもよいし、あるいはNMOSやPMOSを用いたE/E型インバータ、もしくはE/D型インバータ等を用いてもよいことは言うまでもない。404もCMOSインバータであり、NMOS404a及びPMOS404bから構成されている。その共通ゲート405は、スイッチ406を介して信号線407に接続されており、スイッチ406をオフにするとこのゲート405はフローティング状態になる。フローティングの状態のときその電位は制御ゲート408の電位とそれとの容量結合により制御されるようになっている。フローティングゲート405と制御ゲート408の間の容量結合係数をCとする。そしてCは、NMOS404aとPMOS404bのゲート酸化膜容量の合計に対して十分に大きいものと仮定する。この仮定は説明の便宜上のものであり、この条件が満たされなくても本発明の効果にはなんら変化がないことは言うまでもない。制御ゲート408は、NMOS301のソース305に接続されており、また409は出力端子を0Vにリセットするためのスイッチである。CMOSインバータ404の反転閾値は、例えば0Vに決定されているとする。これは例えばNMOS404aをデプリーショントランジスタにし、その閾電圧を−2.5Vに設定し、PMOS404bをエンハンスメントトランジスタでその閾電圧を−2.5Vに設定し、両チャネルMOSのβ比(β=NMOSのβ/PMOSのβ)を1とすればよい。また、NMOS301の閾電圧を例えば0Vであるとする。0Vでなく有限の値でも本発明の効果に変わりがないことは第1、第2の実施例での説明と同じである。
【0048】
ここで第1、第2の実施例と同様、Vのデータをフローティングゲート302に書き込み、VFG=Vとすることを考える。
【0049】
まずリセットスイッチ409をオンにして、408の電位VG1=0とする。次いでスイッチ406をオンし、V=−Vとする。その後スイッチ406をオフすれば書き込み制御のためのデータ設定終了である。続けてスイッチ409をオフにし、ソースフォロワを動作状態にした後にプログラミング電圧印加用端子に例えばVEXT=25Vを印加すればよい。トンネル電流が流れ、302の電位VFGが上昇するが、これはそのままNMOS301のソースフォロワ回路を介して408の電位となる。つまりVG1=VFGである。ここでは簡単のために第1、第2の実施例同様、VEXTを印加したことにより容量結合のためにフローティングゲートの電位がある一定の値だけ引き上げられる効果を無視できるようにC≪Cと定めてある。このように定めなくとも第1、第2の実施例で説明したのと同様、本発明の効果に変化はない。フローティングゲート406の電位ΦC1は、ΦC1=VG1−V=VFG−Vとなるため、ΦC1がCMOSインバータ404の反転閾値0Vに等しくなったときにインバータ404が反転し出力が0Vとなる。その信号がさらに反転されてゲート電極402をVDDに引き上げるため、エンハンスメント型に設定されたNMOS401がオンして電荷注入電極308は接地され、トンネル電流が流れなくなり書き込みは終了する。即ちVFG=V(ΦC1=0の条件)のときにデータ書き込みは終了し、フローティングゲート307にはVFG=Vなるデータが書き込まれる。
【0050】
この動作をHSPICEシミュレーションした結果を図5に示す。V=4Vとしている。VFGが所定の値になったところでVPPが急激に0Vまで降下しており、電荷注入電極308の急速な放電が起こっている。また書き込まれた値も3.9V、書き込み終了時間0.5μsecと、VFGは非常に精度よくかつ超高速で目的値に収束していることがわかる。本第3の実施例によって、さらに高速、高精度のアナログデータ書き込みが実現した。
【0051】
また本セルにおいても、第1、第2の実施例で述べた、異なった方式で書き込み制御のためのデータを設定してもよいことは言うまでもない。即ち、第2の実施例と同様、出力端子305や電極307にVの値を与えて、VG1を所定の書き込み値Vにした後、スイッチ406をオンしてVを0Vにし、その後スイッチ406をオフすることによってデータ設定を行う等の方式を用いてもよい。
【0052】
また本実施例では、リセットスイッチ409を用いる場合を説明したが、これは例えば図3で用いたスイッチ316を用いてもよいことは言うまでもない。
【0053】
また本実施例ではインバータ403の出力によってNMOS402をオン・オフ制御しているが、このインバータ403をなくしNMOS402をPMOSに変更しても本発明の効果にはなんら変わりはない。書き込み制御のためのインバータ404は、書き込み終了させたいときに0Vを出力するために、書き込み終了のためにNMOSをオンさせることができない。よって出力を反転させるインバータ403を用いている。また、書き込み制御インバータ404の出力に2段以上インバータをいれて端子307と端子308間を短絡するためのMOSを適当なチャネルのものを選んでも本発明の効果にはなんら変わりないことは言うまでもない。
【0054】
本実施例で用いたインバータ404は、その反転電圧が0Vという特殊なものを用いているが、これは通常のVDD/2の用いてもなんら効果に変わりはなく、その場合ΦC1=VFG−V=VDD/2が書き込み終了の条件となり、VFG=VDD/2+Vが書き込まれる電圧となる。この変化分を見越して制御すれば目標値を書き込むことができる。
【0055】
また本実施例で、一度書き込まれたフローティングゲート302の値を変更するには、第2の実施例と全く同じ方法が適用できる。第1の実施例で必要とした、電気的消去後にフローティングゲートの電圧を読み出すという作業は必要ない。
【0056】
(実施例4)
図6は本発明の第4の実施例をしめす図面である。構成は図4とほぼ同じであり、同じ部分にはすべて図4と同じ番号がつけてある。異なる点はフローティングゲート405がスイッチ406を介してインバータの出力端子601に接続されている点である。これにより書き込み精度をさらに向上させることができた。
【0057】
書き込みデータのセッティングは、例えば出力端子の電圧VOUTをVにし、ゲート電極408を所定の書き込み電圧Vに設定し、スイッチ406をオンにすることによって行う。こうすると、インバータ404は、入力電圧と出力電圧が等しくなる点、即ちインバータの反転電圧の状態にリセットされる。この状態でスイッチ406をオフすれば、408が再びVになったときにインバータ404は正確に反転するようになる。このリセット方式を用いるとインバータの反転閾値が設計からずれた値であってもVになった時には出力が反転するので、例えば製造プロセスのゆらぎによってチップ毎にNMOS404a、PMOS404bの寸法や閾電圧にゆらぎが生じても、これらのゆらぎの効果は全くなくなり、いかなる時でもVG1=Vとなったときに書き込み制御用インバータ404が反転し、トンネル注入を中止する。これによって非常に高精度なアナログデータ書き込みを実現できるのである。
【0058】
上の第4の実施例では、ゲート電極408の電位をVに設定する際、VOUTの端子に直接外部より電圧を与える場合を説明した。メモリセルをマトリクス状にしたときは、選択的な書き込みを行うために適宜スイッチトランジスタを設けて選択できるようにしてもよいことは言うまでもない。また適宜ソースフォロワトランジスタ301と切り放すスイッチを設けてもよい。
【0059】
(実施例5)
図7は、本発明の第5の実施例を示す図面である。大部分の構成は図6と同様であり、同じ部位には同じ番号がつけてある。大きく異なる点は図6の電極408が、図7では2つの電極701、702に分割されていること、及びセレクトスイッチ703が設けられたことである。この発明により、一度フローティングゲート302にデータを書き込んだ後、その電圧値VFGの小さな修正が可能となった。スイッチ703が701側に接続された状態のまま動作させる時は第6の実施例と全く同じ動作をする。さて動作の小修正を行うには以下のようにすればよい。
【0060】
スイッチ703は701側に倒した状態で、スイッチ409をオフし、トランジスタ301のソースフォロワ回路を働かせる。そうするとゲート701、702の電位は等しくなり、VG1’=VG1”=VFGとなる。この状態でスイッチ406をオンし、インバータを反転電圧の状態にリセットする。その後スイッチ406をオフにした後、スイッチ703をアース側に倒す。こうすると電極702によってフローティングゲート405の電圧が引き下げられる。つまり反転電圧の状態にリセットされていたインバータ404の入力ゲートの電圧が下がるため出力がVDDになり、これがインバータ403で反転されてゲート402の電位を0Vとするために、トランジスタ401はオフとなった状態となる。この状態でプログラミング電圧印加用端子に例えばVEXT=25Vを加えれば、VFGの値がΔVFG増加したときにNMOS401がオンしてプログラミングが終わる。ここでΔVFGは、インバータ404の反転閾値電圧と、電極702によって引き下げられた後のインバータ404のゲート電圧の差となる。今ゲート電極701と702の容量結合係数の比をn:1とすると
【0061】
【数9】
ΔVFG = VFG / n … (9)
となる。ここでnを大きくすればするほど細かい微調整ができる。またスイッチ703のアース側を所定の電位にすればさらに細かな微調整ができる。もちろん第4の実施例同様のデータ消去、更新を行うこともできる。
【0062】
書き込み制御用のインバータ404の出力に接続するインバーターの個数は、第4の実施例同様、0個以上の任意の数であったとしても本発明の効果に変わりはない。
【0063】
以上第1〜第5の実施例においては、トランジスタ101、301、112、312、401等はNMOSである場合を述べたが、電源電圧を調節し、PMOSを用いてもよいことは言うまでもない。また、例えば図7のインバータ403、404の如き書き込み制御用のための回路は各セルに一つずつ配置するのではなく、いくつかのセルで1つを共用し、スイッチで切り替えて使ってもよいことは言うまでもない。
【0064】
【発明の効果】
本発明によれば、高速で且つ高精度なアナログデータ書き込み可能な不揮発性半導体メモリを提供できる。
【図面の簡単な説明】
【図1】第1の実施例を示す回路図である。
【図2】HSPICEシミュレーションで求めた結果を示すグラフである。
【図3】第2の実施例を示す回路図である。
【図4】第3の実施例を示す回路図である。
【図5】HSPICEシミュレーションで求めた結果を示すグラフである。
【図6】第4の実施例を示す回路図である。
【図7】第5の実施例を示す回路図である。
【図8】従来例を示す回路図である。
【図9】HSPICEシミュレーションで求めた結果を示すグラフである。
【図10】図9のグラフの時間を対数軸としたグラフである。
【符号の説明】
101、301、802 NMOSトランジスタ、
102、113、302、313、801 フローティングゲート、
103 NMOSのドレイン、
104、304 電源ライン、
105、305 ソース、
106 外部の容量負荷、
107、307 電極、
108、308 電荷注入電極、
109、309 トンネル接合、
110 容量、
111、311 プログラム電圧(VEXT)印加用端子、
112 NMOSトランジスタ、
114、314、316、406、409 スイッチ、
115、407 信号線、
303 ドレイン電極、
306 外部負荷(例えば容量負荷係数Cをもつコンデンサ)、
310 結合容量、
312 制御用NMOSトランジスタ、
315 独立のゲート電極、
401 エンハンスメント型NMOS、
402 ゲート電極、
403 インバータ、
404 CMOSインバータ、
404a NMOS、
404b PMOS、
405 ゲート、
408 制御ゲート、
701、702 電極、
703 セレクトスイッチ、
803 プログラム電極、
804 トンネル接合部、
805 接地電極。

Claims (7)

  1. 電気的に絶縁された第1のフローティングゲートを有する第1のMOS型トランジスタと、前記第1のフローティングゲートと容量結合する第1の電極と、前記第1のフローティングゲートとトンネル接合を介して設けられた第2の電極と、前記第2の電極と容量結合する第3の電極と、前記第1及び第2の電極と接続する第2のMOS型トランジスタとを有する半導体装置において、前記第1及び第3の電極間に所定の電位差を与える事により前記トンネル接合にトンネル電流を流し、前記の第1のフローティングゲート内の電荷量を変化させるとともに、前記電荷量が所定の値になったときに前記第2のMOS型トランジスタを導通させる手段を備えたことを特徴とする不揮発性半導体メモリ装置。
  2. 前記第2のMOS型トランジスタのゲート電極が第2のフローティングゲートであり、前記第1のフローティングゲートと容量を介して結合されていることを特徴とする請求項1に記載の不揮発性半導体メモリ装置。
  3. 前記第2のMOS型トランジスタのゲート電極が第2のフローティングゲートであり、前記第1のMOS型トランジスタのソース電極と容量を介して結合されていることを特徴とする請求項1に記載の不揮発性半導体メモリ装置。
  4. 前記第2のフローティングゲートがスイッチを介して信号線に接続されていることを特徴とする請求項2又は3に記載の不揮発性半導体メモリ装置。
  5. 前記第1のMOS型トランジスタのソース電極と容量結合する第3のフローティングゲートによりオン・オフ制御される第3のMOS型トランジスタを少なくとも1つ用いて構成されたインバーター回路の出力信号、もしくはその出力信号を所定の段数のインバータを通した信号によって、前記第2のMOS型トランジスタのオン・オフが制御されるように構成されていることを特徴とする請求項1に記載の不揮発性半導体メモリ装置。
  6. 前記第3のフローティングゲートがスイッチを介して信号線に接続されていることを特徴とする請求項5に記載の不揮発性半導体メモリ装置。
  7. 前記第3のフローティングゲートがスイッチを介して前記第3のMOS型トランジスタを少なくとも一つ用いて構成されたインバータ回路の出力端子に接続されていることを特徴とする請求項5に記載の不揮発性半導体メモリ装置。
JP294495A 1995-01-11 1995-01-11 不揮発性半導体メモリ装置 Expired - Fee Related JP3569728B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP294495A JP3569728B2 (ja) 1995-01-11 1995-01-11 不揮発性半導体メモリ装置
US08/581,740 US5745416A (en) 1995-01-11 1995-12-29 Non-volatile semiconductor memory device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP294495A JP3569728B2 (ja) 1995-01-11 1995-01-11 不揮発性半導体メモリ装置

Publications (2)

Publication Number Publication Date
JPH08195091A JPH08195091A (ja) 1996-07-30
JP3569728B2 true JP3569728B2 (ja) 2004-09-29

Family

ID=11543485

Family Applications (1)

Application Number Title Priority Date Filing Date
JP294495A Expired - Fee Related JP3569728B2 (ja) 1995-01-11 1995-01-11 不揮発性半導体メモリ装置

Country Status (2)

Country Link
US (1) US5745416A (ja)
JP (1) JP3569728B2 (ja)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10224224A (ja) * 1997-02-03 1998-08-21 Sunao Shibata 半導体演算装置
JPH10283793A (ja) * 1997-02-06 1998-10-23 Sunao Shibata 半導体回路
JPH10260817A (ja) 1997-03-15 1998-09-29 Sunao Shibata 半導体演算回路及びデ−タ処理装置
JPH10257352A (ja) 1997-03-15 1998-09-25 Sunao Shibata 半導体演算回路
JP4066211B2 (ja) * 1997-06-06 2008-03-26 財団法人国際科学振興財団 電荷転送増幅回路、電圧比較器及びセンスアンプ
US6104057A (en) * 1997-08-25 2000-08-15 Ricoh Company, Ltd. Electrically alterable non-volatile semiconductor memory device
JPH1196276A (ja) 1997-09-22 1999-04-09 Sunao Shibata 半導体演算回路
JP3199707B2 (ja) * 1999-08-09 2001-08-20 株式会社半導体理工学研究センター 半導体演算回路及び演算装置
US8107290B2 (en) * 2008-04-01 2012-01-31 The Regents Of The University Of Michigan Memory cell structure, a memory device employing such a memory cell structure, and an integrated circuit having such a memory device
US20090265287A1 (en) * 2008-04-11 2009-10-22 Haas Alfred M Adaptive Programmable Template Matching System
JP2015204126A (ja) 2014-04-16 2015-11-16 株式会社東芝 半導体記憶装置
FR3099259B1 (fr) * 2019-07-24 2021-08-13 St Microelectronics Rousset Procédé de protection de données stockées dans une mémoire, et circuit intégré correspondant

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4510584A (en) * 1982-12-29 1985-04-09 Mostek Corporation MOS Random access memory cell with nonvolatile storage
US4685083A (en) * 1985-10-03 1987-08-04 Thomson Components-Mostek Corporation Improved nonvolatile memory circuit using a dual node floating gate memory cell
US4780750A (en) * 1986-01-03 1988-10-25 Sierra Semiconductor Corporation Electrically alterable non-volatile memory device
US4802124A (en) * 1987-08-03 1989-01-31 Sgs-Thomson Microelectronics, Inc. Non-volatile shadow storage cell with reduced tunnel device count for improved reliability
IT1228822B (it) * 1989-03-23 1991-07-04 Sgs Thomson Microelectronics Cella di riferimento per la lettura di dispositivi di memoria eeprom.

Also Published As

Publication number Publication date
US5745416A (en) 1998-04-28
JPH08195091A (ja) 1996-07-30

Similar Documents

Publication Publication Date Title
US5276646A (en) High voltage generating circuit for a semiconductor memory circuit
KR950003346B1 (ko) 불휘발성 반도체 기억 장치
EP0328918B1 (en) Electrically erasable non-volatile semiconductor memory device
JP3569728B2 (ja) 不揮発性半導体メモリ装置
JP2633252B2 (ja) 半導体記憶装置
JPS5833638B2 (ja) メモリ装置
JPH0146949B2 (ja)
JPH0750556B2 (ja) 半導体記憶装置
JP2006520943A (ja) 差動デュアル・フローティング・ゲート回路及びプログラミング方法
JP2004348792A (ja) 半導体記憶装置、表示装置及び携帯電子機器
US5736891A (en) Discharge circuit in a semiconductor memory
KR100260604B1 (ko) 집적회로 아날로그신호 기록 및 재생용 선형화된 기억셀
US6157577A (en) Memory device voltage steering technique
JP3399547B2 (ja) 不揮発性半導体メモリ装置用制御回路
JP2735498B2 (ja) 不揮発性メモリ
CN110610942B (zh) 用于减少闪存存储器系统中字线和控制栅极线之间的耦合的方法和装置
JP4629653B2 (ja) フローティング・ゲート・アナログ電圧フィードバック回路
JP2004342281A (ja) 同時読出しおよび書込み機能を有する半導体記憶装置、およびマイクロプロセッサ装置
JP3095918B2 (ja) 不揮発性半導体メモリ
JPH11306775A (ja) 半導体メモリ装置
JPH0729382A (ja) 不揮発性半導体メモリ及びそのデータ書込み方法
JP3937677B2 (ja) 不揮発性半導体記憶装置及びその書きこみ制御方法
JPH06267285A (ja) 不揮発性半導体記憶装置及びその使用方法
KR100294556B1 (ko) 불휘발성기억장치와라이트방식
JP2850655B2 (ja) 不揮発性半導体記憶装置

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040324

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040519

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees