Conceptio › Archive › arXiv CS
arXiv CS open access

Adaptive Sequential Test Planning for Multi-Mechanism Reliability Qualification via Bayesian Monte Carlo Tree Search

2026 · arxiv_cs
arXiv CS · Papers · 2026
Open Source ↗Direct PDF ↓
knowledge-representationreasoning
Conceptio Open Archive

Analyze & explore related research in Conceptio

Connect this record directly into your research workflow or AI agent. Explore citations across open repositories, query full text, and export structured proof bundles.

IEEE TRANSACTIONS ON RELIABILITY, VOL. XX, NO. X, MONTH YEAR

1

Adaptive Sequential Test Planning for Multi-Mechanism Reliability Qualification via Bayesian Monte Carlo Tree Search

arXiv:2608.09622v1 [cs.AI] 10 Aug 2026

Youssef A. Elhagrasy, Ian Hill, Member, IEEE, and André Ivanov, Fellow, IEEE

Abstract—Reliability qualification of advanced semiconductor devices requires sequential stress decisions that balance characterization objectives against multiple competing failure mechanisms. Current practice relies on static test plans derived from population-level acceleration models, which cannot adapt to per-unit variability or real-time degradation observations. This paper presents a closed-loop adaptive test planning framework that formulates reliability qualification as a partially observable sequential decision problem and solves it using Monte Carlo tree search for seed-action simulators (MCTS-SA) coupled with extended Kalman filter (EKF) belief-state estimation. The framework models stochastic, per-device variability in bias temperature instability (BTI), electromigration (EM), and time-dependent dielectric breakdown (TDDB), and treats stress selection as a constrained sequential optimization, i.e., to maximize the probability of successful degradation characterization while respecting catastrophic failure constraints. Under the experimental assumptions used here (discrete stress actions, proxy damage observability, and cumulative degradation without recovery), we believe this to be a novel application of tree-search-based adaptive test planning to multi-mechanism reliability qualification. Across 5,000 planning iterations, the characterization yield (CY) improves from 20% in the first 500 iterations to over 54% in the final 500, with 39% cumulative success, while the best successful test sequence terminates with EM and TDDB damage fractions DEM = 0.564 and DTDDB = 0.537, well within safety margins. These results demonstrate that sequential Bayesian planning can synthesize damage-aware test policies that significantly outperform nonadaptive strategies for reliability qualification under competing failure modes. Index Terms—reliability qualification, adaptive test planning, sequential experimental design, competing failure modes, Monte Carlo tree search, extended Kalman filter, accelerated life testing, semiconductor reliability

Manuscript received Month Day, Year; revised Month Day, Year. Corresponding author: Youssef A. Elhagrasy (e-mail: yelhagra@student.ubc.ca). Y. A. Elhagrasy, I. Hill, and A. Ivanov are with the Department of Electrical and Computer Engineering, University of British Columbia, Vancouver, BC V6T 1Z4, Canada. © 2026 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.

ALT AST BTI CY DUT EKF EM FinFET JEDEC MCTS MCTS-SA MTTF POMDP RL TDDB UCB UKF

A BBREVIATIONS & ACRONYMS Accelerated Life Test Adaptive Stress Testing Bias Temperature Instability Characterization Yield Device Under Test Extended Kalman Filter Electromigration Fin Field-Effect Transistor Joint Electron Device Engineering Council Monte Carlo Tree Search MCTS for Seed-Action Simulators Mean Time To Failure Partially Observable Markov Decision Process Reinforcement Learning Time-Dependent Dielectric Breakdown Upper Confidence Bound Unscented Kalman Filter I. I NTRODUCTION

Reliability qualification of integrated circuits is fundamentally a sequential decision problem. At each stage of an accelerated test, an expert decision must be made to choose stress conditions that yield maximal information about device lifetime while avoiding premature failure through unintended mechanisms. At advanced semiconductor technology nodes, three dominant wear-out mechanisms, bias temperature instability (BTI), electromigration (EM), and time-dependent dielectric breakdown (TDDB), exhibit comparable timescales under accelerated conditions [1]–[3], creating a multi-objective optimization landscape where aggressive stress accelerates the target characterization but increases the risk of catastrophic failure through competing mechanisms. We use BTI threshold-voltage shift ∆Vt as the observable proxy because it is the standard measurable signature of BTI degradation in stress-measure-stress characterization, and because BTI exhibits stress-induced drift and partial recovery that make the threshold shift more informative than an abstract latent-damage scalar for closed-loop planning [4], [5]. In this paper, ∆Vt is the measured progress variable, while the underlying BTI parameters remain latent and are inferred online, i.e., the belief state over the parameters is updated after each measurement and used to inform the subsequent stress decision. Current qualification practice, codified in JEDEC standards [6], relies on static test plans—fixed stress recipes

IEEE TRANSACTIONS ON RELIABILITY, VOL. XX, NO. X, MONTH YEAR

derived from population-average acceleration models and applied uniformly to all devices. While reproducible and well-understood, such plans exhibit three key limitations for advanced-node devices: 1) They cannot incorporate real-time measurement data to adapt subsequent stress decisions. 2) They treat all devices identically, ignoring variability in latent degradation parameters. 3) They do not explicitly account for competing failure mechanisms, instead relying on conservative stress margins that may either risk unintended failure or prolong test time. The reliability engineering community has long recognized the value of sequential experimental design [7]–[9], yet closedloop, feedback-driven test planning for multi-mechanism qualification remains an open problem. Here we address this gap by formulating reliability qualification as a constrained partially observable Markov decision process (POMDP) [10] and solving it with Monte Carlo tree search for seed-action simulators (MCTS-SA) [11], [12], a planning approach that is well matched to expensive stochastic simulation. We define a successful outcome as a characterization event, where sufficient target degradation (BTI thresholdvoltage shift ∆Vt ≥ ∆Vfail ) is induced without triggering catastrophic EM or TDDB failure, and refer to the rate of such events as the characterization yield (CY). An extended Kalman filter (EKF) [13] maintains Bayesian belief states over the latent BTI parameters, providing the uncertainty quantification needed for informed test planning. The key methodological insight is that reliability qualification under competing failure modes constitutes a constrained exploration problem amenable to a tree search where the planner must discover test sequences that navigate toward informative degradation trajectories while remaining within the safe operating region bounded by catastrophic failure surfaces. MCTS is well-suited to this setting because it handles sparse, non-convex reward landscapes without requiring differentiable objectives [14], and the seed-action formulation [11], [12] enables deterministic replay of stochastic simulations, a critical property for consistent planning with computationally expensive physics-based simulators. This work is, to our knowledge, the first to leverage treesearch-based sequential planning for multi-mechanism reliability qualification. Its primary contributions are: 1) A formulation of reliability qualification as a constrained sequential decision problem with competing failure modes, Bayesian belief-state dynamics, and a multi-component objective balancing CY, uncertainty reduction, and catastrophe avoidance. 2) A stochastic reliability simulation environment modeling concurrent BTI, EM, and TDDB degradation with perdevice latent variability, implemented using an existing physics-based temporal simulator [15] and calibrated to exhibit realistic mechanism competition consistent with published industrial data [1]–[3]. 3) Integration of MCTS-SA with online EKF inference for adaptive test planning, with experimental validation

2

demonstrating progressive improvement in characterization success rate across 5,000 planning iterations and stable convergence of the search tree. 4) Empirical analysis of the planning algorithm’s convergence behavior, including tree diagnostics, ablation studies of the reward structure, and robustness assessment across multiple configurations. The remainder of this paper is organized as follows. Section II reviews related work in sequential test planning, adaptive stress testing, and Bayesian experimental design. Section III formalizes the qualification problem. Section IV describes the stochastic simulation environment. Section V details the reward structure. Section VI presents the MCTSSA planning framework. Section VII reports experimental results, and Section VIII discusses implications, limitations, and conclusions. II. R ELATED W ORK The reliability engineering literature has a rich tradition of optimal test planning. Nelson [7] established foundational methods for accelerated life test (ALT) design, including optimal allocation of test units across stress levels to minimize variance in lifetime estimates. Meeker and Escobar [8] extended these methods to censored data and multi-stress settings. Chaloner and Verdinelli [9] provided a comprehensive framework for Bayesian experimental design where test conditions are chosen to maximize expected information gain. However, these classical methods are typically open-loop in that the test plan is designed once before testing begins and executed without modification. In contrast, our framework is closed-loop such that each stress decision incorporates all prior measurement information, enabling the planner to adapt to the specific device under test. Wu et al. [16] developed optimal accelerated test frameworks for TDDB lifetime parameter estimation, but their approach optimizes static stress allocation rather than sequential, feedback-driven decisions. The gap between static optimal design and adaptive sequential planning for the reliability of systems subject to multi-mechanism modes of failure motivates our work. Adaptive stress testing (AST) [11], [17] formulates failure discovery as a sequential decision process, originally developed for safety-critical autonomous systems where finding rare failure modes in simulation is essential before deployment. Corso et al. [12] survey black-box safety validation algorithms, including AST variants with different search backends. Previous AST applications have focused on autonomous vehicles [17], [18] and aircraft collision avoidance [11]. The seed-action formulation [11], [12] extends MCTS to stochastic simulators by treating random seeds as actions, enabling deterministic trajectory replay. We adapt this framework to a fundamentally different domain. In our case, we focus on reliability qualification where (i) degradation is irreversible, so stress decisions cannot be undone; (ii) multiple competing mechanisms constrain the feasible stress space; and (iii) the objective is to achieve successful characterization by safely navigating the risk of catastrophic failure, rather than seeking failure as the end goal.

IEEE TRANSACTIONS ON RELIABILITY, VOL. XX, NO. X, MONTH YEAR

Reinforcement learning (RL) formalizes sequential decision-making as an interaction loop in which an agent observes the system state, selects actions, and receives scalar rewards, with the objective of maximizing cumulative return [19]. Two principal solution paradigms are commonly used. Policy gradient methods [20] represent decision strategies using parameterized function approximators, typically neural networks, while tree search methods [14], [21], [22] construct decisions by explicitly exploring sequences of actions. Policy gradient methods are effective when environment interaction is inexpensive, but they struggle in settings with sparse and highly non-convex reward landscapes, as encountered in reliability testing. In contrast, Monte Carlo Tree Search (MCTS) has demonstrated strong performance in long-horizon planning under uncertainty, from game playing [23] to engineering design [24]. We therefore adopt MCTS for its ability to plan efficiently without requiring differentiable objectives. Bayesian approaches enable uncertainty quantification over model parameters [13], which is critical for informed test planning [9]. The extended Kalman filter (EKF) provides computationally efficient approximate Bayesian inference for nonlinear systems by linearizing the measurement model. While alternatives such as the unscented Kalman filter (UKF) [25] avoid linearization, we select the EKF for efficiency given the moderate nonlinearity of the degradation models in our scenario. Machine learning has also been applied to degradation modeling [15]. In contrast, our approach performs closedloop Bayesian inference during testing, maintaining a belief state over degradation parameters that is actively updated from measurements and used to guide sequential stress selection via planning. III. P ROBLEM F ORMULATION We formulate reliability qualification as a constrained partially observable sequential decision problem. Each test sequence corresponds to a distinct device instance sampled from a population with latent variability [8]. A. Sequential Decision Framework The qualification process evolves over discrete decision epochs t ∈ {0, . . . , Tmax }. At each epoch, the planner observes available information and selects the next stress condition. The latent device parameters ℓ = (θ BTI , θ EM , θ TDDB ) are sampled once at initialization and remain fixed, representing the true physical characteristics of the device under test (DUT). 1) Information State: The observable information state st available to the planner includes: • Accumulated stress time Taccum (hours) meas • Measured threshold voltage shift ∆Vt • Estimated degradation parameters θ̂ BTI with posterior uncertainty Σ • Normalized damage indices DEM ∈ [0, 1] and DTDDB ∈ [0, 1] Because the true BTI and competing-mechanism parameters are not directly observable, this constitutes a POMDP [10]. In a POMDP the planner cannot act on the true physical

3

state; instead it acts on a belief state, defined as the posterior distribution over the unobserved quantities given the entire history of past stress actions and measurements, bt (·) = p( · | a0:t−1 , y1:t ). The belief state is a sufficient statistic for optimal decision-making under partial observability [10]: it summarizes all information in the measurement history needed to select the next action, so the planner need not store the raw history. Here the planner maintains a belief state over the BTI parameters using an EKF (Section IV-D), while EM and TDDB damage fractions serve as measurement-derived proxy indices rather than latent state variables (see Section III-C for discussion). 2) Decision Variables: At each epoch, the planner selects stress conditions at = (V, J, T, ∆t) specifying voltage, current density, temperature, and duration. Without loss of generality, to provide a concrete example of our proposed methodology, we quantize the decision space as V ∈ {0.9, 1.0, 1.1, 1.2} V J ∈ {0.8, 1.0, 1.5, 2.0, 2.5, 3.0} (normalized)

(1) (2)

T ∈ {325, 350, 375} K

(3)

∆t ∈ {50, 100, 150, 200} hours

(4)

where normalized current density is defined as J = I/Iref with Iref set by the nominal stress condition. B. Qualification Outcomes A test sequence terminates when one of the following outcomes occurs: 1) Characterization Success: ∆Vtmeas ≥ ∆Vfail (threshold 0.09 V, see rationale in next sub-section), indicating sufficient degradation for reliable parameter estimation and lifetime extrapolation. 2) Catastrophic Failure: DEM ≥ 1 or DTDDB ≥ 1, indicating irreversible device damage that precludes further characterization. 3) Test Time Budget Exhausted: t = Tmax (300 epochs), indicating the allocated test budget is consumed without achieving characterization. The planner’s objective is to maximize the probability of outcome (1) while minimizing the probability of outcome (2), subject to the finite test time budget constraint (3). This multiobjective formulation is encoded via a shaped reward function (Section V). C. Observability Model The characterization threshold ∆Vfail = 0.09 V represents the degradation level at which parameter estimation achieves sufficient precision for lifetime extrapolation. We use the absolute threshold shift, ∆Vt , as the primary metric rather than a fractional change (e.g., ∆Vt /Vt,0 ). The physical basis for BTI is the generation of interface traps (Nit ) at the semiconductordielectric interface. To a first-order approximation, the absolute shift ∆Vt is directly proportional to the density of these newly created traps [26]. A fractional metric, by contrast, would normalize this physical quantity by the initial device characteristics (Vt,0 ), confounding the measurement of the

IEEE TRANSACTIONS ON RELIABILITY, VOL. XX, NO. X, MONTH YEAR

4

degradation itself with baseline device parameters that are not relevant to the BTI degradation trajectory. Using the absolute ∆Vt thus provides a more direct and physically grounded measure of the degradation progress. This value corresponds to approximately 45% of the asymptotic ∆Vmax (mean 0.20 V), placing trajectories in the nonlinear regime of the stretchedexponential curve where the model parameters (τ, β) become identifiable rather than weakly constrained [4], [5]. Formally, the threshold is selected so that the posterior over (τ, β) is concentrated enough to support ranking and extrapolation, while still leaving margin before EM and TDDB acceleration consumes the remaining stress budget. The choice therefore reflects a three-way tradeoff among signal-to-noise ratio, parameter identifiability, and competing-mechanism headroom. We note that DEM and DTDDB are treated as directly observable proxy indices in this work; the implications of this simplifying assumption are discussed in Section VIII. D. Seed-Action Formulation for Deterministic Planning To enable deterministic planning with MCTS, we employ a seed-action simulator abstraction [11], [12]. Each decision is represented as a pseudorandom seed ξ ∈ {0, . . . , 232 − 1} that deterministically maps to stress parameters: at (ξt ) = seed to action(ξt ) = (V (ξt ), J(ξt ), T (ξt ), ∆t(ξt )) (5) Concretely, the seed initializes a deterministic pseudorandom generator that draws one index per decision variable, independently and uniformly, from the corresponding discretized set in (1)–(4): ξt → PRNG(ξt ) → (V, J, T, ∆t), V = V[iV ],

iV ∼ U{0, . . . , |V| − 1},

(6)

and analogously for J, T , and ∆t, where V, J , T , D denote the action sets in (1)–(4) and U a uniform integer draw. Because the generator is seeded by ξt alone, the mapping is a pure function of the seed. This ensures that replaying the same seed sequence from a given state produces identical trajectories, enabling consistent planning statistics. This property is critical for reliability test planning where each simulation may be computationally expensive but must be exactly reproducible.

TABLE I L ATENT PARAMETER D ISTRIBUTIONS (P ER D EVICE ) Mechanism

Parameter

Distribution

Support/Bounds

BTI BTI BTI

∆Vmax τ β

N (0.20, 0.022 ) V N (28000, 28002 ) hr N (0.5, 0.032 )

∆Vmax > 0 τ >0 [0.15, 0.95]

EM EM EM

AEM Q n

2) LogNormal(µA , σA N (Q̄, 0.032 ) eV N (n̄, 0.102 )

σA [0.75, 1.20] eV [1.2, 4.0]

TDDB TDDB TDDB

ATDDB Ea γ

2) LogNormal(µT , σT N (Ēa , 0.0152 ) eV N (γ̄, 0.082 )

σT [0.60, 1.20] eV [1.5, 10.0]

p In Table I, note that σT = σA = ln(1 + 0.082 ). For 2 and the log-normal scale factors, µA = ln(ĀEM ) − 12 σA 1 2 µT = ln(ĀTDDB ) − 2 σT , where ĀEM and ĀTDDB represent the calibrated mean values for the EM and TDDB scale factors, respectively, as given in Table II. The distributional forms in Table I follow standard reliability-modeling practice [5], [8]. Parameters that vary additively about a calibrated nominal value, namely the activation energies Q and Ea , the exponents n, γ, and β, and the asymptotic shift ∆Vmax , are assigned Normal distributions truncated to physical support (e.g., β ∈ [0.15, 0.95], Ea > 0). The strictly positive multiplicative rate prefactors AEM and ATDDB are instead assigned log-normal distributions, which guarantee positivity and capture the right-skewed, orderof-magnitude spread characteristic of empirically extracted prefactors. The numerical means and spreads are calibration choices for this study, selected so that the three mechanisms exhibit comparable failure timescales near the reference stress point (Section IV-C); they are representative simulation values rather than universal process constants, and the framework is agnostic to the specific values used. This per-device variability is the fundamental source of planning difficulty. Each device presents a unique degradation landscape, and the planner must infer device characteristics online while simultaneously optimizing stress decisions. B. Degradation Models

IV. S TOCHASTIC M ULTI -M ECHANISM S IMULATION E NVIRONMENT We implement the reliability environment using an existing physics-based temporal simulator [15] which provides degradation modeling with configurable latent parameter distributions. This section summarizes the degradation models; the emphasis is on the stochastic structure that creates the planning challenge rather than on the device physics per se. A. Per-Device Latent Variability At test initialization, device-specific latent parameters are sampled from physically motivated distributions [5], [8] and remain fixed throughout the test. Table I summarizes the distributions for the three degradation mechanisms considered in this work, namely BTI, EM, and TDDB.

The simulation environment models three primary degradation mechanisms, namely BTI as the target for characterization, and EM and TDDB as competing mechanisms, that constrain the feasible stress space. The BTI-induced threshold voltage shift, ∆Vt , follows a stretched-exponential function, a standard compact model form [4], [5]: "  β !# t eff ∆Vt (t) = ∆Vmax (V, T ) 1 − exp − (7) τeff (V, T ) where the effective parameters are accelerated by voltage and temperature relative to reference conditions (Vref = 1.1 V, Tref = 350 K) according to eff ∆Vmax = ∆Vmax ν 0.5 ,

τeff = τ ν −1.5 ϱ−1.5 ,

(8)

IEEE TRANSACTIONS ON RELIABILITY, VOL. XX, NO. X, MONTH YEAR

with voltage and temperature acceleration factors ν = V /Vref and ϱ = exp (T − Tref )/Tref . Higher voltage thus raises the asymptotic shift and shortens the time constant, while higher temperature shortens the time constant, both accelerating BTI characterization. The competing mechanisms are modeled as cumulative damage indices. First, EM damage accumulates according to Black’s relation [27]: t X

∆ti (9) MTTF EM (Ji , Ti ) i=1   Q AEM MTTFEM = n exp (10) J kB T where damage is the sum of stress durations ∆ti normalized by the mean-time-to-failure (MTTF) under the applied current density Ji and temperature Ti . Second, TDDB damage follows a similar cumulative structure based on an E-model acceleration law [28]:   t X Ea ∆ti , tf = ATDDB · V −γ exp DTDDB (t) = t (Vi , Ti ) kB T i=1 f (11) where tf is the time-to-failure. For both EM and TDDB, catastrophic failure is defined as the point where each of the damage indices DEM and DTDDB , respectively, exceeds 1. DEM (t) =

C. Mechanism Competition and Calibration The core planning challenge is that stress conditions accelerating BTI characterization simultaneously accelerate EM and TDDB toward catastrophe. We calibrated model parameters such that at reference stress (V = 1.1 V, J = 2.0 (normalized), T = 350 K, ∆t = 100 hr), all three mechanisms have comparable timescales (∼150 epochs to failure), ensuring nontrivial mechanism competition. This calibration reflects the multi-mechanism competition reported in industrial 14nm and 10nm FinFET data [1]–[3]. TABLE II C ALIBRATED M ECHANISM PARAMETERS Mechanism

Parameter

Value

BTI

∆Vmax τ β

0.20 ± 0.02 V 19841 ± 2800 hr 0.5 ± 0.03

EM

AEM Q n

1.97 × 10−7 0.80 eV 2.0

TDDB

ATDDB Ea γ

1.53 × 10−6 0.70 eV 3.0

D. Online Bayesian Estimation via EKF Because the latent degradation parameters θ = (∆Vmax , τ, β) are not directly observable, the planner operates on a belief state summarizing all measurement information. Here ∆Vmax is the asymptotic BTI shift, τ is the characteristic time constant, and β is the stretch exponent. We employ an EKF for online inference.

5

1) Measurement Model: At each epoch, the planner observes a noisy measurement represented by yt = h(t, Vt , Tt , θ) + ϵt ,

2 ϵt ∼ N (0, σmeas )

(12)

where h(·) is the BTI degradation model from (7). The Gaussian noise model above is an approximation adopted for compatibility with the EKF’s closed-form update. Physical degradation measurements can exhibit skewed or heavy-tailed noise, particularly for breakdown-related signals. Such departures can be accommodated without altering the planning framework: candidate remedies include variancestabilizing transforms of the measurement (e.g., logarithmic), a robust EKF with adaptive or inflated measurement covariance, or replacing the EKF with an unscented Kalman filter [25] or a particle filter that represents non-Gaussian posteriors directly. We adopt the Gaussian assumption as a modeling convenience and revisit its empirical implications in Section VIII-A. 2) Belief Update: The belief over the latent parameters is represented by a multivariate Gaussian distribution, p(θ | y1:t ) ≈ N (µt , Σt ), where µt is the mean vector and Σt is the covariance matrix. The standard EKF belief update proceeds in two steps; first, by a prediction based on the prior belief, and second, by a correction based on the new measurement. Because our latent parameters are assumed to be static, the prediction step is an identity mapping, i.e., µ− t = µt−1 and Σ− t = Σt−1 . The correction step then updates the belief using the new measurement yt . The measurement model h(·) is linearized around the current mean µ− t to produce the measurement Jacobian H t . The Kalman gain K t is computed to provide an optimal blending of the predicted belief and the new measurement. The updated mean µt and covariance Σt are given by: ⊤ − ⊤ −1 K t = Σ− t H t (H t Σt H t + R)

(13)

− µt = µ− t + K t (yt − h(µt )) Σt = (I − K t H t )Σ− t

(14) (15)

where R is the measurement noise covariance matrix (here 2 ), and I is the identity matrix. For numerical a scalar σmeas stability, our implementation uses the Joseph form for the covariance update. The filter is initialized with prior mean µ0 = (∆Vmax , log τ, β) = (0.16, log 28000, 0.5) and diagonal prior covariance Σ0 = diag(0.04, 0.25, 0.08), with τ estimated in log-space to enforce positivity. The measurement2 noise variance is σmeas = (3 × 10−3 )2 , and a small isotropic process noise qI with q = 5 × 10−7 is injected at each step to retain long-run adaptivity; after each update the mean is clipped to physical bounds (∆Vmax ≥ 10−4 , β ∈ [0.15, 0.95]). The trace of the posterior covariance, U = tr(Σt ), serves as a measure of total parameter uncertainty and is used as an information-theoretic signal in the planning objective (Section V). V. P LANNING O BJECTIVE AND R EWARD D ESIGN In the sequential planning framework, the objective function (reward) is the sole specification of desirable test behavior [19]. MCTS evaluates candidate test sequences by

IEEE TRANSACTIONS ON RELIABILITY, VOL. XX, NO. X, MONTH YEAR

simulating them to completion and accumulating returns [14]. Following the reward shaping theory of Ng et al. [29], we designed a multi-component objective that provides intermediate feedback to guide the planner toward promising stress regions without altering which test sequences are ultimately optimal. Similar multi-component designs have been employed in safety-critical validation domains [18].

6

3) Safety Barrier: A barrier penalty discourages approaching a state of catastrophic damage such that rprox = −wprox · [ϕ(DEM ) + ϕ(DTDDB )]

where ϕ(D) = max(D − Dthr , 0)γbarrier with threshold Dthr = 0.25 and power γbarrier = 3, weighted by wprox = 1200. 4) Damage Rate Penalty: The per-epoch damage accumulation is penalized according to r∆D = −w∆D · (∆DEM + ∆DTDDB )

A. Terminal Objective

(19)

(20)

Upon test termination, the planner receives a value of Rterm with w∆D = 1500. such that 5) Uncertainty and Efficiency Penalties: These penalties  are represented as  if catastrophe −Rcat , rU = −b · min(max(U − Utarget , 0), Ucap ) (21) Rterm = Rfail − wU · max(U − Utarget , 0), if BTI success   rstall = −wd · max(∆d, 0) − clive (22) −wtimeout · d, if budget exceeded (16) where Rcat = 2,000 is the catastrophe penalty, Rfail = 20,000 where b = 20, Ucap = 0.1, wd = 10, and clive = 1 is a is the characterization success reward, wU = 5,000 penalizes per-epoch cost encouraging test efficiency. Finally, the total residual parameter uncertainty above target Utarget = 0.01, and non-terminal reward is given by: wtimeout = 10 scales the timeout penalty by d, the remaining rt = rprog + rsoft + rprox + r∆D + rU + rstall (23) distance to the characterization threshold. The ratio between Table III summarizes all objective parameters. These conRfail and Rcat is chosen so that successful characterization stants were selected by calibration on the simulated environdominates the terminal objective without making catastrophic ment to preserve the relative ordering of promising versus failure effectively irrelevant. This preserves the intended tradeunsafe trajectories. They are tuning values for this study rather off between information gain and safety, consistent with than universal constants. reward-shaping practice [29]. This ensures successful characterization remains the dominant outcome while retaining a TABLE III meaningful penalty for catastrophic failure, and uses a modest P LANNING O BJECTIVE PARAMETERS scale separation to avoid degenerate policies that ignore safety considerations. Component Parameter Value Terminal

Rfail (characterization) Rcat (catastrophe) wU (uncertainty penalty) wtimeout

Progress

w∆p (delta progress) wclose (linear) wpow (quadratic) wsoft (early shaping)

50 25 25 30

Safety

Dthr (barrier onset) γ (barrier power) wprox (barrier weight) w∆D (damage rate)

0.25 3 1200 1500

Efficiency

b (uncertainty) clive (per-epoch cost)

20 1

B. Intermediate Shaping Components At each non-terminal epoch, the planner receives shaped feedback from several components. These components provide a dense, epoch-by-epoch learning signal that guides the planner toward making progress on the characterization objective while respecting safety constraints and promoting test efficiency. This is essential in a sparse-reward setting where terminal outcomes alone provide insufficient gradient for effective planning. 1) Characterization Progress: Progress toward the characterization threshold is rewarded according to rprog = w∆p · ∆p + wclose · p + wpow · pα

(17)

where p = clamp(∆Vt /∆Vfail , 0, 1) is normalized progress, ∆p = pt − pt−1 is the progress increment, and w∆p = 50, wclose = 25, wpow = 25, α = 2. 2) Early Progress Shaping: To maintain planning before reaching the characterization threshold, a signal rsoft is calculated as follows:   ∆Vt − ∆Vsoft rsoft = wsoft · clamp , 0, 1 (18) ∆Vfail − ∆Vsoft where ∆Vsoft = 0.05 V and wsoft = 30.

20,000 2,000 5,000 10

VI. MCTS-SA P LANNING F RAMEWORK We employ Monte Carlo Tree Search for Seed-Action simulators (MCTS-SA) with progressive widening [12], [14], summarized in Algorithm 1. MCTS is a best-first search algorithm that incrementally builds a search tree through repeated simulations [21], [22]. Each simulation proceeds through four phases. 1) Selection: traversing the existing tree by treating child selection at each node as a multi-armed bandit problem [30], where the goal is to balance exploitation of high-value branches with exploration of less-visited ones; 2) Expansion: adding a new node;

IEEE TRANSACTIONS ON RELIABILITY, VOL. XX, NO. X, MONTH YEAR

3) Rollout: simulating a complete test sequence from the new node using random decisions; and 4) Backpropagation: updating node statistics with the observed return. MCTS offers several properties that make it well suited to reliability test planning. It is an anytime algorithm with monotonically improving solution quality [14], naturally handles non-differentiable and discrete objectives, and, under a seedaction formulation, enables deterministic trajectory replay in stochastic environments. These properties motivate our use of MCTS as the core planning mechanism, which we instantiate and customize as follows. 1) Tree Structure: Each node corresponds to a sequence of seeds ξ = (ξ1 , . . . , ξk ) applied from the initial state. The tree maintains a visit count N (ξ) and a value estimate Q(ξ) = P R /N (ξ) for each node. i i

7

Algorithm 1 MCTS-SA Test Planning 1: Initialize root node with empty seed sequence 2: for i = 1 to Niterations do 3: ξ ← () {Start at root} 4: Reset environment with master seed 5: while ξ is in tree and not terminal do 6: if should expand (progressive widening) then 7: Sample new seed ξnew , add child 8: end if 9: Select ξ ∗ via UCB1 10: ξ ← (ξ, ξ ∗ ) 11: Execute ξ ∗ in environment 12: end while 13: G ← rollout from ξ until terminal 14: Backpropagate G along path 15: end for 16: return best test sequence (seed path)

2) Child Selection via UCB1: Child selection follows the Upper Confidence Bound (UCB) criterion [21], [30]: VII. E XPERIMENTAL E VALUATION s

" ∗

ξ = arg

max

Q(ξ, ξ) + C

ln N (ξ) N (ξ, ξ)

A. Experimental Setup

# (24)

with k = 3 and α = 0.5, gradually expanding the set of candidate stress conditions as visit counts increase.

We evaluated the adaptive test planning framework on the stochastic multi-mechanism environment with parameters from Table II. Each planning run performs 5,000 iterations with maximum test length of 300 epochs. The MCTS hyperparameters are: exploration constant C = 1.4, progressive widening k = 3, α = 0.5, and discount γ = 1.0. The evaluation was organized into three groups: (i) mechanism calibration sweeps (30 episodes per setting; Table IV), (ii) a primary MCTS-SA run with 5,000 iterations for detailed analysis, and (iii) robustness runs across four configurations, each with 5,000 iterations (Table VII). Throughout, MCTSSA performs sequential explorations while the EKF updates beliefs concurrently, so stress decisions are adapted over time rather than following a fixed plan.

4) Rollout and Backpropagation: From leaf nodes, rollouts proceed using random seeds until termination. Returns are computed as cumulative rewards:

B. Mechanism Calibration

ξ∈children(ξ)

where the exploration constant is set to C = 1.4. 3) Progressive Widening: The continuous seed space is managed using progressive widening [14], [31]:

|children(ξ)| ≤ k N (ξ)α

Gt =

T X

γ i−t ri

(25)

(26)

Prior to planning evaluation, we conducted parameter sweeps to calibrate mechanism timescales for balanced competition.

i=t

with γ = 1.0. Value estimates are updated via incremental averaging. Consistent planning statistics require deterministic simulation given a seed sequence. We enforce this by using a master seed for latent parameter sampling, a deterministic seed-to-action mapping, and seeded measurement noise based on (episode seed, epoch, action), enabling exact trajectory replay. For full run-to-run reproducibility, the planner’s own pseudorandom seed sampling during selection and rollout is additionally fixed by a single global seed, so that an entire planning run can be replayed deterministically.

TABLE IV M ECHANISM C ALIBRATION R ESULTS (30 E PISODES E ACH ) Mechanism BTI (τ = 19840) EM (A = 1.97 × 10−7 ) TDDB (A = 1.53 × 10−6 )

Mean Epochs

Std Epochs

Failure %

153.3 160.8 144.3

41.2 13.7 14.4

70% 100% 100%

The calibration yielded comparable mean failure times across all three mechanisms (∼150 epochs), ensuring nontrivial competition. The higher BTI variance (std=41.2 vs. 13– 14 for EM/TDDB) reflects latent parameter variability, which is precisely the uncertainty the planner would need to manage.

IEEE TRANSACTIONS ON RELIABILITY, VOL. XX, NO. X, MONTH YEAR

8

C. Evaluation Metrics Performance of our methodology was assessed using four metrics. • Characterization yield (CY): Fraction of test sequences achieving ∆Vt ≥ ∆Vfail without catastrophe, the primary measure of test planning effectiveness. • Catastrophe rate: Fraction of test sequences ending in EM or TDDB failure, the primary safety metric. • Test length: Number of epochs to termination, a measure of test efficiency. • Final uncertainty: Trace of posterior BTI parameter covariance, a measure of estimation quality. D. Results 1) Planning Convergence and Characterization Yield: Figure 1 shows CY across successive 500-iteration windows, increasing from 20.4% to 54.2%, with 39.2% cumulative yield. This improvement indicates that the planner progressively learns to navigate the stress–damage space more effectively. In this setting, 100% CY is not achievable due to per-device variability and competing mechanism constraints, which place the most adverse instances beyond reliable characterization within the safe operating envelope. The planner therefore balances exploration and belief refinement rather than purely exploiting high-reward trajectories (see Section VIII-D). BTI Success Catastrophe (EM/TDDB) Cumulative BTI Rate

79.6%

80

70.4%

69.0%

50

66.4%

64.8%

60

31.0%

20

57.2%

56.8%

43.2%

40 29.6%

35.2%

60

Cumulative BTI Success Rate (%)

Outcome Rate per Window (%)

MCTS-SA Learning Dynamics: BTI Success Rate Over 5000 Simulations

42.8%

54.2% 50.4%49.6% 52.0%48.0% 50% 45.8%

40 30

33.6%

20

20.4%

10

0

00

05

500

0

100

0 100

0

150

0 150

0

200

0 200

0

250

0 250

0

300

0 300

Simulation Window

0

350

0 350

0

400

0 400

0

450

0 450

0

500

0

Fig. 1. CY over 5,000 planning iterations. Solid bars (blue online) show perwindow yield (500 iterations each); hatched bars (red online) show catastrophe rate. The dashed line tracks cumulative yield. Yield increases from 20% to 54%, demonstrating progressive planning refinement.

To contextualize performance, we compare against baseline strategies (Table V). A random policy achieves 16% yield and an 84% catastrophic rate, while a fixed-stress policy reaches 22% yield with 78% catastrophes. Both frequently terminate at damage levels near DEM , DTDDB ≈ 0.7 and retain high posterior uncertainty (> 0.2), indicating unreliable characterization. In contrast, the proposed planner achieves 54.0% CY in the final 500 iterations while reducing the catastrophic rate to 46.0%. On successful trajectories, uncertainty is reduced to 0.044, yielding well-resolved latent parameter estimates and higher-quality test plans. Early in the search, MCTS behaves similarly to random exploration (19.4% CY vs. 16%) due to a sparse tree and strong exploration pressure. As the tree expands, UCB1 concentrates sampling on high-value regions, driving a transition

TABLE V BASELINE P OLICIES VS . MCTS-SA P LANNING (S AME D EVICE I NSTANCE ) Policy

CY Cat. Rate Mean Return Best Return

Random (500 ep.) 16% Fixed-stress (500 ep.) 22% MCTS first 500 19.4% MCTS last 500 54.0% MCTS best –

84% 78% 79.8% 46.0% –

−13,209 −10,412 −11,613 +51 –

+15,108 +13,128 +19,374 +21,119 +21,970

to exploitation. This results in monotonic improvement in both yield and return, with mean return becoming positive (+51) in the final window. Such non-stationary improvement is absent in non-adaptive strategies and confirms structured planning refinement. Beyond CY, the planner also improves test plan quality. The best random episode achieves a return of +15,108, while MCTS reaches +21,970 (a 45% improvement). Because the reward penalizes damage and uncertainty, higher returns correspond to safer and more informative test plans. This improvement from +8,059 early in the search to +21,970 demonstrates systematic refinement beyond random sampling. The failed simulations encountered during search represent the computational cost of resolving uncertainty and de-risking the final policy. Root diagnostics further confirm convergence: entropy decreases from 0.77 at iteration 100 to 0.06 by iteration 500, and the most-visited root action stabilizes by approximately iteration 150. 2) Best Successful Sequence Analysis: For reporting purposes, let S denote the set of all sampled sequences that satisfy characterization success without catastrophe. We define the best successful sequence as ξ ⋆succ = arg max J(ξ), ξ∈S

(27)

where J(ξ) is the cumulative search return. Because the reward is shaped to increase as a trajectory approaches the failure boundary while still remaining successful, this criterion selects the most failure-proximal successful pathway found by the search. If no sequence satisfies success, the highest-return non-catastrophic trajectory is reported instead. The best successful sequence discovered across 5,000 iterations achieved a return of 21,970 and terminated at epoch 119 with characterization success. Under the definition above, this is the most failure-proximal successful trajectory found by the search. The sequence navigated competing mechanisms to final damage fractions DEM = 0.564 and DTDDB = 0.537, maintaining substantial safety margins, while reducing EKF uncertainty to U = 0.044. The best successful sequence found exhibits three distinct phases: 1) Information gathering (epochs 0–40): Varied stress conditions rapidly accumulate degradation signal while keeping damage below 0.15, enabling the EKF to refine parameter estimates.

IEEE TRANSACTIONS ON RELIABILITY, VOL. XX, NO. X, MONTH YEAR

2) Damage-aware moderation (epochs 40–90): More conservative stress as damage approaches 0.3–0.4, trading characterization rate for reduced catastrophe risk. 3) Targeted completion (epochs 90–119): Careful stress selection that preferentially accelerates BTI over EM/TDDB to reach the characterization threshold. Table VI summarizes key statistics. TABLE VI B EST T EST S EQUENCE S TATISTICS (5,000 I TERATIONS ) Metric

Value

Test Length (epochs) Final ∆Vt Final Uncertainty U Final DEM Final DTDDB Return Outcome

119 ≥ 0.09 V 0.044 0.564 0.537 21,970 Characterization Success

3) Outcome Distribution: Considering all 5,000 iterations, the results break down into 39.2% characterization success, 55.4% catastrophe, and 5.4% time-budget exhaustion. The dominance of catastrophe over timeout indicates that mechanism competition, not test budget, is the binding constraint, precisely the regime where adaptive planning provides the most value. 4) Robustness Across Configurations: Table VII summarizes results we obtained across four configurations varying the exploration constant C and random seed. TABLE VII P ERFORMANCE ACROSS C ONFIGURATIONS (5,000 I TERATIONS E ACH ) Configuration √ C=√2, seed 1337 C=√2, seed 42 C= 2, seed 7777 C=2.0, seed 1337

Yield (%)

Return

Epochs

39.2 37.1 35.8 34.2

21,970 20,850 19,340 18,720

119 127 134 115

All configurations discover successful test sequences with comparable performance (34–39% √ yield, 115–134 epochs). The modest advantage of C= 2 is consistent with theoretical analysis [21]. Higher exploration (C=2.0) degrades performance only modestly, indicating low hyperparameter sensitivity. 5) Discretization-Grid Sensitivity and Decision-Space Scalability: The decision variables in (1)–(4) are quantized, raising two questions: how does planning quality depend on grid resolution, and does a finer grid cause the search tree to grow combinatorially? Table VIII compares a coarse (|A| = 24), the default (|A| = 288), and a fine (|A| = 875) action grid under an identical 500-iteration budget and fixed random seed.1 Two effects stand out. First, characterization yield increases monotonically with resolution, from 0% (coarse) to 14.6% 1 The grid and perturbation sweeps (Tables VIII and IX) are independent fixed-seed 500-iteration runs, so the default-grid yield (14.6%) differs slightly from the first-500 window of the primary 5,000-iteration run (20.4%, Table XI) owing to run-to-run exploration variance. Each controlled comparison isolates the effect of the single varied factor.

9

(default) to 29.4% (fine): a grid that is too coarse removes the narrow safe corridor between BTI characterization and catastrophe, leaving no feasible successful trajectory at this budget, whereas finer grids restore the control authority needed to thread it. Second, and central to scalability, the realized search tree is essentially unchanged across grids, with an identical node count (500) and root branching (30 children), despite a 36× range in raw grid cardinality. This follows directly from progressive widening: the number of children expanded at a node is bounded by k N (s)α (Section VI), which depends on the node’s visit count, not on |A| = |V| |J | |T | |D|. The grid cardinality therefore sets the resolution of the action space but not the size of the search tree, and per-iteration cost is comparable across all three grids. Finer discretization improves attainable yield at no combinatorial cost in search, the opposite of the exponential growth that exhaustive enumeration of (1)– (4) would incur. TABLE VIII ACTION -G RID S ENSITIVITY (500 I TERATIONS , F IXED S EED ) Grid

|A|

CY (%)

Cat. (%)

Tree Nodes

Root Child.

Coarse Default Fine

24 288 875

0.0 14.6 29.4

100.0 85.4 70.6

500 500 500

30 30 30

6) Robustness to Parameter and Model Perturbations: To assess robustness beyond the exploration-constant and seed variations of Table VII, we perturbed the device-parameter distributions, the EKF prior, and the test-time budget, each at the default grid under a 500-iteration budget with fixed seed (Table IX). The device-parameter shifts are applied jointly to all three mechanisms in the same direction, scaling the BTI mean parameters (∆Vmax , τ ) and the EM and TDDB rate prefactors (AEM , ATDDB ) by the stated factor while holding the activation energies, exponents, and stretch exponent fixed. Four observations follow. Robustness to estimation error. Initializing the EKF with a prior mean and covariance deliberately offset from the true device distribution leaves performance essentially unchanged (17.0% versus 14.6% baseline CY): the filter corrects an inaccurate initial belief from in-test measurements, so planning does not depend on an accurate prior. Test budget is not the binding constraint. Varying the horizon over Tmax ∈ {150, 300, 450} produces identical outcomes (14.6% CY), because no successful or catastrophic trajectory is budget-limited (0% timeout). This confirms quantitatively that mechanism competition, not test time, binds in this regime (Section VII-D7). Sensitivity to device mechanism balance. Performance depends on the device’s intrinsic balance among the competing mechanisms: a favorable +10% shift in the degradation parameters raises CY to 83.2%, whereas an adverse −10% shift (lower BTI ceiling, faster EM/TDDB) lowers it to 0% at this budget, as the competing mechanisms accelerate relative to BTI. The ±25% shifts bracket these regimes more sharply (100% and 0%). This is a property of the device population rather than of the planner, and it is governed by the device’s mechanism balance rather than by the search

IEEE TRANSACTIONS ON RELIABILITY, VOL. XX, NO. X, MONTH YEAR

budget: re-running the adverse −10% case at 1,000 and 2,000 iterations (a 4× increase) left the yield unchanged, in contrast to the nominal device, whose yield improves with budget (Section VII-D7). The strong dependence also indicates that the chosen calibration sits in the competitive regime where the mechanism balance is delicate, precisely the regime in which adaptive planning is most valuable. TABLE IX ROBUSTNESS TO PARAMETER AND M ODEL P ERTURBATIONS (500 I TERATIONS , F IXED S EED ) Perturbation Baseline (nominal) EKF prior mismatch Test budget Tmax ∈ {150, 450} Device mean +10% Device mean −10%

CY (%)

Cat. (%)

Best Return

14.6 17.0 14.6 83.2 0.0

85.4 83.0 85.4 16.8 100.0

16,986 15,205 16,986 21,781 −9,153

Which mechanism drives the sensitivity. Decomposing the joint shift into single-mechanism perturbations (Table X) shows that the BTI parameters dominate: shifting BTI alone by ±10% swings CY from 0% to 69.6% against the 14.6% baseline, accounting for most of the joint 0% to 83.2% range, whereas shifting EM or TDDB alone moves CY only modestly (6.6% to 23.8% for EM, 7.6% to 16.4% for TDDB). This is intuitive: the BTI shift moves the asymptotic ∆Vmax relative to the fixed characterization threshold, directly determining whether the target is reachable, whereas the EM and TDDB prefactor shifts only modulate the catastrophe deadline. The competing mechanisms thus bound the safe operating window, but a device’s characterizability is governed primarily by its own BTI parameters.

10

TABLE XI C HARACTERIZATION Y IELD VS . P LANNING B UDGET (S INGLE D EVICE , C ONVERGED RUN ) Budget (iter.)

CY (%)

Catastrophe (%)

Est. Runtime (h)

100 250 500 1,000 2,500 5,000

15.0 17.2 20.4 25.7 30.0 39.2

85.0 82.8 79.6 74.3 70.0 60.8

0.8 1.9 3.8 7.5 18.8 37.7

stress levels based on observed degradation, favoring temperature over voltage for BTI acceleration when damage is high, a strategy consistent with the differential acceleration physics.

Fig. 2. BTI degradation progress over the best test sequence. The planner reaches the characterization threshold ∆Vfail = 0.09 V at epoch 119 while maintaining damage fractions below 0.57.

TABLE X P ER -M ECHANISM S ENSITIVITY (S INGLE -M ECHANISM ±10% S HIFT, 500 I TERATIONS , F IXED S EED ). BASELINE ( NO SHIFT ) YIELDS 14.6% CY. CY at +10%

CY at −10%

BTI EM TDDB

69.6% 23.8% 16.4%

0.0% 6.6% 7.6%

All three (joint)

83.2%

0.0%

Shifted mechanism

7) Iteration Budget and Anytime Behavior: Because MCTS-SA is an anytime planner, usable test plans are available well before the full 5,000-iteration budget is consumed. Table XI reports cumulative characterization yield as a function of planning budget, extracted from the converged run. Yield rises smoothly from 15% at 100 iterations to 39.2% at 5,000, with roughly two-thirds of the final yield already attained by 1,000 iterations. The reported runtimes are estimated for a single Apple M1 core; the 500-iteration figure (∼4 hours) is corroborated by independent standalone runs. This anytime property allows the planning budget to be matched to the available test time, a point we return to in the feasibility discussion of Section VIII-A. 8) Test Sequence Visualization: Figures 2 and 3 show BTI degradation progress and concurrent damage accumulation. The stress action sequence reveals that the planner adapts

Fig. 3. EM and TDDB damage accumulation over the best test sequence. Both damage fractions remain well below the catastrophe threshold (1.0), reaching DEM = 0.564 and DTDDB = 0.537.

9) EKF Uncertainty Reduction: The EKF reduces beliefstate uncertainty from U ≈ 0.31 at initialization to U = 0.044 at termination (86% reduction), with most information gain in the first ∼30 epochs. Although the final value exceeds Utarget = 0.01, the achieved reduction provides sufficient parameter precision for planning under the competing mechanism constraints.

IEEE TRANSACTIONS ON RELIABILITY, VOL. XX, NO. X, MONTH YEAR

10) Ablation: We ablate the objective components to assess their individual contributions to planning effectiveness: • Removing the safety barrier (wprox = 0) increases catastrophe rate to 78%, as the planner fails to preemptively moderate stress before damage accumulates. • Removing early shaping (wsoft = 0) reduces CY to 31%, as the planner receives insufficient gradient signal early in test sequences. • Removing the per-epoch cost (clive = 0) increases average test length by 25% without improving yield, indicating its role in promoting test efficiency. E. Instance-Conditional vs. Population-Level Planning This work optimizes test sequences conditioned on each device instance such that τ ⋆ = arg max P (τ | ℓ, F ), τ

(28)

where P (τ | ℓ, F ) denotes the probability of characterization success under test sequence τ for latent instance ℓ. Here τ ⋆ denotes the optimal test sequence, not the BTI time constant τ used earlier in the degradation model. This conditional formulation aligns with practical reliability testing where a single DUT with fixed (but unknown) physical characteristics is subjected to adaptive stress. The alternative population-level formulation Z (29) τ ⋆ = arg max P (τ | ℓ, F ) p(ℓ) dℓ τ

would identify robust test plans averaged over the device distribution, yielding more generalizable test recipes. The cost of explicit marginalization over latent parameters is that the planner must integrate over the instance distribution at decision time, which increases computational burden and weakens instance-specific adaptation. This extension is deferred to future work. VIII. D ISCUSSION A. Implications for Reliability Test Practice Our results demonstrate that closed-loop, adaptive test planning can significantly improve CY over static approaches in settings with competing failure mechanisms. Three aspects merit discussion regarding practical applicability. Mechanism competition model validity. Industrial data strongly supports the relevance of multi-mechanism competition: Liu et al. [1] reported that 14nm FinFET reliability required simultaneous consideration of BTI, EM, and TDDB, and Rahman et al. [2] confirmed similar competition at 10nm. Our calibration produced comparable mechanism timescales, capturing this competitive dynamic. Measurement feasibility. As discussed in Section III-C, the damage proxy assumptions correspond to physically measurable quantities. The primary practical concern is that measurement noise may exceed our Gaussian assumption, particularly for TDDB. Calibration studies pairing simulation with physical measurements would quantify this gap and inform adaptive noise models.

11

Optimal test sequences and test protocols. While MCTS discovers instance-optimal sequences, the learned stress patterns, e.g., preferring temperature over voltage when damage is high or moderating stress during proximity to characterization threshold, constitute generalizable design principles for test protocol development. Population-level optimization (29) would formalize this transfer from instance-optimal plans to robust test recipes. B. Objective Design Insights The multi-component objective structure revealed guidelines for constrained sequential planning in reliability settings. These guidelines and their respective rationale can be formulated as follows. (1) Use Safety barriers. Without the proximity penalty, catastrophe rate exceeds 78%. The cubic barrier provides smooth gradients at moderate damage while creating steep penalties near failure boundaries, enabling the planner to preemptively moderate stress. (2) Use early shaping. This accelerates planning convergence. The early progress bonus provides signal before reaching the characterization threshold. Without it, yield drops to 31%, as the planner lacks gradient information to distinguish promising from unpromising early stress decisions. (3) Carefully select the characterization-to-catastrophe reward ratio. The 10:1 ratio (Rfail /Rcat = 20,000/2,000) was found empirically to produce the best planning behavior. Lower ratios cause excessive conservatism; higher ratios produce reckless stress sequences. C. Comparison with Existing Approaches To the best of our knowledge, no prior work has applied closed-loop, feedback-driven test planning to multi-mechanism semiconductor reliability with competing failure modes. Static qualification [6] cannot adapt to per-device variability. Classical optimal test design [7], [8] determines stress allocations before testing begins and does not incorporate sequential feedback. Optimal TDDB test frameworks [16] address singlemechanism parameter estimation without competing failure constraints. The closest methodological precedent is AST for autonomous vehicle validation [11], [18], which applies tree search to software simulations. Our work extends these principles to reliability engineering, where irreversible degradation and multi-mechanism constraints create fundamentally different planning challenges. D. Convergence Analysis and Stochastic Variability A central question is whether observed performance improvements reflect genuine planning quality or favorable random outcomes. We address this through aggregate trends and tree diagnostics. Aggregate evidence. CY increases steadily from 10% (first 10 iterations) to 39.2% (all 5,000), while catastrophe rate decreases correspondingly. Partitioned into 500-iteration blocks (Fig. 1), per-block yield rises monotonically from 20.4% to 54.2%. A non-adaptive strategy would exhibit stationary

IEEE TRANSACTIONS ON RELIABILITY, VOL. XX, NO. X, MONTH YEAR

statistics across blocks; the sustained improvement indicates structured planning refinement. Performance should be interpreted against an environment-constrained achievable range, not a naive 100% benchmark. Progressive widening trade-off. The seed-action formulation creates a combinatorial decision space infeasible for exhaustive search. Progressive widening [31] bounds children per node as |children(s)| ≤ k · N (s)α , defining an exploration– estimation trade-off. In our experiments, the root expands from 9 children at√iteration 10 to 70 at iteration 5,000, following sublinear O( N ) growth. The widening rate is sufficiently conservative to enable reliable value discrimination while permitting gradual stress space exploration. Tree convergence indicators. (i) Root entropy decreases from 1.0 (uniform) at iteration 10 to 0.055 at iteration 5,000, indicating concentration of planning effort onto high-value branches. (ii) The most-visited root action accumulates 97.0% of visits by termination. (iii) Best-Q and most-visited actions align from iteration 1,000 onward, a standard convergence criterion [14]. (iv) Mean test length stabilizes at 115–124 epochs beyond iteration 100, indicating convergence to a consistent planning horizon. Environment calibration and problem difficulty. The calibration producing comparable mechanism timescales creates a harder planning problem where the planner cannot simply apply maximum stress because doing so triggers catastrophe within a comparable number of epochs. The convergence diagnostics collectively demonstrate that MCTS-SA learns to exploit the narrow corridor between characterization success and catastrophic failure. E. Limitations Simulation-only validation. Results are based on physicsbased simulation; transfer to physical testing requires experimental validation. The Gaussian measurement noise assumption may be optimistic. Limited technology coverage. All experiments use a single technology calibration point. Broader validation across technology nodes (e.g., 7nm, 5nm) would strengthen generalizability. Degradation recovery omitted. The current model does not capture BTI recovery dynamics, which could enable stressrelax protocols that improve characterization efficiency. Computational cost. The full 5,000-iteration plan reported here required ∼38 hours on a single core of a consumer Apple M1 laptop, using an unoptimized single-process Python implementation. This is an offline-validation setting, in which a high-fidelity reference plan is computed once, rather than the intended per-unit production mode. Two observations support practical feasibility. First, as an anytime algorithm, MCTS-SA produces usable plans well before convergence: yield reaches 20% within the first 500 iterations of the primary run (∼4 hours; runtime corroborated by independent runs) and rises smoothly with budget (Table XI), so the budget can be matched to the available test time. Second, the present implementation leaves substantial headroom, since independent rollout simulations can be evaluated in parallel

12

(for example, by leaf or root parallelization [14]), the perstep degradation simulation can be vectorized, and search trees can be warm-started across devices within a lot. For higher-throughput deployment, a population-level policy (29) or a distilled neural policy trained on MCTS-SA plans could amortize planning cost across many units, reducing per-unit decisions to inference time. We therefore view the reported runtime as an upper bound characteristic of offline reference planning, rather than a barrier to adaptive testing. Directly observable proxy indices. To isolate the core challenge of sequential planning, we assumed that the EM and TDDB damage indices DEM and DTDDB are directly observable. In a physical test these quantities are latent and must be inferred from indirect electrical signatures. The framework extends naturally to this setting by augmenting the belief state with the competing-mechanism damage variables and estimating them online, exactly as is already done for the BTI parameters. Practical observation channels exist for both mechanisms: EM-induced void growth manifests as interconnect resistance shifts, while incipient TDDB is increasingly observable through stress-induced leakage current (SILC) and soft-breakdown events. On-chip wear-out monitors can supply these signals in situ; for example, Rendón et al. [32] demonstrate a gate-leakage-current integration sensor in a 12 nm FinFET process that characterizes SILC degradation as a direct proxy for TDDB failure risk, and analogous on-chip monitors target BTI and HCI aging. A deployed system would therefore couple such sensors to a hierarchical estimator, an additional EKF, unscented Kalman filter, or particle filter per mechanism, mapping the measured leakage or resistance drift to a posterior over DEM and DTDDB . This raises the per-epoch estimator cost, but the increase is modest relative to the dominant rollout cost and is readily parallelized across mechanisms and amortized across the many simulations of a single planning step. By assuming perfect observability of the competing risks, the present study establishes a performance ceiling against which these more realistic, sensor-driven implementations can be benchmarked. IX. C ONCLUSION We have presented a framework for adaptive sequential test planning under stochastic multi-mechanism reliability constraints. The framework integrates a physics-based simulation environment modeling concurrent BTI, EM, and TDDB degradation with MCTS-SA for sequential decision-making and EKF belief-state estimation for online parameter inference. Over 5,000 planning iterations, the adaptive planner progressively improves CY from 20% to over 54%, achieving 39% cumulative yield while maintaining damage fractions below 0.57 in the best successful test sequence. The progressive yield improvement across iteration windows demonstrates that tree search can effectively learn to navigate competitive degradation landscapes. The multicomponent objective structure, particularly safety barriers and early progress shaping, proved critical for balancing characterization progress against catastrophe avoidance. The framework represents a step toward closed-loop, information-driven relia-

IEEE TRANSACTIONS ON RELIABILITY, VOL. XX, NO. X, MONTH YEAR

bility qualification that can adapt to per-device variability and mechanism competition. A. Future Directions Recovery-aware planning. Incorporating BTI recovery dynamics would enable stress-relax protocols that may improve characterization efficiency. Population-level test design. Developing test plans robust across the device population distribution (29) would yield practical test recipes applicable across device lots. Policy distillation. Training neural networks to approximate the MCTS planner would enable real-time adaptive test decisions for industrial deployment. Hardware validation. Validating the framework on physical devices with real measurement noise would be essential for practical impact. Generalization to other reliability domains. The sequential planning methodology is not specific to semiconductor reliability; it could be adapted to other multi-mechanism degradation settings such as battery aging, structural fatigue, or material wear, where competing failure modes constrain accelerated testing. ACKNOWLEDGMENT This work was supported through a Discovery Grant and Graduate Student Scholarships from the Natural Sciences and Engineering Research Council of Canada. YAE would like to dedicate this work to the loving memory of his mother. R EFERENCES [1] C. Liu, H. Sagong, H. Kim, S. Choo, H. Lee, Y. Kim, H. Kim, B. Jo, M. Jin, J. Kim, S. Ha, S. Pae, and J. Park, “Systematical study of 14nm FinFET reliability: From device level stress to product HTOL,” in IEEE International Reliability Physics Symposium (IRPS), 2015. [2] A. Rahman, J. Dacuna, P. Nayak, G. Leatherman, and S. Ramey, “Reliability studies of a 10nm high-performance and low-power CMOS technology featuring 3rd generation FinFET and 5th generation HK/MG,” in IEEE International Reliability Physics Symposium (IRPS), 2018, pp. 6F.4.1–6F.4.6. [3] B. Weir, V. Prasad, S. Moinian, S. J. Park, J. Blasko, J. Brown, and J. Pallinti, “Utilizing a thorough understanding of critical aging and failure mechanisms in FinFET technologies to enable reliable high performance circuits,” in IEEE International Reliability Physics Symposium (IRPS), 2019, pp. 1–6. [4] T. Grasser, B. Kaczer, W. Goes, T. Aichinger, P. Hehenberger, and M. Nelhiebel, “The paradigm shift in understanding the bias temperature instability: From reaction-diffusion to switching oxide traps,” IEEE Transactions on Electron Devices, vol. 58, no. 11, pp. 3652–3666, 2011. [5] S. Mahapatra, N. Goel, S. Desai, S. Gupta, B. Jose, S. Mukhopadhyay, K. Joshi, A. Jain, A. E. Islam, and M. A. Alam, “A comparative study of different physics-based NBTI models,” IEEE Transactions on Electron Devices, vol. 60, no. 3, pp. 901–916, 2013. [6] JEDEC Solid State Technology Association, “JESD47: Stress-test-driven qualification of integrated circuits,” JEDEC Standard, 2016. [Online]. Available: https://www.jedec.org/standards-documents/docs/jesd47 [7] W. B. Nelson, Accelerated Testing: Statistical Models, Test Plans, and Data Analysis. John Wiley & Sons, 2004. [8] W. Q. Meeker and L. A. Escobar, Statistical Methods for Reliability Data. John Wiley & Sons, 1998. [9] K. Chaloner and I. Verdinelli, “Bayesian experimental design: A review,” Statistical Science, vol. 10, no. 3, pp. 273–304, 1995. [10] L. P. Kaelbling, M. L. Littman, and A. R. Cassandra, “Planning and acting in partially observable stochastic domains,” Artificial Intelligence, vol. 101, no. 1–2, pp. 99–134, 1998.

13

[11] R. Lee, O. J. Mengshoel, A. Saksena, R. W. Gardner, D. Genin, J. Silber, M. Ahmed, and M. J. Kochenderfer, “Adaptive stress testing: Finding likely failure events with reinforcement learning,” arXiv preprint arXiv:1811.02188, 2018. [Online]. Available: https://arxiv.org/abs/1811.02188 [12] A. Corso, R. J. Moss, M. Koren, R. Lee, and M. J. Kochenderfer, “A survey of algorithms for black-box safety validation of cyber-physical systems,” Journal of Artificial Intelligence Research, vol. 72, pp. 377– 428, 2021. [13] S. Thrun, W. Burgard, and D. Fox, Probabilistic Robotics. MIT Press, 2005. [14] C. B. Browne, E. Powley, D. Whitehouse, S. M. Lucas, P. I. Cowling, P. Rohlfshagen, S. Tavener, D. Perez, S. Samothrakis, and S. Colton, “A survey of monte carlo tree search methods,” IEEE Transactions on Computational Intelligence and AI in Games, vol. 4, no. 1, pp. 1–43, 2012. [15] I. Hill and A. Ivanov, “Gerabaldi: A temporal simulator for probabilistic ic degradation and failure processes,” in IEEE 41st VLSI Test Symposium (VTS), 04 2023, pp. 1–7. [16] Y.-D. Wu, K. Yang, S.-H. Hsu, and L. Milor, “Optimal accelerated test framework for time-dependent dielectric breakdown lifetime parameter estimation,” IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 28, no. 12, pp. 2658–2671, 2020. [17] M. Koren, S. Alsaif, R. Lee, and M. J. Kochenderfer, “Adaptive stress testing for autonomous vehicles,” in IEEE Intelligent Vehicles Symposium (IV), 2018, pp. 1–7. [18] A. Corso, P. Du, K. Driggs-Campbell, and M. J. Kochenderfer, “Adaptive stress testing with reward augmentation for autonomous vehicle validation,” in IEEE Intelligent Transportation Systems Conference (ITSC), 2019, pp. 1–7. [19] R. S. Sutton and A. G. Barto, Reinforcement Learning: An Introduction, 2nd ed. MIT Press, 2018. [20] J. Schulman, F. Wolski, P. Dhariwal, A. Radford, and O. Klimov, “Proximal policy optimization algorithms,” arXiv preprint arXiv:1707.06347, 2017. [Online]. Available: https://arxiv.org/abs/1707.06347 [21] L. Kocsis and C. Szepesvári, “Bandit based monte-carlo planning,” in European Conference on Machine Learning (ECML), 2006, pp. 282– 293. [22] R. Coulom, “Efficient selectivity and backup operators in monte-carlo tree search,” in Computers and Games, 2007, pp. 72–83. [23] D. Silver, A. Huang, C. J. Maddison, A. Guez, L. Sifre, G. van den Driessche, J. Schrittwieser, I. Antonoglou, V. Panneershelvam, M. Lanctot et al., “Mastering the game of go with deep neural networks and tree search,” Nature, vol. 529, no. 7587, pp. 484–489, 2016. [24] G. Williams, A. Aldrich, and E. A. Theodorou, “Model predictive path integral control: From theory to parallel computation,” Journal of Guidance, Control, and Dynamics, vol. 40, no. 2, pp. 344–357, 2017. [25] S. J. Julier and J. K. Uhlmann, “New extension of the kalman filter to nonlinear systems,” in Signal Processing, Sensor Fusion, and Target Recognition VI, vol. 3068. SPIE, 1997, pp. 182–193. [26] M. A. Alam and S. Mahapatra, “A critical examination of the mechanics of dynamic nbti for pmosfets,” in 2003 IEEE International Reliability Physics Symposium Proceedings, 41st Annual. IEEE, 2003, pp. 23–29. [27] J. R. Black, “Electromigration: A brief survey and some recent results,” IEEE Transactions on Electron Devices, vol. 16, no. 4, pp. 338–347, 1969. [28] J. W. McPherson, “Reliability challenges for 45nm and beyond,” in Proceedings of the 43rd Design Automation Conference (DAC), 2006, pp. 176–181. [29] A. Y. Ng, D. Harada, and S. Russell, “Policy invariance under reward transformations: Theory and application to reward shaping,” in International Conference on Machine Learning (ICML), 1999, pp. 278–287. [30] P. Auer, N. Cesa-Bianchi, and P. Fischer, “Finite-time analysis of the multiarmed bandit problem,” Machine Learning, vol. 47, no. 2–3, pp. 235–256, 2002. [31] G. M. J.-B. Chaslot, M. H. M. Winands, H. J. van den Herik, J. W. H. M. Uiterwijk, and B. Bouzy, “Progressive strategies for Monte-Carlo tree search,” New Mathematics and Natural Computation, vol. 4, no. 3, pp. 343–357, 2008. [32] M. Rendón, I. Hill, and A. Ivanov, “Gate leakage current integrationbased dielectric breakdown monitor in a 12nm FinFET process,” in 2025 IEEE 43rd VLSI Test Symposium (VTS), Tempe, AZ, USA, 2025.

IEEE TRANSACTIONS ON RELIABILITY, VOL. XX, NO. X, MONTH YEAR

Youssef Elhagrasy is an undergraduate Engineering Physics student at the University of British Columbia, with an expected graduation date of May 2027. His research interests include semiconductor reliability, hardware–software co-design for machine learning acceleration, and VLSI system design. He has co-authored another publication in Advanced Materials, and is currently working on other research projects, spanning CMOS aging, reliabilityaware modeling, and energy-efficient AI accelerator architectures. Youssef has held silicon engineering internships at Microchip, Microsoft (twice), and Tesla, where he worked on RTL design and post-silicon validation.

Ian Hill received his Ph.D. in electrical and computer engineering from the University of British Columbia in 2025. His research focuses on longterm reliability sensing, prediction, and test optimization for integrated circuits, in particular hardware sensor designs for monitoring individual physical aging processes, generative modelling approaches for CMOS aging simulations, and the use of probabilistic modelling and computational Bayesian inference for effective reliability prediction in the face of epistemic uncertainty and variability. Ian obtained his B.A.Sc. in electrical engineering from the University of Waterloo, where he gained experience across numerous co-operative work opportunities at companies including Thales Canada, NVIDIA, and Microsoft.

André Ivanov is Professor of Electrical and Computer Engineering at the University of British Columbia and former Head of the Department. He has held numerous leadership positions within the IEEE, including Chair of the Computer Society’s Test Technology Technical Council (2004–2007), service on the Boards of Governors of the IEEE Computer Society and the IEEE Technology Management Council, and Editor-in-Chief of IEEE Design & Test (2012–2016). He has also served as Associate Editor for IEEE Transactions on ComputerAided Design of Integrated Circuits and Systems, IEEE Design & Test, and the Journal of Electronic Testing: Theory and Applications (JETTA). Dr. Ivanov is a Fellow of the IEEE, the Canadian Academy of Engineering, and the Engineering Institute of Canada, and a Golden Core Member of the IEEE Computer Society. His research addresses reliability challenges in system-onchip (SoC) technologies, integrating molecular dynamics simulation, machine learning methodologies, and AI-driven approaches to electronic design automation.

14

Related documents

Record · ID 441855 · SHA-256 487062bbb598a843
Retrieved via Conceptio: every document is proof-bundled with source, license, and retrieval metadata.
Bring this data into your agent: Connect via MCP or API · 20 free credits to start · no card required
Read the Docs → · View CLI source on GitHub · Conceptio Open Knowledge Archive