
РГЗ 7,8 лабы / Варианты РГЗ / #16 / Word / p8_news_2009_06
.pdf
TCAD News
June 2009
Contents
8
Band-Structure Calculation and the
Fundamentals of Strain Engineering
Latest Edition
Over the past three months, there are signs that the economy has hit bottom. However, the business outlook of the overall environment remains mixed. Despite the continued weakness in the economy, many semiconductor companies are persevering and remain committed to the research and development of new process technologies and products. Driven by the need to reduce product development costs, our customers continue to rely on TCAD tools to help achieve their product development targets withfewerengineeringwafersandinashorter period of time. In keeping with this mission, I am pleased to announce the release of TCAD Sentaurus Version C-2009.06, which includes significant enhancements to keep pace with the challenging semiconductor technology roadmap.
The demand for 3D simulation continues to increase as our customers tackle the tough challenges of designing new-generation devices and optimizing current-generation devices. Described in the main article of this editionofTCADNewsaretheenhancements in 3D geometry operations and meshing for handling complex device and cell geometries.Inaddition,newmodelscovering the latest advances in process and device technologies, as well as key improvements to the numeric solvers and new usability features, are introduced in this article. These enhancements enable exploring emerging devices such as tunneling FETs and phasechange memory, as well as studying the impact of physical effects such as random dopant fluctuation and device reliability. The second article highlights the recent development of a band-structure calculator, which is proving to be a very useful tool for investigating and understanding the effect of stress on band structure and electronic transport in silicon. The band-structure calculator is available in Sentaurus Device Monte Carlo Version C-2009.06.
While we await a rebound of the economy, I trust that you will enjoy reading about these exciting developments, compliments of our TCAD team, and using these new enhancements in TCAD Sentaurus Version C-2009.06. As always, I look forward to your comments and feedback.
With warm regards,
Terry Ma
VP Engineering, TCAD
Contact TCAD
For further information and inquiries: tcad_team@synopsys.com
New Features in TCAD Sentaurus Version C-2009.06
Introduction
In this article, the major features of the new release of TCAD Sentaurus are presented. In keeping with the theme of past releases and addressing an ever-increasing need in the industry, important inroads have been made in making three-dimensional (3D) process and device simulations more comprehensive, flexible, and robust. Important new models have been added to Sentaurus Process and Sentaurus Device to keep these tools at the forefront of semiconductor technology development, addressing not only CMOS and research devices but also other key segments such as memory, power, analog/RF, and optoelectronic devices. These technical capabilities have been augmented with usability enhancements in the core simulators and in Sentaurus Workbench.
Sentaurus Process
Enhancements in MGOALS3D
Sentaurus Process Version A-2008.09 introducedlevel-setmethodsfortheboundary- modifying operations in the MGOALS3D geometric engine and covered basic etching anddepositionoperations.VersionC-2009.06 extends the capabilities of MGOALS3D to the following 3D process operations:
•Selective deposition (anisotropic and isotropic)
•Enhanced support for isotropic thin-layer deposition
•Fourier etching
•Trapezoidal etching
•Epitaxy
Selective deposition is similar to standard deposition.Themaindifferenceistheselection of the active front. In selective deposition, only a subset of materials of the exposed surface is selected; in standard deposition, the entire exposed surface is used for deposition. Selective deposition can be used to simulate epitaxial growth, silicidation, SiGe pockets, and doped or prestressed layers such as nitride cap layers.
Isotropic deposition has been enhanced to handle very thin layers with reduced memory consumption. A new algorithm is triggered when depositing layers thinner than 1 nm. The new algorithm is a variation of the string algorithm; it is very fast and uses less memory than the standard level-set algorithm.
Three-dimensional Fourier etching is similar to its two-dimensional (2D) counterpart, except that shadowing is currently unavailable in 3D. Fourier etching uses a general timestepping level-set algorithm and is used to create complex shapes to match realistic shapes obtainable, for example, from TEM micrographs. Simpler shapes can be simulated with trapezoidal etching, which uses a sequence of etches of a given perpendicular thickness and sidewall angle to define the etch profile. The 3D usage is similar to 2D. In 3D, the angle is applied to both planes, parallel to the etching beam (xy and xz in Sentaurus Process coordinates). Trapezoidal etching in 3D allows simulation of two-stage trapezoidal shapes where the top and the bottom shapes
of the etch profiles have different angles and thicknesses, as in V-groove trenches, etch undercuts, and diamond-shaped pockets.
Epitaxial growth is a common operation in silicon processing. In advanced CMOS, selective epitaxial growth of SiGe in the source and drain regions of PMOSFETs is used to add compressive stress to the channel region. In this application, 3D simulation is often required. The default 2D epitaxial model in Sentaurus Process uses a boundarymoving algorithm and still requires further research and development for a robust 3D implementation. In the interim, an alternative modeling approach, designated as “Model 1” and available in MGOALS3D and Sentaurus Structure Editor, models epitaxial growth in 3D using alternating selective deposition and diffusion steps. All the standard materialdependent growth rates available with “Model 0” are also available with “Model 1”. Nucleation at the growth interface can be delayed, and growth rates can depend on the seed material.
To further improve stability, the default mesh generator has changed from MGOALS to Sentaurus Mesh. For compatibility, the previous mesh generator is still available and can be accessed using a simple flag in the command file. The combination of all these capabilities in Version C-2009.06 allows the successful execution of complex 3D flows in a shorter time.
The new geometry-generating capabilities are now demonstrated with 3D memory structures. Figure 1 shows a six-transistor SRAM cell based on a 45-nm CMOS technology [1]. Trapezoidal etching is used to define the shallow trench isolation (STI). Other geometric operations to build the structure include isotropic and anisotropic etching and deposition, chemical-mechanical polishing (CMP), and fill operations. To visualize the trench shape clearly, the oxide material is semitransparent.
Figure 2 depicts a four-transistor NOR flashmemory cell where the silicon recess, in the source and drain areas, is created with the new Fourier etching using a single vertical beam.
A FinFET technology featuring all-around metal gate and high-k gate dielectric is the basis for the structure shown in Figure 3 [2]. The high-k dielectric stack is composed of a 1.5-nm HfO2 layer deposited on top of
Figure 2. Four-transistor NOR flash-memory cell: (left) back view with STI and (right) close-up of center of one cell. Trench and fill oxide are not shown. Regions are silicon body (pink), gate polysilicon (magenta), oxynitride (gray), and nitride (yellow). Nitride spacer is semitransparent.
a 1 nm SiO2 layer. The cell size is 0.58 x 0.22 µm, the fin pitch is 100 nm, and the gate length is 30 nm. To reveal the details of the structure, the oxide regions are transparent. The fins and the contact V-groove trenches are created with trapezoidal etching. The source and drain regions feature 12-nm thick epitaxial layers simulated with selective isotropic deposition. The same operation, combined with anisotropic etching, is also used to generate the nickel-platinum silicide regions for the source and drain contacts.
New Models in Sentaurus Process
~ In Situ Steam Generation ~
The low-pressure combustion of hydrogen– oxygen mixtures is effective in producing high-quality oxides. Combustion-like chemical reactions are initiated over the heated wafer, producing a high density of gas-phase radicals (O– and OH–) that react rapidly with silicon. The model for such in situ steam-generated (ISSG) oxidation describes the oxidation by the radical O–, which typically dominates ISSG oxidation. When the pressure is too low, the hydrogen–oxygen mixtures flow rapidly through the chamber, and the reactant residence time is too short for chemical activity
|
Figure 3. Six-transistor FinFET SRAM cell |
|
geometry showing (top) silicon (pink) and |
Figure 1. Six-transistor CMOS SRAM cell |
polysilicon (magenta) regions, and (bottom) all |
geometry; the trench region is semitransparent. |
regions except buried oxide and oxide fill region. |
Regions are silicon body (pink), gate polysilicon |
Additional regions are nitride spacer (yellow), |
(magenta), oxide (brown), and nitride (yellow). |
silicide contacts (gray), and aluminum (blue-gray). |

TCAD News
to occur. As the pressure increases, the |
the gate oxide layer because the nitride acts |
oxygen-atom density is relatively localized and |
as a barrier. Hydrogen in the oxide increases |
falls off rapidly downstream of the flame so |
the diffusivity of boron, leading to more |
that the narrow reaction zone prevents oxygen |
segregation of boron from silicon to oxide, |
atoms from reaching the wafer surface, as |
thereby reducing the junction depth in the |
shown in Figure 4. |
silicon. |
|
200 |
|
|
|
|
|
|
|
|
|
|
|
|
|
20 slm flow |
|
|
|
|
|
Boron (No Hydrogen) |
|
|
|
|
30 slm flow |
|
|
|
|
|
Hydrogen |
|
|
|
|
|
|
|
|
|
|
Boron (With Hydrogen) |
|
150 |
|
|
|
|
|
1019 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Å] |
|
|
|
|
|
][cm−3 |
|
|
|
|
Thickness |
100 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1018 |
|
|
|
|
50 |
|
|
|
|
Concentration |
|
|
|
|
|
|
|
|
|
|
1017 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
00 |
10 |
20 |
30 |
40 |
|
|
|
|
|
|
|
|
Pressure [torr] |
|
|
|
|
|
|
|
Figure 4. ISSG oxide-layer thickness as function |
|
1016 |
|
|
|
|||||
of pressure for 1050ºC, 1 minute, 33% H2 with |
|
|
|
|
|
|||||
20 slm and 30 slm flows. |
|
|
|
|
|
|
|
|||
ISSG oxidation is invoked with the keyword |
|
|
|
|
|
|||||
ISSG and the specification of the gas flows in |
|
-0.4 |
-0.2 |
0 |
0.2 |
|||||
the diffuse or gas_flow command. |
|
|
|
|
Depth [µm] |
|
Figure 5 shows ISSG simulation results in |
Figure 6. Boron and hydrogen profiles after |
comparison with experimental data. |
1050ºC anneal. |
|
400 |
1200°C |
|
|
|
|
1150°C |
|
|
|
|
|
|
|
|
|
|
|
|
1100°C |
|
|
|
|
|
1050°C |
|
|
|
|
300 |
1000°C |
|
|
|
|
|
|
|
|
|
[Å] |
|
|
|
|
|
Thickness |
200 |
|
|
|
|
|
|
|
|
|
|
|
100 |
|
|
|
|
|
0 |
50 |
100 |
150 |
200 |
Time [s]
Figure 5. ISSG oxide-layer thickness as function of time for 10 torr, 18 slm, 33% H2 at 1000ºC, 1050ºC, 1100ºC, 1150ºC, and 1200ºC.
~ Boron Dose Loss during Spacer Formation due to Hydrogen ~
The common source/drain sidewall spacer process with nitride and oxide stacks affects the diffusion and retention of boron in silicon [3]. Changes in the nitride deposition process can cause large changes in depths of the boron source/drain extension junction. Nitrides that cause retention of higher concentrations of hydrogen in oxide result in shallower junctions. The shallower junctions result from the increased dose loss of boron from silicon to oxide due to a sharp increase of boron diffusion in oxide in the presence of hydrogen [3].
Chakravarthi et al. [4] proposed that the presence of hydrogen results in the enhancement of boron diffusivity by a factor:
j = −DDF C
DF = 1 + ( CH )Cpow
Cref
where D and C are the diffusivity and concentration of boron in pure oxide, respectively. CH is the concentration of
hydrogen, and Cref ≈ 1015 cm–3 and Cpow ≈ 1 for boron. If hydrogen is present in the
structure, the enhancement factor for boron is applied automatically.
Figure 6 shows boron and hydrogen profiles after a 1050ºC anneal. During the deposition of nitride over the gate oxide (shown in Figure 6 between the depth of –0.2 µm and 0 µm), hydrogen is introduced into these layers. During the subsequent processing steps (such as oxide cap deposition and annealing), the hydrogen remains trapped in
~ Mechanics Improvements for SiGe ~
The use of SiGe in HBT technology and as a stress source in strained-silicon CMOS technology demands accurate compound semiconductor models where the mechanical properties vary as a function of mole fraction. A mole fraction–dependent elastic moduli model is now available for stress simulation of binary compounds. These moduli are interpolated from the elastic moduli of each component. For example, the elastic moduli of SiGe have a linear relation with respect to the Ge concentration. A piecewise linear interpolation function can be specified for nonlinear mole fraction dependency.
~ Reflective and Periodic Boundary Conditions in 3D Analytic Implantation ~
Boundary conditions are important in ion implantation because correct modeling of geometry effects (such as shadowing) and lateral scattering requires information on the damageandothermaterialparametersoutside the simulation domain. This information is synthesized by the definition of extended, reflective, and periodic boundary conditions. Sentaurus Process Version A-2008.09 added reflective and periodic boundary conditions in 2D analytic implantation to the original extended boundary conditions. In this release, the implementation of reflective and periodic boundary conditions is extended to 3D analytic implantation. When specifying the boundary conditions, the same syntax is used for analytic and Monte Carlo implantations. These new boundary conditions allow users to simulate 3D devices with reflective or periodic symmetry much more efficiently.
~ Preamorphization Implantation in 3D Analytic Implantation ~
In a sequence of implantations without a thermal annealing step in between, the crystal damage of the first implants contributes to the suppression of the channeling tails of subsequent implants.
The coimplantation and preamorphization implantation (PAI) models in Sentaurus Process account for preexisting damage but differ in their treatment. The PAI model modifies the implant moments locally; while the coimplantation model modifies the channeling ratio globally.
Consequently, for complex structures, the PAI model generally is more accurate at the expense of longer computation times and, in this release, it has been extended to 3D structures. To avoid double-counting the
effect of damage, the coimplantation model is disabled automatically when the PAI model is active.
~ I–V Profile Shift ~
Traditionally, interstitial and vacancy profiles after implantation are obtained by multiplying the as-implanted dopant profile by ifactor and vfactor, respectively. Yet this simple approach ignores the fact that, due to momentum transfer, the interstitial distribution is slightly deeper than the vacancy distribution. This release now allows users to shift pointdefect profiles with a shift vector (three component double arrays: frenkel.pair. offset, i.plus.offset, and v.plus. offset). These parameters can be applied to both Monte Carlo and analytic implants, and offer great flexibility in modeling the spatial separation of interstitial and vacancy profiles.
~ Oxygen Knock-on Effect in Monte Carlo Implantation ~
Monte Carlo implantation in Sentaurus Process provides a general model for recoil implantation, such as the oxygen knock-on effect. Recoil implantation is handled in the same way as in the cascade damage model, except that no vacancies are created at the displaced lattice sites and the recoil species are not recorded as interstitials when they stop. Instead, a new dataset is created for the recoil species. Oxygen is a predefined recoil species, and the oxygen knock-on effect can be simulated by simply specifying the parameter recoils in the implant command.
~ Dose Split Model in Monte Carlo Implantation ~
In conventional pseudoparticle Monte Carlo implantation, all particles have the same weight. In contrast, a new dose split model uses a “smart” weighting algorithm, which attributes a lower weight to earlier particles relative to later particles. This prevents the crystal from amorphizing prematurely, allowing more particles to undergo channeling. This model can drastically reduce the noise in the channeling tails. The dose split model is switched off by default and is activated by the command pdbSet MCImplant DoseSplit 1. The dose split model is especially effective for high-dose amorphizing implants, such as an arsenic implant with a dose of 8x1015 cm–2. For a typical run with the same number of particles, the dose split model is approximately 2 to 3 times slower compared to the conventional approach. However, the improvement in the statistics of the channeling tails is at least two orders of magnitude. To achieve the same statistical significance in the channeling tail, the conventional approach requires at least 100 times more particles, making the effective speedup when using the dose split model approximately 30 to 50 times.
~ Miscellaneous Improvements in Monte Carlo Implantation ~
Other improvements addressing Monte Carlo implantation in Version C-2009.06 include:
• Damage accumulation in polysilicon. The same damage accumulation model as in silicon is implemented in polysilicon. However, this model is switched off by default and is activated by the command pdbSet PolySilicon Damage 1.
•Ge effect on implantation in polysilicon. The impact of high Ge concentrations on subsequent implants is now considered.
•Point implant. An implantation can be
performed with all the particles entering a central location in the device surface. This fictional implant mode is useful for examining ion-channeling behaviors in crystalline materials.
•Randomize implant. This feature, which allows users to obtain different results
(due to different random seeds) without modifying the input file, is useful for statistical analysis.
New Features in Sentaurus Process Kinetic Monte Carlo
~ New Charged Clusters and Reactions ~
Starting with this release, impurity clusters are no longer restricted to be neutral. A new parameter, e0_Complex, accounts for the cluster charge, which is used in two different ways:
•First, the charges from clusters and substitutional dopants are both considered when calculating the Fermi level.
•Second, the cluster charge is used to include corrections to satisfy charge neutrality when the cluster traps or emits mobile species.
The limitation on impurity clusters emitting and accepting only neutral particles or pairs has been removed as well. For example, for a B2I2 cluster, previously it could only break as
B2I2 ↔ Bi0 + Bi0. The new paths Bi+ + Bi–, Bi+ + Bi0, and Bi0 + Bi– are now accessible.
Some possibilities, like Bi– + Bi–, are still forbidden given that they are electrostatically repulsive. Microscopic reversibility is very carefully maintained: If the Bi+ + Bi– reaction is allowed, B2I2 can break that way as well.
In cases where the reactions do not conserve thecharge,thesimulatorincludesautomatically a Fermi level–dependent term in all captures and emissions. For example, if B2I2 is defined as negative, the reaction B2I2– ↔ Bi+ + Bi– is not neutral. The simulator automatically takes care of the recombined e– on the righthand side of the reactions and also properly accounts for the potential energies of Bi– and Bi+. This introduces local dependencies on the reactions, in contrast to previous versions where, with the exception of stress and SiGe dependencies, the emission rates of impurity clusters for a given particle were global.
~ New Mixed Clusters ~
Several studies have involved the formation of mixed clusters, that is, more than one dopant grouped together with point defects. In particular, [5] uses AsPV and AsPI clusters, while [6] discusses FB clusters, and [7] suggests a contribution of the BCI cluster, which some studies [8] show as stable. Consequently, the impurity cluster model implemented in Sentaurus Process Kinetic Monte Carlo (Sentaurus Process KMC) and the model explained in the first section have been rewritten from the beginning to include generic mixed clusters.
In this way, users can perform atomistic simulationstofurtherelucidatethecontribution of these complex mechanisms. For example, as shown in Figure 7, the definition of BCI allows users to change the active boron by having the carbon dose fixed at 1x1015 ions/ cm2 and the BCI potential energy vary from –4.6 to –5.0 eV. The reduction in active boron implies an increase in the BCI concentration.
|
1019 |
|
|
-4.6 eV |
|
|
|
|
-4.7 eV |
||
|
|
|
|
-4.8 eV |
|
] |
|
|
|
-4.9 eV |
|
|
|
|
-5.0 eV |
||
[cm−3 |
|
|
|
||
1018 |
|
|
|
|
|
Boron |
1017 |
|
|
|
|
Active |
|
|
|
|
|
|
|
|
|
|
|
|
10160 |
0.05 |
0.1 |
0.15 |
0.2 |
|
|
|
Depth [nm] |
|
|
Figure 7. Different boron activations produced by varying the potential energy of a BCI cluster after carbon coimplant; carbon dose is fixed at 1x1015 ions/cm2.
TCAD News June 2009

TCAD News
A generic mixed cluster is any combination of dopants with or without point defects. In Sentaurus Process KMC, its definition is straightforward: To define PAs2V, both the As and P clusters must be switched on, and the activation energy, capture volume, charge and emission prefactors for PAs2V must be defined.
Upon specifying the reactions leading to the cluster (such as PV+As2, PAs+AsV, and PAs2+V), the model is ready to use.
This model also incorporates the features previously explained; the mixed clusters and the incoming and emitted particles do not need to be neutral. Finally, the development of this model allowed some reorganization of the impurity cluster parameters. In particular, the distinction between I and V impurity clusters has disappeared, together with the necessity (and potential mistakes) of repeating the pure dopant-cluster parameters (for example, potential energies of B2 or As4). Some cluster emissions, not previously considered due to these distinctions between I and V clusters, are now included, for example, As4 → Asi + As3V, B2 → Bi + BV, F3 → F3V + I.
~ Oxidation-enhanced Diffusion ~
An oxidation-enhanced diffusion (OED) model has been included in Sentaurus Process KMC, which changes the injection of point defects from the oxidizing interface, with the limitation that there is no boundary movement. This model is based on a similar continuum model [9]. In particular, the new model assumes that:
→ →
j · n = Ks([I ] − [I ]*) − Gox
whereKs=1/6νm(I)λ2/Lr, νm(I)isthemigration frequency for I, λ is the jumping distance, and Lr is the recombination length. The OED part is included in the term Gox, defined as:
|
|
|
|
|
→ |
G |
|
|
|
E + P∆V |
||
→ |
→ → |
|
|
||V || |
|
pow |
|
|
||||
Gox = (θ |
· n)||Vox |
||Gscale |
) |
|
ox |
) |
|
exp |
) |
− |
θ kBT |
θ ) |
Vscale |
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
where:
→
• θ, Eθ, Vθ, Vscale, and Gpow are parameters.
• V→ox is the oxidation speed given by the continuum solver.
• → is the vector normal to the interface. n
• Gscale is a term defined to account for Fermi level defects.
~ Extension of Allcharges Model ~
The model Allcharges, previously used for point defects only, has been extended to include all impurities. This model applies to the interaction and reemission of particles from interfaces.
In particular, Interface implements a three-phase segregation model allowing the emission and capture of neutral point defects and impurities only, which does not explicitly include Fermi-level dependencies; while the Allcharges model accepts all incoming particles regardless of their charge. In equilibrium, both models produce similar concentrations but Allcharges is typically faster in reaching equilibrium.
~ Parallel Charge Model ~
The computation of doping concentrations that is run periodically during KMC annealing has been parallelized. This doping is used to update the local Fermi level and the rates of several simulation events. This performance improvement can be switched on by setting math numThreadsKMC=<n>, where n is the number of required threads.
For example, n = 4 speeds up the charge model by a factor of 2 (in systems with four or more CPUs). However, since the charge model is only a small percentage of the whole KMC simulation, the improvement may be unnoticed except in simulations performing several charge updates, as is the case of simulations with temperature ramps.
~ Improved Support for Save and Reload ~
The command struct has been modified to include KMC restarting information, which minimizes effort when switching between KMC and continuum simulations, especially in Sentaurus Workbench projects running several splits.
Performance Improvements in Sentaurus Process
~ Numeric Methods ~
With Sentaurus Process Version C-2009.06, userscansignificantlyacceleratetheirprocess simulations, benefiting from improvements made in analytic 3D implantation, matrix and mechanics assembly, linear solvers, and parallelization.
A new modified Newton method for iterative linear solvers is available using the diffuse command. The full Newton method performs a matrix factorization at each nonlinear iteration, while the modified Newton tries to reuse one matrix factorization (or built preconditioner) for several nonlinear iterations. The full Newton method has a record of robustness, but the modified Newton method, based on the stable preconditioned iterative solver ILS, is fast and extremely robust.
Inert diffusion steps can also be accelerated using a newly developed ordering of mesh nodes and equations. These ordering algorithms improve the distribution of entries in the assembly matrices. For large structures (such as 3D meshes), they speed up the solution steps in serial and parallel modes. Table 1 shows a comparison with Version A-2008.09.
~ Multithreaded 3D Analytic Implantation ~
The major computational procedures of analytic implantation include retrieving the implant moments from implant tables, setting up the models (such as Gaussian, Pearson, or dualPearson)foreachmaterial,andcomputing the convolution integrals for all nodes in the device. Since generally the convolution integration is the most computationally intensive step, and the integration for each node is independent of each other, this is an ideal case for multithreaded parallelization.
In this release, 3D analytic implantation was parallelized using Intel® Threading Building Blocks, achieving good results. In certain cases, nearly ideal scaling with the number of cores or CPUs is achieved.
In typical situations, excluding the serial part, the scaling factor is approximately 2 times, 3.9 times, and 6.5 times for 2, 4, and 8 threads, respectively. For 8 to 16 threads, although scaling degrades from the ideal case, it is still not saturated. On a 16-core machine running 16 threads, a 35% speedup over 8 threads is achieved.
Multithreaded parallelization in 3D analytic implantation is enabled by specifying the command math numThreadsImp3d=<n>, where n is the number of threads and generally should be equal to the number of cores or CPUs available on a machine.
~ Performance Improvement of 3D Analytic Implantation in Serial Mode ~
The performance of 3D analytic implantation in serial mode has also been improved, ranging
Table 1. Performance improvement in 3D strained-silicon NMOS process simulation (RTP step, 3D mesh with 133K nodes, assembly matrices of size 732K with 14.9 million nonzero entries, time in seconds).
Sentaurus |
Simulation |
Simulation |
|
Process release |
time |
speedup |
|
A-2008.09 with |
6 h. 36 min. |
1x |
|
full Newton |
|||
|
|
||
C-2009.06 with |
5 h. 21 min. |
1.23x |
|
full Newton |
|||
|
|
||
C-2009.06 with |
3 h. 33 min. |
1.86x |
|
modified Newton |
from 10% to 20% when compared to Version A-2008.09.
~ Performance Improvement of Monte Carlo Implantation in Serial Mode ~
In Version A-2008.09, multithreaded parallelization in Monte Carlo implantation achieved a significant performance improvement, with a speedup factor of approximately 9 to 12 times for 16 threads running on a 16-core machine. This release includes further performance improvements in serial mode without sacrificing scalability. Compared to Version A-2008.09, the speedup of Monte Carlo implantation in serial mode ranges from 25% for implantation into amorphous material to 45% for implantation into crystalline silicon. This model is now generally faster than Crystal-TRIM (which is also available in Sentaurus Process). For example, with identical implant conditions and comparable resulting dopant profiles, the Monte Carlo implantation model is approximately 5% to 10% faster for implants into crystalline silicon and is almost twice as fast as Crystal-TRIM for implants into amorphous materials.
Creating Meshes for Sentaurus Device within Sentaurus Process
The mesh engine Sentaurus Mesh is now fully integrated into Sentaurus Process, allowing the creation within Sentaurus Process of meshes optimized for device simulation upon completion of the process flow. Mesh refinement requirements are different for process and device simulations. For example, when using adaptive meshing during process simulations, typically the gradients of all dopants, clusters, and point defects are considered. However, for device simulations, only the gradients of the net active doping concentration are relevant. In process simulations, most interface boundaries must be resolved adequately to account for segregation effects and for pointdefect recombination. For MOSFET device simulations, on the other hand, mainly the gate oxide interfaces must be resolved very finely to capture the inversion layer as well as poly depletion effects. All other interfaces are less critical. Therefore, when creating a mesh optimized for device simulations, all previously defined lines and refinement boxes are deleted and a new device simulation–oriented meshing strategy is defined.
All other operations required to prepare a structure for device simulation can be performed in Sentaurus Process. These steps include:
• Adjusting the doping concentration in the polysilicon gate. This is a simple way to match poly depletion effects to C–V measurement data.
•Clipping the substrate. A deep substrate is needed in process simulations to account for the fast point-defect diffusion but, typically, it is not necessary in device simulations.
• Reflecting the structure. The symmetry of MOS devices can speed up process simulations by considering only half of the structure, but obviously the full structure is needed for device simulations.
•Assigning contacts. Electrical contacts can be defined directly in Sentaurus Process.
•Setting region names explicitly. This can be useful to activate some physical models only in certain regions of the device structure during device simulations.
To use this last capability, the region name must be known. However, Sentaurus Process automatically assigns unique region names as needed during etching and deposition operations. Therefore, the final name of a region is not always known a priori. To avoid manually checking the name of a given region, it is now possible to explicitly set region names in Sentaurus Process.
With Sentaurus Mesh integrated within it, Sentaurus Process can now export meshed structures directly to Sentaurus Device, avoiding the intermediate remeshing step fulfilled by Sentaurus Structure Editor in past versions and simplifying the simulation flow. An example illustrating this capability is distributed with Version C-2009.06 of TCAD Sentaurus.
Sentaurus Device
High-k Metal Gates
Sentaurus Device Version A-2007.12 included a mobility model with high-k insulator degradation terms to account for remote Coulombscattering(RCS)andremotephonon scattering (RPS). In this release, the model is enhanced to include numeric damping factors that ensure the mobility degradation is active only close to the relevant interfaces. These damping factors are functions of the distance to the silicon–oxide interface. Previously, a user-defined fixed offset parameter allowed the adjustment of the distance parameter to the actual distance to the high-k insulator– SiO2 interface inducing the remote scattering. However, this approach is limited to planar systems. The new model makes the damping factors dependent on the actual distance to the nearest high-k insulator–SiO2 interface. This makes the high-k insulator degradation model more flexible and easier to use.
Besides the mobility reduction due to RCS and RPS, the metal/high-k insulator–SiO2 gate stack alters the electrostatics in the channel. For example, Tatsumura et al. [10] showed that the formation of a dipole layer at the high-k–SiO2 interface can lead to a threshold voltage shift even without additional mobility-degrading scattering.
The task of simulating the effects of the dipole layer at the high-k–SiO2 interface can be divided into two independent parts:
•Given the material system and processing conditions, what is the resulting dipole layer (charge value and distribution as well as layer thickness)?
•Given a dipole layer, what are the electrostatic effects on the electrical characteristics of the device?
The physical origin of the formation of the electrical dipole layer at the high-k–SiO2 interface is the subject of active research (see, for example, [11][12]) and an accepted model suitable for TCAD simulation has not yet emerged.
However, the second simulation task can be fully addressed with TCAD Sentaurus. An efficient way to simulate the dipole layer is to introduce the dipole layer as an explicit region at the high-k–SiO2 interface and to apply opposing charges to the interfaces of this region. Figure 8 shows the TCAD Sentaurus
Dipole Layer Thickness [Å]
2 |
4 |
6 |
8 |
10 |
0.4
0.2
V [V] t
0
-0.2 |
|
|
-1e+13 |
0 |
1e+13 |
Dipole Surface Charge [cm−2]
Figure 8. Dipole layer–induced threshold voltage shift. Green circles: Threshold voltage shift simulated with Sentaurus Device as function of dipole surface charge for a dipole layer thickness of 5 Å. Purple circles: Simulated threshold voltage shift as function of dipole layer thickness for a dipole surface charge of 1013 cm–2. Red and blue lines correspond to results of the analytic model given in the literature [10].
TCAD News June 2009 |
|

TCAD News
simulation results of the threshold voltage shift as a function of the dipole charge and dipole layer thickness. These results agree with the analytic model discussed in the literature [10].
The results can be understood in simple terms: The dipole layer resembles a floating-charge capacitor with two charge layers separated by a dielectric layer. The threshold voltage shift shown in Figure 8 can be interpreted as the voltage drop across this embedded capacitor.
Improved Hot-Carrier Injection Model for Reliability and Nonvolatile Memory Applications
Hot-carrier injection (HCI) into the gate oxide in MOSFETs is responsible for gate leakage and oxide degradation. In addition, HCI has been used in the write operation in nonvolatile memories. To model the HCI current, accurate knowledge of the non-equilibrium electronenergy distribution is required. Sentaurus Device now supports an HCI model based on the non-equilibrium carrier energy distribution obtained from the spherical harmonic expansion (SHE) of the Boltzmann transport equation [13]:
− · [ |
v 2 |
τg f |
[ |
= gs |
3 |
||||
|
|
|
|
where f is the position and energy-dependent distribution function, v is the magnitude of the electron velocity, 1/τ is the total scattering rate, g is the density-of-states (DOS), and s is the net in-scattering rate due to inelastic scattering and the generation–recombination process.
The model accounts for the band nonparabolicity and microscopic scattering mechanisms caused by acoustic and intervalley phonons, ionized impurities, and impact ionizations. The HCI model covers the tunneling and thermionic emission components, and it takes into account the image potential–induced barrier lowering and the scattering probability within the imageforce potential well.
In addition, the channel-initiated secondary electron injection [14] can be modeled together with the conventional channel hotelectron injection. As a result, the HCI model can be applied to the study of gate current in shortor long-channel MOSFETs with thin or thick oxides at a wide range of bias conditions.
Figure 9 compares the energy distribution function obtained from the SHE and Monte Carlo (MC) methods for a 1D n+–i–n+ diode, showing good agreement between the two methods.
Figure 10 shows the gate current of a longchannel NMOSFET with Leff = 0.8 µm and tox = 21.5 nm for different bias conditions. The hydrodynamic model is used to obtain the potential profile and the impact ionization rate initiated by both carriers. When the substrate bias is not applied, the channel hot-electron injection mechanism is responsible for the gate current.
On the other hand, the channel-initiated secondary electron injection mechanism increases the gate current substantially when a negative substrate bias is applied.
|
10-10 |
|
|
|
|
|
6 V |
|
|
|
|
|
|
|
|
[A/µm] |
10-12 |
|
|
|
|
|
|
10-14 |
|
|
|
|
|
5 V |
|
|
|
|
|
|
|
||
Gate Current |
10-16 |
|
|
|
VD = 4 V |
||
10-18 |
|
|
|
V |
B |
= 0 V |
|
|
|
|
|
|
VB |
= -4 V |
|
|
10-203 |
4 |
5 |
6 |
7 |
8 |
|
|
|
|
Gate Voltage [V] |
|
|
|
Figure 10. Calculated gate current as function of gate bias for long-channel NMOSFET with
Leff = 0.8 µm and tox = 21.5 nm.
Statistical Treatment of Random Discrete Dopants in Sentaurus Device
As device sizes continue to be scaled below 100 nm, the discrete nature of dopants has become increasingly important. In particular, statistical fluctuations of nanometer device characteristics, such as threshold voltage and drain current, caused by random discrete dopants must be considered in nanometer technologies. To characterize this variability, statistical simulations with a 3D device simulator, such as Sentaurus Device, become indispensable.
Variability of device characteristics due to random discrete dopants can be studied by performing3Dsimulationsofalargenumberof structures that are macroscopically equivalent but differ microscopically due to the random placement of dopants.
For large devices, these microscopic variations have a minimal impact on device characteristics. However, for nanometer devices where there are typically fewer than 100 dopants in the channel region, the device-to-device fluctuations of threshold voltage and current can be significant.
The TCAD Sentaurus tools provide two methods for obtaining macroscopically equivalent, but microscopically different, device structures.
In the first approach, Sentaurus Process KMC simulations are used to obtain discrete dopant locations for each species. Multiple KMC simulations can be used to generate multiple sets of discrete dopant locations for a statistical study.
Sentaurus Mesh then transforms the KMC discrete dopant locations into doping profiles that are suitable for device simulation with Sentaurus Device [15].
Alternatively, with Version C-2009.06, it is possible to generate multiple randomized structures starting with a single continuous profile created from a Sentaurus Process simulation (or even a structure created with analytic profiles using Sentaurus Structure Editor). Typically, the starting structure should be an average or a calibrated result that is representative of the technology being investigated.
The initial structure is transformed into a randomized structure using a two-step approach in Sentaurus Mesh: atomization converts the original continuous profile into random discrete dopant locations, and doping assignment converts the random discrete
|
1 |
1018 cm−3 |
1015cm−3 |
1018 cm−3 |
|
|
10-2 |
|
|
|
MC |
|
|
|
0.5 |
|
|
|
|
|
[1] |
10-3 |
|
|
|
SHE |
|
Energy[eV] |
|
|
|
|
|
|
10-4 |
|
|
|
|
|
|
0 |
Ec |
|
|
|
|
Distribution |
|
|
|
x = 0.6 µm |
|
||
|
|
|
|
-7 |
|
|
|
|
|||||
|
|
|
|
|
|
|
10-5 |
|
|
|
|
|
|
|
-0.5 |
|
|
|
|
|
|
-6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
|
|
|
|
|
Total |
-1 |
|
|
|
|
|
Energy |
10 |
|
|
|
|
|
-1.5 |
|
|
|
|
|
10-8 |
|
|
|
0.7 |
|
||
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
MC |
|
|
|
|
|
-9 |
|
|
0.5 |
|
|
|
|
SHE |
|
|
|
|
|
10 |
|
|
|
|
|
|
-20 |
|
|
|
|
|
10-10 |
|
|
|
|
|
|
|
0.2 |
0.4 |
0.6 |
0.8 |
1 |
|
0 |
0.5 |
1 |
1.5 |
2 |
||
|
|
|
Position [µm] |
|
|
|
|
|
Kinetic Energy [eV] |
|
|||
Figure 9. Comparison of electron energy distributions obtained from MC and SHE for a 1D n+–i–n+ |
|
||||||||||||
diode. (Left) The contour linear for f = 10–9, 10–8, 10–7, 10–6, 10–5, and 10–4 from top to bottom. |
|
dopant locations back into a doping profile that is usable by Sentaurus Device. This atomization/doping-assignment technique is very efficient and can be used to create an unlimited number of randomized structures.
The atomization process is accomplished by first obtaining the average number of dopants at each mesh node in the initial structure by multiplying the dopant density by the nodal volume. This average number of dopants is treated as the expectation value for a Poisson distribution random-number generator, which returns a new number of dopants to associate with each node.
These dopants are then distributed randomly within each nodal volume. The atomization process described here is statistically equivalent to the method used by Frank et al. [16] for creating discrete dopants from a continuous profile.
Sentaurus Mesh offers three dopingassignment methods to accommodate different approaches found in the literature for treating discrete dopants in device simulation programs:
•The Sano method [17] assigns a doping function to each discrete dopant that represents the long-range portion of the Coulombic potential of the particle.
•The nearest grid point (NGP) method assigns the doping of a particle to the nearest mesh node.
•The cloud-in-cell (CIC) method distributes the doping of a particle to the vertex nodes of the element in which the particle is located.
When the NGP method or CIC method is selected, device simulations typically include density-gradient quantum corrections to avoid nonphysical charge trapping caused by the sharply resolved Coulomb potentials associated with the discrete dopants [18].
For example, Sentaurus Mesh was used to create 100 randomizations of the L = 20 nm, W = 50 nm n-channel MOSFET shown in Figure 11.
The doping-assignment method for this example was CIC. Sentaurus Device was then used to simulate the Id–Vg characteristics for the randomized structures. For these simulations, density-gradient corrections for both electrons and holes were included. The results are shown in Figure 12.
Figure 13 shows the distribution of threshold voltages extracted from these results.
Tunneling FET Simulations
Band-to-band tunneling is one of the most important leakage-generation mechanisms in MOSFETs as aggressive MOSFET downscaling has continually increased the electric field inside transistors. Band-to-band tunneling is important especially in alternative channel materials such as Ge, InAs, and InGaAs that exhibit a small band gap and effective mass. Recently, tunneling FETs (TFETs) [19] have gained significant interest because of their potential for realizing a subthreshold slope less than 60 mV/decade. The device structure of TFETs is similar to that of NMOSFETs but a p+ instead of an n+ source is introduced to make a reverse-biased
DopingConcentration [cm−3]
4.4e+20
2.8e+17 1.8e+14
-2.0e+12
-3.3e+15
-5.2e+18
Figure 11. Initial continuous doping n-channel MOSFET: L = 20 nm, W = 50 nm.
|
10-4 |
Vdrain = 0.05 V |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.25e-05 |
||
|
10-6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[A] |
10-8 |
|
|
|
|
|
|
|
|
|
1e-05 |
|
|
|
|
|
|
|
|
|
|
||
DrainCurrent |
10-12 |
|
|
|
|
|
|
|
|
|
5e-06 |
|
10-10 |
|
|
|
|
|
|
|
|
|
7.5e-06 |
|
10-14 |
|
|
|
|
|
|
|
|
|
2.5e-06 |
|
-16 |
|
|
|
|
|
|
|
|
|
|
|
10 -0.4 |
-0.2 |
0 |
0.2 |
0.4 |
0.6 |
0.8 |
1 |
1.2 |
1.4 |
0 |
|
|
|
|
|
Gate Voltage [V] |
|
|
|
|
Figure 12. Id–Vg characteristics for 100 randomized devices.
|
50 |
|
|
|
|
|
|
|
|
|
40 |
|
|
|
|
|
|
|
|
Frequency |
30 |
|
|
|
|
|
|
|
|
20 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
|
|
0.25 |
0.3 |
0.35 |
0.4 |
0.45 |
0.5 |
0.55 |
0.6 |
0.65 |
Threshold Voltage [V]
Figure 13. Threshold voltage distribution for 100 randomized structures.
p+–i–n+ diode whose tunneling barrier can be modulated by the gate electrode. The major problem of TFETs is relatively small oncurrents, and TFETs using different materials and heterostructures have been proposed to improve the current drive. To explore the device performance of TFETs, it is important that band-to-band tunneling models in device simulators account for the nonlocal tunneling process.
Sentaurus Device now supports a physicsbased nonlocal band-to-band tunneling model that accounts for both the coherent and phonon-assisted tunneling processes. Contrary to the tunneling at interfaces or contacts where the tunneling direction is unchanged during the simulation, the tunneling direction in band-to-band tunneling changes with bias conditions and must be defined dynamically. The model searches for the tunneling path and calculates the tunneling barrier with the following assumptions:
•The tunneling path is a straight line with its direction opposite to the gradient of the valence band at the start position.
•The tunneling energy is equal to the valence band energy at the start position and equal to the conduction band energy plus band offset at the end position.
•When the tunneling path encounters Neumann boundaries or semiconductor– insulator interfaces, it undergoes specular reflection.
Therefore, the model does not require user specification of the nonlocal mesh. The band- to-band tunneling generation rate across the tunneling barrier is obtained from the path integration, which extends Kane’s coherent band-to-band tunneling and Keldysh’s phonon-assisted band-to-band tunneling models [20] to arbitrary tunneling barriers. Up to three different tunneling processes can be considered simultaneously. In addition, mole fraction–dependent tunneling parameters can be defined in mole fraction–dependent materials.
As an illustration, a simulated double-gate (DG) TFET device is shown in Figure 14 and the simulated I–V characteristics are shown in Figure 15. Figure 16 shows the hole and electron generation rates inside the Ge source TFET.
Hydrogen Transport Effects of Device Degradation
Oxide degradation caused by bias and temperature stress is believed to be related to the silicon–hydrogen bond depassivation and the subsequent hydrogen transport that
|
TCAD News June 2009 |

TCAD News
|
|
|
|
|
|
Gate |
|
|
|
|
|
|
Si or Ge Source |
|
Si Channel |
|
|
Si Drain |
10 nm |
||||||
N |
A |
= 1020 |
cm−3 |
N |
D |
= 1017 |
cm−3 |
N |
D |
= 1019 |
cm−3 |
|
|
|
|
|
|
|
30 nm |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Figure 14. Symmetric DG TFET structure
(LG = 30 nm, Lch = 20 nm, tox = 1 nm, and tSi = 10 nm).
|
10-4 |
|
|
60 mV/decade |
|
|
Ge Source |
|
|
|
10-6 |
|
|
|
|
|
|
|
|
µm][A/ |
10-8 |
VD = 2 V, 1.5 V, and 1 V |
|
|
|
Si Source |
|
||
Drain Current |
10-10 |
|
|
|
|
|
|
|
|
10-12 |
|
|
|
|
|
|
|
|
|
|
10-14 |
|
|
|
|
|
|
DG TFET |
|
|
|
|
|
|
|
|
T = 300 K |
|
|
|
|
|
|
|
|
|
|
|
|
|
10-16 |
-1.5 |
-1 |
-0.5 |
0 |
0.5 |
1 |
1.5 |
2 |
|
-2 |
||||||||
|
|
|
|
Gate Bias [V] |
|
|
|
|
Figure 15. Calculated Id–Vg characteristics of DG TFETs based on nonlocal band-to-band tunneling model. Introducing Ge at the source extension increases the drain current without enhancing the off-state leakage current.
Hole Generation |
|
Ge Source |
|
VD |
= 2 V, VG = 2 V |
||
|
|||
Electron Generation |
|
Ge Source |
|
|
VD = 2 V, VG = 2 V |
||
|
|
Figure 16. Calculated hole and electron generation rates inside Ge source TFET when Vd = Vg = 2 V.
may involve chemical reactions [21][22][23]. Sentaurus Device now provides a general framework for hydrogen transport–related degradation models. This framework accounts for multidimensional drift-diffusion equations for hydrogen atoms (X1), hydrogen molecules (X2), and hydrogen ions (X3):
∂[Xi ] + · D exp − |
Edi |
|
Q |
[X ] F − [X ] |
|
|||
|
qKi |
|
||||||
|
|
) |
kT ) |
) |
|
|
→ |
) |
∂t |
i |
|
i |
i |
||||
|
|
kT |
||||||
|
|
|
|
|
+ Rnet + ri ([Xi ] − [Xi ]0 ) = 0
where Di is the diffusion coefficient, Edi is the diffusion activation energy, KiQ is the number of charges, Rnet is the net recombination rate due to chemical reactions, ri is the explicit recombination rate, [Xi] is the volume density, and [Xi]0 is the reference density for element Xi. In addition, users can specify arbitrary numbers of interface and bulk reactions among mobile elements (hydrogen atoms, hydrogen molecules, hydrogen ions), electrons (X4), and holes (X5) defined by the following reaction equation:
5 |
5 |
∑ |
αi Xi ↔ ∑ βi Xi |
i = 1 |
i = 1 |
where the nonnegative integers αi and βi are the particle numbers of element Xi to be removed and created by the forward reaction. Finally, the multistate configuration can be used to model reactions between the mobile hydrogen elements and localized hydrogen states such as silicon–hydrogen bonds at the silicon–oxide interface.
As an example, consider the degradation of a MOSFET due to negative bias stress using the generalized reaction-diffusion model.
In the model, the hole capture process breaks the silicon–hydrogen bond at the silicon–oxide interface into a hydrogen atom and positively charged silicon dangling bond. As the generated hydrogen atoms diffuse into the gate oxide, some of them change into hydrogen molecules, which can also diffuse into the oxide. As a boundary condition, the polysilicon–oxide interface is modeled as a hydrogen sink.
Figure 17 shows the calculated density of hydrogen atoms and hydrogen molecules in the oxide region and the density of generated silicon dangling bonds at the silicon–oxide interface as a function of stress time.
TCAD News June 2009
|
1014 |
|
|
|
|
|
|
1012 |
|
|
|
|
|
|
1010 |
|
|
|
|
|
[cm−2] |
108 |
|
|
|
|
|
106 |
|
|
|
|
|
|
Density |
104 |
|
|
|
|
|
102 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
100 |
|
|
|
Hydrogen atom |
|
|
10-2 |
|
|
|
Hydrogen molecule |
|
|
|
|
|
|
Silicon dangling bond |
|
|
10-4 |
-10 |
-5 |
0 |
5 |
10 |
|
10 |
|
10 |
10 |
10 |
10 |
|
|
|
|
Stress Time [s] |
|
Figure 17. Calculated density of H2 atoms and H2 molecules in oxide region, and the density of generated silicon dangling bonds at silicon–oxide interface as a function of stress time.
Enhanced Support for Phase-Change Memory
Phase-change memory (PCM) technology is a promising alternative to nonvolatile memory devices. In flash-memory devices, charge storage effects enable the memory effect; whereas, PCM devices rely on the existence of material phases with different conductivities to establish the logic states. Sentaurus Device simulatesthecoupledsystemofelectrothermal transport together with the phase transition dynamic using analytic models for nucleation and growth of the crystalline phase. The physical system is solved self-consistently and enables the transient analysis of the fundamental switching operations reset, set, and read [24].
The characterization of the mobility as a function of the local phase is of paramount importance for accurate functional behavior of the device, especially as the phase change itself is driven by Joule heat. In the new version of Sentaurus Device, the carrier mobilities can explicitly depend on the phase of the material. Replacing the preliminary postprocessing approach used in Version A-2008.09, this new feature enables self-consistent mobility calculations and improves the accuracy and robustness of PCM simulations. The feature is implemented using the physical model interface (PMI) capability within Sentaurus Device. With the PMI, users can implement custom models in a flexible environment. A custom PMI model must be compiled and then is linked dynamically at run-time with Sentaurus Device.
Simulation of the I–V characteristics with and without phase-dependent mobility for the generic PCM device, shown in Figure 18, is presented in Figure 19. When the mobility is dependent on the phase of the active chalcogenide Ge2Sb2Te5 (GST) material,
|
Metal |
|
cGST |
aGST |
cGST |
|
|
SiO2 |
Figure 18. (Left) PCM device consisting of metallic contacts and active GST material in the crystalline phase (marked cGST) and (right) when a part of the material is amorphized (aGST).
the I–V curve demonstrates the threshold characteristics and voltage snapback typical for a PCM device initially in the amorphous state(plottedwithblueline).Whenthemobility is assumed to be phase independent, these characteristic features are not reproduced (as indicated by red squares).
During phase transitions, the material undergoes drastic structural changes including different defect levels that strongly depend on the phase. The fundamental ovonic switching effect has been explained as an electronic switching effect caused by competingcarrierrecombinationusingdefects and generation mechanisms. Therefore, the nature of the defects levels in the material plays an important role in the model. With Version C-2009.06, the defect levels are now modeled as phase dependent.
In practice, for typical material systems at room temperature,twophasesareusuallyobserved: crystalline and amorphous. However, the amorphous phase gradually crystallizes over long timescales. This means that only the crystalline phase exists in steady state. Now, it is possible to disable the typically slow transitions between phases or defect levels to freeze the phase distribution. By keeping electronic recombination processes to defect levels active, steady-state analysis of electronic properties of even unstable phase distributions can be performed, enabling the exploration of the electronic properties of PCM devices in the amorphous state.
Multivalley Carrier Transport Approach
To better model the combination of highstrain and high-carrier concentration in modern devices, a new model for the calculation of carrier densities has been developed. To compute the carrier density, this new multivalley approach is based on treating all non-equivalent valleys, or bands, separately within a parabolic approximation. For example, the multivalley electron density under Fermi–Dirac statistics is expressed as
n = NC · FMV((EF – EC)/kT) with the following function for FMV:
FMV((EF− EC)/kT) = ∑i {γi F1/2((EF − EC− ∆Ei )/kT)}
where NC is the unstressed effective band DOS, F1/2 is the Fermi–Dirac integral of order ½, and for the i th valley or band, γi is the stress-induced change in the effective band DOS, and ∆Ei is the stress-induced energy shift. For stress simulation, γi and ∆Ei are computed using k·p methods for both electrons and holes. In Sentaurus Device, these parameters can be user defined with an arbitrary number of valleys.
For example, Figure 20 shows the simulation results for NMOSFETs and PMOSFETs under 2 GPa of <110> uniaxial stress. The plot compares the multivalley and default (one valley) channel electron and hole carrier distributions versus depth. The plots show a noticeable reduction of the peak carrier concentration for both carriers. For some stress cases, the multivalley approach can give a 10% to 15% correction to the total stress effect.
|
0.005 |
|
|
|
|
|
0.004 |
|
|
|
|
[A] |
0.003 |
|
|
|
|
Current |
0.002 |
|
|
|
|
|
0.001 |
|
|
|
|
|
00 |
0.5 |
1 |
1.5 |
2 |
Voltage [V]
Figure 19. I–V characteristics of PCM device with phase-dependent mobility (blue line) and when mobility is independent of phase (red squares).
|
1020 |
Electrons |
|
|
|
|
|
|
Multivalley |
|
|
|
|
|
|
|
|
[cm−3] |
|
|
|
Default (one valley) |
|
|
|
|
|
|
|
Concentration |
1019 |
|
Holes |
|
|
|
|
|
|
|
|
|
10 |
18 |
|
|
0.006 |
|
0 |
0.002 |
0.004 |
||
|
|
|
|
Y [µm] |
|
Figure 20. Electron and hole concentrations in channel of NMOS and PMOS transistor under 2 GPa of <110> uniaxial stress using new multivalley model (solid lines) and default (one valley) model (dashed lines).
Enhanced Raytracer Features for Solar-Cell Simulation
Solar technology is emerging as an important growth sector in the semiconductor industry. Various enhancements have been added to Sentaurus Device to facilitate the design of modern solar cells.
Simulation of solar cells revolves around optics and transport physics. The optics is handled primarily with raytracing, and a compact memory model for the raytracer has been introduced. The compact memory model does not store the raytree as it is being created, so it relieves the use of significant memory. A reduced structure is used, and ingenious ways of extracting information from this reduced structure have been implemented without disturbing the multithreading feature of raytracing. Therefore, raytracing of 3D devices with many starting rays can be performed without requiring vast amounts of memory.
The raytracer has also been included in the unified interface for optical generation. Ramping of various excitation variables has been simplified, together with the feature of addingbackgroundopticalgenerationthrough file input. The excitation variables that can be ramped include intensity, wavelength, wave direction, and polarization. A new feature of enabling the input of a set of user-defined starting rays is available. This feature adds flexibility to input excitation, for example, users can now utilize a scattered set of starting rays from all directions.
One approach to model textured layer stacks, as they are used in modern thin-film solar-cell designs, is to use the transfer matrix method (TMM) inside the raytracer to calculate reflection and transmission coefficients at particular interfaces. However, some layers in the stack can be electrically active and can contribute to optical carrier generation (see Figure 21).Toaccountforsuchaphenomenon, the TMM contact in the raytracer has been modified to collect optical generations as rays traverse the TMM contact. The collected optical generations can then be distributed into specific regions of the electrical grid. A quantum efficiency parameter can also be set to fine-tune the absorption effectiveness of the thin-film layers.
Optical Generation [cm−3 s−1] 1.0e+22
1.0e+21
1.0e+20
1.0e+19
1.0e+18
1.0e+17
Figure 21. Modern solar cells contain absorbing thin-film material that generates electron–hole pairs. The optical generation profiles at different wavelengths are shown: (left) 0.3 µm, (middle) 0.5 µm, and (right) 0.7 µm.
The revised refractive index and extinction coefficient of silicon are plotted as functions of wavelength in Figure 22. These values are updated for the wavelength range of 0.84 µm to 10 µm to reflect the latest published measurement data.
All these enhancements to raytracing and silicon data offer greater versatility and accuracy for solar-cell simulations using Sentaurus Device.
Extended Precision
Simulating wide-bandgap semiconductor devices can be challenging due to extremely small intrinsic carrier densities. Frequently, artificial carrier generation is introduced to increase the leakage current level and to improve the numeric convergence. Starting

TCAD News
8 |
|
|
|
|
New Values |
10 |
1 |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
Old Values |
10 |
-1 |
|
|
|
|
|
|
|
|
|
|
||
6 |
|
|
|
|
|
|
10 |
-3 |
Extinction Coefficient |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
10 |
-5 |
|
4 |
|
|
|
|
|
|
10 |
|
|
RefractiveIndex |
|
|
|
|
|
|
-7 |
||
|
|
|
|
|
|
10 |
-9 |
||
|
|
|
|
|
|
|
|
||
2 |
|
|
|
|
|
|
|
-11 |
|
|
|
|
|
|
|
|
10 |
|
|
0.2 |
0.4 |
0.6 |
0.8 |
1 |
1.2 |
1.4 |
10 |
-13 |
|
|
|
|
Wavelength [µm]
Figure 22. Refractive index and extinction coefficient of silicon plotted as functions of wavelength. The updated values are plotted as solid red lines.
with Version C-2009.06, Sentaurus Device offers new options for extended precision floating-point arithmetic.
Table 2 shows the new floating-point formats, together with the standard accuracy (normal precision). All formats are available on all supported platforms (32-bit and 64-bit Linux, Sun, and IBM). The extended precision formats are implemented in the tool based on the standard IEEE 754 floating-point format.
The example of a reverse breakdown simulation for a SiC Schottky diode highlights the benefits of extended precision. Figure 23 shows the diode structure.
|
-5 |
|
Schottky Contact |
|
|
|
0 |
|
|
|
|
|
|
|
|
|
|
|
5 |
|
|
|
|
[µm] |
10 |
|
|
|
|
15 |
|
|
|
|
|
Y |
20 |
|
|
|
|
|
|
|
|
|
|
|
25 |
|
|
|
|
|
30 |
|
|
|
|
|
35 |
|
|
|
|
|
0 |
20 |
40 |
60 |
80 |
|
|
|
X [µm] |
|
|
Figure 23. SiC Schottky diode with donor concentration of 5x1018 cm–3 (red) and donor concentration of 6.1x1015 cm–3 (blue).
The anode current as a function of the anode voltage, shown in Figure 24, is simulated in two ways:
•Normal precision (red) with artificial optical generation to improve convergence
•Extended 256-bit precision (green) without artificial carrier generation
Figure 24 shows that extended precision resolvesthelowcurrentlevels.Thebreakdown voltage is the same in both cases, validating the old approach with artificial optical generation.
Using extended precision increases the simulation time by one or two orders of magnitude, depending on the choice of
|
10-10 |
|
|
|
[A/µm] |
10-15 |
Normal Precision |
|
|
|
|
|
|
|
Anode Current |
10-20 |
|
|
|
10-25 |
Extended Precision |
|
||
|
|
|
||
|
10-30 |
-1000 |
-500 |
0 |
|
-1500 |
Anode Voltage [V]
Figure 24. SiC anode current as function of anode voltage using extended precision to resolve extremely low currents (green) and using artificial electron–hole pair generation (red). In both cases, the same breakdown voltage is attained.
extended precision (128-bit or 256-bit). On the other hand, extended precision is an invaluable tool to resolve small carrier densities and small currents in wide-bandgap semiconductors. Furthermore, it can be used to validate results that are obtained with normal precision and nonphysical models to aid convergence.
Other New Models and Features in Sentaurus Device
~ Trapping Noise ~
For several years, Sentaurus Device has provided models for diffusion noise, monopolar recombination noise, and flicker noise. From the physical perspective, the latter two noise models should be connected to the recombination and trap models used in the simulation. However, they are not and, as they do not account for the bias dependency of recombination and trapping events, it is not possible to reach consistency, not even with manual adjustment of parameters.
The new release improves this status by introducing a noise model that is related directly to the carrier capture and emission ratesofthetrapsinthedevice.Withthismodel, the impact of traps on average transport and on noise becomes self-consistent.
If Shockley–Read–Hall recombination is modeled by traps, it will be consistent with noise as well. The new noise model supports all available models for capture and emission by traps, in particular, tunneling to traps, which allows for computing noise due to trapassisted tunneling.
~ Inversion and Accumulation Layer Mobility Model ~
Sentaurus Device includes the new inversion and accumulation layer mobility model. In addition to accounting for mobility degradation in the channel (inversion layer), the model accounts for mobility degradation in the parasitic LDD region outside the channel (accumulation layer). The model is similar to the popular Lucent (Darwish) model but contains additional terms that account for “two-dimensional” Coulomb impurity scattering in the inversion and accumulation regions of the MOSFET.
~ Strained DOS Improvement ~
The effects of strain-dependent conduction and valence band effective DOS can be included in simulations by selecting the strained DOS model (implemented in Version A-2008.09).
The conduction band model is based on analytic expressions that can be calculated very efficiently. The valence band model, however, involves stress-dependent and lattice temperature–dependent numeric integrations that can be very CPU intensive.
As an alternative, Sentaurus Device now provides an option for modeling the latticetemperature dependency of the strained valence band DOS with analytic expressions that are fit to the full numeric integrations for each stress in the device. This option allows thermal simulations that include the strained DOS model to be performed more efficiently than in the previous release.
~ Tracing Hot-Carrier Injection Currents ~
As memory devices become smaller, the hotcarrier injection (HCI) across the oxide layer as a write mechanism or as a reliability effect must be modeled accurately. The closestvertex algorithm used in previous versions of Sentaurus Device did not model the carrier
Table 2. Extended precision formats.
Precision |
Number of bits per floating-point |
Relative accuracy |
|
number |
|||
|
|
||
Normal precision |
64 |
2.22x10–16 |
|
Extended precision (128) |
128 |
4.93x10–32 |
|
Extended precision (256) |
256 |
1.22x10–63 |
transport through the oxide layer. The hot carriers were simply sent to the closest vertex across the oxide layer. For small-memory devices, with increased electric fields and multiple charge-storage regions in the form of nanocrystals, the closest-vertex algorithm solution becomes inaccurate as it is a purely geometric approach.
Version C-2009.06 allows a more realistic approach for accurately tracing HCI currents. The oxide layer is replaced by a wide-bandgap semiconductor with insulator properties. The carrier transport equations are solved within the wide-bandgap semiconductor, and the injected hot carriers are converted into a current boundary condition at the interface. The hot carriers then follow the path towards the charge-storage regions (nanocrystals) as governed by the transport equations. This approach computes the full solution for the carrier distribution in the emulated oxide layer.
Inaddition,semiconductorregionswithcharge boundary conditions are now allowed inside wide-bandgap semiconductor regions. Such regions with charge boundary conditions can be used to model the nanocrystals as floating gates. Instead of solving the full transport equations inside the nanocrystals, only the simpler charge equilibrium equation is solved. These two new features can be used together for an accurate and robust simulation of hotcarrier tracing in memory devices.
~ Improvements in Box Method ~
A new algorithm to obtain box method measures and coefficients has been implemented in Version C-2009.06. The CVPL_Average algorithmisextremelystable and more accurate, especially for complex 3D meshes with a large number of flat elements per vertex. In a 3D simulation, the Voronoï box is a convex polyhedron. The new algorithm describes such a convex polyhedron as the intersection of multiple halfspaces. This approach leads to a more accurate and stable algorithm. The algorithm is available in both Sentaurus Device and Sentaurus Process.
~ Parallel Assembly ~
For Version C-2009.06, Synopsys has continued its efforts to provide incremental improvements in the parallelization of the matrix assembly. The domain decomposition approach previously introduced has been further refined to reduce overhead and to increase scalability. Furthermore, the Sentaurus Device code base has been reorganized to enable further improvements in the future.
~ FDTD for Oblique Incident Waves on Periodic Structures ~
Sentaurus Device Electromagnetic Wave Solver (EMW) has new enhancements to handle periodic simulations of CMOS image sensors and solar cells with oblique plane wave excitations. A sine–cosine algorithm has been implemented with an updated FDTD computation engine to simulate oblique periodic harmonic optical-generation results. Mur, Hidgon, and convolutional perfectly matched layer (CPML) boundary conditions are available with this release.
Usability Improvements in Sentaurus Device
~ Simplified Nonlocal Mesh Construction ~
Sentaurus Device offers a very versatile nonlocal tunneling model. This model relies on 1D meshes constructed internally by Sentaurus Device. Apart from the physical models, users can control the construction of these 1D meshes, which allows them to fine-tune the behavior and performance of the model. The price for this flexibility is that the specification of the 1D mesh puts a significant burden on users.
To relieve this burden, in this release, Sentaurus Device simplifies the specification of the 1D mesh for the typical application:
tunneling through an insulating barrier. In the new specification mode, users simply list the regions that belong to the tunneling barrier; they do not need to worry about interfaces, contacts, or the maximum length of 1D mesh lines. The physical models are specified as for the full 1D mesh specification mode. Therefore, users have the choice between the ease of use of the new specification mode and the flexibility of the full specification mode.
~ Continuation Method ~
The adaptive continuation method was introduced to accurately model complicated device phenomena such as breakdown in bipolar devices or latch-up in MOSFETs. The simulation of these phenomena usually involves tracking a multivalued curve in the I–V plane with abrupt changes and turning points. Adaptive continuation enables automated simulation along the curve, a capability not available with other methods.
In the adaptive continuation method, the simulation advances to the next operating point if a solution has converged and the angle between the last segment and the previous segment on the I–V curve is small. The step size along the I–V curve is adjusted based on the magnitude of this angle. Previous versions of Sentaurus Device computed the angle in the global I–V plane defined by the simulation window.Oneofthelimitationsofthisapproach was the wide distribution of the angle values across the simulation window due to the large range span along the I-axis. In this context, it was difficult to control the curve smoothness by global angle constraints, which in general are only optimal for a part of the simulation window. The current version allows the angle to be measured in a local scaled I–V plane instead of the global I–V plane. In this case, angle values become more uniform across the simulation window and relatively independent of the large span of the window along the I-axis.
Consequently,morepreciseusercontrolofthe step size in the simulation window using curve smoothness criteria is possible. In previous versions, users could control the maximum arc length variation allowed along the traced I–V curve by setting the MaxStep parameter. A smaller value for MaxStep would create a denser I–V curve. It was relatively difficult for users to guess a good MaxStep for arc length variations along the I–V curve based on variations of voltage or current at the adaptive continuation contact.
Two more practical parameters for limiting the maximum arc length variation are introduced in this release: MaxVstep and MaxIstep (or its variants in logarithmic scale). MaxVstep limits the allowed step (arc length variation) so that its projection on the V-axis does not exceed MaxVstep. A similar criterion is valid for MaxIstep.
The adaptive continuation method can also be used in a mixed-mode environment. All the device contacts, except the adaptive continuation contact, are allowed to be connected to a circuit.
~ Flexible Break Criteria ~
In addition to global break criteria in the Math section, Sentaurus Device supports sweepspecific break criteria. Instead of terminating the entire simulation, only the current sweep (Quasistationary or Transient command) is terminated, and Sentaurus DeviceproceedstothenextSolve command. In addition, the following new break criteria are available:
•Device power: This option is attractive for power devices, where the device power is more relevant than electrode currents.
•Mixed mode: This option is used to monitor node voltages and currents into a node, and to terminate a Solve command if predefined limits are exceeded.
TCAD News June 2009

TCAD News
~ Parameter Extraction ~
The extraction of MOSFET model parameters, such as threshold voltage and saturation current, is a frequent objective in device simulation. Until now, it was only possible to extract these parameters by launching an Inspect script after the completion of a Sentaurus Device simulation.
Starting with Version C-2009.06, all the Tcl extraction commands in Inspect are now also available directly in Sentaurus Device. To extract the threshold voltage, for example, users would first ramp the gate voltage to produce an Id–Vg plot. Within the Tcl command file of Sentaurus Device, the Inspect command f_VT can be invoked to obtain the threshold voltage.
Afterwards,thedevicesimulationcancontinue to extract additional MOSFET parameters as required. This new feature helps to simplify the complexity of Sentaurus Workbench projects. It can be used to extract many parameters within a single-device simulation, or the value of an extracted parameter can be used to guide subsequent Solve commands.
New Features in Sentaurus Band Structure
Sentaurus Band Structure now supports direct output of band-structure data in the file formats expected by Sentaurus MOCA. This includes writing of combined band energy and group velocity files, of lookup files for final-state selection in scattering processes (energy-orderedfiles),andofdensity-of-states (DOS) files. A new method computeDOS has been added to both the EPM::Crystal class and the AnalyticBandSolver class; in addition to the optional file output, DOS data is presented to the Tcl interpreter as a “list” object for further processing.
There is a new command for constructing k- vector lists that uniformly cover the irreducible Brillouin zone wedge of a diamond or zincblende crystal with strain-induced symmetry reduction.
EPM::AtomicSpecies has been extended to allow greater flexibility in specifying the local pseudopotential form factor. In addition to specifying sample values for a cubic spline or a1, …, a6 parameters for the Friedel interpolation formula, it is now possible to supply a user-defined Tcl procedure for the evaluationoftheformfactor.Formfactorvalues are cached internally to avoid performance degradation resulting from frequent calls to this procedure during Hamiltonian assembly.
Sentaurus Workbench
Usability Improvements
Sentaurus Workbench Version C-2009.06 introduces advanced view options to help users manage large projects.
Now, any part of the simulation flow can be hidden or displayed, for example, a complete tool step or a few parameters or variables. A new dialog box is provided to give full control of the project view.
Multiple options in View > Tree Options and View > Table Options display or hide the tool row, the tool comments row, the parameter row, the experiment numbers, and other parts of the project view.
There is also a choice between the traditional horizontalorientationofthesimulationflowand the new vertical flow representation, where the rows become columns (see Figure 25). Depending on the size and layout of a project, it may be more convenient to work with one or the other.
In addition, users can switch the project view from the traditional full mode to the compact mode, where only varying parameterization parts of the simulation flow with extracted variables are displayed, with all other parts of the flow hidden (see Figure 26).
The compact mode can be used to focus on the active parameterization part of the
project and can be useful for large design-of- experiments (DoE) projects.
Finally, users can utilize mouse operations to customize the width of all columns and the height of all rows in the project table by manually changing their size.
All the project view settings are configurable |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
at the user and project levels. The default |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
view settings are stored in user preferences. |
|
|
|
|
|
|||||||||||||||||
Figure 26. Project view in compact mode (arrows indicate hidden parts of flow). |
|
|||||||||||||||||||||
These settings apply to any project that does |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
not have project-level view settings. It is |
of the specific site. This is performed by |
• |
ETCH |
|
|
|||||||||||||||||
recommended that users start by configuring |
|
|
||||||||||||||||||||
the view settings of the user preferences by |
placing the corresponding files for the site- |
• |
SAVE |
|
|
|||||||||||||||||
setting them to match the view requirements |
specific settings under an arbitrary directory |
• |
SIMULATE |
|
|
|||||||||||||||||
for most projects. The project view settings |
and setting up |
the environment variable |
|
|
||||||||||||||||||
SWB_SITE_SETTINGS_DIR to refer to this |
• |
STRUCTURE |
|
|
||||||||||||||||||
are stored in the .database file under the |
|
|
||||||||||||||||||||
project directory. These settings override the |
directory. Site-level tool database settings are |
• |
SUBSTRATE |
|
|
|||||||||||||||||
ones in user preferences and are restored the |
Tcl sourced over global ones, while site-level |
|
|
|||||||||||||||||||
next time the project is loaded. The project |
queue and HostDB configuration settings |
For the generic process flow, Ligament can |
||||||||||||||||||||
view settings are saved each time the project |
completely replace their global counterparts. |
be used to cancel the default automatic shift |
||||||||||||||||||||
is saved or switched to another project in the |
So, the site-level queue configuration file and |
of the coordinates of a mask and a simulation |
||||||||||||||||||||
Sentaurus Workbench projects browser. |
|
HostDB file enable users to create their own |
domain to the (0,0) point and deliver original |
|||||||||||||||||||
|
queue settings that are different from those at |
coordinates to the translation by setting the |
||||||||||||||||||||
Now, to edit parameter values directly in the |
||||||||||||||||||||||
the global level. |
|
|
|
|
|
new |
Boolean |
argument |
environment. |
|||||||||||||
node cells: Select a node and type the new |
Performance Improvements |
|
coordinate_shift to false. |
|||||||||||||||||||
value, and then press the Enter key to commit |
|
With Ligament Version C-2009.06, it is |
||||||||||||||||||||
changes. Thisfeature is switchedoffbydefault |
Sentaurus Workbench Version C-2009.06 |
|||||||||||||||||||||
and can be activated in user preferences. |
significantly increases the performance of |
easy to switch between the default Ligament |
||||||||||||||||||||
The Taurus™ Workbench to Sentaurus |
the Save As Clean and Save Experiments As |
Layout Editor and the new IC WorkBench |
||||||||||||||||||||
Workbench converter introduces a new smart |
Clean operations, when the new cleaned-up |
interface for mask data by setting the |
||||||||||||||||||||
mode that merges input files of the sequential |
project is created from the whole source |
argument environment.mask. This feature |
||||||||||||||||||||
instances of the same Taurus Workbench |
project or its selected experiments. The |
is available for the generic Ligament process |
||||||||||||||||||||
tool into one input command file of the |
cleanup procedure relies entirely on the |
flow only. |
|
|
||||||||||||||||||
corresponding Sentaurus |
Workbench |
tool. |
output file patterns specified for each tool in |
Inspect Improvements |
|
|||||||||||||||||
Switching from the traditional one-to-one |
the tool database. |
|
|
|
|
|
In Inspect Version C-2009.06, curves |
|||||||||||||||
conversion to the new mode is performed in |
The file size of the TDR data format has been |
displayed in the plot area can be saved to a |
||||||||||||||||||||
user preferences. |
|
|
|
|
|
optimized in Version C-2009.06. Depending |
bitmap file in the PNG format. This bitmap |
|||||||||||||||
Users can configure Sentaurus Workbench |
on the content, the typical reduction is such |
image can be imported easily into applications |
||||||||||||||||||||
to save projects automatically in user |
that a file produced using Version C 2009.06 |
for documentation and reporting purposes. |
||||||||||||||||||||
preferences, and the currently opened project |
is approximately half the size of the same |
The image export feature also works in batch |
||||||||||||||||||||
will be periodically saved for convenience. |
file produced with previous releases. The |
mode (refer to |
the Inspect User Guide for |
|||||||||||||||||||
reduction |
ratio |
varies |
greatly with |
the |
details). |
|
|
|||||||||||||||
In addition to the default scheduling mode, |
|
|
||||||||||||||||||||
size and |
type of |
file. While some files |
are |
Inspect can now load datasets in the CSV |
||||||||||||||||||
Sentaurus |
Workbench |
provides |
another |
reduced to 10% of their original size, others, |
||||||||||||||||||
format, provided the CSV |
file contains a |
|||||||||||||||||||||
way of |
scheduling |
project nodes. |
In |
this |
especially |
large 3D files, |
are only reduced |
|||||||||||||||
series of points, described by x-coordinates |
||||||||||||||||||||||
mode, |
Sentaurus Workbench |
automatically |
to approximately 90%. Due to the changed |
|||||||||||||||||||
and y-coordinates. |
|
|||||||||||||||||||||
determines the list of all the prerequisite nodes |
TDR layout, files produced with Version |
|
||||||||||||||||||||
In addition, Inspect can save curve attributes |
||||||||||||||||||||||
from the nodes selected for submission. All |
C-2009.06 cannot be read directly by tools |
|||||||||||||||||||||
the user needs to do is select the nodes to |
from previous releases. However, a converter |
to the parameter file and use these attributes |
||||||||||||||||||||
run, and Sentaurus Workbench handles what |
is provided that transforms new TDR files to |
forcurvescreatedonotherdatasets.However, |
||||||||||||||||||||
is required for this. |
|
|
|
|
|
the old format. |
|
|
|
|
|
curve attributes saved in the parameter file |
||||||||||
There |
are |
several |
enhancements |
in |
the |
Ligament Improvements |
|
|
|
are |
not applied automatically to curves in |
|||||||||||
|
|
|
Inspect. To do this, the command-line option |
|||||||||||||||||||
LSF interface. Users can specify additional |
|
|
|
|
|
|
|
|
|
|||||||||||||
Ligament Version C-2009.06 introduces |
-applyCurveAttr must be specified |
|||||||||||||||||||||
command-line options for the LSF bsub and |
||||||||||||||||||||||
bjobs commands in the tool database. In |
support for Fammos TX. Users can create |
when launching Inspect. Moreover, users can |
||||||||||||||||||||
addition, users can redefine the default parser |
Fammos input files in Ligament. The |
change curve attributes for multiple selected |
||||||||||||||||||||
of the output of the LSF bjobs command |
Fammos TX process flow in Ligament is not |
curves. Previously, it was possible only for a |
||||||||||||||||||||
when it does not match the expected one. |
thegenericprocessflowandcanbetranslated |
single selected curve. |
|
|||||||||||||||||||
to the Fammos TX syntax only. Currently, the |
|
|
|
|
|
|||||||||||||||||
Enhanced Customization |
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
supported Fammos TX commands are: |
|
References |
|
|
||||||||||||||
Companies with multiple groups of TCAD |
• |
ASSIGN |
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
[1] K. Mistry et al., “A 45nm Logic Technology with |
|||||||||||||||||
Sentaurus |
users |
distributed |
in |
different |
• |
CMP |
|
|
|
|
|
|
||||||||||
sites may |
find it |
useful |
to |
redefine |
the |
|
|
|
|
|
|
|
High-k+Metal |
Gate Transistors, Strained Silicon, |
||||||||
|
|
|
|
|
|
|
9 Cu Interconnect Layers, 193nm Dry Patterning, and |
|||||||||||||||
global tool database, and the queue and |
• |
DEPOSITION |
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
100% Pb-free Packaging,” in IEDM Technical Digest, |
||||||||||||||||
HostDB configuration settings |
for all users |
• |
DOMAIN |
|
|
|
|
|
|
2007. |
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Washington, DC, USA, pp. 247–250, December |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[2] |
H. Kawasaki et al., “Demonstration of Highly Scaled |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
FinFET SRAM Cells with High-κ/Metal Gate and |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Investigation of Characteristic Variability for the 32 nm |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
node and beyond,” in IEDM Technical Digest, San |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Francisco, CA, USA, pp. 237–240, December 2008. |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[3] P. Kohli et al., “Effect of nitride sidewall spacer process |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
on boron dose loss in ultrashallow junction formation,” |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Journal of Vacuum Science and Technology B, vol. 22, |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
no. 1, pp. 471–476, 2004. |
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[4] S. Chakravarthi et al., “Modeling the Effect of Source/ |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Drain Sidewall Spacer Process on Boron Ultra Shallow |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Junctions,” in International Conference on Simulation |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
of Semiconductor Processes and Devices (SISPAD), |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Boston, MA, USA, pp. 159–162, September 2003. |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[5] |
B. Sahli et al., “Ab initio calculations of phosphorus |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
and arsenic clustering parameters for the improvement |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
of process simulation models,” Materials Science and |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Engineering B, vol. 154-155, pp. 193–197, December |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008. |
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[6] |
A. Mokhberi et al., “Fluorine interaction with point |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
effects,boron,andarsenicinion-implantedSi,”Applied |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Physics Letters, vol. 80, no. 19, pp. 3530–3532, |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2002. |
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[7] |
I. Ban, M. C. Öztürk, and E. K. Demirlioglu, |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
“Suppression of Oxidation-Enhanced Boron Diffusion |
in Silicon by Carbon Implantation and Characterization of MOSFET’s with Carbon-Implanted Channels,”
IEEE Transactions on Electron Devices, vol. 44, no. 9, pp. 1544–1551, 1997.
Figure 25. Different parts of project view in vertical orientation.
TCAD News June 2009 |
|

TCAD News
[8] |
C.-L. Liu et al., “Ab initio modeling and experimental |
[13] A. Gnudi et al., “Two-dimensional MOSFET Simulation |
[18] G. Roy et al., “Bipolar quantum corrections in resolving |
[23] T. Grasser, W. Gös, and B. Kaczer, “Dispersive |
|||||
|
study of C–B interactions in Si,” Applied Physics |
by Means of a Multidimensional Spherical Harmonics |
dopants in ‘atomistic’ device simulation,” Superlattices |
Transport and Negative Bias Temperature Instability: |
|||||
|
Letters, vol. 80, no. 1, pp. 52–54, 2002. |
Expansion of the Boltzmann Transport Equation,” |
and Microstructures, vol. 34, no. 3-6, pp. 327–334, |
Boundary Conditions, Initial Conditions, and Transport |
|||||
[9] |
Sentaurus Process User Guide, Version C-2009.06, |
Solid-State Electronics, vol. 36, no. 4, pp. 575–581, |
2003. |
|
|
|
Models,” IEEE Transactions on Device and Materials |
||
1993. |
|
|
|
|
Reliability, vol. 8, no. 1, pp. 79–97, 2008. |
||||
|
Mountain View, California: Synopsys, Inc., June 2009. |
[19] W. M. Reddick and G. A. J. Amaratunga, “Silicon |
|||||||
|
|
|
|
|
|||||
[10] K. Tatsumura et al., “Intrinsic Correlation between |
[14] J. D. Bude et al., “EEPROM/Flash Sub 3.0V Drain- |
surface |
tunnel |
transistor,” Applied Physics Letters, |
[24] “Simulation of Phase-Change Memory with Sentaurus |
||||
Source Bias Hot Carrier Writing,” in IEDM Technical |
vol. 67, no. 4, pp. 494–496, 1995. |
|
Device,” TCAD News, pp. 3–4, December 2008. |
||||||
|
Mobility Reduction and Vt shift due to Interface Dipole |
|
|||||||
|
Digest, Washington, DC, USA, pp. 989–991, |
[20] E. O. Kane, “Theory of Tunneling,” Journal of Applied |
|
|
|
||||
|
Modulation in HfSiON/SiO2 stack by La or Al addition,” |
|
|
|
|||||
|
December 1995. |
|
|
|
|||||
|
in IEDM Technical Digest, San Francisco, CA, USA, |
Physics, vol. 32, no. 1, pp. 83–91, 1961. |
|
|
|
||||
|
|
|
|
|
|||||
|
pp. 25–28, December 2008. |
[15] “Features and Enhancements in Sentaurus Version |
[21] J. H. |
Stathis |
and S. Zafar, “The |
negative bias |
|
|
|
|
|
Z-2007.03,” TCAD News, March 2007. |
|
|
|
||||
[11] K. Kita and A. Toriumi, “Intrinsic Origin of Electric |
temperature instability in MOS devices: A review,” |
|
|
|
|||||
|
|
|
|
||||||
|
Dipoles Formed at High-k/SiO2 Interface,” in IEDM |
[16] D. J. Frank et al., “Monte Carlo Modeling of Threshold |
Microelectronics Reliability, vol. 46, no. 2-4, pp. 270– |
|
|
|
|||
|
TechnicalDigest, San Francisco, CA, USA, pp. 29–32, |
Variation due to Dopant Fluctuations,” in Symposium |
286, 2006. |
|
|
|
|
|
|
|
December 2008. |
on VLSI Technology, Kyoto, Japan, pp. 169–170, June |
[22] A. E. Islam et |
al., “Recent Issues in |
Negative-Bias |
|
|
|
|
|
|
1999. |
|
|
|
||||
[12] A. E.-J. Lim et al., “Manipulating Interface Dipoles of |
Temperature Instability: Initial Degradation, Field |
|
|
|
|||||
|
|
|
|
||||||
|
Opposing Polarity for Work Function Engineering |
[17] N. Sano et al., “On discrete random dopant modeling |
Dependence of Interface Trap Generation, Hole |
|
|
|
|||
|
within a Single Metal Gate Stack,” in IEDM Technical |
in drift-diffusion simulations: physical meaning of |
Trapping Effects, and Relaxation,” IEEE Transactions |
|
|
|
|||
|
Digest, San Francisco, CA, USA, pp. 33–36, |
‘atomistic’ dopants,” Microelectronics Reliability, |
on Electron Devices, vol. 54, no. 9, pp. 2143–2154, |
|
|
|
|||
|
December 2008. |
vol. 42, no. 2, pp.189–199, 2002. |
2007. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Band-Structure Calculation and the Fundamentals of Strain Engineering
Introduction
The periodicity of crystalline solids leads to a peculiar phenomenon: the formation of energy bands. Between bands, there may be energy ranges that do not contain any states (band gaps). A band gap between the highest occupied and the lowest unoccupied state is characteristic of semiconductor materials or (if the band gap is very large) insulators.
The dispersion relation of a band describes
the relationship between crystal momentum
≡ –
pcrys h k and energy E. It is the generalization of the ordinary relationship between kinetic energy and momentum E = ||p||2/2m to a particle moving in the periodic lattice potential. Group velocity v and reciprocal effective mass 1/m* (now a tensor quantity, not a scalar) of a particle in a crystal, respectively, can be obtained by taking first and second derivatives of the dispersion relation with regard to crystal momentum.
An external force F acting on a particle in a crystal changes its crystal momentum pcrys instead of its true momentum p:
p˙crys ≡ h−k˙ = F
Together, these relationships describe the propagation of a particle in a band subject to an external force in the absence of collisions (and quantum effects). Scattering processes limit the time over which the particle can be accelerated. This leads to the simplest possible model of carrier mobility μ, in which the drift velocity is determined by the effective mass m*, the particle charge q, the relaxation time τ, and the electric field E:
v |
= µE = |
τqE |
drift |
|
m* |
More detailed analysis will lead to more refined transport models, up to full-band device Monte Carlo simulations that use all the information contained in the band structure.
Empirical Pseudopotential Method
Sentaurus Band Structure is part of Sentaurus Device Monte Carlo. It implements bandstructure calculation for crystalline solids using the empirical pseudopotential method (EPM) [1][2][3] as well as analytic methods for valence bands (six-band k·p method [4]) and silicon-like conduction bands (ellipsoidal model; two-band k·p method [5]).
In the pseudopotential method, band energies and derived quantities are calculated directly from the shape of the unit cell of the crystal, and the positions and species of the atoms contained in it. The atoms, in turn, are characterized by pseudopotential
form factors. The pseudopotential operator combines the effect of the atomic nucleus and inner (“core”) electrons. Using it instead of the normal electrostatic potential in Schrödinger’s equation leads to correct valence energies but ignores uninteresting core states.
EPM |
expresses |
the |
pseudopotential |
|
analytically |
with |
only a |
small number |
|
of empirical |
parameters. |
In fact, three |
parameters are enough to obtain a reasonable approximation to the band structure of silicon [1]. For improved accuracy, Sentaurus Band Structure adds nonlocal correction and spin-orbit coupling terms [2][3]. Strain effects are accommodated by extending the local pseudopotential form factor from a set of isolated points to a function of crystal momentum transfer.
Band structures of alloys such as Si1–xGex are accessible using the virtual crystal approximation (VCA): Each lattice position is occupied by a statistical mixture of the constituent atomic species (atomic form factors are interpolated linearly in the mole fraction).
Sentaurus Band Structure also supports the calculation of complex band structures, which contain information about the evanescent states involved in quantum-mechanical tunneling.
Band Structure under <110> Uniaxial Stress
Recently, renewed interest in band-structure calculation was driven by the advent of strain engineering in semiconductor devices [6]. Previously,theemergenceofmechanicalstress in semiconductor processes was considered an undesirable source of reliability and yield issues. In contrast, strain engineering involves the intentional creation of large mechanical stress in order to improve transport properties. The effect of strain-enhanced mobility can be traced to the modification of the band structure under mechanical stress: Stress deforms an elastic material. At the microscale, this changes the shape of the unit cell of the crystal and, potentially, the arrangement of atoms within the unit cell [7]. The altered unit-cell layout translates to a changed band structure.
Forexample,Figure1showsenergyisosurfaces of the first valence band for both relaxed silicon and silicon under 2 GPa of compressive stress along <110>. In unstrained silicon, the energy surfaces have highly symmetric star shapes. In strained silicon, the symmetry
of the band structure is strongly reduced; the isosurface at E = 0.05 eV, enclosing the k-space region containing the vast majority of charge carriers, now has an ellipsoidal shape. Its shortest principal-axis points along <110>, indicating that this direction sees the lowest transport mass. The other “wings” of the band structure that would lead to less beneficial
m*<110> values have disappeared. This shows that compressive strain along the transport
direction improves hole conductivity.
Flexible Scripting
Sentaurus Band Structure has an interpreter for Tcl scripting extended by applicationspecific commands for the definition of atomic species and crystal structures, band-structure calculation, and data exploration. This allows for a high level of flexibility because of the availability of a full set of control structures. For example, it is easy to script a multidimensional Newton–Raphson search for finding extrema of the band structure (for convenience, Tcl procedures for this task are included in the sband_util.tcl script distributed with Sentaurus Band Structure). This is useful because the position of band extrema may move in k-space under the application of mechanical strain. Automatic tracking of conduction band valley positions greatly facilitates tasks such as plotting electron effective masses versus stress.
Band-Structure Data for Device Monte Carlo Simulation
One important use of band-structure data is full-band device Monte Carlo simulation. Here, the free propagation of electrons and holes is combined with scattering processes. The resulting Boltzmann transport equation can be solved efficiently using stochastic algorithms (hence, the name Monte Carlo). Sentaurus
Band Structure can output all the files needed for importing custom band structures into Sentaurus Device Monte Carlo.
Conclusions
Predictive modeling of strain effects on the charge transport in semiconductors requires knowledge of how the band structure changes under mechanical strain. Methods such as EPM, which are based on a geometric representation of the crystal structure, are suitable to capture these strain effects. Then, EPM results can be used to calibrate computationally less expensive analytic band-structure models such as six-band k·p for the valence bands or two-band k·p for the conduction bands. Sentaurus Band Structure can automate this task.
References
[1]J. R. Chelikowsky and M. L. Cohen, “Electronic structure of silicon,” Physical Review B, vol. 10, no. 12, pp. 5095–5107, 1974.
[2]J. R. Chelikowsky and M. L. Cohen, “Nonlocal pseudopotential calculations for the electronic structure of eleven diamond and zinc-blende semiconductors,” Physical Review B, vol. 14, no. 2,
pp.556–582, 1976.
[3]M. M. Rieger and P. Vogl, “Electronic-band parameters
in strained Si1–xGex alloys on Si1–yGey substrates,” Physical Review B, vol. 48, no. 19, pp. 14276–14287, 1993.
[4]P. Y. Yu and M. Cardona, Fundamentals of Semiconductors: Physics and Materials Properties, Berlin: Springer, 3rd ed., 2005.
[5]V. Sverdlov et al., “Effects of Shear Strain on the Conduction Band in Silicon: An Efficient Two-Band k·p Theory,” in Proceedings of the 37th European SolidState Device Research Conference (ESSDERC),
Munich, Germany, pp. 386–389, September 2007.
[6]S. E. Thompson et al., “A Logic Nanotechnology Featuring Strained-Silicon,” IEEE Electron Device Letters, vol. 25, no. 4, pp. 191–193, 2004.
[7]L. Kleinman, “Deformation Potentials in Silicon. I. Uniaxial Strain,” Physical Review, vol. 128, no. 6,
pp.2614–2621, 1962.
0.2 |
|
|
0.2 |
|
|
|
|
|
|
||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
||
Kz 0 |
|
|
Kz 0 |
|
|
|
0.2 |
|
0.2 |
||
-0.2 |
0 |
|
-0.2 |
0 |
|
|
Ky |
|
Ky |
||
-0.2 |
-0.2 |
|
-0.2 |
-0.2 |
|
0 |
|
0 |
|
||
Kx |
0.2 |
|
Kx |
0.2 |
|
Figure 1. EPM energy isosurfaces at E = 0.05 eV (white) and E = 0.25 eV (blue) of first valence band in (left) unstrained Si and (right) Si under 2 GPa compressive stress along <110>.
700 East Middlefield Road, Mountain View, CA 94043, USA www.synopsys.com Synopsys and the Synopsys logo are registered trademarks and Taurus is a trademark of Synopsys, Inc. All other products
or service names mentioned herein are trademarks of their respective holders and should be treated as such. © 2009 Synopsys, Inc. All rights reserved. 06/2009.DGS.1000