作者k5289666 (Diadadoo)
看板Electronics
標題[問題] 有關silvaco atlas 模擬 OTP
時間Wed May 22 14:02:51 2019
各位大神好
最近在用silvaco atlas 模擬 OTP
我要做的事情是先program這個cell
program的方式是在drain端加一個很大的電位
來觸發 hot carrier injection
之後再read他的program後的電流
不過有鑑於我對這套軟體的語法不太熟
在我program完之後read出來的圖會繼承之前program的資料
我的code如下
SOLVE initial
SOLVE prev
SOLVE Vdrain=0 Vcgate=0 Vsource=0 Vnwell=0 Qfgate=0 ELEC=cgate VSTEP=-0.1 NSTEP=65
SOLVE Vdrain=0 Vcgate=-6.5 Vsource=0 Vnwell=0 Qfgate=0 ELEC=drain VSTEP=-0.1 NSTEP=65
LOG outfile=charge_time.log master
SOLVE Tstep=1e-9 Tstop=1e-5 Vdrain=-6.5 Vcgate=-6.5 Vsource=0 Vnwell=0 gate.cur impact.i
SOLVE prev
LOG outfile=PGM_current.log master
SOLVE Vdrain=0 Vcgate=0 Vsource=0 Vnwell=0 Qfgate=0 ELEC=cgate VSTEP=-0.1 NSTEP=33
SOLVE Vdrain=0 Vcgate=-3.3 Vsource=0 Vnwell=0 Qfgate=0 ELEC=drain VSTEP=-0.05 NSTEP=30
SAVE outfile=program.str
前面加-6.5V是要program
後面只加-3.3是要read
不過最後出來的圖 drain voltage 有到-6.5V,顯然saving的時候有繼承到program時的資訊
想請問各位大大我該如何解決
感謝
--
Sent from my Windows
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.161.211.214
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Electronics/M.1558504973.A.C42.html
1F:→ k5289666: 已自行解決 把read code中的qfgate=0去掉並且前面改成so 05/22 14:19
2F:→ k5289666: lve initial 05/22 14:19