微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > 电磁仿真讨论 > [Moved]: SONOS memory problem with Sentaurus TCAD in simulation

[Moved]: SONOS memory problem with Sentaurus TCAD in simulation

时间:03-25 整理:3721RD 点击:
Hi, i'm simulating SONOS memory with Sentaurus TCAD.

I'm experimenting with SONOS sdevice file existing in existed sentaurus.

That's code is below here.

Code:
==========================================================================
Electrode {{Name="gate" 	Voltage= 0 Material= "PolySi" Voltage=(!( set t1p 0 for { set i 1 } { Si <= @cycles@ } { incr i } {    set t2p [expr St1p + 1e-6]   set t3p [expr St1p + (@dtp@*1e-3)]	      set t4p [expr St2p + (@dtp@*1e-3)]   	      set t1e [expr St3p + 2.5e-3]   set t2e [expr St1e + 1e-6]   set t3e [expr St1e + (@dte@*1e-3)]   set t4e [expr St2e + (@dte@*1e-3)]
       puts "      0 at [format %0.6e St1p], @Vgp@ at [format %0.6e St2p], @Vgp@ at [format %0.6e St3p], 0 at [format %0.6e St4p],"      puts "	0 at [format %0.6e St1e], @Vge@ at [format %0.6e St2e], @Vge@ at [format %0.6e St3e], 0 at [format %0.6e St4e],"   set t1p [expr St3e + 5e-3] }  )! )}
           {Name="substrate" Voltage= 0}{Name="drain"	Voltage= 0}{Name="source"	Voltage= 0}
}

Physics {eBarrierTunneling "Gateoxb_Substrate" hBarrierTunneling "Gateoxb_Substrate"eBarrierTunneling "Gateoxt_Polygate" hBarrierTunneling "Gateoxt_Polygate"
}

Physics(Material="Silicon") {Recombination(SRH(DopingDependence))Mobility(DopingDependence HighFieldSaturation)
}
      
Physics(Material="NitrideAsSemiconductor") {Traps(    (Donor Level EnergyMid= 2.5 FromConductionBand     Conc= 1e19    eXSection= 1e-13 hXSection= 1e-13    eBarrierTunneling(NonLocal= "Gateoxb_Substrate" NonLocal= "Gateoxt_Polygate") 	hBarrierTunneling(NonLocal= "Gateoxb_Substrate" NonLocal= "Gateoxt_Polygate")    PooleFrenkel
        TrapVolume= 1e-15   )   (Acceptor Level EnergyMid= 1.0 FromConductionBand     Conc= 1e19    eXSection= 1e-13 hXSection= 1e-13    eBarrierTunneling(NonLocal= "Gateoxb_Substrate" NonLocal= "Gateoxt_Polygate") 	hBarrierTunneling(NonLocal= "Gateoxb_Substrate" NonLocal= "Gateoxt_Polygate")		    PooleFrenkel
        TrapVolume= 1e-15
        ))
}
=================================================================
You can see more information , sde name in existed sentaurus file.

I want to see that memory is working by "HEI" and "HH with BTB Tunneling".

For example, I would like to experiment with applying a constant 5V to the gate and 3V to the drain to get the electrons in to the trap.

Conversely, in the case of HH, I would like to experiment with applying a constant -5V to the gate and 3V to the drain to get the holes in to the trap.

In case of erase, I want to experiment with BTB tunneling besides HH.

Where can i add any phrases to work like above?

And then how can i change the gate or drain voltage over time?

Please help me

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top