Phase-Change Memory: Amorphization and Recrystallization of GST¶
This tutorial will teach you how to:
build a rocksalt-like GeSb2Te4 (GST124) crystal from scratch,
make an amorphous GST region with a melt–quench molecular-dynamics run,
recrystallize the amorphous region at 600 K, and
compare crystallization kinetics across candidate materials.
Production result: screening crystallization speed¶
Phase-change memory uses the large conductivity contrast between amorphous and crystalline chalcogenides to store information. A fast SET operation requires rapid crystallization, while data retention requires the amorphous state to remain stable at the device operating temperature. This speed–retention trade-off is a natural materials-optimization problem.
As a simple production study, compare pristine GST124 with GST124 in which approximately 1 at.% of all atoms are Ag atoms substituted on Ge sites. For the 672-atom cell used below, replacing seven of the 96 Ge atoms gives Ag7Ge89Sb192Te384, or 1.04 at.% Ag. Ag-incorporated GST225 has experimentally been reported to crystallize faster and at a lower temperature than undoped GST225 [1]. The simulation tests whether the same hypothesis is visible in seeded GST124 growth.
Warning
Treat Ag acceleration as a hypothesis, not as a promised result. Before running this comparison, confirm that the selected potential supports Ag and validate representative Ag–GST liquid, amorphous, interface, and crystal configurations against reference electronic-structure calculations. A potential trained only for Ge–Sb–Te must not be extrapolated to Ag.
Use identical cell dimensions, seed thickness, thermal history, and analysis for every material. A useful pilot consists of three independent velocity seeds for pristine GST124 and three for Ag–GST124 at 600 K. A fuller screen uses 550, 600, and 650 K. Report the median and the range across replicas.
Material |
Temperature (K) |
Replicas |
Median t 50 (ps) |
Interface velocity (m/s) |
Final crystalline fraction |
|---|---|---|---|---|---|
GST124 |
550 |
3 |
TBD |
TBD |
TBD |
GST124 |
600 |
3 |
TBD |
TBD |
TBD |
GST124 |
650 |
3 |
TBD |
TBD |
TBD |
1.04 at.% Ag–GST124 |
550 |
3 |
TBD |
TBD |
TBD |
1.04 at.% Ag–GST124 |
600 |
3 |
TBD |
TBD |
TBD |
1.04 at.% Ag–GST124 |
650 |
3 |
TBD |
TBD |
TBD |
Define the crystalline fraction, \(X(t)\), with one fixed classifier for all trajectories. Suitable choices include a local-environment classifier trained on crystalline and amorphous GST, or an analysis based on the alternating Ge/Sb–Te four-membered rings used in atomistic GST studies. Define \(t_{50}\) as the first time at which \(X(t)=0.5\). Because the seed at the periodic boundary presents two interfaces to the amorphous region, a simple estimate of the growth velocity is
where \(L_z\) is the cell length in the growth direction, \(d_\mathrm{seed}\) is the seed thickness, and \(t_\mathrm{grow}\) is the time for the two fronts to fill the mobile region.
The safest first production benchmark uses no new element: repeat pristine GST124 at several temperatures and construct its crystal-growth curve. This directly probes the programming-temperature window and avoids extrapolation in chemical composition. The Ag comparison should be added only after validation.
Introduction¶
GST alloys can reversibly switch between an amorphous, high-resistance state and a crystalline, low-resistance state. A RESET-like thermal history melts and rapidly quenches the active region. A SET-like treatment heats the amorphous material below the melting point so that it crystallizes. Atomistic simulation does not reproduce the complete electrothermal device, but it can isolate the structural kinetics that underpin these operations.
In this tutorial, the starting crystal has the metastable rocksalt-like GST124
structure. Te occupies one rocksalt sublattice. On the other sublattice, each
conventional cell contains one Ge, two Sb, and one vacancy. The resulting
seven-atom cell has exactly the Ge:Sb:Te ratio 1:2:4. Replicating it
4 x 4 x 6 gives 96 formula units:
Quantity |
Value |
|---|---|
Composition |
Ge96Sb192Te384 |
Number of atoms |
672 |
Starting lattice constant |
6.10 Å |
Supercell |
|
Boundary condition |
three-dimensional periodic |
Fixed seed |
two atomic planes across the z periodic boundary |
Mobile atoms |
all atoms outside the fixed seed |
The ordered vacancy pattern is a convenient reproducible construction, not a claim that real metastable GST124 has perfect long-range vacancy order. The mobile part loses this artificial ordering during the melt. The two fixed planes provide the crystalline template from which the quenched region can regrow. Seeded growth is both reproducible and accessible on molecular-dynamics timescales [2] [3].
The simulation sequence is:
build and replicate crystalline GST124,
define
fixed_seedandmobileregions,heat, melt, and quench the mobile region at constant volume,
start a new 600 K trajectory from the quenched coordinates, and
inspect the growth front and quantify crystallization.
Part A: Build Crystalline GST124¶
Create a conventional rocksalt cell¶
→ 
Ge and Te6.10 ÅThe conventional rocksalt cell contains four Ge sites and four Te sites. We will turn two Ge sites into Sb and delete one Ge site to make a vacancy.
Edit the cation sublattice¶
SbGST124_unit_cellBuild the simulation supercell¶
4, 4, and 6; keep all off-diagonal entries zero672 atoms: 96 Ge, 192 Sb, and 384 TeGST124_4x4x6Part B: Define the Crystalline Seed¶
The two planes adjacent across the z periodic boundary form one thin crystal slab with an interface on each side. They remain fixed during both the melt–quench and recrystallization jobs.
Assign the fixed and mobile regions¶
z = 0fixed_seedfixed_seed selected, choose Select → Invert SelectionmobilePart C: Set the Machine-Learning Potential¶
Use the same potential for amorphization, recrystallization, and all candidate comparisons.
→ 
QET-MatQPart D: Amorphize the Mobile GST¶
We use a single MD job with a piecewise-linear temperature program. The seed remains fixed, so this produces an amorphous mobile region next to a crystalline template rather than a fully amorphous cell.
Set the MD length and output¶
1700001.0 fs300 K500 steps10000 stepsConfigure the melt–quench thermostat¶
NHC300 1200 1200 300 300 K10000 40000 100000 20000 steps100 fs10mobileThis schedule heats from 300 to 1200 K in 10 ps, holds at 1200 K for 40 ps, quenches to 300 K over 100 ps, and holds at 300 K for 20 ps. Repeated temperature entries create the constant-temperature segments.
Fix the crystalline seed¶
fixed_seedfixed_seed regionmobile and that fixed_seed is not thermostattedGST124_melt_quenchRun the job.
Inspect the amorphous structure¶
Warning
Visual disorder alone is not sufficient validation. The final density, coordination statistics, partial radial distribution functions, and absence of atomic overlaps should all be checked before the structure is used as an amorphous model.
Part E: Recrystallize the Amorphous Region¶
Start from coordinates, not an exact MD restart. This makes it possible to assign a fresh, reproducible 600 K velocity distribution while keeping the same regions and constraints.
Transfer the quenched coordinates¶
GST124_melt_quenchfixed_seed and mobile still contain the intended atomsGST124_recrystallization_600KConfigure the 600 K production MD¶
QET-MarQ10000001.0 fs600 K1000 steps100000 stepsNHC and Temperature(s) to 600 K100 fs, NHC chain length at 10, and Region at mobilefixed_seed is fixed and is excluded from the thermostatRun and monitor crystallization¶
Tip
A persistent fall in potential energy often accompanies crystallization, but energy alone is not a crystalline-fraction metric. Always compare it with a structural analysis.
Part F: Analyze the Recrystallization¶
GUI checks¶
0, 50, 100, 200, 500, and 1000 psQuantitative production analysis¶
For a publication-quality comparison, calculate the same \(X(t)\) for every frame and every replica. Store at least the following values:
Field |
Meaning |
|---|---|
|
GST124 or candidate composition |
|
Recrystallization thermostat temperature |
|
Initial-velocity random seed |
|
Total atom count |
|
Number of fixed seed atoms |
|
First time at which \(X(t)=0.5\) |
|
Time at which both fronts meet or a stated threshold is reached |
|
Velocity obtained from the interface displacement |
|
\(X(t)\) averaged over the final analysis window |
|
Completed / censored / unstable |
If a run does not reach 50% crystallinity within 1 ns, report \(t_{50}\) as
right-censored (>1000 ps), not as a failure or a fabricated extrapolation.
Part G: Materials-Optimization Extension¶
Pilot comparison: Ag–GST124¶
This branch is optional and should be attempted only after the selected model has been validated for Ag-containing GST.
GST124_4x4x6 crystal before amorphizationfixed_seedAg7_Ge89_Sb192_Te384Use different, reproducible sets of seven Ge sites to test sensitivity to the dopant placement. Do not place Ag only at the crystal–amorphous interface, because that would confound bulk composition with deliberate interface decoration.
Recommended validation gate¶
Before interpreting Ag trends:
compare potential energies and forces against reference calculations for representative crystalline, liquid, amorphous, and interface snapshots,
check that Ag coordination and diffusion are physically reasonable,
test more than one dopant placement and more than one velocity seed, and
verify that any apparent speed-up is larger than replica-to-replica scatter.
If Ag is not supported, use the pristine temperature sweep in Table 15 as the production case study. A second same-elements extension is to compare compositions along the GeTe–Sb2Te3 pseudobinary line, provided each composition is built at a physically appropriate density and analyzed with the same protocol.
Limitations¶
This tutorial models an idealized, periodic, seeded interface at fixed volume. It does not include electrodes, Joule heating, electronic transport, free surfaces, device-scale thermal gradients, or stress relaxation against a surrounding dielectric. The simulated interface speed is therefore a materials descriptor, not a direct prediction of a memory cell’s SET time.
Finite size, seed orientation, vacancy arrangement, quench rate, thermostat, and the chosen structural classifier can all affect the result. A production study should test these choices and should preserve all failed or censored runs in the statistical analysis.
Summary¶
In this tutorial, you learned how to use AMSinput and an ML potential to:
construct a 672-atom rocksalt-like GST124 supercell from scratch,
preserve two crystal planes as a seed,
create a melt–quenched amorphous region,
run seeded recrystallization at 600 K for up to 1 ns,
inspect energy, temperature, structure, and growth-front motion, and
turn the workflow into a controlled materials-optimization study.
The recommended first production result is a temperature-dependent GST124 growth curve. The recommended candidate-material hypothesis is approximately 1 at.% Ag substituted on Ge sites, subject to explicit potential validation.