go atlas
.begin
#
# NMOS inverters - DC point simulation
# Circuit description
#
aigbt 2=collector 1=gate 0=emitter 0=emitter1 infile=transistor1.str
vgate 1 0 0
r1 3 2 1
vcc 3 0 10
#
# End of circuit description
#
.model igbt_model igbt (tox=1e-6)
.numeric toldc=1.e-5 vchange=0.025 imaxdc=25
.options m2ln relpot print debug
#
.save outfile=igbtsave
.end
#
# Define physical models for ATLAS device
#
contact device=aigbt name=gate n.poly
model device=aigbt reg=2 conmob fldmob bgn
go atlas
.begin
#
# NMOS inverters - transient simulation
#
# Circuit description
#
vin 1 0 PULSE 0 10 0 10ns 10ns 1us 2us
aigbt 2=collector 1=gate 0=emitter 0=emitter1 infile=transistor1.str
r1 3 2 10
vcc 3 0 1
#
# End of circuit description
#
.numeric toldc=1.e-6 vchange=0.025 imaxdc=25
.model igbt_model igbt (tox=1e-6)
.options m2ln relpot print debug
#
.load infile=igbtsave
.log outfile=igbt_test
#
.tran 10ns 30us
#
.end
#
# ATLAS device models and parameters
#
contact device=aigbt name=gate n.poly
model device=aigbt reg=2 conmob fldmob bgn
go atlas
tonyplot igbt_test.log