atlas notes 2015 00
DESCRIPTION
Atlas notesTRANSCRIPT
-
AtlasRelease Notes
01/22/15
Copyright Silvaco Inc. 2014
-
RELEASE NOTES
For notes on earlier releases see the release notes file shipped with the 2012 Baseline Version of Atlas (5.18.3.R)
VERSION 5.20.2
NEW FEATURES
Baseline release
"Clockwise Angle" and "Anticlockwise Angle" ANGPOWER and RAYPLOT log file output
ALTERATIONS AND ENHANCEMENTS
Improve S-PISCES and BLAZE licensing to prevent potential conflict
TMM support for POLAR parameter
Improve ANGPOWER file output to prevent incorrect TE/TM and angle unit labels
Improve structure file output to prevent incorrect values of interface acceptor DOS and trapped density
UST model support for lumped resistance boundary conditions
Modify default value of FAST on LED and SAVE statements to true
Improve waveguide mode calculation to prevent incorrect behavior when using the WAVEGUIDE statement
VERSION 5.20.1
NEW FEATURES
Baseline release
ALTERATIONS AND ENHANCEMENTS
Modify GaAs MU2N.CAUG default value
VERSION 5.20.0
-
NEW FEATURES
Baseline release
VERSION 5.19.35
NEW FEATURES
Group velocity log file output and modal field magnitude structure file output for PHOTONIC statement
ALTERATIONS AND ENHANCEMENTS
Improve photonic mesh creation performance and accuracy
Improve Gaussian band effective mass calculation to prevent possible convergence problems
Improve k.p model laser device convergence when using current boundary conditions
Improve accuracy and robustness of k.p model average particle density calculation
Improve laser gain calculation to prevent incorrect negative values are band edges
Improve accuracy of LED power spectral density calculation
Improve SONOS model to prevent possible convergence problem
VERSION 5.19.34
NEW FEATURES
REGION MODIFY support for built-in material names
ELECTRODE MODIFY support for electrode material modification
Layered media transfer matrix method model
2D rectangular mode solver for arbitrary dielectric contrasts
PHOTONICS for multiple photonic device simulation
ALTERATIONS AND ENHANCEMENTS
Support for different spellings of Molybdenum and Aluminum
Improve accuracy of Geiger line integral output for log file probe
-
Improve accuracy of transfer matrix method output spectra calculation for multiple spontaneous emission regions
Improve TRAP and DEFECTS statements to prevent incorrect model activation
Improve ODEFECTS and OINTDEFECTS statements TFILE file output to prevent incorrect saving of host and dopant specific quantities
Improve SAVE statement TRAP.FILE file output to prevent incorrect saving of host and dopant acceptor defect densities
VERSION 5.19.33
NEW FEATURES
Dopant singlet exciton diffusion term
Dopant singlet exciton annihilation C-Interpreter function
Dopant triplet exciton model
BTE solver stability algorithm and discretization specification
FDTD specular reflectance log file output
FDTD source, scattering region and periodic cell parameter specification
Uniform optical power generation specification for optical scattering matrix
ODEFECT and OINTDEFECT host and dopant trap DOS data file output quantities
Geiger mode probability model specification
ALTERATIONS AND ENHANCEMENTS
Modify PROFILE.GAUSS output file to use valence band as reference energy
Modify ODEFECT and OINTDEFECT AFILE output file acceptor energy reference value
Support for ODEFECTS and OINTDEFECTS specification during an existing simulation run
Improve thermionic emission model to prevent spurious error message for insulator as semiconductor interfaces
Improve BTE solver to prevent possible incorrect acceleration integral values
Improve ZAIDMAN model to prevent spurious error message for certain device geometries
-
MixedMode AC log file support for Atlas device conductance and capacitances
Improve MixedMode time step algorithm to prevent incorrect small time steps with PWL source specifications
Modify simplified Poole-Frenkel mobility model to include gamma term
Improve accuracy of FDTD post-process scattered field calculation
LED statement support for optical scattering matrix
VERSION 5.19.32
NEW FEATURES
FDTD periodic boundary conditions support for oblique incidence
FDTD sinusoidal and Gaussian input pulse
2D general near-to-far field pattern transformation for oblique and normal incidence
Support for optical parameters in small-signal AC log files
Automatic FDTD near field re-sampling to improve resolution and reduce noise for far field patterns
ALTERATIONS AND ENHANCEMENTS
Improve semiconductor-conductor interface resistance accuracy
Improve ANGPOWER file output to prevent incorrect wavelength values
Improve accuracy of small signal AC analysis with UST model and SURF.REC models
Improve SINGLEEVENTUPSET PCUNITS to prevent incorrect scaling of B.DENSITY for 2D cylindrical devices
Improve thermionic interface support for SIS.EL and SIS.HO models to prevent spurious error message
Improve thermionic interface model to prevent incorrect results when S.S is not specified
Default value of NORMALIZE.ANGULAR is now false
Improve memory FDTD memory handling to prevent memory leak
Improve k.p parabolic model to prevent potential crash
-
Improve OLED model to prevent potential crash in overlapping quantum regions
Improve calculation of FDTD far field pattern to prevent incorrect angle shift
VERSION 5.19.31
NEW FEATURES
Hamiltonian file specification for arbitrary-band k.p model
Optical response growth direction specification for arbitrary-band k.p model
k.p model energy range specification
ALTERATIONS AND ENHANCEMENTS
Change units of small-signal capacitance and conductance for 3D
Improve PCUNITS specification for exponentially varying SEU tracks to prevent incorrect charge values
Improve structure file output to prevent incorrect sign of electron velocity vector components
Improve GEIGER mode to prevent potential infinite loop
VERSION 5.19.30
NEW FEATURES
Singlet parameters log file probe
Second guest peak Gaussian band structure model
Singlet and triplet exciton concentration support in C-Interpreter nodal data callback function
C-Interpreter nodal data callback function support for F.CONMUN and F.CONMUP functions
Field-dependent phonon capture-cross section model for OXIDECHARGING and INTOXIDECHARGING
F.LOWFLDMU low-field mobility C-Interpreter function
Default band-gap parameter flag for ZB.TWO and ZB.THREE models
-
Gauss-Fermi integral analytical approximation for organic Gaussian band structure model
ALTERATIONS AND ENHANCEMENTS
Remove spurious warning message from interface trap log file probe
Modified TIMESPAN parameter of HEIMAN model to account for initial bias and bias cutback
Improve velocity dependent singlet quenching model accuracy
Maximum number of 2D boundary nodes is now 20000
Improve transient time step algorithm for lumped elements solutions
Updated default ANALYTIC low-field mobility parameter for GaAs, AlAs, InAs, InP and GaP
Improve k.p model material parameter specification and user-defined material support
Improve LASER standard optical gain model to prevent incorrect scaling
Improve BTE.VERBOSE data file output to prevent incorrect mesh node numbers
VERSION 5.19.29
NEW FEATURES
Interface trap log file probe
Energy spectrum model for organic materials
Interface and bulk oxide charging trap-based model
Interface and bulk oxide trap parameters log file probe
Radiation-dependent oxide charging emission model
Small-signal AC laser resonant frequency output
Specification for small-signal AC laser reference frequency
Specification for band-structure model k-point grid minimum value
Specification for passive optical characterization unit source
Specification for angular spectrum output normalization
-
Gaussian band-structure structure file output
Gaussian band-structure C-Interpreter function
C-Interpreter nodal data callback function support for F.BANDCOMP, F.GENSINGLET, F.GENTRIPLET, F.KEXCITON and F.KSINGLET functions
Exciton thermionic emission model
ALTERATIONS AND ENHANCEMENTS
Default number of threads is now 1
Improve radiation model to prevent incorrect bounding box definition
Improve MixedMode to prevent structure file output during steady-state simulation with TSAVE specification
Improve small-signal AC simulation to prevent incorrect values of charge log file probe
Improve accuracy of small-signal AC laser simulation
Improve laser simulation to prevent potential crash
Default value of DOPANT on ODEFECTS and OINTDEFECTS statements is now true
Improve accuracy of TMM LED model
Improve MixedMode to prevent incorrect specification of .RAD statement
Improve C-Interpreter call-back function to prevent incorrect values of electrostatic potential
Improve FILE.PHOTOGEN model to prevent incorrect source and available photo-current values
Improve accuracy of BTE solver
Definitions of SIGMAN.P and SIGMAP.N on OXIDECHARGING and INTOXIDECHARGING statements are now swapped
Improve accuracy of Schenk band-gap narrowing model
Improve accuracy thermal velocity calculation in organic thermionic emission model
Improve DATASET interpolation to prevent incorrect values of photogeneration rate
VERSION 5.19.28
-
NEW FEATURES
Internal quantum efficiency specification for optical scattering matrix calculations
Triplet exciton intersystem crossing constant specification
Gaussian DOS parameter support in C-Interpreter nodal data callback function
Multiple host machine support for PAM.GMRES and PAM.BICGST MPI iterative linear solvers
Organic heterojunction jump probability file output
In(1-x-y)Al(y)Ga(x)As k.p parameters
Band edge Eigenfunction probability density file output
BTE solver parameter file output
Alternate BTE discretization method
3D BQP cylindrical quantization direction specification
3D BQP Newton method support
MixedMode support for sub-circuit definition in .INCLUDE files
C-Interpreter nodal data callback function support for F.COPT, F.GAUN and F.GAUP functions
ALTERATIONS AND ENHANCEMENTS
Improve SEU model to support multiple tracks
Improve contact resistance model to prevent potential convergence problem
Improve Luminescent power calculation to support singlet dopant emission
Improve ITAT/RTAT models convergence with wide bandgap semiconductors
Improve interface trap structure file output to prevent saving of incorrect quantities
Improve quantum spontaneous emission rate model to prevent incorrect results
Improve accuracy of heterojunction thermionic and thermionic field emission currents in 3D
Improve speed of INTERFACE statement parsing in 3D
Improve accuracy of SIS.EL model tunneling current calculation
Improve accuracy of 3D BQP effective mass calculation
-
Improve MixedMode to prevent incorrect UST current calculation
Improve MixedMode sub-circuit parsing to prevent which incorrect voltage source name specification in Fxxx and Hxxx elements
Improve accuracy CUBIC35 model InGaAsP, AlGaAsp, InAlAsP and InGaAsSb bandgap calculation
Improve model specification parsing to allow simultaneous specification of SINGLET and TRIPLET parameters
VERSION 5.19.27
NEW FEATURES
250,000 node 2D version (64-bit only)
Full domain Boltzmann Transport Equation solver
Ielmini trap assisted tunnelling model support for user-specified quantum tunneling regions
ALTERATIONS AND ENHANCEMENTS
Improve acceleration integral degradation model to prevent incorrect scaling
VERSION 5.19.26
NEW FEATURES
Acceleration integral degradation model
ALTERATIONS AND ENHANCEMENTS
Improve 3D optical small-signal AC to prevent incorrect results
Improve hybrid laser model to prevent incorrect cavity transmission spectrum calculation
VERSION 5.19.25
NEW FEATURES
SRH recombination C-Interpreter function
-
Hybrid laser model support for longitudinal mode spectrum, external air gap tuning and output coupling diffraction loss
Laser total mode absorption structure file output
Stimulated emission rate log file probe
Ionic species name specification
ALTERATIONS AND ENHANCEMENTS
Improve organic thermionic emission model to prevent incorrect results
Improve CONDUCTOR model to prevent spurious error message with user-defined insulator regions
Improve scalar Helmholtz solver to prevent potential crash
Improve eye diagram output to prevent incorrect values with large input files
Improve parallel ray-trace photo-generation calculation to prevent incorrect results with C-Interpreter functions
Improve parallel MixedMode 3D conductance matrix calculation to prevent incorrect CPU number specification
Improve F.CONMUN C-interpreter function to prevent incorrect values in extended-precision
Improve F.QF C-Interpreter function to prevent incorrect interface bounding box specification
Improve LED power spectrum normalization to prevent incorrect values
Improve parallel SAVE statement FDTD model to prevent incorrect values
VERSION 5.19.24
NEW FEATURES
Gaussian band structure model "guest" peak option
Gaussian band structure support for organic hopping mobility model
Add capture-cross sections to INTTFTACC and INTTFTDON C-Interpreter function prototypes
Equation assembly ignore region specification
-
Black-body thermal boundary condition
Thermal 3D support for THERMCONTACT statement
Piecewise linear waveform file specification
ALTERATIONS AND ENHANCEMENTS
Improve PIPINYS model to prevent poor convergence
Improve structure file output to prevent incorrect recombination rate values in transient simulations
Change LED coupling spectral file sampling definition
Improve PAM parallel iterative solver to prevent possible spurious exit
Support for capture-cross sections in continuous defects and interface defects
Modify name of ionized defect densities in CIgetNodelVoid C-Interpreter callback function
Improve Langevin scattering and carrier density dependent mobility models to prevent poor convergence
Improve FOURIER to prevent spurious error message when processing MixedMode log files
Improve robustness of transient MixedMode log file output
Improve interface statement C-Interpreter specification to prevent a potential crash
Improve ODEFECTS statement TFILE data file output to prevent incorrect values if double peak Gaussian DOS distribution is used without hopping model
Improve OX.POISS model support for fixed interface charge to prevent incorrect results
VERSION 5.19.23
NEW FEATURES
GMRES iterative solver support for MixedMode 3D conductivity matrix calculation
Interface charge support in C-Interpreter nodal data callback function
Defect DOS and ionized density support in C-Interpreter nodal data callback function
MODELS PRINT support in Thermal 3D
-
Interface charge and total interface charge for log file probe
SOLVE statement specification for equation error file
ALTERATIONS AND ENHANCEMENTS
Improve 3D floating gate initialization to prevent spurious error message
Improve doping initialization to prevent incorrect values after multiple MESH statement structure file loads
Improve hopping defects model to support DOPANT parameter
Improve VCSEL model to prevent potential crash
Normalize angle and spectrum output files for SAVE and LED statements
Improve 1D slice quantum calculation to prevent incorrect results when no slice at y=0 is present
Improve MixedMode to prevent potential crash in .AC simulations
Improve MixedMode structure file output to prevent incorrect values of transient trap hole recombination rate
VERSION 5.19.22
NEW FEATURES
Gaussian polarization charge distribution model
Transient time support in C-Interpreter global callback function
Edge-emitting laser model support for cavities with non-uniform index of refraction in propagation direction
Specification for region property inheritance
Specification for equation error file minimum value
Equation error output in standard structure files
ALTERATIONS AND ENHANCEMENTS
Improve MixedMode structure file displacement current calculation to prevent incorrect values
Improve 3D and MixedMode trap DOPING statement definition to prevent incorrect values
-
Improve Hansch degradation model handling of interface charge to prevent incorrect values
Improve calculation of polarization charges on obtuse triangles to prevent incorrect values
Removed spurious warning message from SINGLEEVENTUPSET simulation
Remove spurious error message from MixedMode transient simulations with transmission line elements
Improve error file output to prevent incorrect values of equation RHS errors
Improve MESH statement structure file loading to prevent incorrect doping values if region is specified added after loading
Improve LASER statement to prevent incorrect eigenvalue mode specification
Improve HYBRID laser model to prevent incorrect calculation of gain confinement factors
Improve automatic file generation in LED and solar to prevent incorrect file names
Improve LED angular power calculation to prevent incorrect values
Improve 3D ray-trace to prevent potential crash on Windows
Improve log file probe calculation of drift and diffusion currents to prevent incorrect values
VERSION 5.19.21
NEW FEATURES
Optical source excess energy thermalization model for Thermal 3D
Specification for LED spectrum and angular power files normalization
Specification for LED spectrum and angular power files automatic enumeration
Extended correlated disorder mobility model for organic materials
Velocity dependent singlet quenching model for organic materials
Field dependent thermionic emission probability model for organic materials
Total interface charge support in C-Interpreter nodal data callback function
-
INTERFACE statement parameter support in C-Interpreter nodal data callback function
ALTERATIONS AND ENHANCEMENTS
Improve interface charge specification to prevent potential crash or incorrect values when specifying charge multiple times
LED spectrum and angular power file output are now non-normalized by default
Improve Lindefelt bandgap narrowing model for SiC to prevent incorrect values with ionized dopants
Improve quantum absorption model to prevent potential crash
VERSION 5.19.20
NEW FEATURES
Option to output numerical errors in structure file
Unknown material warning for automatically converted materials
Non-linear and linear parameter value run-time output
User-specifiable calculation of parallel generation rate
Options to specify full derivatives for GANSAT mobility model
X and Y composition fraction support in C-Interpreter nodal data callback function
2D F.IMAGE C-Interpreter function
ALTERATIONS AND ENHANCEMENTS
Modify default 6H-SiC electron saturation velocity value
Remove spurious error message from INTERFACE statement due to REFLECT parameter specification
Improve transient AC simulation to prevent incorrect time steps
Improve singlet exciton model to prevent incorrect binding energy calculation
Improve DOPING statement trap specification to prevent insulator region traps
Improve CONTACT statement inductance specification to prevent spurious error message in extended-precision
-
Improve ray trace to prevent potential crash on Windows
Improve 3D DDMS model to prevent potential memory leak
Change LED spectral density units to W/sqcm/um for even samples
VERSION 5.19.19
NEW FEATURES
4H-SiC and 6H-SiC Slotboom bandgap narrowing material parameter run-time output
Oxygen vacancy and interstitial concentration log file probe
Differential laser gain log file specification
k.p model band structure recalculation specification
k.p model average region potential mode specification
PAM.BICGST and PAM.GMRES parallel iterative solver support for MixedMode 3D conductivity matrix calculation
Iterative solver preconditioner specification for MixedMode 3D conductivity matrix calculation
k.p ABS imaginary refractive index model
Optical intensity C-Interpreter function
C-Interpreter nodal data callback function support in doping C-Interpreter function
DEFECTS and INTDEFECTS statement parameter support in C-Interpreter nodal data callback function
ALTERATIONS AND ENHANCEMENTS
Improve GANSAT mobility model to prevent poor convergence
Improve laser gain model to prevent poor convergence at lasing threshold
Improve accuracy of laser quantum well confinement factor calculation to prevent incorrect results
Improve vector Helmholtz model to prevent potential crash when specifying multiple orbital numbers and multiple transverse modes
Improve LED spectrum output to prevent incorrect results
-
Improve 2D ray-trace to prevent incorrect absorbed energy calculation
Improve 3D ray-trace to prevent incorrect results for reflected low energy rays
Improve bandgap log file probe to prevent incorrect results in structures with voids
Default maximum number of iterations is now 500 for PAM.BICGST and PAM.GMRES parallel iterative solvers
Remove input deck position restrictions for doping C-Interpreter function
VERSION 5.19.18
NEW FEATURES
Minimum Newton iteration number specification
Interface barrier lowering specification for thermionic model
TRAP.FILE trap output at thermionic interface nodes
INTERFACE POLARIZ support for CALC.STRAIN specification on REGION or MODELS statements
Output spectrum file specification for dipole emission spectra calculated from Fermi's golden rule
PAM.BICGST parallel iterative linear solver
Domain decomposition pre-conditioner specification for PAM.GMRES and PAM.BICGST parallel iterative solvers
LED output spectra units are now per unit wavelength
QWIP idealized parabolic quasi-continuum traveling states model
3, 4, 6 and 8 band k.p models
k.p model energy range specification for density of states and optical response
k.p model log file output for optical transition matrix elements, band character and region-specific bulk band structure
Finite element basis order specification for Schrodinger equation solution for improved hetero-interfaces accuracy
ALTERATIONS AND ENHANCEMENTS
Improve noise model to prevent spurious error message with GANSAT mobility model
-
Improve region summary run-time output for user-defined material names
Improve GANSAT mobility model to prevent poor convergence and AC continuity
Improve hole trap emission C-Interpreter function to prevent incorrect results
Improve FDTD time step calculation to increase simulation speed
Improve FDTD angle scanning to prevent incorrect results
Improve accuracy of transfer matrix method to prevent incorrect results
Improve QTUNN model to prevent possible error with Schrodinger-Poisson meshes
Change PAM.MPI linear solver specification to PAM.GMRES
Improve accuracy of log file velocity probe
Improve accuracy of 3D polarization charge calculation
Improve transient AC simulation to prevent incorrect results with continuous bulk or interface defects
Improve 3D impact ionization model to prevent incorrect results with E.SIDE
Improve Pasveer Gaussian disorder transport model to prevent poor convergence in extended-precision
Improve accuracy of quantum density structure file output to prevent incorrect results
Improve accuracy of log file electric field probe at semiconductor/insulator interfaces
VERSION 5.19.17
NEW FEATURES
WAVEFORM statement tabular data specification
MixedMode device specification for REGION MODIFY
Recombination rate support in C-Interpreter nodal data callback function
Gaussian cutoff specification for QWIP mini-band edge absorption
QWIP radiative capture rate log file output
Calculated optical spectra output
-
ALTERATIONS AND ENHANCEMENTS
Improve log file probe electric field calculation adjacent to insulator regions
Prevent potential crash in 3D with MODELS CONMOB, F.TAUN or F.TAUP
Improve accuracy and convergence of Schottky tunneling models
Improve LED spectral output
Improve black body radiation model to prevent incorrect temperature specification
Improve laser spectrum output on SAVE statement
Default value of METHOD TEMP.TOL is now 1.0e-5
Improve auto meshing in FDTD to prevent coarse meshes
Improve interpolation between the super-lattice and quantum well meshes
Inter-subband absorption model now applied to all quantum well regions
Improve QWIP radiative capture rate model to prevent potential error with mono-spectral beams
Improve TMM model to support angle specification
WELL.CAPT parameter now enables inter-subband absorption calculation
Improve interface model to prevent possible crash when specifying F.QF C-Interpreter model
VERSION 5.19.16
NEW FEATURES
Optical intensity structure file output for CONDUCTOR regions without absorption
Photo-absorption rate structure file output for organic semiconductors
Band structure k.p model using momentum space axial approximation
Built-in spectra library
Electron and hole trap emission rates C-Interpreter functions
Position-dependent specification of DEFECTS and INTDEFECTS statement parameters using C-interpreter function
-
Position-dependent specification of ODEFECTS and OINTDEFECTS statement parameters using C-interpreter function
C-interpreter nodal data callback function
ALTERATIONS AND ENHANCEMENTS
Improve Schrodinger-Poisson mesh to prevent incorrect mesh generation
Improve semiconductor/semiconductor thermionic interfaces to prevent incorrect results with interface defects
Default Al2O3 bandgap is now 9eV
Improve structure file output to prevent incorrect Ta2O5 region definition
Improve carrier temperature model to allow flow of finite carrier energy at thermionic interfaces
Improve log file probe to prevent incorrect values of recombination in extended-precision
Improve log file probe to prevent incorrect integrated values with 2D cylindrical meshes
Improve quasi-static CV output to prevent incorrect values with mesh width specification
Improve accuracy of transient trap recombination model for very long transient simulations
Improve photo-current calculation for quantum well infrared photo-detectors to prevent incorrect results with optical beam incidence angle specification
Remove floating contacts from small-signal AC output to prevent incorrect results
Improve interface trap material specification to prevent inclusion of external interfaces
Improve Schenk bandgap narrowing model to prevent incorrect results
Improve LED photon and energy flux regional summaries to prevent incorrect results
Improve transfer matrix method calculation to prevent incorrect results
Improve Tsu-Esaki Schottky contact tunneling models to prevent incorrect results
Improve mesh generation to prevent different mesh spacing in 64-bit and extended-precision
Improve LED and SAVE statements spectrum assignment to prevent incorrect results
-
Improve LED output power calculation to prevent incorrect results
VERSION 5.19.15
NEW FEATURES
MIXEDMODE thermionic interface support
ALTERATIONS AND ENHANCEMENTS
Improve convergence behavior of thermionic interface model
Improve 3D to prevent possible crash when running on Windows
Improve convergence behavior and accuracy of Gaussian band model
Improve spectral analysis model to prevent spurious error message if dopant spectrum is not specified
VERSION 5.19.14
NEW FEATURES
Interface resistance specification
Photo-generation rate reload
Gauss-Hermite integral Gaussian band model
Organic doping percentage specification
Dipole-dipole exciton energy transfer rate model
Ratio of cubic to total site specification for SiC two-level incomplete ionization model
Thermionic interface specification for homo-junctions
ALTERATIONS AND ENHANCEMENTS
Improve Sotoodeh III-V low-field mobility model temperature dependence and run-time output
Improve ionic species generic reaction model to prevent poor transient convergence with three separate ionic species
Improve region and material semiconductor/insulator interface specification
-
Improve run-time output of Gummel method
Improve time step algorithm to prevent incorrect increments when running in 160-bit extended-precision
Improve MixedMode 3D to prevent a potential crash when running in extended-precision
Improve accuracy of 3D UST model when running in extended-precision
Improve thermionic interface model to prevent poor convergence with both lattice temperature and carrier temperature simulations
Improve structure file reload to prevent incorrect current bias value with MESH WIDTH specification
Improve carrier temperature X-norm BLOCK method specification to prevent incorrect values
Improve 3D small-signal simulation to prevent incorrect conductance and capacitance run-time output when running in extended-precision
Improve quantum parameters specification to prevent reset on subsequent MODELS statements
VERSION 5.19.13
NEW FEATURES
Energy balance temperature-dependent energy relaxation time model
DevEdit fixed x-composition fraction material support
InGaAs, AlGaAs and InGaP GONZALEZ model bowing parameter
ALTERATIONS AND ENHANCEMENTS
Allow specification of EG300 and AFFINITY with k.p model
Improve log file PROBE output to prevent incorrect trap density results
Change default value of .NUMERIC DTMIN to 1e-25s
Warning message for conflicting material and region specification on MATERIAL, MODEL and IMPACT statements.
VERSION 5.19.12
-
NEW FEATURES
PROBE statement scale parameter
Drift-diffusion simulation with periodic boundaries
PROBE statement spherical polar coordinate specification
THERMAL3D heat capacity and thermal conductivity default structure file output
ALTERATIONS AND ENHANCEMENTS
Improve 3D interface polarization model to prevent incorrect results
Improve C-Interpreter to prevent potential crash in parallel simulations
Improve MixedMode to prevent spurious error message when loading structure files which were previously simulated using LUMINOUS
Improve Thermal 3D to prevent incorrect power calculation in multiple steady-state solutions
Modify F.TAURN and F.TAURP C-Interpreter functions to include lattice temperature
Improve parallel Atlas to prevent potential crash when using more that 32 CPUs
Improve bundle licensing to prevent possible premature exit when simultaneously running multiple versions of Atlas
Improve BEAM statement specifications within MixedMode to prevent spurious error message
Improve structure file output to prevent incorrect values of charge concentration for user defined insulator materials
VERSION 5.19.11
NEW FEATURES
Axial and transverse strain specification
Transient THERMAL3D simulation
ALTERATIONS AND ENHANCEMENTS
Improve GaN polarization structure file output to show both positive and negative charge at thermionic hetero-interfaces
-
Improve MixedMode temperature compliance to prevent incorrect convergence behavior
Improve convergence of oxygen interstitial transport model
Improve 3D thermionic interface model to prevent incorrect results for homo-junctions
Change 3D AC iterative solver default fill level to 1
Improve 3D AC iterative solver parameter parsing to prevent incorrect behavior
Improve interface polarization and neutralization models to prevent incorrect results
Improve oxygen vacancy and interstitial model to prevent incorrect values at electrode boundaries
Improve oxygen interstitial concentration calculation with OX.INTLIMIT to prevent incorrect results
Improve 3D trap model to prevent incorrect DOS values
Improve 3D UST model to prevent potential crash
Improve 3D polarization model to prevent potential crash
Improve PROBE AVERAGE to prevent incorrect results with WIDTH specification
Improve TRAP.FILE output for organic DEFECTS to prevent incorrect results
Allow specification of interface charge after SOLVE INIT
Improve curvetracer algorithm so that voltage steps can be applied after curvetracer finishes
Improve minimum and maximum temperature output in THERMAL3D to prevent incorrect results
VERSION 5.19.10
NEW FEATURES
Piezoelectric polarization substrate axis-normal specification
Vector log file probe specification
Area average log file probe specification
Exponential doping grading using AUTO meshing
-
Automatic x-composition calculation for InGaAsP lattice matched to InP
Sotoodeh III-V low field mobility model
ALTERATIONS AND ENHANCEMENTS
Improve structure file charge concentration calculation to prevent incorrect results with oxygen transport models
Improve oxygen exchange surface boundary model to account for current device temperature
Improve 2D ASCII file doping to prevent incorrect values in extended-precision mode
Improve 3D Z-direction dependent piezoelectric polarization calculation to prevent incorrect results
Improve structure file output to prevent incorrect material definition with TI02
Improve 3D ray-trace to prevent potential lock-up
Improve thermionic interface model to prevent incorrect results for homo-junctions
Improve 3D small-signal AC simulation with traps and defect models to prevent potential crash
Improve structure file optical intensity output to prevent incorrect insulator values with degradation models
Improve oxygen transport model to prevent spurious error message with volumetric electrodes
Improve REGRID to prevent incorrect doping with DOPFILE specification
Improve hopping model donor DOS calculation to prevent incorrect values
Improve ODEFECT acceptor, donor and total DOS file output to prevent incorrect values
VERSION 5.19.9
NEW FEATURES
Trap emission rates specification
Structure file support for ZrO2 and TiO2 materials
Electron and hole effective masses for TiO2
-
BLOCK method now available for lattice temperature with non-local band-to-band tunneling model
Dipole density C-interpreter function
Dipole density table specification
Results file specification for Integrated dipole position
Cavity effect model for optical s-matrix singlet decay lifetime
Dipole position-dependent radiated power optical s-matrix file output
Optical s-matrix dipole color file output
ALTERATIONS AND ENHANCEMENTS
Improve accuracy of degradation model
Improve extended-precision output of transmission probe to prevent incorrect results
Improve NEGF model to prevent incorrect calculation of emitter state energies
NEGF.LOG file names now start from 1 instead of 0
Improve multi-state trap model to prevent incorrect results at insulator/insulator, insulator/metal and insulator/conductor interfaces
Extra run-time output for bias cutbacks steps caused by lattice or carrier temperatures exceeding their specified limits
Improve quasi-Fermi level dependent mobility model to prevent possible convergence problems
Improve 3D ray-trace to prevent potential lock-up
Improve Schrodinger-Poisson model to prevent potential crash
Improve electron transmission resolution with non-uniform Schrodinger-Poisson grid
Improve lattice temperature solution with thermionic interfaces to prevent potential convergence problems
Improve electrode re-definition of existing regions to prevent incorrect structure generation
Improve interface material and number specification to prevent incorrect results with interface resistance model
Improve accuracy of coupled NEGF model to prevent incorrect results
-
Improve vector Helmholtz model to prevent potential crash
Improve MIXEMODE to prevent incorrect photo-generation rate calculation with multiple Atlas devices
Improve 3-band Schrodinger-Poisson model to prevent incorrect results
Improve 3D ray-trace to prevent possible incorrect results during spot scan
VERSION 5.19.8
NEW FEATURES
Small-signal AC support for MIM.ITAT.EL, MIM.ITAT.HO, MIM.RTAT, ITAT.SC.EL, ITAT.SC.HO, RTAT.SC, QTNLSC.EL and QTNLSC.HO models
BGN.SCHENK model parameters output
Verilog-A element definition using Xxxx statement
ALTERATIONS AND ENHANCEMENTS
Improve doping loading from ATHENA structure files to prevent potential crash
Improve structure file charge calculation to include oxygen vacancy and oxygen interstitial densities
Improve oxygen vacancy and oxygen interstitial transport equation initialization to prevent convergence problem if SOLVE INITIAL is specified after SOLVE PREVIOUS
Improve F.RADIATE3D C-interpreter function to prevent incorrect results
Improve small-signal AC optical beam simulation to prevent potential crash
Improve oxygen vacancy and oxygen interstitial transport models to prevent convergence problems when specifying charge number
Improve Verilog-A support
Improve DYNASONOS model to prevent possible steady-state convergence problems after transient solutions
Improve galvanic transport model to prevent incorrect results
Improve impact ionization model to prevent possible convergence problems
Remove spurious energy balance model error message
-
Improve structure file creation to prevent possible crash when changing region into electrode
Improve GAINMOD=5 laser gain model to prevent possible convergence problems
Alias ZLAT.CHAR to Z.CHARACTERISTIC on DOPING statement
Improve anisotropic permittivity model output to prevent incorrect results
VERSION 5.19.7
NEW FEATURES
Quality parameter for Scott-Malliaras boundary conditions
Ielmini model support for QTREGION parameter on REGION statement
Stabilization mode for SIS.TAT and RTAT.SC models
Output control parameters for optical s-matrix model
Position-dependent exciton coefficients C-interpreter functions
Pseudo-random bit sequence and pulse waveform specification
3D ray-trace spot scan
Region specific ionic species transport model
Fowler-Nordheim interface current structure file output
Oxygen transport equation charge number specification
ALTERATIONS AND ENHANCEMENTS
Improve multi-state trap model to prevent incorrect results at insulator interfaces
Improve optical s-matrix model to include exciton radiative decay in optical output power calculation
Alias IMULT to VMULT on SOLVE statement
Improve 2D ray-trace to prevent convergence problem after structure file reload
MixedMode support for THERMCONTACT electrode number specification
Improve SIS models to include BBT.NONLOCAL model contributions
Improve ITAT.FILE output to prevent incorrect values in extended-precision mode
-
Improve single carrier simulation model to prevent incorrect results
Improve MixedMode to prevent incorrect results for optical beams
Improve optical s-matrix model to calculate perpendicular and parallel dipoles
Improve strain calculation to prevent incorrect results
Improve zincblende 2-band model to prevent incorrect results
Remove spurious error from 2D ray-trace
Improve convergence behavior for generic ion transport model
Improve IELMINI model small-signal AC simulation to prevent potential crash
Improve 3D ray-trace to prevent incorrect ray intersection with prism edges
Improve TMM to prevent incorrect results
Improve complex index of refraction log output
Improve GaSb bandgap model to prevent incorrect results
Improve MixedMode structure and circuit loading to prevent convergence problems with non-300K device temperature
New default values for T.INITSTEP and T.MINSTEP on SAVE statement
Improve Geiger mode to prevent potential lock-up
Improve stability of RTAT.SC model
Improve photo-generation model to prevent potential crash
VERSION 5.19.6
NEW FEATURES
3D AC analysis iterative solver parameter specification
Multipole Debye dielectric permittivity model for AC analysis
Black body radiation model
Small-signal conductance calculation for MIMTUN-based models
Tunnel slice specific ITAT model parameter output
-
ALTERATIONS AND ENHANCEMENTS
Modify 2D structure file electrode current output to include device width
Improve convergence of oxygen transport model in structures with large workfunctions
Improve 3D ray-trace to prevent potential crash
Improve structure file loading to prevent incorrect values when modifying composition fraction using REGION and DOPING statements
Improve log file output to prevent incorrect values when using ten beams
Improve calculation of 3D interface charge to prevent incorrect values
Improve accuracy of transfer matrix model
Improve 2D ray-trace to prevent possible crash when using periodic optical boundaries
Improve structure file output to prevent incorrect doping values at region interfaces if doping is defined using individual dopant species
VERSION 5.19.5
NEW FEATURES
DATASET statement to rescale, window, stretch and rotate imported optical data
Photo-absorption rate structure file output
Quasi-Fermi level gradient-dependent electron and hole field mobility
Ionic species transport model support for finite volume electrodes and conductor regions
Multistate trap model INTTRAP interface specification
MIM device band-to-band tunneling model
Semiconductor-conductor INTTRAP interface specification
Superlattice quantum model for bound and traveling states
Gaussian density of states conduction and valence band model for organic semiconductors
Current direction-dependent impact ionization model
-
Oxygen vacancy surface recombination velocity model
ALTERATIONS AND ENHANCEMENTS
Improve support for multiple electrode with current boundary to prevent possible error in linear solver
Improve interface model to prevent incorrect results with negative charge values
Improve convergence of non-local RTAT.SC, ITAT.SC.EL and ITAT.SC.HO trap-assisted tunneling models
Improve accuracy of device degradation model to prevent incorrect values of hot carrier density
Improve GaN polarization model to prevent incorrect interaction with other interface models
Improve thermionic interface model to prevent potential crash when used with traps specified in DOPING statement
Improve parabolic Schottky model to prevent incorrect results
Improve accuracy of photo-absorption rate output for tabular beams
Improve accuracy of drift and diffusion current structure file output
Improve F.INDEX C-Interpreter function to prevent incorrect temperature value
Improve interaction of BBT.NONLOCAL and SIS model to prevent potential crash
Improve composition fraction specification using both DOPING and REGION statements to prevent incorrect results
Fermi statistics flag now applies to individual regions instead of whole device
Improve parallel 2D ray-trace to prevent possible crash after structure file load
VERSION 5.19.4
NEW FEATURES
Inter-subband absorption and spontaneous emission quantum well model
Complex optical device characterization method
TEOS material default parameters
Beam angle scan parameters
-
ALTERATIONS AND ENHANCEMENTS
Improve accuracy of parabolic Schottky model
Improve accuracy of r.h.s. convergence norm calculation for Meinerzhagen method
Improve surface mobility model to prevent incorrect results when used with thermionic interfaces
Improve accuracy of combined DEVDEG and DYNASONOS models to prevent incorrect results
Improve accuracy of DYNASONOS model to prevent incorrect results when used with silicon nitride layers
Improve accuracy of interface hot electron and hot hole current structure file output
Improve Scott-Malliaras boundary conditions to prevent potential convergence problems when used with multi-region simulations
Improve accuracy of GaN strain dependent polarization model when substrate lattice constant cannot be determined
Improve parallel 2D ray-trace to prevent incorrect results
Replace OX.BOLTZ on the MODELS statement with OX.VACLIMIT and OX.INTLIMIT
Improve OX.VACFIXED model to prevent potential convergence problems
Improve PAM.MPI iterative solver to prevent potential crash
Improve accuracy of 3D ray-trace spot scan run-time output
VERSION 5.19.3
NEW FEATURES
Simultaneous solution of multiple orbital numbers for LASER and waveguide simulations
Output spectrum and emitted spectrum file output for LED coupling analysis
Numerical method specification for lattice temperature equation Joule heating term
ALTERATIONS AND ENHANCEMENTS
Improve interface charge model to prevent possible incorrect results in 3D
Improve ITAT model to prevent possible convergence problems
-
Improve handling of insulator regions which are converted into semiconductors to prevent incorrect model specification
Improve polarization charge model to prevent incorrect results when used with thermionic interfaces
Improve calculation of interface charge to prevent incorrect results in structure file output
Improve drift-diffusion vacancy transport equation to prevent possible convergence problem with multiple layer structures
Include tunneling current in calculation of current convergence criteria
Apply minimum resolvable carrier concentration to thermopower calculation to prevent possible incorrect values
Support for ATHENA and DevEdit structure files in Van Dort quantum confinement model
Improve parabolic Schottky tunneling model to prevent incorrect values
Improve definition of substrate lattice constant for GaN strain polarization calculation to prevent spurious error message
VERSION 5.19.2
NEW FEATURES
Uniform electric field specification for quasi-1D two-terminal devices
Default maximum angle specification for 2D circular/3D cylindrical meshes
Schenk bandgap narrowing model
Pasveer diffusion coefficient mobility enhancement parameters
Position and energy dependent density of states, current and carrier density structure file output for NEGF model
NEGF model spectra log file specification
Singlet and triplet exciton generation C-interpreter functions
Lindefelt SiC bandgap narrowing model
ALTERATIONS AND ENHANCEMENTS
Improve Schenk tunneling model to prevent incorrect results
-
Improve 3D QWELL model to prevent potential crash when used with thermionic interfaces
Improve accuracy of 80-bit extended-precision mode calculations
Improve LED extraction capabilities on SAVE and LED statements
Improve FDTD LED coupling measurement to prevent potential crash when only one polarization is selected
Steady-state incomplete ionization model can now use two dopant ionization levels
Improve SiC default values for Conwell carrier-carrier scattering mobility model
Improve temperature dependence of SiC velocity saturation model
Improve optical index file name parsing to prevent potential crash
Improve accuracy of optical S-matrix calculations to prevent incorrect results
Improve cylindrical 2D (r-z) Helmholtz solver to prevent potential convergence problems
Improve drift-diffusion oxygen transport equation to include non-linear mobility
VERSION 5.19.1
NEW FEATURES
Unity emission optical S-matrix fractional yield calculation
Options to change existing region into an electrode
Oxygen vacancy and interstitial velocity output in structure files
Linear transport specification for oxygen transport equations
ALTERATIONS AND ENHANCEMENTS
Improve Schenk Trap-Assisted-Tunneling model stability and accuracy
Improve accuracy of temperature dependence for conduction and valance band density of states calculation
Improve structure file reload when using multi-band k.p model to prevent incorrect results
Improve insulator/insulator interface charge model to prevent incorrect results
-
VERSION 5.19.0
NEW FEATURES
Wavelength sweep cutback method for optical simulation
2D circular and 3D cylindrical bounding box specification for INTERFACE statement
Maximum number of regions is now 15000
Ambient material specification for optical simulation
Insulator/insulator interface specification for INTERFACE statement
Relative stopping criteria specification for GMRES iterative solver
GMRES and PAM.MPI iterative solvers in 2D
64-bit PAM.MPI iterative solver selection when running in extended-precision mode
Conductivity log file probe
Run-time material output for bandgap narrowing and Auger recombination models
ALTERATIONS AND ENHANCEMENTS
Remove spurious error message when using Schottky contacts with lumped elements or current boundary conditions
Improve 3D FDTD photo-generation rate calculation to prevent incorrect results
Improve TMM photo-generation rate and optical intensity calculations in high absorption regions to prevent incorrect results
Improve DIRECT solver in 3D to prevent potential crash with very large structures
Improve 3D ray trace to prevent possible lock up
Remove spurious error message from 3D ray trace for marginally obtuse triangle intersections
Improve bandgap model for InAlGaAs and InAlGaP to prevent incorrect results
Improve MixedMode electrode information run-time output to prevent incorrect print out
Improve resistivity log file probe calculation in conductor regions to prevent incorrect results
-
Improve 3D thermionic interfaces to prevent potential crash
Improve 3D structure file output to prevent incorrect values of Z-direction electric field at thermionic interfaces
Improve Geiger mode model to prevent possible lock up
Improve anti-reflective coating material name specification for ray trace and TMM
Improve 3D GaN polarization model to prevent potential crash
Improve 2D iterative solvers to prevent incorrect specification of solver options
Change units for tabular photo-generation run-time output
Improve GaN polarization model to prevent incorrect values at thermionic interfaces
Change default value of maximum time step to 1e10s
Improve 3D PAM.MPI iterative solver to prevent incorrect results in extended-precision
Improve specification of interface charge bounding box in 3D to prevent incorrect results
Improve FDTD LED output coupling calculation to prevent incorrect results and run-time output
Change resistivity log file probe to use free-carrier resistivity in semiconductor regions
BGN2 on the MODELS statement now selects the Klaassen bandgap narrowing model
RELEASE NOTESVersion 5.20.2New Features Alterations and Enhancements
Version 5.20.1New Features Alterations and Enhancements
Version 5.20.0New Features
Version 5.19.35New Features Alterations and Enhancements
Version 5.19.34New Features Alterations and Enhancements
Version 5.19.33New Features Alterations and Enhancements
Version 5.19.32New Features Alterations and Enhancements
Version 5.19.31New Features Alterations and Enhancements
Version 5.19.30New Features Alterations and Enhancements
Version 5.19.29New Features Alterations and Enhancements
Version 5.19.28New Features Alterations and Enhancements
Version 5.19.27New Features Alterations and Enhancements
Version 5.19.26New Features Alterations and Enhancements
Version 5.19.25New Features Alterations and Enhancements
Version 5.19.24New Features Alterations and Enhancements
Version 5.19.23New Features Alterations and Enhancements
Version 5.19.22New Features Alterations and Enhancements
Version 5.19.21New Features Alterations and Enhancements
Version 5.19.20New Features Alterations and Enhancements
Version 5.19.19New Features Alterations and Enhancements
Version 5.19.18New Features Alterations and Enhancements
Version 5.19.17New Features Alterations and Enhancements
Version 5.19.16New Features Alterations and Enhancements
Version 5.19.15New Features Alterations and Enhancements
Version 5.19.14New Features Alterations and Enhancements
Version 5.19.13New Features Alterations and Enhancements
Version 5.19.12New Features Alterations and Enhancements
Version 5.19.11New Features Alterations and Enhancements
Version 5.19.10New Features Alterations and Enhancements
Version 5.19.9New Features Alterations and Enhancements
Version 5.19.8New Features Alterations and Enhancements
Version 5.19.7New Features Alterations and Enhancements
Version 5.19.6New Features Alterations and Enhancements
Version 5.19.5New Features Alterations and Enhancements
Version 5.19.4New Features Alterations and Enhancements
Version 5.19.3New Features Alterations and Enhancements
Version 5.19.2New Features Alterations and Enhancements
Version 5.19.1New Features Alterations and Enhancements
Version 5.19.0New Features Alterations and Enhancements