LEAP、LSI消J電削のためMOSのVt低、不ァ発性メモリに点
LEAP(低電圧デバイス\術研|組合)が2012 IEEE Symposia on VLSI Technology and Circuits (通称VLSI Symposium)で3Pものb文を発表した。同研|組合は、コンピュータシステムをb理v路、1次メモリ、2次メモリ、外雉憶と分けて、それぞれの低消J電\術にDり組んでいる。
今vVLSI Symposiumで発表した\術は、b理v路で要なナノトランジスタ構]プロジェクトから、1)低電圧動作を行うときのゲートしきい電圧Vtのバラつき低、2)リコンフィギュアラブルロジックデバイス向けの不ァ発性スイッチ、3)RAMとして使える不ァ発性M(magnetic)RAM、の3つである。メモリ霾は、2)、3)とも不ァ発性をターゲットとし、しかもトランジスタ形成後のH層配線覦茲涼罎3次元的に作り込む。2)は来のFPGAに使われているSRAMスイッチを不ァ発性メモリにDりえてFPGAのチップC積をS的にらそうというもの。3)は書き換えv数を10の16乗v(1Bv)以屬忙\やしてRAMとしてDり扱えるようにするもの。
ドーパントレスでVtバラつきをらす
最初のトランジスタにおいてVtのバラつきVtを改する理yは、微細化するにつれトランジスタのVtのバラつきがjきくなってくるためだ。LEAPのjテーマである低消J電\術では、電圧を下げれば下げるほどLSIの消J電は下がるが、Vtのバラつきはjきくなる。すでにMIRAIプロジェクトにおいて、65nmトランジスタを100万個作し、そのバラつきについて調べた。MOSトランジスタでは、1立汽札鵐船瓠璽肇訶たり10の24乗個のシリコン原子に同17乗個のドナーやアクセプタを導入するlだが、微細化が進むと、例えば30nm立掬たりのドナーやアクセプタの数は数10個〜数100個と数えられるレベルになる。20nm立気10nm立掬たりとなると、ドープするドナーやアクセプタの数が場所によってわずかに異なるという影xをjきくpける。このため、MOSの性はjきく左されることになる。
図1 ドーパントレスでVtバラつきをらした低電圧SOIトランジスタ 出Z:LEAP
今v、LEAPが開発したトランジスタ(図1)は、ドナーやアクセプタの濃度を極らしたドーパントレスのSOI構]を採し、VtU御をゲートメタルの仕関数差と基バイアスで行うもの。基電位をw定するために基┣祝譴硫爾某爾ドナー/アクセプタ不純覦茲魴狙するlだが、トランジスタ覦蒿に]ち込むと寄斃椴未\加するため、ドレイン・ソース篳匹硫爾凌爾ご韶霾だけに形成した。これをLGP(ローカルグランドプレーン)と}んでいる。
図2 新SOI構](のグラフ)でドレイン電流のバラつきが少 出Z:LEAP
そのT果、]チャネル効果はり(図1)、Vtのバラつきも少した(図2)。
新型FPGA向きの不ァ発性スイッチ
2番`のFPGAに使う不ァ発性メモリスイッチでは、銅イオンの電気化学反応をWする(図3)。書き換えv数は1000v度と少ないが、FPGAのv路配線のプログラムには科な性だ。このスイッチは銅(Cu)電極とルテニウム(Ru)電極がPSE(ポリマーw電解)を挟んだ構]をeつ。Cu電極に電圧を加えるとCuイオンがCu極から出始め、PSE内にCuが析出していき、しまいにはRu電極とつながり電流が流れる。Cu電極に負電圧をかけると析出したCuがイオン化してCu電極へ戻っていき、両電極間が`れてしまいオフXになる。
図3 配線覦茲忘遒蟾める不ァ発性スイッチ 出Z:LEAP
この2端子スイッチを直`に逆向きに接して3端子素子とした。図4の端子T1またはT2に瓦靴董U御端子Cに負電圧をかけるとCuイオンが流れていきプログラム電流が流れる。U御端子Cに逆電圧を与えると、CuイオンがCu電極笋‘阿掘CuとU御電極間に電流が流れなくなる。プログラムXを見るのにはT1とT2間に電圧をかけ、電流が流れるかどうかを検出する。
図4 4層`配線と5層`配線で作る3端子不ァ発性スイッチ 出Z:LEAP
今v、4層のCu電極の角における電c集中を積極的にWし、プログラム電圧を来の2.27Vから1.87Vへと下げることができた。さらにCu表Cの平Q性を改してプログラム電圧のバラつきをらした。平Q性を改するために来のウェット浄をドライ浄にえた(図4)。このことにより、表Cの凹はrms(ルート二乗平均)で3.3nmから1.9nmと少した。
加えて、Cu表Cの┣修鯔匹阿燭瓩離丱奪侫.瓮織訌悗離船織┣祝譴┣修不科だとチタンメタルが残りリーク電流\加の原因となる。このため、プロセス条Pを変え、チタンの厚さを来の1nmから0.5nmに薄膜化しチタンを科に┣修靴拭
1Bvの書き換えを実現したSTT MRAM
3P`のb文は、書き換えv数にU約のないRAM動作を狙った高]の不ァ発性MRAMである。これは、プロセッサが内鼎気譴討い訌箸濆みシステムLSIでは、レジスタやFIFO、キャッシュなどメモリのめる割合が高く、純粋なランダムロジックの霾はむしろっていることに因する。システムLSIではSRAMを使っていることがHい。しかし、CMOS SRAMの消J電は小さいとはいえ、リーク電流があり、電圧は常にかかっている。不ァ発性メモリは、メモリにかかる電源電圧を切ってもメモリ内容が消えないため、メモリ霾の消J電はゼロになる。
LEAPが}XけているのはSTT(spin transfer torque)MRAMと}ばれる不ァ発性メモリである。今v、MRAMの書き換えv数がほぼ無限ともいえる10の16乗v(1Bv)というデータをuた(図5)。これは、書き換え電圧の加]試xのT果、書き換え電圧を最j0.65V、読み出し電圧は0.2〜0.3Vで動作するとしても1Bvもの書き換えが可Δ任△襦
図5 電圧加]試xにより1Bvの書き換えv数を実現 出Z:LEAP
STT MRAMのメモリセルは、スイッチングのシリコンMOSトランジスタと記憶陲箸覆MTJ(magnetic tunnel junction)からなる(図6)。MTJはMgOトンネル┣祝譴領Cを二つのCoFeB磁化層でサンドイッチした構]をとる。磁化層のkつをw定層とし、もうk気亮Р汁悗髻▲好團鵑慮きを変えられるフリー層とする。二つの磁化層スピンが同じ向きだと低B^、逆向きは高B^になることをWして1、0を区別する。磁化を高B^Xにプログラムする時は、w定層からフリー層に向けてj電流を流し、低B^Xにはその逆向きに電流を流す。
図6 STT MRAMの動作原理 出Z:LEAP
今v、書き換えv数を1Bvにも\やすことができたのは、MTJのT晶性を改したことによる。これまでMTJを形成する場合、アモーファスのCoFeB層の屬桝T晶性のMgOを\積し、さらにアモーファスのCoFeBフリー層を形成していた。しかし、MgOはアモーファスの屬坊狙するためT晶性がKい。これらの膜を\積した後にアニールしてもMgOはグレインが集まるHT晶にしかならなかった。そこで、アモーファスCoFeBの屬桝T晶性のCoFe層を薄く形成し、その後MgOを形成するとCoFe層のT晶の向きに妓性が揃うようになった。フリー層形成後にアニール処理を行うと、CoFeT晶にpってMgOさらには、フリー層のCoFeB層までが下地の向きにpってT晶性が良くなった。
今vのMTJのCをTEM(透垠薪纏匕家)で見るとCoFeB、CoFe、MgO、CoFeBの境cがはっきりを見えた。書き換えv数の加]試xは、±0.5V以下の電圧で書き込みできるという実を元に、室aで0.7V、0.8V、0.9Vと電圧を加]した。破sに至るまでの書き換えv数をプロットして0.65Vでは10の16乗vという見積もりをuた。0.6Vでの書き換えだと10の18乗vになる。