JP3682305B2 - Manufacturing method of semiconductor device - Google Patents

Manufacturing method of semiconductor device Download PDF

Info

Publication number
JP3682305B2
JP3682305B2 JP31873293A JP31873293A JP3682305B2 JP 3682305 B2 JP3682305 B2 JP 3682305B2 JP 31873293 A JP31873293 A JP 31873293A JP 31873293 A JP31873293 A JP 31873293A JP 3682305 B2 JP3682305 B2 JP 3682305B2
Authority
JP
Japan
Prior art keywords
layer
metal
resistance
wiring
semiconductor
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
JP31873293A
Other languages
Japanese (ja)
Other versions
JPH07176772A (en
Inventor
忠弘 大見
毅雄 山下
佳夫 中村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Foundation for Advancement of International Science
Original Assignee
Foundation for Advancement of International Science
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 Foundation for Advancement of International Science filed Critical Foundation for Advancement of International Science
Priority to JP31873293A priority Critical patent/JP3682305B2/en
Priority to PCT/JP1994/002118 priority patent/WO1995017008A1/en
Publication of JPH07176772A publication Critical patent/JPH07176772A/en
Application granted granted Critical
Publication of JP3682305B2 publication Critical patent/JP3682305B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10BELECTRONIC MEMORY DEVICES
    • H10B20/00Read-only memory [ROM] devices

Description

【0001】
【産業上の利用分野】
本発明は、半導体装置に係り、電流あるいは熱により誘起される不可逆的反応により配線と配線を接続する機能を提供するものであり、特に、高集積・高速リードオンリーメモリを実現するものである。
【0002】
【従来の技術】
映画やビデオ、音楽ソフト等は1度書き込めば、その後は、何度も読み出すだけで、再び書き換える必要のないものであり、いわば読み出し専用のメモリと言える。
【0003】
これら映画やビデオ、音楽等の情報の多くは磁気テープやコンパクトディスクに保存されている。しかし、磁気テープやコンパクトディスクを用いた方法では、読み出しセンサーを、磁気テープやディスクを表面に近づけて、テープやディスクを高速回転させる機械的な構造が必要である。この方法では、読み出し装置を小型化することは難しく、また、読み出し速度が機械的な回転速度で決まるため、大量のデータを高速に読み出すことは困難である。同時に、書き込みにも長時間を必要とする。
【0004】
そこで、磁気媒体等に比べて高速に読み出し・書き込みが行えて、読み出し・書き込み装置に機械的な回転部を必要としない小型の記憶媒体が要求されている。
【0005】
これを実現する記憶媒体として、ICプロセスにより製造される、電気的に読み出しが可能なリードオンリーメモリ(ROM)がある。このメモリには、IC製造工程におけるマスクで情報を記憶するマスクROM、ICチップ製造後に電流によって、フューズ素子(ポリシリコン)を溶断して情報を記憶するフューズROM、同じく電流によって絶縁体をブレークダウンさせて導電体とすることで情報を記憶するアンチフューズROMがある。
【0006】
しかし、IC製造プロセス中のマスクで情報を記憶するマスクROMは、書き込む情報に応じて、新しくマスクを製作しなくてはならず、製品が出来るまでに多くの時間を要し、少量生産では製造価格が高価なものとなってしまう。
【0007】
フューズROMは、「1」が記憶されているメモリ素子を流れる電流が、溶断されていないフューズ(高抵抗ポリシリコン)により小さく抑えられるため、高速読み出しが困難である。また、ヒューズ溶断時のゴミの発生による誤動作が発生するという問題もある。
【0008】
絶縁体をブレークダウンさせて導電体とすることで情報を記憶するアンチフューズROMも、ブレークダウン後の抵抗を小さくすることが難しく、その結果「1」が記憶されているメモリ素子を流れる電流が小さくなり、高速読み出しが難しいという問題がある。
【0009】
【発明が解決しようとしている課題】
かかる状況において、ICプロセスが終了した後に記憶情報を書き込む方式の安価なROMで、電気的に導通状態にするメモリ素子の抵抗成分を十分小さくできるヒューズまたはアンチヒューズを用いた高速に読み出し可能なROMの開発が望まれている。
【0010】
また、従来のROMは、各メモリ素子が1つのNMOSトランジスタで構成されているため、1メモリセル当たりの占有面積をNMOSトランジスタの占有面積以下にすることはできず、各メモリ素子を構成するデバイスの占有面積を小さくする手法の開発が必要である。
【0011】
そこで本発明の目的は、情報の記憶がICチップ製造後にできるとともに、高速読み出しが可能な超高集積ROM等の半導体装置を提供するものである。
【0012】
【課題を解決するための手段】
本発明の半導体装置の製造方法は、第1の配線の層、整流特性を示す層、高抵抗半導体層、金属層の各層を連続的に成膜する工程、
第1の配線パターンが形成されるように、前記各層をエッチングする工程、
前記エッチング後の各層の周辺部を絶縁膜で覆ってから平坦化して金属層の表面を露出させる工程、
前記平坦化した面の上に第2の配線の層を成膜する工程、
前記第1の配線パターンと交差した第2の配線パターンが形成されるように、前記第2の配線の層、金属層、高抵抗半導体層、整流特性を示す層をエッチングする工程、
次いで、絶縁膜で全面を覆う工程、
第1の配線パターンと第2の配線パターンとの交差点の任意の点において、電流を流すことにより、もしくは外部から熱を加えることにより、またはその両方により、前記高抵抗半導体と金属層とを反応させて低抵抗の金属半導体化合物を形成する工程、
を有することを特徴とする。
【0013】
【作用】
高抵抗半導体を第1及び第2の導電材料で挟持し、第1及び第2の導電性材料の内少なくとも一方を金属材料とすることにより、極めて特性の優れたアンチフューズを構成することができる。即ち、第1及び第2の導電性材料に半導体がブレークダウンを起こす電圧を印加することにより、半導体に電流が流れて金属と半導体間で反応が起こり、抵抗の小さな金属半導体化合物が生成する。この現象は、例えばレーザ等により熱を加えても起こすことができる。
【0014】
本発明において、高抵抗半導体とは、比抵抗として102Ω・cm以上のものをいい、104Ω・cm以上のものが好ましい。半導体材料としては、金属材料と電流や熱等により低抵抗化合物を形成するものであれば、どのような材料も用いることができるが、具体的には、Si,SiC等が挙げられる。このうち、とくにSiが好ましく、金属と反応して、極めて低抵抗なシリサイドを形成する。
【0015】
また、金属は、高融点金属、またはその合金、またはそれらの化合物等が好適に用いられ、高融点金属としては、W,Ta,Ti,Co,Mo,Hf,Ni,Zr,Cr,V,Pd及びPtが好適に用いられる。
【0016】
高抵抗半導体領域の厚さは、ブレークダウン電圧等の仕様によって決定されるが、周辺回路との関係上、0.5nm〜1μmが好ましい。また、金属の厚さは、半導体との化合物形成反応に十分な膜厚に決めればよい。
【0017】
さらに、高抵抗半導体領域に、直列に整流作用を有する構造をつけ加えることにより、メモリセルとしての機能をもつ。このメモリセルは、構造が簡単で、しかも配線間隔に並べることができることから、超高密度のROMを実現することができる。
【0018】
また、本発明の半導体装置は、完全セルフアラインで作製することができるため、製造工程が簡略化され、高記録密度のROMを容易に作製することができる。
【0019】
【実施例】
以下に実施例を挙げて本発明を詳細に説明するが、本発明がこれら実施例に限定されるものではないことは言うまでもない。
【0020】
(実施例1)
本発明の第1の実施例を、図1を用いて説明する。図1(a)は高抵抗の半導体領域を2つの導電体で挟みこんだ構造をしたアンチフューズである。導電体101は例えばタングステンやタンタルなどの金属でできている。導電体103は金属でもよいし、それ以外の、例えば高濃度に不純物ドープされた半導体でもよい。高抵抗半導体領域102は、例えば低濃度に不純物がドープされたシリコンでもよいし、不純物の入っていないシリコンでもよい。104は電圧源であり、任意の電圧を導電体101と103の間にかけることができる。この例では金属101に正の電圧をかけているが、これは負の電圧でもよい。高抵抗半導体領域中には電流が流れにくいので、電圧をかけても電流はほとんど流れず、導電体101と103は電気的に絶縁されている。この状態は等価的に図1(b)のような回路として扱うことができる。105はスイッチを表わし、この場合、オフとなっている。
【0021】
図1(a)において電圧源104で供給する電圧を、高抵抗半導体中の電界がブレークダウン電界より大きくなるまで上げると、高抵抗半導体中において電子および正孔が多数発生し、電流が流れ始める。この電流により半導体領域102において発熱が始まり、この熱により金属101と高抵抗半導体102が反応し、例えばタングステンシリサイドやタンタルシリサイドなどの低抵抗金属半導体化合物が形成される。
【0022】
図1(c)はこの反応により半導体102がすべて低抵抗金属半導体化合物となった状態を示している。この状態では金属106と導電体108は低抵抗の金属半導体化合物107を通して電気的に接続された状態となり、等価的に図1(d)の回路で表わすことができる。109はスイッチであるが、この場合は、オンとなっている。
【0023】
以上のことから、図1(a)の構造を持った半導体装置はアンチフューズとして機能することがわかる。これは、初期状態においては絶縁物として機能するが、金属と高抵抗半導体の間で反応を起こすことにより導電体として機能するものである。また、これはオン状態とオフ状態を素子の中に記憶することができるために、メモリ素子として用いることが可能であるが、これについてはあとの実施例で述べる。
【0024】
通常用いられているアンチフューズは、例えばシリコン窒化膜を高抵抗絶縁物として用いているが、ブレークダウンを起こした後の抵抗が十分小さくならないので、オン状態を記憶したあとでも十分に大きな電流を流すことはできず、回路動作の高速化の妨げとなっていた。
【0025】
これに対し、図1で示したアンチフューズは、低抵抗の金属半導体化合物が全面で形成されるため、ブレークダウンを起こした後の抵抗が十分小さくなり、回路の高速化が可能となる。
【0026】
以上の例において、金属101及び106にタングステンやタンタルを用いたがこれらのかわりにその他の金属(例えば、W,Ta,Ti,Co,Mo,Hf,Ni,Zr,Cr,V,Pd及びPt等)を用いてもよい。また、高抵抗半導体102にはシリコンを用いたが、このかわりにその他の半導体を用いてもよいことは言うまでもない。
【0027】
(実施例2)
図2は本発明の第2の実施例を示す回路である。これは、多数の配線中で、任意の配線間をショートさせる手法を示している。金属配線201,202と導電体配線203,204に挟まれて高抵抗半導体205,206,207,208が設けられている。この金属配線201,202は例えばタングステンやタンタル等であるが、その他の金属でもよい。導電体配線203,204は金属でもよいし高濃度に不純物ドープされた半導体でもよい。
【0028】
例えば、高抵抗半導体領域205を低抵抗金属半導体化合物とすることを考える。まず最初に、図2(a)に示す様に金属配線201を電圧源209に、金属配線202を電圧源210に、導電体配線203をグラウンド電極に、204を電圧源211に接続する。この時、電圧源209は電圧源210,211よりも小さな電圧を出力している。例えば、電圧源209の出力はVDD/2,210,211はVDDとすると、高抵抗半導体領域205にはVDDの電圧が、206,208にはVDD/2の電圧がかかり、207には電圧はかからない。高抵抗半導体中でブレークダウンを起こすための電圧がVDD/2とVDDの間になるように高抵抗半導体層の厚さや不純物濃度を設定しておくと、ブレークダウンは高抵抗半導体205のみで起こる。よって、高抵抗半導体205だけが金属配線202と反応し、低抵抗金属半導体化合物となる。
【0029】
この方法で、金属配線及び導電体配線に加える電圧を変えることにより、任意の場所の高抵抗半導体領域を低抵抗金属半導体化合物に変えることができる。これは任意の配線どうしの接続及び絶縁を任意に決定できることを示している。
【0030】
この例において、また、電圧源209はVDD/2としたが、これはVDDより小さな電圧を出力すればよく、VDD/2に限らない。また、配線に加える電圧は正としたが、これは負でもよい。さらに、金属配線201、202を金属以外の導電体にして、導電体配線203,204を金属で形成しても同様のことが成り立つことは言うまでもない。
【0031】
金属と高抵抗半導体の反応は、この例で示したように、所定の高抵抗半導体層に電流を流すことによって行ってもよいが、レーザやヒータで熱を外部から与えることによって反応を行ってもよい。また、熱を外部から与えながら電流を流して反応を起こしてもよい。両者を併用することにより、反応が容易になり高速な配線間の接続が達成される。
【0032】
本実施例では、2本の金属配線と2本の導電体配線について述べたが、これはそれぞれ任意の本数並べてもよく、この場合も同様に、任意の場所の金属配線と導電体配線の絶縁および接続を、任意に決定することができる。
【0033】
また、本実施例では、配線が金属で構成されている例を示したが、すべての配線を金属以外のもので構成し、そのかわり配線と配線の間に、高抵抗半導体層に接する金属層を挟み込んでもよい。
【0034】
この様に2つの配線間にかける電圧によって、配線の接続、絶縁を任意に決定できるため、半導体集積回路において、素子と素子の接続の仕方をIC製造プロセスの後で設定することができる。これにより、例えば、AND回路とOR回路を多数並べておいて、それらの回路間を接続する配線を、各ユーザの使用目的によって自由に決定することができる、いわゆる、プログラマブル・ロジック・アレイ(PLA)を実現することができる。以下にその実施例を示す。
【0035】
(実施例3)
図3(a),(b)に本発明の第3の実施例を示す。すべての論理関数はANDとOR論理の結合により表わすことができることは既知の事実である。この回路は、AND回路とOR回路をあらかじめ用意しておき、これらの回路の入出力配線の接続・絶縁をIC製造プロセス後に任意に決定することで、任意の関数を実現することができる、いわゆるプログラマブル・ロジック・アレイ(PLA)である。本例では、説明を簡単にするために2入力の排他的論理和(XOR)を例にして説明する。
【0036】
図3(a)において312,313は2入力AND回路であり、321は2入力OR回路である。310,311はインバータである。これらの回路は通常のICプロセス技術によって作ることができる。301〜308,316〜320は入出力配線である。これらの配線は金属でもよいし、それ以外の導電体でもよい。配線301〜304は配線305〜308とは異なる層で形成し、配線316と317は配線318,319と異なる層で形成してある。
【0037】
図3(b)は、図3(a)の配線301と配線308の交点309の構造を示している。322で示される層は金属層であり、この層に高抵抗半導体層323が接している。配線301と308の内どちらか一方が金属の時は、金属層322はあってもよいしなくてもよい。また、高抵抗半導体層と金属層が接する構造は、配線301と308の間に複数個あってもよい。
【0038】
実施例2において述べた方法により、例えば、配線301と308の間に電圧をかけて、高抵抗半導体層323中でブレークダウンを起こし、低抵抗金属半導体化合物を形成することで、配線301と308を電気的に選択して電気的に接続することができる。図3(a)の309で示しているような黒い丸は、配線と配線が選択的に接続されたことを示しており、これらの接続はIC製造プロセスの最終段階もしくは全プロセス終了後に選択的に行うことが可能である。
【0039】
例えば、配線間の接続を図3(a)の様に行うと、入力A,Bに対して、出力320の値はA,Bの排他的論理和となる。ここでは排他的論理和を実現する配線の接続をしているが、接続する配線を変えることにより、2入力のすべての論理演算を実現することが可能である。
【0040】
ここでは2入力について考えたが、入力・AND回路・OR回路の数は必要に応じて任意に増やしてもよく、同様に多入力の任意の論理関数を実現することができる。
【0041】
また、このように配線間を任意に接続する技術はPLAのみならず、多数の演算ユニット間の配線を任意に接続する、フィールド・プログラマブル・ゲート・アレイ(FPGA)に応用できることは言うまでもない。
【0042】
(実施例4)
図4に本発明の第4の実施例を示す。これは、配線と配線とを電気的にショートさせるか否かで情報を電気的に書き込み、さらにそれを読み出す回路である。例えば、配線と配線が電気的にショートしている状態を「1」、ショートしていない状態を「0」とし、この「1」と「0」の情報を書き込み、読み出す回路である。この回路において書き込みは実施例1から3で示したように、高抵抗半導体と金属との不可逆反応により1度だけ行われ、その後はいわゆるリード・オンリー・メモリ(ROM)として用いることができる。
【0043】
図4は4ビットのROMの構造を示している。配線422,423はワードライン、配線424,425はビットラインである。ワードライン及びビットラインは金属配線でもよいしその他の導電体でもよい。各ワードラインと各ビットラインが交差する部分には、ワードラインとビットラインに挟まれる形で、金属層429、高抵抗半導体層428,P層427,N+層426が形成されている。
【0044】
ここで配線422,423と金属層429が同一金属の場合は、金属層429はあってもなくてもよい。配線424,425がN+層のときも、N+層426はあってもなくてもよい。また、金属層429、高抵抗半導体層428、P層427、N+層426が積み重なる順番は、金属層429と高抵抗半導体層428が接していれば任意の順番でよく、金属層と高抵抗半導体層が複数回繰り返して積層する構造を含んでいてもよい。この例では、この積層構造が例えば、図4で示したような構造をとる場合を例にして、ROMへの書き込み、読み出しの手順を示す。
【0045】
414,416,418,420はインバータであり各ビットラインの電圧が、インバータ414,418の閾値より大きいか小さいかを判定する役割をしている。これは、ビットラインの信号を増幅し、その「1」,「0」を判断するセンサの役割であり、センスアンプと呼べるものである。配線422,423,424,425はそれぞれ独立に電源電圧端子401,404,408,411及び、グラウンド端子402,405,409,412に接続することが可能となっている。
【0046】
スイッチ430,431は図5(a)に示すようにNMOSを用いて実現できるが、図5(b)のようにCMOSインバータで構成してもよい。図5(a)でノード435の電圧は、Φ1を「1」にすると電源電圧がトランジスタ436を通して現われ、Φ1を「0」にするとトランジスタ437を通してグラウンド電圧が現われる。図5(b)では、Φ1が「1」で出力端子439にはグラウンド電圧が、Φ1が「0」で出力端子439には電源電圧が現われる。
【0047】
また、スイッチ432,433はノード410,413を電源電圧端子に接続した状態、グラウンド端子に接続した状態、フローティング状態の3状態に設定できるスイッチで、図5(c)に示すようにNMOSを用いて実現できる。また、図5(d)に示すようにCMOSインバータとNMOSで構成してもよい。図5(c)でノード444はΦ2を「0」にするとトランジスタ441がカットオフし、フローティングになる。Φ2が「1」のもとでは、Φ1を「1」にするとトランジスタ442,441を通して電源電圧が、Φ1を「0」にするとトランジスタ443,441を通してグラウンド電圧がノード444に現われる。図5(d)ではノード447は、Φ2を「0」にするとフローティングになる。Φ2が「1」のもとでは、Φ1を「1」にするとグラウンド電圧が、Φ1を「0」にすると電源電圧がノード447に現われる。
【0048】
図5(a),(c)において、NMOS436,437,442,443,441はPMOSでもよいし、図5(e)に示すようなCMOS構成のアナログスイッチでもよい。CMOS構成のアナログスイッチにおいて、Φ1を「1」にするとノード448の電圧と同じ電圧が449に現われる。
【0049】
図4の等価回路を図6に示す。説明を簡単にするために、図4をこの等価回路を用いて説明する。
【0050】
まずROMへの書き込みについて説明する。この書き込みは、ICプロセスの最終段階(例えばパッケージングの前)に行ってもよいし、全ICプロセス終了後に行ってもよい。
【0051】
スイッチ467は、図4における高抵抗半導体層428による絶縁状態を等価回路で表わしたものである。スイッチ466、468,469も同様に高抵抗半導体層を示しており、書き込み前はこれらのスイッチは全てオフ状態である。PNダイオード471は図4における427,426のPN接合を示している。PNダイオード470,472,473も同様である。
【0052】
453,456はワードラインで、460,464はビットラインである。スイッチ450,454は例えば図5(a)あるいは図5(b)に示したスイッチであり、スイッチ458,462は例えば図5(c)あるいは図5(d)で示したスイッチである。475,477,479,481はビットラインの信号を増幅し、その「1」,「0」を判断するセンスアンプを構成するインバータである。
【0053】
説明のために、スイッチ468で表わされる高抵抗半導体を選択的に低抵抗金属半導体化合物とし、等価的にスイッチ468をオンにする方法について示す。実際は、スイッチ468だけに限らず任意の高抵抗半導体を選択的に低抵抗金属半導体化合物とすることができることは言うまでもない。また、ワードライン、ビットラインの本数は任意に増やしても、同様の方法で任意の場所の高抵抗半導体を選択的に低抵抗金属半導体化合物とすることができることは言うまでもない。
【0054】
最初、スイッチ450,454,458,462は全てグラウンド電極側にし、全てのワードラインとビットラインを接地する。
【0055】
その後スイッチ462を電圧源側に接続して、ビットライン464の電位を電源電圧VDDにする。この時、ワードライン456,453とビットライン464の間には、VDDの電圧がかかることになるが、この電圧の方向はPN接合471,473にとって、逆バイアスとなる。PN接合の逆バイアス時の抵抗を、高抵抗半導体層の抵抗に比べて十分大きくしておけば、ワードライン456,453とビットライン464の間にかかる電圧のほとんどは、PN接合にかかる。このため、スイッチ467,469で示される高抵抗半導体領域はブレークダウンすることはなく、つねに高抵抗層のままである。
【0056】
ワードライン456,453とビットライン460の間には電圧はかかっていないので、この時点においては、スイッチ466,468で示される高抵抗半導体領域もブレークダウンすることはなく、つねに高抵抗層のままである。
【0057】
つぎに、スイッチ454を455側にして、ワードライン456の電位をVDDに上げると、ワードライン456とビットライン460の間にはVDDがかかり、ワードライン456とビットライン464の間には電位差はなくなる。
【0058】
この時、ワードライン456とビットライン464の間には電圧はかかっていないので、この時点においては、スイッチ469で示される高抵抗半導体領域はブレークダウンすることはなく、つねに高抵抗層のままである。
【0059】
しかし、ワードライン456とビットライン460の間にはVDDがかかり、しかもこの方向はPN接合472にとって順方向であるために、この時のPN接合の抵抗はスイッチ468で示される高抵抗半導体領域の抵抗に比べて十分小さくなり、VDDのほとんどはスイッチ468で示される高抵抗半導体領域にかかる。よって、スイッチ468で示される高抵抗半導体領域中でブレークダウンが生じ、低抵抗金属半導体化合物となり、等価的にスイッチ468はオンする。これによって、ワードライン456とビットライン460の交点のメモリセルに「1」が書き込まれたことになる。
【0060】
この一連の書き込み動作をまとめると、以下の3つの動作を繰り返すことで任意の場所のメモリセルに「1」を書き込むことができる。
1)全てのワードライン、ビットラインの電位をグラウンドにする。
2)書き込みたいメモリセルが接続されているビットラインの電位はグラウンドのままで、それ以外のビットラインの電位をVDDとする。
3)書き込みたいメモリセルが接続されているワードラインの電位をVDDとする。
【0061】
図4の構造のROMでは、配線422,423,424,425及び金属層429、高抵抗半導体層428,P層427,N+層426の周りは、例えばシリコン酸化膜等の絶縁膜で覆うことになる。半導体に例えばシリコンを用いると、各メモリセル部分において、シリコンの誘電率は周りのシリコン酸化膜の誘電率より3倍大きくなるため、書き込み時に高抵抗半導体層に電界をかけたときに、電気力線は誘電率のより大きなシリコン側に伸びる。これにより、角に電界が集中する、いわゆる端効果を防ぐことができるため、ブレークダウン電流を高抵抗半導体層の端だけでなく全面で起こすことが可能となり、全面にわたって均一な低抵抗金属半導体層を形成することができる。これは素子の低抵抗化、高速化にとって非常に大きな利点となる。
【0062】
次に書き込んだ情報を読み出す方法について述べる。説明を簡単にするためにここでは、スイッチ466,468で表わされる高抵抗半導体領域だけが低抵抗金属半導体化合物となっているとする。しかし、実際はこれに限らず、任意の場所のメモリ素子において、高抵抗半導体領域が低抵抗金属半導体化合物となっていてもよいことは言うまでもない。
【0063】
図7はスイッチ466,468で表わされる高抵抗半導体領域だけが低抵抗金属半導体化合物となっている(つまり、メモリの内容が「1」となっている)場合の等価回路である。
【0064】
最初、スイッチ450,454,458,462は全てグラウンド電極側にし、全てのワードラインとビットラインを接地する。
【0065】
次に、スイッチ458,462をグラウンドから切り離し、ビットライン460,464をフローティング状態にする。
【0066】
その後、例えばスイッチ454を電源側にしてワードライン456の電位を電源電圧VDDとする。スイッチ468はオン状態で、また、PN接合は順方向バイアスされるので、ビットライン460にはワードライン456から電流が流れ込み電位が上昇する。インバータ477、481の閾値をグラウンド電位よりも少し高く設定しておくと、ビットライン460の電位がインバータ477の閾値を越えると、インバータ477は反転し、それにともなって、インバータ475も反転し、出力ノード474の値は、「0」から「1」に変化する。この出力変化により、スイッチ468で示される高抵抗半導体層が実は低抵抗金属半導体化合物となっていることを知ることができる。つまり、メモリセルも情報が「1」であることを読み出すことができるのである。
【0067】
このとき、スイッチ466もショートしているが、ワードライン453の電位はグラウンド電位で、ビットライン460の電位は正の電位となるので、PN接合470は逆方向となり、ビットライン460からワードライン453には電流は流れることはない。
【0068】
ビットライン464に関しては、スイッチ469がオフなので、ワードライン456とビットライン464との間には電流が流れず、ビットライン464の電位はグラウンド電位のままである。よって、出力端子478は常に「0」となり、これにより、スイッチ469で示される高抵抗半導体層が絶縁状態を保持していることを知ることができる。つまり、メモリセルも情報が「0」であることを読み出すことができるのである。
【0069】
次に、スイッチ466、467で示されるメモリの情報を読み出す場合は、再び全てのワードラインとビットラインを再びグラウンド電位にした後に、全てのビットラインをフローティングにして、今度はワードライン453を電源電圧に上げればよい。ビットライン460の電位はスイッチ466と順方向PN接合470を通して流れ込む電流により上昇する。一方、ビットライン464はスイッチ467がオフのため「0」のままである。
【0070】
この一連の読み出し動作をまとめると、以下の3つの動作を繰り返すことで任意の場所のメモリセルの情報を読み出すことができる。
1)全てのワードライン、ビットラインの電位をグラウンドにする。
2)全てのビットラインをフローティングにする。
3)読み出したいメモリセルが接続されているワードラインの電位をVDDとする。
(このときの各ビットラインに接続されているセンスアンプの出力で、メモリの内容をしることができる。)
ビットラインがグラウンド電位より少し上昇し、「1」の情報の読み出しを行ったあとにその読み出し結果をラッチしてしまえば、それ以降はワードラインを電圧源から切り離してもよい。これにより消費電力を減少させることができる。
【0071】
この実施例では、2本のワードラインと2本のビットラインについて述べたが、これらは任意の本数でよいことは言うまでもない。その場合も、同じ原理で任意のメモリセルに書き込みができるとともに、任意のメモリセルの情報を読み出すことができる。
【0072】
このROMの特徴は、メモリ素子が導通状態(「1」の情報を記憶しているとき)では、低抵抗金属半導体化合物と順方向PN接合を通して情報が読み出されるために、非常に高速な読み出しが可能になることである。従来のROMは表面デバイスであるMOSトランジスタをスイッチ素子として用いているために電流が小さく高速化が困難であった。しかし、順方向PN接合を流れる電流は、接合にかかる電圧にたいして指数関数的に増加するために、表面デバイスであるMOSトランジスタに比べ大きな電流が流せるので高速化が可能である。
【0073】
さらに大きな特徴は、このROMの構造はICプロセスにおいて完全セルフアラインで形成することが可能であることである。例えば、図4において、配線425、N+層426、P層427、高抵抗半導体層428、金属層429の各層を連続的に成膜し、まとめて縦方向の配線パターンでエッチングする。次に周辺部を、例えばシリコン酸化膜等の絶縁膜で覆い平坦化した後に配線422の層を成膜し、今度はさきほどの配線パターンと直行した配線パターンで一番下の配線425,424の直近までエッチングする。最後に再び絶縁膜で覆えば図4のROM部ができる。
【0074】
このプロセスにより、メモリセルを配線間隔で並べることができるため高集積化を実現できる。この配線間隔はIC製造工程における、最小加工寸法で決定されるため、非常に高密度なROMを実現できる。この最小加工寸法をLとすると、1メモリセルあたりが占有する面積は4L2となるが、これは基板平面上に2次元的に素子を製作するMOSトランジスタを用いた従来型のROMでは全く実現できないような高い集積度である。
【0075】
また、本構造は縦方向に積み重ねることがICプロセス上容易にできるため、同一チップ面積でさらに集積度を上げることができる。
【0076】
本実施例では、各ワード線とビット線を直接電圧源あるいはグラウンドに接続する方法を用いたが、ワードライン及びビットラインが数多く存在するときには、図6中のスイッチ450,454,458,462は図8に示すようなデコーダを用いて構成してもよい。これは、4つの出力489,490,491,492の中から1つの出力を選び、その出力だけを「1」として、そのほかの出力を「0」とする回路である。
【0077】
484で表わされるような黒丸は、配線群482と483の相互接続の状態が電気的にショートしていることを示している。AとBは入力で493,494はインバータである。485,486,487,488はAND回路であり、485の出力489はAが「0」でBが「0」のときだけ「1」になる。486の出力490はAが「0」でBが「1」のときだけ「1」になる。487の出力491はAが「1」でBが「0」のときだけ「1」になる。488の出力492はAが「1」でBが「1」のときだけ「1」になる。
【0078】
このように2つの入力A,Bにより4本の出力線のうち1本を選択することができる。また、フローティングの状態は、各出力線にNMOSトランジスタを接続して、そのゲートに入力する信号を「0」にすることで実現できる。
【0079】
回路を大規模化することによって、これと同じ原理を用いて、さらに多数の出力線の中から任意の出力線を選び出すことが可能である。
【0080】
このようにデコーダによってワード線、ビット線を選択してもよいが、このかわりに、ランダムロジックを用いても同様のことができるのは言うまでもない。
【0081】
図4で示したメモリセルの構造は、図9(a)に示すように高抵抗半導体とP層の間に高濃度層495を挟んでもよい。これにより、金属と高抵抗半導体との反応が終了した時に、低抵抗金属半導体化合物と高濃度層が接することでコンタクト抵抗はさらに減少し大きな順方向電流を流すことができる。
【0082】
本例では、ROMの中にPN接合を用いているが、これはPN接合のかわりに、図9(b)に示すように半導体496と金属497のショットキ−接合を用いてもよい。この場合もPN接合同様、メモリセルに整流性を持たせることができる。
【0083】
以上において、PN接合及びショットキー接合の方向は、それぞれの場合に応じて電源電圧の正負を変えれば逆になってもよい。
【0084】
(実施例5)
図10に本発明の第5の実施例を示す。図10は、2つの入力の論理和を出力する回路である。503〜510,513〜520はスイッチとPNダイオードからなっており、これは、ワードライン501,511とビットライン525,526,527,528に挟まれた、高抵抗半導体層とPN接合を示している。ここで、スイッチがオンになっているのは、選択的に高抵抗半導体層と金属層を反応させて、低抵抗金属半導体化合物にしていることを示している。
【0085】
502,512はインバータである。スイッチ521〜524は各ビットラインをグラウンド電位に初期化するためのスイッチであり、初期化のあとでこれらのスイッチをオフとしてビットラインをフローティングにすることで、演算結果が各ビットラインに現われる。
【0086】
ビットライン525には、スイッチ503,513を通してAとBの信号が電気的に接続されているので、そのどちらか一方でも「1」であれば、ビットライン525には「1」が現われる。つまり、これは、AとBの論理和を計算していることになる。
【0087】
同様にビットライン526にはBの反転とAの論理和、ビットライン527にはAの反転とBの論理和、ビットライン528にはAの反転とBの反転の論理和が現われる。この方法で、さらに入力線及び出力線の本数を増やして行けば、任意の入力の任意の組み合わせの論理和を計算することができる。
【0088】
AとBの入力の組み合わせは全部で4通りあるが、その各1通りに対してビットライン525〜528の4本のうちの1本だけが「0」になり、他の3本は「1」となる。そこで、各ビットラインの出力を反転させて出力すると、A,Bの組み合わせの各1通りに対してビットライン525〜528の4本のうちの1本だけが「1」になり、他の3本は「0」となる、いわゆる図8で示したようなデコーダが実現できる。
【0089】
図11は、図10の各論理和の出力を、インバータ529,530,531,532で反転して出力する回路である。インバータ529で反転された出力は、Aの反転とBの反転の論理積で示される。インバータ530で反転された出力は、Aの反転とBの論理積で示される。インバータ531で反転された出力は、Bの反転とAの論理積で示される。インバータ532で反転された出力は、AとBの論理積で示される。
【0090】
つまり、A、Bの4つの組み合わせの各1通りに対して、529〜532の4本の出力のうちの1本だけが「1」になり、他の3本は「0」となるデコーダが実現されている。
【0091】
さらに入力線及び出力線の本数を増やして行けば、任意の入力の任意の組み合わせの論理積を計算することができる。
【0092】
図12は、図11の論理積を計算する回路と図10の論理和を計算する回路を用いて、例えば2入力の排他的論理和を実現した例である。533,534,535,536は図11の出力線と同じである。これらの線と出力線542の間の接続は、スイッチとダイオードの組み合わせ538、539,540,541によって決定される。この例では、配線534と535が配線542に接続されているので、542には534と535の論理和が出力される。
【0093】
よって、入力A,Bに対して、配線542にはAとBの排他的論理和が現われることになる。
【0094】
すべての論理演算は、ANDとORの組み合わせで実現できるので、この様にANDを実現する論理平面と、ORを実現する論理平面を組み合わせることで、任意の論理関数が実現できる。ここでは2入力の排他的論理和を例に説明したが、さらに多入力、多出力のAND平面とOR平面を用いることで、任意の入力数の任意の論理関数を実現できる。
【0095】
また、多入力、多出力のAND平面とOR平面を用いることで、任意の信号群を入力し、それに1対1で対応した任意の信号群を出力する回路を作ることができることは言うまでもない。
【0096】
このような論理回路はいわば、図3(a)で示したPLAと同じ概念であるが、違いは図3(a)におけるAND回路及びOR回路の機能をROM自身が実現しているところである。
【0097】
(実施例6)
図13に本発明の第6の実施例を示す。これは、ROMを用いたデータ検索システムである。データ検索システムの一例に例えば図書検索があるが、これは膨大な図書の中から読みたい分野や著者名を入力するだけで、例えば、それに関係した全ての図書を出力するシステムである。従来この様なシステムにおいては、磁気記憶媒体やコンパクトディスクなどに記憶された膨大な図書データをソフトウェア上で検索していたために、データへのアクセスや演算処理を高速化することは難しかった。膨大な図書データを高速アクセス可能なハードウエア上に記憶するためには、非常に高密度のROMが必要である。また、そのROMはユーザが後から情報を書き込めるタイプのプログラマブルROMである必要があり、高速アクセス可能な高密度プログラマブルROMが必要である。
【0098】
本実施例で示す検索システムの特徴は、情報を記憶する媒体を高速・高密度ROMで実現するばかりでなく、入力されたデータをもとにどのデータを出力すればよいかを演算する演算部自体も高速・高密度ROMで実現していることにある。
【0099】
図13において、配線608に接続されている4つのメモリ素子には、”1,0,0,1”の情報が書き込まれており、これによりA=「0」,B=「1」の時だけ配線608は「0」となり配線”616”は「1」となる。
【0100】
配線616に接続されている4つのメモリ素子には,”1,1,0,1”の情報が書き込まれており、配線616が「1」になると、配線621,622,623,624にはそれぞれ”1,1,0,1”が出力される。
【0101】
この出力情報は、ROM626中の例えば625の部分のアドレスを示す情報であるとすると、625の情報を出力線627に出力することができる。
【0102】
この一連の操作によって、ある入力A、Bに対応したROM中の情報を読み出すことが可能である。例えば、この入力A,Bが図書の著者名を示すものであり、その著者の全ての図書をROM626の625の部分に書き込んでおき、そのアドレスを配線616に接続されているメモリセルに書き込んでおくと、著者名を入力すると自動的にその図書が出力されるシステムとなる。
【0103】
このシステムはインバータなど一部の周辺回路を除き、すべて同じ構造により構成することができ、設計が非常に容易である。ROM626にデータを追加する場合は、未使用部分605、620に追加したアドレスに対応した情報を新たに書き込めばよい。
【0104】
例えば608に接続されているメモリセルの情報を全て「1」に書き換えることで、A、Bの全ての入力の組み合わせに対して、配線608は常に「1」となり、配線616は常に「0」である。つまり、配線616に接続されているメモリの情報(アドレス)にはアクセス不能となる。一度書き込んだデータを新たにそっくり書き換えたいときは、この方法により、古いデータにアクセスできなくした後に未使用の部分に新たにデータを書き込めばよい。
【0105】
ここでは図書の検索を例に説明したが、入力A,Bは演算命令のコードを入力し、その命令の実行手順を例えばROMの625に書いておいてもよい。また、従来磁気媒体に保存していた各種のアプリケーションソフトをROMに書き込み、入力A、Bにはそのソフトを起動する命令コードを入力してもよい。アプリケーションソフトがバージョンアップされて再び新しいソフトをインストールするときは、上記の手順で古いアドレスにアクセスできなくして新しくインストールすることができる。
【0106】
入力はA,B2ビットである必要はなく任意のビット数でよく、システムの規模も任意の規模にしてよいことはいうまでもない。
【0107】
(実施例7)
本発明の第7の実施例を図14に示す。これは本発明によって実現した高集積・高速ROMをCPUの入ったチップの周りに配置して直接ボンディングワイヤで接続するいわゆる、ハイブリッド型のシステムである。CPUのインストラクションコードや各種アプリケーションソフトなどは全てこのROMに書き込んでもよい。また、実施例6で示したようなデータ検索機能を持ったROMを周りに配置してもよい。
【0108】
手のひらサイズの移動体情報機器には磁気ディスク、コンパクトディスクを記憶媒体に用いることは小型化の観点からほとんど不可能であり、本実施例の様な高集積電子記憶媒体を演算処理装置の周りに高密度に直接配置することが必要になる。
【0109】
【発明の効果】
本発明により、低抵抗アンチヒューズを実現することが可能となる。さらに、アンチヒューズに整流特性の機能をもたせることで、高密度・高速ROMを実現することが可能となる。
【0110】
本発明のROMは、小型化が困難な磁気テープやコンパクトディスクに代わる画像・音声の小型記憶媒体として用いることができるだけでなく、手のひらサイズの移動体情報機器を実現するなどの広範な応用分野を開拓することができる。
【0111】
本発明により、信頼性の極めて高い、任意の関数を実現するプログラマブル・ロジック・アレイ(PLA)や、多数の演算ユニット間の配線を任意に接続することができるフィールド・プログラマブル・ゲート・アレイ(FPGA)を提供することが可能になる。
【0112】
さらに、本発明の半導体装置は、完全にセルフアラインを用いて製造できるため歩留まりが良く、従って高密度ROMを安価に提供することが可能となる。
【図面の簡単な説明】
【図1】本発明のアンチフューズを説明する概念図である。
【図2】本発明のアンチフューズの書き込みを説明する概念図である。
【図3】本発明のPLAの一例を示す概略図である。
【図4】本発明のROMの一例を示す概念図である。
【図5】本発明のスイッチの等価回路図である。
【図6】図4のROMの等価回路図である。
【図7】図4のROMの読み出し方法を説明する回路図である。
【図8】本発明のデコーダを示す回路図である。
【図9】本発明のメモリセルの一例を示す概念図である。
【図10】本発明のデコーダを示す他の回路図である。
【図11】本発明のデコーダを示す他の回路図である。
【図12】本発明の排他論理和を実現する回路である。
【図13】本発明のROMを用いたデータ検索システムを示す回路図である。
【図14】本発明のROMを用いたハイブリッド型システムを示す概念図である。
【符号の説明】
101、106 金属、
102 高抵抗半導体領域、
103、108 導電体、
104 電圧源、
105、109 スイッチ、
107 低抵抗金属半導体化合物、
201,202 金属配線、
203,204 導電体配線、
205,206,207,208 高抵抗体半導体、
209,210,211 電圧源、
312,313 2入力AND回路、
321 2入力OR回路、
310,311 インバータ、
301〜308,316〜321 入出力配線、
322 金属層、
323 高抵抗半導体層、
401,404,408,411 電源電圧端子、
402,405,409,412 グラウンド端子、
410,413,435、444,448 ノード、
414,416,418,420 インバータ、
422,423,453,456 ワードライン、
424,425,460,464 ビットライン、
426 N+層、
427 P層、
428 高抵抗半導体層、
429 金属層、
430,431、432、433,450,454,458,462,
466,467,468,469 高抵抗半導体、
436、437、441,442,443 トランジスタ、
439 出力端子、
470,471,472,473 PN接合、
475,477,479,481 インバータ、
482,483 配線、
484 短絡部、
485,486,487,488 AND回路、
489,490,491,492 出力線、
493,494 インバータ、
495 高濃度層、
496 半導体、
497 金属、
501,511 ワードライン、
502,512,529〜532,539 インバータ、
503〜510,513〜520 高抵抗半導体及びPNダイオード、
521〜524 スイッチ、
525〜528 ビットライン、
533〜536 出力線、
608,616,621,622,623,624 配線、
626 ROM、
627 出力線、
605,620 未使用部分。
[0001]
[Industrial application fields]
The present invention relates to a semiconductor device and provides a function of connecting wiring to each other by an irreversible reaction induced by current or heat, and in particular, realizes a highly integrated and high-speed read-only memory.
[0002]
[Prior art]
Once a movie, video, music software, or the like is written, it can be read out many times and not rewritten again, so it can be said to be a read-only memory.
[0003]
Much of the information on movies, videos, music, etc. is stored on magnetic tapes and compact discs. However, the method using a magnetic tape or a compact disk requires a mechanical structure in which the read sensor is brought close to the surface and the tape or the disk is rotated at a high speed. In this method, it is difficult to reduce the size of the reading device, and since the reading speed is determined by the mechanical rotation speed, it is difficult to read a large amount of data at high speed. At the same time, writing takes a long time.
[0004]
Therefore, there is a demand for a small storage medium that can be read and written at a higher speed than a magnetic medium and does not require a mechanical rotating unit in the read / write device.
[0005]
As a storage medium for realizing this, there is an electrically readable read only memory (ROM) manufactured by an IC process. This memory includes a mask ROM that stores information using a mask in the IC manufacturing process, a fuse ROM that stores information by fusing fuse elements (polysilicon) with an electric current after manufacturing an IC chip, and an insulator that breaks down with an electric current. There is an antifuse ROM that stores information by making it a conductor.
[0006]
However, a mask ROM that stores information with a mask in the IC manufacturing process must make a new mask according to the information to be written, and it takes a lot of time to produce the product. The price will be expensive.
[0007]
The fuse ROM is difficult to read at high speed because the current flowing through the memory element in which “1” is stored is suppressed by a fuse (high resistance polysilicon) that is not blown. There is also a problem that malfunction occurs due to generation of dust when the fuse is blown.
[0008]
An antifuse ROM that stores information by breaking down an insulator into a conductor is also difficult to reduce the resistance after breakdown, and as a result, the current flowing through the memory element storing “1” is reduced. There is a problem that it is small and it is difficult to read at high speed.
[0009]
[Problems to be solved by the invention]
In such a situation, an inexpensive ROM that writes stored information after the IC process is completed, and a ROM that can be read at high speed using a fuse or an antifuse that can sufficiently reduce the resistance component of a memory element that is electrically conductive. Development is desired.
[0010]
Further, in the conventional ROM, since each memory element is composed of one NMOS transistor, the occupied area per memory cell cannot be made equal to or smaller than the occupied area of the NMOS transistor, and the device constituting each memory element It is necessary to develop a method to reduce the area occupied by
[0011]
SUMMARY OF THE INVENTION An object of the present invention is to provide a semiconductor device such as an ultra-highly integrated ROM that can store information after manufacturing an IC chip and can perform high-speed reading.
[0012]
[Means for Solving the Problems]
  A method for manufacturing a semiconductor device of the present invention includes:A step of continuously forming a first wiring layer, a layer showing rectification characteristics, a high-resistance semiconductor layer, and a metal layer;
Etching each of the layers so that a first wiring pattern is formed;
Covering the periphery of each layer after etching with an insulating film and then planarizing to expose the surface of the metal layer;
Forming a second wiring layer on the planarized surface;
Etching a layer of the second wiring, a metal layer, a high-resistance semiconductor layer, and a layer exhibiting rectification characteristics so that a second wiring pattern intersecting the first wiring pattern is formed;
Next, a step of covering the entire surface with an insulating film,
The high resistance semiconductor and the metal layer react with each other at an arbitrary point of intersection between the first wiring pattern and the second wiring pattern by flowing a current, applying heat from the outside, or both. Forming a low-resistance metal semiconductor compound,
It is characterized by having.
[0013]
[Action]
By sandwiching the high-resistance semiconductor between the first and second conductive materials and using at least one of the first and second conductive materials as a metal material, an antifuse with extremely excellent characteristics can be configured. . That is, when a voltage that causes breakdown of the semiconductor is applied to the first and second conductive materials, a current flows through the semiconductor to cause a reaction between the metal and the semiconductor, thereby generating a metal semiconductor compound with low resistance. This phenomenon can occur even when heat is applied by, for example, a laser.
[0014]
In the present invention, a high resistance semiconductor means a specific resistance of 102Anything over Ω · cmFourThe thing of ohm * cm or more is preferable. As the semiconductor material, any material can be used as long as it forms a low-resistance compound with a metal material by current, heat, or the like. Specific examples include Si, SiC, and the like. Among these, Si is particularly preferable, and reacts with a metal to form an extremely low resistance silicide.
[0015]
As the metal, a refractory metal, an alloy thereof, or a compound thereof is preferably used. As the refractory metal, W, Ta, Ti, Co, Mo, Hf, Ni, Zr, Cr, V, Pd and Pt are preferably used.
[0016]
The thickness of the high-resistance semiconductor region is determined by specifications such as a breakdown voltage, but is preferably 0.5 nm to 1 μm from the viewpoint of the peripheral circuit. Further, the thickness of the metal may be determined to be a film thickness sufficient for the compound formation reaction with the semiconductor.
[0017]
Furthermore, a function as a memory cell is provided by adding a structure having a rectifying action in series to the high resistance semiconductor region. Since this memory cell has a simple structure and can be arranged at a wiring interval, an ultra-high density ROM can be realized.
[0018]
In addition, since the semiconductor device of the present invention can be manufactured by complete self-alignment, the manufacturing process is simplified and a high recording density ROM can be easily manufactured.
[0019]
【Example】
EXAMPLES The present invention will be described in detail below with reference to examples, but it goes without saying that the present invention is not limited to these examples.
[0020]
Example 1
A first embodiment of the present invention will be described with reference to FIG. FIG. 1A shows an antifuse having a structure in which a high-resistance semiconductor region is sandwiched between two conductors. The conductor 101 is made of a metal such as tungsten or tantalum. The conductor 103 may be a metal, or may be a semiconductor other than that, for example, a highly doped impurity. The high resistance semiconductor region 102 may be, for example, silicon doped with impurities at a low concentration, or silicon without impurities. A voltage source 104 can apply an arbitrary voltage between the conductors 101 and 103. In this example, a positive voltage is applied to the metal 101, but this may be a negative voltage. Since current does not flow easily in the high resistance semiconductor region, current hardly flows even when a voltage is applied, and the conductors 101 and 103 are electrically insulated. This state can be equivalently handled as a circuit as shown in FIG. Reference numeral 105 denotes a switch, which is off in this case.
[0021]
When the voltage supplied from the voltage source 104 in FIG. 1A is increased until the electric field in the high-resistance semiconductor becomes larger than the breakdown electric field, a large number of electrons and holes are generated in the high-resistance semiconductor, and current starts to flow. . This current causes heat generation in the semiconductor region 102, and the metal 101 and the high resistance semiconductor 102 react with this heat, and a low resistance metal semiconductor compound such as tungsten silicide or tantalum silicide is formed.
[0022]
FIG. 1C shows a state in which all of the semiconductor 102 has become a low-resistance metal semiconductor compound by this reaction. In this state, the metal 106 and the conductor 108 are electrically connected through the low-resistance metal semiconductor compound 107, and can be equivalently represented by the circuit of FIG. Reference numeral 109 denotes a switch, which in this case is on.
[0023]
From the above, it can be seen that the semiconductor device having the structure of FIG. 1A functions as an antifuse. This functions as an insulator in the initial state, but functions as a conductor by causing a reaction between the metal and the high-resistance semiconductor. In addition, since the on state and the off state can be stored in the element, it can be used as a memory element. This will be described in a later embodiment.
[0024]
A commonly used antifuse uses, for example, a silicon nitride film as a high-resistance insulator. However, since the resistance after breakdown is not sufficiently reduced, a sufficiently large current is generated even after the on-state is memorized. It was not possible to flow, preventing the speeding up of the circuit operation.
[0025]
On the other hand, in the antifuse shown in FIG. 1, since the low-resistance metal semiconductor compound is formed on the entire surface, the resistance after breakdown is sufficiently reduced, and the circuit speed can be increased.
[0026]
In the above example, tungsten or tantalum is used for the metals 101 and 106, but other metals (for example, W, Ta, Ti, Co, Mo, Hf, Ni, Zr, Cr, V, Pd, and Pt are used instead. Etc.) may be used. Further, although silicon is used for the high resistance semiconductor 102, it goes without saying that other semiconductors may be used instead.
[0027]
(Example 2)
FIG. 2 is a circuit diagram showing a second embodiment of the present invention. This shows a method of short-circuiting arbitrary wirings among a large number of wirings. High resistance semiconductors 205, 206, 207, 208 are provided between the metal wirings 201, 202 and the conductor wirings 203, 204. The metal wirings 201 and 202 are, for example, tungsten or tantalum, but may be other metals. The conductor wirings 203 and 204 may be a metal or a semiconductor doped with a high concentration of impurities.
[0028]
For example, consider that the high-resistance semiconductor region 205 is a low-resistance metal semiconductor compound. First, as shown in FIG. 2A, the metal wiring 201 is connected to the voltage source 209, the metal wiring 202 is connected to the voltage source 210, the conductor wiring 203 is connected to the ground electrode, and 204 is connected to the voltage source 211. At this time, the voltage source 209 outputs a smaller voltage than the voltage sources 210 and 211. For example, if the output of the voltage source 209 is VDD / 2, 210, 211, VDD is applied to the high resistance semiconductor region 205, VDD / 2 is applied to 206, 208, and voltage is applied to 207. It does not take. If the thickness and impurity concentration of the high-resistance semiconductor layer are set so that the voltage for causing breakdown in the high-resistance semiconductor is between VDD / 2 and VDD, breakdown occurs only in the high-resistance semiconductor 205. . Therefore, only the high resistance semiconductor 205 reacts with the metal wiring 202 to become a low resistance metal semiconductor compound.
[0029]
By this method, by changing the voltage applied to the metal wiring and the conductor wiring, the high-resistance semiconductor region at an arbitrary place can be changed to a low-resistance metal semiconductor compound. This indicates that connection and insulation between arbitrary wirings can be arbitrarily determined.
[0030]
In this example, the voltage source 209 is set to VDD / 2. However, this is not limited to VDD / 2 as long as a voltage smaller than VDD is output. Further, although the voltage applied to the wiring is positive, it may be negative. Furthermore, it goes without saying that the same holds true if the metal wires 201 and 202 are made of a conductor other than metal and the conductor wires 203 and 204 are made of metal.
[0031]
As shown in this example, the reaction between the metal and the high resistance semiconductor may be performed by passing a current through a predetermined high resistance semiconductor layer. However, the reaction is performed by applying heat from the outside with a laser or a heater. Also good. Further, the reaction may be caused by flowing an electric current while applying heat from the outside. By using both in combination, the reaction is facilitated and high-speed wiring connection is achieved.
[0032]
In the present embodiment, two metal wirings and two conductor wirings have been described. However, any number of them may be arranged, and in this case as well, insulation between the metal wiring and the conductor wiring at any place is similarly performed. And the connection can be arbitrarily determined.
[0033]
Further, in this embodiment, the example in which the wiring is made of metal is shown, but all the wiring is made of something other than metal, and instead, a metal layer that is in contact with the high-resistance semiconductor layer between the wirings. May be inserted.
[0034]
In this way, since the connection and insulation of the wiring can be arbitrarily determined by the voltage applied between the two wirings, in the semiconductor integrated circuit, the connection method between the elements can be set after the IC manufacturing process. As a result, for example, a so-called programmable logic array (PLA) in which a large number of AND circuits and OR circuits are arranged, and wirings connecting these circuits can be freely determined according to the purpose of use of each user. Can be realized. Examples are shown below.
[0035]
(Example 3)
3A and 3B show a third embodiment of the present invention. It is a known fact that all logic functions can be represented by a combination of AND and OR logic. In this circuit, an AND circuit and an OR circuit are prepared in advance, and an arbitrary function can be realized by arbitrarily determining connection / insulation of input / output wirings of these circuits after the IC manufacturing process. A programmable logic array (PLA). In this example, in order to simplify the description, a two-input exclusive OR (XOR) will be described as an example.
[0036]
In FIG. 3A, reference numerals 312 and 313 denote 2-input AND circuits, and reference numeral 321 denotes a 2-input OR circuit. Reference numerals 310 and 311 denote inverters. These circuits can be made by conventional IC process technology. Reference numerals 301 to 308 and 316 to 320 are input / output wirings. These wirings may be metal or other conductors. The wirings 301 to 304 are formed in a different layer from the wirings 305 to 308, and the wirings 316 and 317 are formed in a different layer from the wirings 318 and 319.
[0037]
FIG. 3B shows a structure of an intersection 309 between the wiring 301 and the wiring 308 in FIG. A layer indicated by 322 is a metal layer, and the high-resistance semiconductor layer 323 is in contact with this layer. When one of the wirings 301 and 308 is a metal, the metal layer 322 may or may not be present. A plurality of structures in which the high-resistance semiconductor layer and the metal layer are in contact may be provided between the wirings 301 and 308.
[0038]
According to the method described in Embodiment 2, for example, a voltage is applied between the wirings 301 and 308 to cause breakdown in the high-resistance semiconductor layer 323 and form a low-resistance metal semiconductor compound, thereby forming the wirings 301 and 308. Can be electrically selected and electrically connected. Black circles as indicated by reference numeral 309 in FIG. 3A indicate that the wirings are selectively connected. These connections are selectively performed at the final stage of the IC manufacturing process or after the completion of the entire process. Can be done.
[0039]
For example, when the wirings are connected as shown in FIG. 3A, the value of the output 320 is the exclusive OR of A and B with respect to the inputs A and B. Here, wirings that realize exclusive OR are connected, but it is possible to realize all two-input logical operations by changing the wirings to be connected.
[0040]
Here, two inputs are considered, but the number of inputs, AND circuits, and OR circuits may be arbitrarily increased as necessary, and similarly, an arbitrary logical function with multiple inputs can be realized.
[0041]
Needless to say, such a technique for arbitrarily connecting the wirings can be applied not only to PLA but also to a field programmable gate array (FPGA) that arbitrarily connects wirings between a large number of arithmetic units.
[0042]
Example 4
FIG. 4 shows a fourth embodiment of the present invention. This is a circuit in which information is electrically written depending on whether or not the wirings are electrically short-circuited and further read out. For example, a state in which the wiring is electrically short-circuited is “1”, and a state in which the wiring is not short-circuited is “0”, and the information of “1” and “0” is written and read. In this circuit, as shown in the first to third embodiments, writing is performed only once by an irreversible reaction between the high-resistance semiconductor and the metal, and thereafter, it can be used as a so-called read-only memory (ROM).
[0043]
FIG. 4 shows the structure of a 4-bit ROM. The wirings 422 and 423 are word lines, and the wirings 424 and 425 are bit lines. The word lines and bit lines may be metal wirings or other conductors. At the intersection of each word line and each bit line, the metal layer 429, the high resistance semiconductor layer 428, the P layer 427, N are sandwiched between the word line and the bit line.+A layer 426 is formed.
[0044]
Here, when the wirings 422 and 423 and the metal layer 429 are made of the same metal, the metal layer 429 may or may not be provided. Wiring 424,425 is N+N when layered+Layer 426 may or may not be present. Further, the metal layer 429, the high-resistance semiconductor layer 428, the P layer 427, N+The order in which the layers 426 are stacked may be any order as long as the metal layer 429 and the high-resistance semiconductor layer 428 are in contact with each other, and may include a structure in which the metal layer and the high-resistance semiconductor layer are repeatedly stacked. In this example, the procedure for writing to and reading from the ROM will be described by taking as an example the case where this stacked structure has the structure shown in FIG.
[0045]
Reference numerals 414, 416, 418, and 420 denote inverters that determine whether the voltage of each bit line is larger or smaller than the threshold value of the inverters 414 and 418. This is the role of a sensor that amplifies a bit line signal and determines “1” and “0” thereof, and can be called a sense amplifier. The wirings 422, 423, 424, and 425 can be independently connected to the power supply voltage terminals 401, 404, 408, and 411 and the ground terminals 402, 405, 409, and 412, respectively.
[0046]
The switches 430 and 431 can be realized using NMOS as shown in FIG. 5A, but may be constituted by a CMOS inverter as shown in FIG. 5B. In FIG. 5A, the voltage of the node 435 is such that when Φ1 is set to “1”, the power supply voltage appears through the transistor 436, and when Φ1 is set to “0”, the ground voltage appears through the transistor 437. In FIG. 5B, Φ1 is “1” and a ground voltage appears at the output terminal 439, and Φ1 is “0” and a power supply voltage appears at the output terminal 439.
[0047]
The switches 432 and 433 are switches that can be set in three states, that is, a state in which the nodes 410 and 413 are connected to the power supply voltage terminal, a state in which the nodes are connected to the ground terminal, and a floating state, and an NMOS is used as shown in FIG. Can be realized. Further, as shown in FIG. 5D, a CMOS inverter and an NMOS may be used. In FIG. 5C, when Φ2 is set to “0” in the node 444, the transistor 441 is cut off and becomes floating. Under the condition that Φ2 is “1”, when Φ1 is set to “1”, the power supply voltage appears at the node 444 through the transistors 442 and 441, and when Φ1 is set to “0”, the ground voltage appears through the transistors 443 and 441. In FIG. 5D, the node 447 becomes floating when Φ2 is set to “0”. Under the condition that Φ2 is “1”, when Φ1 is set to “1”, the ground voltage appears at the node 447 when Φ1 is set to “0”.
[0048]
5A and 5C, the NMOSs 436, 437, 442, 443, and 441 may be PMOSs or may be CMOS analog switches as shown in FIG. In the analog switch having the CMOS structure, when Φ1 is set to “1”, the same voltage as the voltage of the node 448 appears at 449.
[0049]
The equivalent circuit of FIG. 4 is shown in FIG. In order to simplify the description, FIG. 4 will be described using this equivalent circuit.
[0050]
First, writing to the ROM will be described. This writing may be performed at the final stage of the IC process (for example, before packaging) or may be performed after the completion of the entire IC process.
[0051]
The switch 467 represents an insulation state by the high resistance semiconductor layer 428 in FIG. 4 with an equivalent circuit. Similarly, the switches 466, 468, and 469 indicate high-resistance semiconductor layers, and all the switches are in an off state before writing. The PN diode 471 indicates the PN junctions of 427 and 426 in FIG. The same applies to the PN diodes 470, 472, and 473.
[0052]
Reference numerals 453 and 456 denote word lines, and reference numerals 460 and 464 denote bit lines. The switches 450 and 454 are, for example, the switches shown in FIG. 5A or 5B, and the switches 458 and 462 are, for example, the switches shown in FIG. 5C or 5D. Reference numerals 475, 477, 479, and 481 denote inverters that constitute a sense amplifier that amplifies a bit line signal and determines “1” or “0” thereof.
[0053]
For the sake of explanation, a method of selectively turning on the high-resistance semiconductor represented by the switch 468 as a low-resistance metal semiconductor compound and turning on the switch 468 will be described. In fact, it goes without saying that not only the switch 468 but also any high resistance semiconductor can be selectively used as the low resistance metal semiconductor compound. Needless to say, even if the number of word lines and bit lines is arbitrarily increased, a high resistance semiconductor at an arbitrary location can be selectively made into a low resistance metal semiconductor compound by the same method.
[0054]
Initially, the switches 450, 454, 458, and 462 are all on the ground electrode side, and all word lines and bit lines are grounded.
[0055]
Thereafter, the switch 462 is connected to the voltage source side, and the potential of the bit line 464 is set to the power supply voltage VDD. At this time, a voltage of VDD is applied between the word lines 456 and 453 and the bit line 464, and the direction of this voltage is reverse biased for the PN junctions 471 and 473. If the resistance at the time of reverse bias of the PN junction is sufficiently larger than the resistance of the high resistance semiconductor layer, most of the voltage applied between the word lines 456 and 453 and the bit line 464 is applied to the PN junction. For this reason, the high-resistance semiconductor region indicated by the switches 467 and 469 does not break down and always remains a high-resistance layer.
[0056]
Since no voltage is applied between the word lines 456 and 453 and the bit line 460, the high-resistance semiconductor region indicated by the switches 466 and 468 does not break down at this point, and always remains a high-resistance layer. It is.
[0057]
Next, when the switch 454 is turned to the 455 side and the potential of the word line 456 is raised to VDD, VDD is applied between the word line 456 and the bit line 460, and the potential difference between the word line 456 and the bit line 464 is not. Disappear.
[0058]
At this time, since no voltage is applied between the word line 456 and the bit line 464, the high-resistance semiconductor region indicated by the switch 469 does not break down at this time, and always remains a high-resistance layer. is there.
[0059]
However, since VDD is applied between the word line 456 and the bit line 460, and this direction is the forward direction for the PN junction 472, the resistance of the PN junction at this time is the resistance of the high resistance semiconductor region indicated by the switch 468. It becomes sufficiently smaller than the resistance, and most of VDD is applied to the high resistance semiconductor region indicated by the switch 468. Therefore, breakdown occurs in the high-resistance semiconductor region indicated by the switch 468, resulting in a low-resistance metal semiconductor compound, and the switch 468 is turned on equivalently. As a result, “1” is written in the memory cell at the intersection of the word line 456 and the bit line 460.
[0060]
To summarize this series of write operations, “1” can be written to a memory cell at an arbitrary location by repeating the following three operations.
1) The potentials of all word lines and bit lines are set to ground.
2) The potential of the bit line connected to the memory cell to be written is kept at the ground, and the potentials of the other bit lines are set to VDD.
3) The potential of the word line connected to the memory cell to be written is set to VDD.
[0061]
4, the wirings 422, 423, 424, 425, the metal layer 429, the high-resistance semiconductor layer 428, the P layer 427, N+The periphery of the layer 426 is covered with an insulating film such as a silicon oxide film. For example, when silicon is used as the semiconductor, the dielectric constant of silicon is three times larger than the dielectric constant of the surrounding silicon oxide film in each memory cell portion. Therefore, when an electric field is applied to the high-resistance semiconductor layer during writing, an electric force is applied. The line extends to the silicon side with the higher dielectric constant. This prevents the so-called end effect, in which the electric field concentrates at the corners, so that the breakdown current can be generated not only at the end of the high-resistance semiconductor layer, but also across the entire surface. Can be formed. This is a great advantage for reducing the resistance and speed of the device.
[0062]
Next, a method for reading the written information will be described. In order to simplify the explanation, it is assumed here that only the high-resistance semiconductor region represented by the switches 466 and 468 is a low-resistance metal semiconductor compound. However, the present invention is not limited to this, and it goes without saying that the high-resistance semiconductor region may be a low-resistance metal semiconductor compound in a memory element at an arbitrary location.
[0063]
FIG. 7 is an equivalent circuit in the case where only the high-resistance semiconductor region represented by the switches 466 and 468 is a low-resistance metal semiconductor compound (that is, the memory content is “1”).
[0064]
Initially, the switches 450, 454, 458, and 462 are all on the ground electrode side, and all word lines and bit lines are grounded.
[0065]
Next, the switches 458 and 462 are disconnected from the ground, and the bit lines 460 and 464 are brought into a floating state.
[0066]
Thereafter, for example, the switch 454 is set to the power supply side, and the potential of the word line 456 is set to the power supply voltage VDD. Since the switch 468 is in the ON state and the PN junction is forward-biased, current flows from the word line 456 to the bit line 460 and the potential rises. If the thresholds of the inverters 477 and 481 are set slightly higher than the ground potential, when the potential of the bit line 460 exceeds the threshold of the inverter 477, the inverter 477 is inverted, and accordingly, the inverter 475 is also inverted and output. The value of the node 474 changes from “0” to “1”. From this output change, it can be known that the high-resistance semiconductor layer indicated by the switch 468 is actually a low-resistance metal semiconductor compound. That is, the memory cell can read that the information is “1”.
[0067]
At this time, the switch 466 is also short-circuited, but since the potential of the word line 453 is the ground potential and the potential of the bit line 460 is a positive potential, the PN junction 470 is reversed and the bit line 460 to the word line 453 are reversed. No current will flow through.
[0068]
Regarding the bit line 464, since the switch 469 is off, no current flows between the word line 456 and the bit line 464, and the potential of the bit line 464 remains at the ground potential. Therefore, the output terminal 478 is always “0”, which makes it possible to know that the high-resistance semiconductor layer indicated by the switch 469 is in an insulated state. That is, the memory cell can read that the information is “0”.
[0069]
Next, when the memory information indicated by the switches 466 and 467 is read, all the word lines and bit lines are again set to the ground potential, then all the bit lines are floated, and this time the word lines 453 are powered. Just raise the voltage. The potential of bit line 460 is raised by the current flowing through switch 466 and forward PN junction 470. On the other hand, the bit line 464 remains “0” because the switch 467 is off.
[0070]
Summarizing this series of read operations, it is possible to read information of a memory cell at an arbitrary location by repeating the following three operations.
1) The potentials of all word lines and bit lines are set to ground.
2) Floating all bit lines.
3) The potential of the word line connected to the memory cell to be read is set to VDD.
(The contents of the memory can be determined by the output of the sense amplifier connected to each bit line at this time.)
If the bit line rises slightly above the ground potential and the read result is latched after reading the information of “1”, the word line may be disconnected from the voltage source thereafter. Thereby, power consumption can be reduced.
[0071]
In this embodiment, two word lines and two bit lines have been described, but it goes without saying that these may be any number. In this case, it is possible to write to any memory cell based on the same principle and to read information from any memory cell.
[0072]
The feature of this ROM is that when the memory element is in a conductive state (when “1” information is stored), information is read out through the low-resistance metal semiconductor compound and the forward PN junction, so that very high-speed reading is possible. It is possible. The conventional ROM uses a MOS transistor, which is a surface device, as a switching element, so that the current is small and it is difficult to increase the speed. However, since the current flowing through the forward PN junction increases exponentially with respect to the voltage applied to the junction, a large current can flow compared to the MOS transistor which is a surface device, so that the speed can be increased.
[0073]
An even greater feature is that the structure of this ROM can be formed with complete self-alignment in the IC process. For example, in FIG.+Each of the layer 426, the P layer 427, the high resistance semiconductor layer 428, and the metal layer 429 is continuously formed and etched together with a vertical wiring pattern. Next, the peripheral portion is covered and flattened with an insulating film such as a silicon oxide film, and then a layer of the wiring 422 is formed. This time, the wiring patterns orthogonal to the previous wiring pattern 425 and 424 are arranged. Etching to the nearest minute. Finally, if it is covered again with an insulating film, the ROM portion shown in FIG. 4 is obtained.
[0074]
By this process, the memory cells can be arranged at the wiring interval, so that high integration can be realized. Since this wiring interval is determined by the minimum processing size in the IC manufacturing process, a very high density ROM can be realized. When this minimum processing dimension is L, the area occupied by one memory cell is 4L.2However, this is a high degree of integration that cannot be realized at all with a conventional ROM using a MOS transistor in which elements are two-dimensionally fabricated on a substrate plane.
[0075]
Further, since this structure can be easily stacked in the vertical direction in the IC process, the degree of integration can be further increased with the same chip area.
[0076]
In this embodiment, a method of directly connecting each word line and bit line to a voltage source or ground is used. However, when there are many word lines and bit lines, the switches 450, 454, 458 and 462 in FIG. You may comprise using a decoder as shown in FIG. This is a circuit that selects one output from the four outputs 489, 490, 491, and 492, sets only that output to “1”, and sets the other outputs to “0”.
[0077]
A black circle represented by 484 indicates that the interconnection state between the wiring groups 482 and 483 is electrically short-circuited. A and B are inputs, and 493 and 494 are inverters. 485, 486, 487, and 488 are AND circuits, and the output 489 of 485 becomes “1” only when A is “0” and B is “0”. The output 490 of 486 is “1” only when A is “0” and B is “1”. The output 491 of 487 becomes “1” only when A is “1” and B is “0”. The output 492 of 488 is “1” only when A is “1” and B is “1”.
[0078]
Thus, one of the four output lines can be selected by the two inputs A and B. The floating state can be realized by connecting an NMOS transistor to each output line and setting the signal input to the gate to “0”.
[0079]
By increasing the scale of the circuit, it is possible to select an arbitrary output line from among a large number of output lines using the same principle.
[0080]
As described above, the word line and the bit line may be selected by the decoder, but it goes without saying that the same can be achieved by using random logic instead.
[0081]
In the structure of the memory cell shown in FIG. 4, a high concentration layer 495 may be sandwiched between the high resistance semiconductor and the P layer as shown in FIG. 9A. Thus, when the reaction between the metal and the high resistance semiconductor is completed, the low resistance metal semiconductor compound and the high concentration layer are in contact with each other, so that the contact resistance is further reduced and a large forward current can flow.
[0082]
In this example, a PN junction is used in the ROM. However, instead of the PN junction, a Schottky junction of a semiconductor 496 and a metal 497 may be used as shown in FIG. 9B. In this case as well, like the PN junction, the memory cell can be rectified.
[0083]
In the above, the directions of the PN junction and the Schottky junction may be reversed if the power supply voltage is changed depending on the case.
[0084]
(Example 5)
FIG. 10 shows a fifth embodiment of the present invention. FIG. 10 is a circuit that outputs a logical sum of two inputs. Reference numerals 503 to 510 and 513 to 520 are composed of switches and PN diodes, which indicate high resistance semiconductor layers and PN junctions sandwiched between word lines 501 and 511 and bit lines 525, 526, 527 and 528, respectively. Yes. Here, the switch being turned on indicates that the high resistance semiconductor layer and the metal layer are selectively reacted to form a low resistance metal semiconductor compound.
[0085]
Reference numerals 502 and 512 denote inverters. The switches 521 to 524 are switches for initializing each bit line to the ground potential. After the initialization, these switches are turned off to make the bit lines floating, and the operation result appears on each bit line.
[0086]
Since the A and B signals are electrically connected to the bit line 525 through the switches 503 and 513, if either one is “1”, “1” appears on the bit line 525. In other words, this means that the logical sum of A and B is calculated.
[0087]
Similarly, the inversion of B and the logical sum of A appear on the bit line 526, the inversion of A and the logical sum of B appear on the bit line 527, and the logical sum of the inversion of A and the inversion of B appears on the bit line 528. If the number of input lines and output lines is further increased by this method, a logical sum of an arbitrary combination of arbitrary inputs can be calculated.
[0088]
There are four combinations of inputs A and B, but only one of the four bit lines 525 to 528 is “0” for each one, and the other three are “1”. " Therefore, when the output of each bit line is inverted and output, only one of the four bit lines 525 to 528 becomes “1” for each combination of A and B, and the other 3 The book becomes “0”, and a decoder as shown in FIG. 8 can be realized.
[0089]
FIG. 11 is a circuit that inverts and outputs the output of each logical sum of FIG. 10 by inverters 529, 530, 531, and 532. The output inverted by the inverter 529 is indicated by a logical product of A inversion and B inversion. The output inverted by the inverter 530 is indicated by the inversion of A and the logical product of B. The output inverted by the inverter 531 is indicated by the inversion of B and the logical product of A. The output inverted by the inverter 532 is indicated by a logical product of A and B.
[0090]
That is, for each of the four combinations of A and B, only one of the four outputs 529 to 532 is “1”, and the other three are “0”. It has been realized.
[0091]
Further, if the number of input lines and output lines is increased, a logical product of an arbitrary combination of arbitrary inputs can be calculated.
[0092]
FIG. 12 is an example in which, for example, two-input exclusive OR is realized by using the circuit for calculating the logical product of FIG. 11 and the circuit for calculating the logical sum of FIG. 533, 534, 535, and 536 are the same as the output lines in FIG. The connection between these lines and the output line 542 is determined by switch and diode combinations 538, 539, 540, 541. In this example, since the wirings 534 and 535 are connected to the wiring 542, a logical sum of 534 and 535 is output to the 542.
[0093]
Therefore, for the inputs A and B, an exclusive OR of A and B appears on the wiring 542.
[0094]
Since all logical operations can be realized by a combination of AND and OR, an arbitrary logical function can be realized by combining a logical plane for realizing AND and a logical plane for realizing OR in this way. Although an example of two-input exclusive OR has been described here, an arbitrary logical function having an arbitrary number of inputs can be realized by using a multi-input, multi-output AND plane and an OR plane.
[0095]
Further, it goes without saying that by using a multi-input, multi-output AND plane and OR plane, it is possible to make a circuit that inputs an arbitrary signal group and outputs an arbitrary signal group corresponding one-to-one.
[0096]
Such a logic circuit has the same concept as the PLA shown in FIG. 3A, but the difference is that the ROM itself realizes the functions of the AND circuit and the OR circuit in FIG.
[0097]
(Example 6)
FIG. 13 shows a sixth embodiment of the present invention. This is a data search system using a ROM. An example of a data search system is a book search, for example, which is a system that outputs all books related to a field or author name to be read from a vast number of books. Conventionally, in such a system, since a large amount of book data stored in a magnetic storage medium, a compact disk, or the like has been searched on software, it has been difficult to speed up access to data and arithmetic processing. In order to store enormous book data on hardware that can be accessed at high speed, a very high density ROM is required. Further, the ROM needs to be a programmable ROM of a type in which a user can write information later, and a high-density programmable ROM that can be accessed at high speed is necessary.
[0098]
The feature of the search system shown in this embodiment is that not only the medium for storing information is realized by a high-speed and high-density ROM, but also an arithmetic unit that calculates which data should be output based on the input data It itself is realized by a high-speed and high-density ROM.
[0099]
In FIG. 13, information of “1, 0, 0, 1” is written in the four memory elements connected to the wiring 608, so that when A = “0” and B = “1”. Only the wiring 608 becomes “0” and the wiring “616” becomes “1”.
[0100]
Information of “1, 1, 0, 1” is written in the four memory elements connected to the wiring 616, and when the wiring 616 becomes “1”, the wirings 621, 622, 623, and 624 have "1, 1, 0, 1" is output respectively.
[0101]
If this output information is information indicating the address of the portion 625 in the ROM 626, for example, the information 625 can be output to the output line 627.
[0102]
Through this series of operations, information in the ROM corresponding to certain inputs A and B can be read. For example, the inputs A and B indicate the name of the author of the book. All the books of the author are written in the portion 625 of the ROM 626, and the addresses are written in the memory cells connected to the wiring 616. In other words, when the author name is entered, the book is automatically output.
[0103]
This system can be configured with the same structure except for some peripheral circuits such as an inverter, and is very easy to design. When data is added to the ROM 626, information corresponding to the address added to the unused portions 605 and 620 may be newly written.
[0104]
For example, by rewriting all the information of the memory cell connected to 608 to “1”, the wiring 608 is always “1” and the wiring 616 is always “0” for all combinations of inputs A and B. It is. That is, the information (address) of the memory connected to the wiring 616 cannot be accessed. If you want to completely rewrite the data once written, this method can be used to write new data to the unused part after the old data becomes inaccessible.
[0105]
Although the book search has been described here as an example, the inputs A and B may be input with the code of the operation instruction, and the execution procedure of the instruction may be written in the ROM 625, for example. Also, various application software that has been stored in a conventional magnetic medium may be written in the ROM, and command codes for starting the software may be input to the inputs A and B. When the application software is upgraded and new software is installed again, the old address cannot be accessed and the new software can be installed by the above procedure.
[0106]
It is needless to say that the input does not need to be A and B2 bits and may be any number of bits, and the scale of the system may be any scale.
[0107]
(Example 7)
A seventh embodiment of the present invention is shown in FIG. This is a so-called hybrid system in which a highly integrated and high-speed ROM realized by the present invention is arranged around a chip containing a CPU and directly connected by a bonding wire. The CPU instruction code and various application software may all be written in this ROM. Further, a ROM having a data search function as shown in the sixth embodiment may be arranged around.
[0108]
It is almost impossible to use a magnetic disk or a compact disk as a storage medium in a palm-sized mobile information device. From the viewpoint of miniaturization, a highly integrated electronic storage medium like this embodiment is placed around an arithmetic processing unit. It is necessary to arrange directly at high density.
[0109]
【The invention's effect】
According to the present invention, a low resistance antifuse can be realized. Further, by providing the antifuse with a function of rectification characteristics, a high-density and high-speed ROM can be realized.
[0110]
The ROM according to the present invention can be used not only as a compact storage medium for images and sounds in place of magnetic tapes and compact disks, which are difficult to reduce in size, but also in a wide range of applications such as realizing palm-sized mobile information devices. Can be pioneered.
[0111]
According to the present invention, an extremely reliable programmable logic array (PLA) that realizes an arbitrary function, and a field programmable gate array (FPGA) that can arbitrarily connect wiring between a large number of arithmetic units. ) Can be provided.
[0112]
Furthermore, since the semiconductor device of the present invention can be manufactured completely using self-alignment, the yield is good, and therefore a high-density ROM can be provided at low cost.
[Brief description of the drawings]
FIG. 1 is a conceptual diagram illustrating an antifuse according to the present invention.
FIG. 2 is a conceptual diagram illustrating writing of an antifuse according to the present invention.
FIG. 3 is a schematic view showing an example of the PLA of the present invention.
FIG. 4 is a conceptual diagram showing an example of a ROM according to the present invention.
FIG. 5 is an equivalent circuit diagram of the switch of the present invention.
6 is an equivalent circuit diagram of the ROM of FIG. 4;
7 is a circuit diagram illustrating a method of reading from the ROM of FIG. 4;
FIG. 8 is a circuit diagram showing a decoder of the present invention.
FIG. 9 is a conceptual diagram showing an example of a memory cell of the present invention.
FIG. 10 is another circuit diagram showing the decoder of the present invention.
FIG. 11 is another circuit diagram showing the decoder of the present invention.
FIG. 12 is a circuit for realizing exclusive OR of the present invention.
FIG. 13 is a circuit diagram showing a data search system using the ROM of the present invention.
FIG. 14 is a conceptual diagram showing a hybrid system using the ROM of the present invention.
[Explanation of symbols]
101, 106 metal,
102 high resistance semiconductor region,
103, 108 conductor,
104 voltage source,
105, 109 switches
107 low resistance metal semiconductor compound,
201, 202 metal wiring,
203, 204 Conductor wiring,
205, 206, 207, 208 high resistance semiconductor,
209, 210, 211 voltage source,
312 and 313 2-input AND circuit,
321 2-input OR circuit,
310, 311 inverter,
301 to 308, 316 to 321 I / O wiring,
322 metal layer,
323 high resistance semiconductor layer,
401, 404, 408, 411 power supply voltage terminals,
402, 405, 409, 412 Ground terminal,
410, 413, 435, 444, 448 nodes,
414, 416, 418, 420 inverter,
422, 423, 453, 456 word lines,
424, 425, 460, 464 bit lines,
426 N+layer,
427 P layer,
428 high resistance semiconductor layer,
429 metal layer,
430, 431, 432, 433, 450, 454, 458, 462
466, 467, 468, 469 high resistance semiconductor,
436, 437, 441, 442, 443 transistors,
439 output terminal,
470, 471, 472, 473 PN junction,
475, 477, 479, 481 inverter,
482, 483 wiring,
484 short-circuit,
485, 486, 487, 488 AND circuit,
489, 490, 491, 492 output lines,
493,494 inverter,
495 high concentration layer,
496 semiconductor,
497 metal,
501,511 word lines,
502, 512, 529 to 532, 539 inverter,
503-510, 513-520 high resistance semiconductor and PN diode,
521-524 switch,
525-528 bit lines,
533-536 output lines,
608,616,621,622,623,624 wiring,
626 ROM,
627 output line,
605, 620 Unused part.

Claims (3)

第1の配線の層、整流特性を示す層、高抵抗半導体層、金属層の各層を連続的に成膜する工程、A step of continuously forming a first wiring layer, a layer showing rectification characteristics, a high-resistance semiconductor layer, and a metal layer;
第1の配線パターンが形成されるように、前記各層をエッチングする工程、  Etching each of the layers so that a first wiring pattern is formed;
前記エッチング後の各層の周辺部を絶縁膜で覆ってから平坦化して金属層の表面を露出させる工程、  Covering the periphery of each layer after the etching with an insulating film, and then planarizing to expose the surface of the metal layer;
前記平坦化した面の上に第2の配線の層を成膜する工程、  Forming a second wiring layer on the planarized surface;
前記第1の配線パターンと交差した第2の配線パターンが形成されるように、前記第2の配線の層、金属層、高抵抗半導体層、整流特性を示す層をエッチングする工程、  Etching a layer of the second wiring, a metal layer, a high-resistance semiconductor layer, and a layer exhibiting rectification characteristics so that a second wiring pattern intersecting with the first wiring pattern is formed;
次いで、絶縁膜で全面を覆う工程、  Next, a step of covering the entire surface with an insulating film,
第1の配線パターンと第2の配線パターンとの交差点の任意の点において、電流を流すことにより、もしくは外部から熱を加えることにより、またはその両方により、前記高抵抗半導体と金属層とを反応させて低抵抗の金属半導体化合物を形成する工程、  The high resistance semiconductor and the metal layer react with each other at an arbitrary point of intersection between the first wiring pattern and the second wiring pattern by flowing a current, applying heat from the outside, or both. Forming a low-resistance metal semiconductor compound,
を有することを特徴とする半導体装置の製造方法。A method for manufacturing a semiconductor device, comprising:
前記整流特性を示す層は、pn接合層であることを特徴とする請求項1記載の半導体装置の製造方法。The method for manufacturing a semiconductor device according to claim 1, wherein the layer exhibiting rectification characteristics is a pn junction layer. 前記整流特性を示す層は、ショットキー接合層であることを特徴とする請求項1記載の半導体装置の製造方法。2. The method of manufacturing a semiconductor device according to claim 1, wherein the layer exhibiting the rectifying characteristic is a Schottky junction layer.
JP31873293A 1993-12-17 1993-12-17 Manufacturing method of semiconductor device Expired - Fee Related JP3682305B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP31873293A JP3682305B2 (en) 1993-12-17 1993-12-17 Manufacturing method of semiconductor device
PCT/JP1994/002118 WO1995017008A1 (en) 1993-12-17 1994-12-16 Semiconductor device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP31873293A JP3682305B2 (en) 1993-12-17 1993-12-17 Manufacturing method of semiconductor device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2004291901A Division JP2005045282A (en) 2004-10-04 2004-10-04 Semiconductor device

Publications (2)

Publication Number Publication Date
JPH07176772A JPH07176772A (en) 1995-07-14
JP3682305B2 true JP3682305B2 (en) 2005-08-10

Family

ID=18102331

Family Applications (1)

Application Number Title Priority Date Filing Date
JP31873293A Expired - Fee Related JP3682305B2 (en) 1993-12-17 1993-12-17 Manufacturing method of semiconductor device

Country Status (2)

Country Link
JP (1) JP3682305B2 (en)
WO (1) WO1995017008A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7474536B2 (en) 2000-10-27 2009-01-06 Ridley Ray B Audio sound quality enhancement apparatus and method
US6765802B1 (en) 2000-10-27 2004-07-20 Ridley Engineering, Inc. Audio sound quality enhancement apparatus
JP2004193282A (en) 2002-12-10 2004-07-08 Renesas Technology Corp Non-volatile semiconductor memory device
JP5214213B2 (en) * 2006-10-24 2013-06-19 株式会社半導体エネルギー研究所 Driving method of storage device
KR101408716B1 (en) * 2006-10-24 2014-06-20 가부시키가이샤 한도오따이 에네루기 켄큐쇼 Semiconductor device including storage device and method for driving the same
JP6957123B2 (en) * 2019-02-25 2021-11-02 東芝情報システム株式会社 Vias and semiconductor devices

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4569120A (en) * 1983-03-07 1986-02-11 Signetics Corporation Method of fabricating a programmable read-only memory cell incorporating an antifuse utilizing ion implantation
JPS63226958A (en) * 1987-03-17 1988-09-21 Nec Corp Semiconductor storage device
US5166556A (en) * 1991-01-22 1992-11-24 Myson Technology, Inc. Programmable antifuse structure, process, logic cell and architecture for programmable integrated circuits
JPH05129440A (en) * 1991-10-31 1993-05-25 Fujitsu Ltd Manufacture of semiconductor device
US5298784A (en) * 1992-03-27 1994-03-29 International Business Machines Corporation Electrically programmable antifuse using metal penetration of a junction

Also Published As

Publication number Publication date
JPH07176772A (en) 1995-07-14
WO1995017008A1 (en) 1995-06-22

Similar Documents

Publication Publication Date Title
US6051851A (en) Semiconductor devices utilizing silicide reaction
US6643159B2 (en) Cubic memory array
US6584029B2 (en) One-time programmable memory using fuse/anti-fuse and vertically oriented fuse unit memory cells
US10153288B2 (en) Double metal layout for memory cells of a non-volatile memory
JP2007521644A (en) FUSE AND METHOD FOR FORMING THE SAME
JPH08139197A (en) Semiconductor device utilizing silicide reaction
JP4037407B2 (en) Addressing circuit for a crosspoint memory array including a crosspoint resistor element
JPH0831564B2 (en) Semiconductor device
KR20140113024A (en) Resistance variable Memory Device And Method of Driving The Same
JPH0320904B2 (en)
US10263037B2 (en) Electronic device
KR20200050368A (en) Read circuit for magnetic tunnel junction (mtj) memory
EP1609186B1 (en) Cubic memory array and method of manufacturing
US6717215B2 (en) Memory structures
JP3682305B2 (en) Manufacturing method of semiconductor device
US20030081454A1 (en) Memory cell, memory circuit block, data writing method and data reading method
US6949423B1 (en) MOSFET-fused nonvolatile read-only memory cell (MOFROM)
JPS5870493A (en) High speed prom device
JP2002170374A (en) Ferromagnetic non-volatile storage element, its information reproducing method, memory chip using it, and portable information processing device
JP3559580B2 (en) Semiconductor device
US20080170457A1 (en) Method for sensing a signal in an integrated circuit complementary fuse arrangement
JP2005045282A (en) Semiconductor device
JPS60182596A (en) Semiconductor memory circuit
JP2003196992A (en) Sensing method in which diodes are decoupled and device therefor
JP2011044602A (en) Nonvolatile semiconductor memory device

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040324

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20040804

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041004

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20041207

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050302

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050316

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050523

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