Research portal

Mathematical note

Mission-profile-qualified device reliability contract

math/mission-profile-qualified-device-reliability.md

Edition
Site v0.3.0 · continuous main snapshot
Source revision
ec2865b0eac15148675c629981a545632b3571c5
Extent
3,073 words
Public route
https://www.cordana.dev/math/mission-profile-qualified-device-reliability/
Mapped records5 mapped records

Direct repository links only; no document-level evidence status is implied.

This note defines the quantitative boundary for Fixture F-008. It operationalizes the durable result of the semiconductor device and circuit reliability audit: accepted service must be evaluated against the actual mission profile of a variable and aging physical population, with mechanism-qualified extrapolation, explicit correction and retirement, and complete lifecycle ledgers.

  • Status: fixture mathematics; no new principle or candidate
  • Comparison unit: one preregistered service interval and its physical cohort
  • Primary rule: never infer recovery, reliability, or efficiency from task score, monitor output, accelerated stress, or component energy alone

Physical identity and time base

For service episode ee at sample time tt, seal the identity envelope

Ie,t=(l,w,d,b,p,h,s,e,t),I_{e,t}=(l,w,d,b,p,h,s,e,t),

where ll identifies a fabrication lot, ww a wafer, dd a die, bb a physical block or array, pp a package and board path, hh a hardware and firmware version, ss a site or facility, ee an episode, and tt elapsed time [s] from a declared clock origin. All identifiers are immutable byte strings. Replacement, repair, reprogramming, remapping, firmware change, or calibration creates a new versioned identity link; it does not overwrite history.

Let Δtn=tn+1tn\Delta t_n=t_{n+1}-t_n [s] be sample interval nn. The actual mission profile over interval [0,Te][0,T_e] is

Me={un,Vn,fn,Tn,Jn,an,ϕn,D˙nion,cn,rn,Δtn}n=0Ne1,M_e=\left\{ u_n,V_n,f_n,T_n,J_n,a_n,\phi_n,\dot D^{\mathrm{ion}}_n,c_n,r_n,\Delta t_n \right\}_{n=0}^{N_e-1},

where unu_n is workload class [class], VnV_n supply or terminal voltage [V], fnf_n clock or operation rate [Hz], TnT_n measured absolute temperature [K], JnJ_n current density [A m2^{-2}], ana_n switching or access activity [dimensionless], ϕn\phi_n particle flux [particle m2^{-2} s1^{-1}], D˙nion\dot D^{\mathrm{ion}}_n ionizing dose rate [Gy s1^{-1}], cnc_n cooling state [state], rnr_n route and protection state [state], and NeN_e is the number of intervals [interval]. Te=nΔtnT_e=\sum_n\Delta t_n is episode duration [s]. Commanded voltage, nominal temperature, or benchmark label cannot substitute for the measured histories.

The workload record is further resolved as

un=(qn,Nnop,Bnmove,Nnwrite,yn),u_n=(q_n,N_n^{\mathrm{op}},B_n^{\mathrm{move}},N_n^{\mathrm{write}},y_n),

where qnq_n is requested service type [type], NnopN_n^{\mathrm{op}} is operation count [operation], BnmoveB_n^{\mathrm{move}} is bytes moved [byte], NnwriteN_n^{\mathrm{write}} is write or program count [write], and yny_n is the required quality and safety envelope [contract].

Latent physical state and observable evidence

Let the latent device state be

zn=(θ,Dnperm,Rnrev,Wn,Fn,Qnres),z_n=(\theta,D_n^{\mathrm{perm}},R_n^{\mathrm{rev}},W_n, \mathcal F_n,Q_n^{\mathrm{res}}),

where θ\theta is the time-zero physical parameter vector in declared native units, DnpermD_n^{\mathrm{perm}} is cumulative irreversible damage [damage unit], RnrevR_n^{\mathrm{rev}} is reversible degradation [damage unit], WnW_n is consumed write, cycle, or stress endurance [cycle or declared wear unit], Fn\mathcal F_n is latent fault state [state], and QnresQ_n^{\mathrm{res}} is remaining repair, spare, timing, thermal, and correction reserve [declared reserve unit]. A dimensionless normalized representation is allowed only after every component scale is fixed.

The physical transition law is

zn+1=gk(zn,Me,n,αk,Γk,ξn),z_{n+1}=g_k(z_n,M_{e,n},\alpha_k,\Gamma_k,\xi_n),

where gkg_k is a mechanism-qualified transition model, kk indexes a physical mechanism, Me,nM_{e,n} is the mission-profile slice, αk\alpha_k is a vector of mechanism parameters in declared native units, Γk\Gamma_k contains interaction coefficients, and ξn\xi_n is process noise in the units of zz. A model that mixes mechanisms must identify kk or explicitly carry a mixture state.

Observed telemetry is

on=h(zn,Me,n,βvn)+ϵn,ϵnpϵ,vn,o_n=h(z_n,M_{e,n},\beta_{v_n})+\epsilon_n, \qquad \epsilon_n\sim p_{\epsilon,v_n},

where ono_n is the observation vector in sensor-native units, hh is the measurement function, βvn\beta_{v_n} is calibration state under calibration version vnv_n, and pϵ,vnp_{\epsilon,v_n} is the version-qualified noise law. Calibration state has covariance Σnβ\Sigma^{\beta}_n in squared native units.

Define observation availability mn,j{0,1}m_{n,j}\in\{0,1\} for channel jj and censoring bounds Ln,jL_{n,j} and Un,jU_{n,j} in the channel's native unit. The observation record is

On=(on,mn,Ln,Un,vn,Σnβ,anev),O_n=(o_n,m_n,L_n,U_n,v_n,\Sigma^{\beta}_n,a^{\mathrm{ev}}_n),

where anev=tntnlastqualifieda^{\mathrm{ev}}_n=t_n-t_n^{\mathrm{last\,qualified}} is evidence age [s]. Adaptive physical interfaces require the same explicit latent inventory, mode, hysteresis, depletion, health, evidence-age, and fallback state; an “adaptive” label is not an observation (C-1504). For a right-censored lifetime tif>Cit_i^{\mathrm f}>C_i, unit ii contributes

Li=S(CiMi),\mathcal L_i=S(C_i\mid M_i),

where CiC_i is censor time [s], SS is survival probability [dimensionless], and MiM_i is the unit's observed mission profile. A failed unit with failure time tift_i^{\mathrm f} [s] and classified mechanism kik_i contributes

Li=λki(tifMi)S(tifMi),\mathcal L_i=\lambda_{k_i}(t_i^{\mathrm f}\mid M_i) S(t_i^{\mathrm f}\mid M_i),

where λki\lambda_{k_i} is mechanism-specific hazard [s1^{-1}]. Missing and censored records are represented in the likelihood; they are not imputed as healthy observations.

Hierarchical variation, yield, and leakage control

For parameter qq measured at lot ll, wafer ww, die dd, and block bb, use the hierarchical decomposition

θl,w,d,b,q=μq+Ll,q+Wl,w,q+Dl,w,d,q+Bl,w,d,b,q+ηl,w,d,b,q,\theta_{l,w,d,b,q}=\mu_q+L_{l,q}+W_{l,w,q}+D_{l,w,d,q} +B_{l,w,d,b,q}+\eta_{l,w,d,b,q},

where μq\mu_q is the population mean, Ll,qL_{l,q} the lot effect, Wl,w,qW_{l,w,q} the wafer effect, Dl,w,d,qD_{l,w,d,q} the die effect, Bl,w,d,b,qB_{l,w,d,b,q} the local block effect, and ηl,w,d,b,q\eta_{l,w,d,b,q} measurement residual, all in the native unit of qq. Spatial covariance and gradients are modeled explicitly when present.

Let Ai,q=1A_{i,q}=1 when physical unit ii satisfies acceptance criterion qq and Ai,q=0A_{i,q}=0 otherwise. Joint accepted yield is

Y^joint=1Nfabi=1Nfabq=1QAi,q,\widehat Y_{\mathrm{joint}}= \frac{1}{N_{\mathrm{fab}}} \sum_{i=1}^{N_{\mathrm{fab}}} \prod_{q=1}^{Q} A_{i,q},

where NfabN_{\mathrm{fab}} is the number of fabricated units [unit], QQ is the number of jointly required criteria [criterion], and Y^joint\widehat Y_{\mathrm{joint}} is dimensionless. Failed, untestable, unpackageable, and discarded dies remain in NfabN_{\mathrm{fab}}.

For a die area AdieA_{\mathrm{die}} [m2^2] and random killer-defect density D0D_0 [defect m2^{-2}], the Poisson yield null is

YP=exp(AdieD0),Y_{\mathrm P}=\exp(-A_{\mathrm{die}}D_0),

where YPY_{\mathrm P} is dimensionless. More flexible clustering models may replace this null only with held-out wafer and lot evidence.

Competing mechanisms and mission-profile damage

For KK competing mechanisms, total hazard is

λ(tM)=k=1Kλk(tM),\lambda(t\mid M)=\sum_{k=1}^{K}\lambda_k(t\mid M),

and survival through time tt is

S(tM)=exp ⁣[0tλ(τM)dτ],S(t\mid M)= \exp\!\left[-\int_0^t\lambda(\tau\mid M)\,\mathrm d\tau\right],

where λ\lambda and every λk\lambda_k have unit s1^{-1}, tt and τ\tau have unit s, and SS is dimensionless. Cause-specific cumulative incidence is

Fk(tM)=0tS(τM)λk(τM)dτ,F_k(t\mid M)= \int_0^t S(\tau^-\mid M)\lambda_k(\tau\mid M)\,\mathrm d\tau,

where FkF_k is dimensionless and τ\tau^- denotes the instant before τ\tau.

For a monotone damage proxy, define

Dk(t)=0trk ⁣(V(τ),T(τ),J(τ),a(τ),ϕ(τ),u(τ))dτ,D_k(t)=\int_0^t r_k\!\left(V(\tau),T(\tau),J(\tau),a(\tau),\phi(\tau),u(\tau)\right) \,\mathrm d\tau,

where rkr_k is mechanism-kk damage rate [damage unit s1^{-1}] and DkD_k is accumulated damage [damage unit]. This integral is evaluated on actual telemetry, not on mean voltage or mean temperature. Endpoint-matched wear histories can therefore carry different mechanism, transition, repair, and remaining-service state (C-1500).

The equal-mean mission-history illustration uses hypothetical Arrhenius parameters to visualize this nonlinearity; it is not calibrated device damage.

An Arrhenius acceleration factor between use temperature TuT_u [K] and stress temperature TsT_s [K] is

AFT=exp ⁣[EakB(1Tu1Ts)],AF_T=\exp\!\left[ \frac{E_a}{k_{\mathrm B}} \left(\frac{1}{T_u}-\frac{1}{T_s}\right) \right],

where EaE_a is activation energy [eV], kBk_{\mathrm B} is Boltzmann's constant [eV K1^{-1}], and AFTAF_T is dimensionless. The electromigration lifetime null is

t50=AEMJnEMexp ⁣(Ea,EMkBT),t_{50}=A_{\mathrm{EM}}J^{-n_{\mathrm{EM}}} \exp\!\left(\frac{E_{a,\mathrm{EM}}}{k_{\mathrm B}T}\right),

where t50t_{50} is median failure time [s], AEMA_{\mathrm{EM}} has the compound unit required to yield seconds, JJ is current density [A m2^{-2}], nEMn_{\mathrm{EM}} is dimensionless, and Ea,EME_{a,\mathrm{EM}} is activation energy [eV]. The fitted range, waveform, geometry, and failure criterion travel with every estimate.

Radiation-induced upset rate for sensitive regions jj is

RSEU=j0ϕj(E)σj(E)dE,R_{\mathrm{SEU}}= \sum_j\int_0^\infty \phi_j(E)\sigma_j(E)\,\mathrm dE,

where EE is particle energy [J or eV, declared consistently], ϕj(E)\phi_j(E) is differential flux [particle m2^{-2} s1^{-1} energy1^{-1}], σj(E)\sigma_j(E) is upset cross-section [m2^2/bit or m2^2/device], and RSEUR_{\mathrm{SEU}} is upset rate [bit1^{-1} s1^{-1} or device1^{-1} s1^{-1}].

For mechanisms kk and rr, interaction departure is

Δk,r(M)=Lk+r(M)Lk(M)Lr(M)+L0(M),\Delta_{k,r}(M)= L_{k+r}(M)-L_k(M)-L_r(M)+L_0(M),

where Lk+rL_{k+r} is loss under combined stress, LkL_k and LrL_r are losses under each stress alone, and L0L_0 is unstressed loss, all in the same task or physical unit. Δk,r=0\Delta_{k,r}=0 is the additive null; the sign and uncertainty of Δk,r\Delta_{k,r} must be reported rather than absorbed into an unspecified "aging" variable.

Accelerated-test support and extrapolation

Let xstressx^{\mathrm{stress}} be the vector of stress covariates in their normalized, preregistered coordinates and let Strain\mathcal S_{\mathrm{train}} be the support of the accelerated-test design. Define support distance

dsup(x)=infxStrainxxΣ1,d_{\mathrm{sup}}(x)= \inf_{x'\in\mathcal S_{\mathrm{train}}} \left\|x-x'\right\|_{\Sigma^{-1}},

where Σ\Sigma is a fixed covariance or scale matrix, vΣ1=vΣ1v\|v\|_{\Sigma^{-1}}=\sqrt{v^{\top}\Sigma^{-1}v} is dimensionless Mahalanobis distance, and dsupd_{\mathrm{sup}} is dimensionless. A prediction is out of support when dsup(x)>dmaxd_{\mathrm{sup}}(x)>d_{\max} for preregistered dimensionless threshold dmaxd_{\max}.

For a nominal (1α)(1-\alpha) survival interval [S^iL(t),S^iU(t)][\widehat S_i^L(t),\widehat S_i^U(t)], empirical interval coverage is

C^S(t)=1Nholdi=1Nhold1 ⁣[Si(t)[S^iL(t),S^iU(t)]],\widehat C_S(t)= \frac{1}{N_{\mathrm{hold}}} \sum_{i=1}^{N_{\mathrm{hold}}} \mathbb 1\!\left[ S_i(t)\in[\widehat S_i^L(t),\widehat S_i^U(t)] \right],

where α\alpha, SiS_i, and C^S\widehat C_S are dimensionless, NholdN_{\mathrm{hold}} is held-out unit count [unit], and 1\mathbb 1 is the indicator function. Mechanism transitions, failure-analysis disagreement, or false-safe predictions invalidate extrapolation even when aggregate error is small.

Thermal, electrical, and wear coupling

For thermal node vector T(t)T(t) [K], the lumped electrothermal null is

CthdTdt+Gth(TTamb)=P(t),C_{\mathrm{th}}\frac{\mathrm dT}{\mathrm dt} +G_{\mathrm{th}}(T-T_{\mathrm{amb}})=P(t),

where CthC_{\mathrm{th}} is thermal-capacitance matrix [J K1^{-1}], GthG_{\mathrm{th}} is thermal-conductance matrix [W K1^{-1}], TambT_{\mathrm{amb}} is ambient-temperature vector [K], and P(t)P(t) is dissipated power vector [W]. Routing comparisons use measured spatial T(t)T(t) and P(t)P(t).

Dynamic switching energy for operation class qq is

Edyn,q=NqαqCqVq2,E_{\mathrm{dyn},q}=N_q\alpha_q C_q V_q^2,

where NqN_q is operation count [operation], αq\alpha_q is activity factor [dimensionless], CqC_q is effective switched capacitance [F/operation], VqV_q is voltage [V], and Edyn,qE_{\mathrm{dyn},q} is energy [J]. Leakage, regulation, clocking, memory, transfer, monitoring, correction, thermal control, and idle energy are separate terms.

For physical element jj, normalized wear evolves as

wj(t+Δt)=wj(t)+Δxj(t)Xjend,w_j(t+\Delta t)=w_j(t)+ \frac{\Delta x_j(t)}{X^{\mathrm{end}}_j},

where wjw_j is dimensionless consumed endurance, Δxj\Delta x_j is stress, write, or cycle increment [wear unit], and XjendX^{\mathrm{end}}_j is measured endurance capacity [same wear unit]. Element jj is exhausted when wj1w_j\ge 1, unless a stricter registered threshold applies.

Separate native margin, reversible recovery, and compensation as

mjobs(t)=mj0djperm(t)djrev(t)+cjcomp(t),m^{\mathrm{obs}}_j(t)=m^{0}_j -d^{\mathrm{perm}}_j(t)-d^{\mathrm{rev}}_j(t) +c^{\mathrm{comp}}_j(t),

where mjobsm^{\mathrm{obs}}_j, mj0m^0_j, permanent loss djpermd^{\mathrm{perm}}_j, reversible loss djrevd^{\mathrm{rev}}_j, and compensation cjcompc^{\mathrm{comp}}_j share the same physical margin unit, such as volts or seconds. A reduction in djrevd^{\mathrm{rev}}_j is recovery; an increase in cjcompc^{\mathrm{comp}}_j is adaptation. They are never scored as the same event.

Fault geometry and the soft/hard firewall

Let every fault event carry type

fi=(gi,i,τi,pi,ci,xi),f_i=(g_i,\ell_i,\tau_i,p_i,c_i,x_i),

where gig_i is spatial geometry [bit, word, bank, chip, route, or domain], i\ell_i is persistence [s], τi\tau_i is occurrence time [s], pip_i is physical or injected provenance [class], cic_i is common-cause identifier [class], and xix_i is external-side-effect state [state].

The firewall outcome is one of

Yifw{CE,DUE,SDC,MC,ESC},Y_i^{\mathrm{fw}}\in \{\mathrm{CE},\mathrm{DUE},\mathrm{SDC},\mathrm{MC},\mathrm{ESC}\},

where CE is corrected error, DUE is detected uncorrectable error, SDC is silent data corruption, MC is miscorrection, and ESC is escaped unsafe side effect. Each is counted in events [event]. For NtxN_{\mathrm{tx}} protected transactions,

Ry=NyNtx,R_y=\frac{N_y}{N_{\mathrm{tx}}},

where NyN_y is count [event] of firewall outcome yy, and RyR_y is rate [event/transaction]. SDC and ESC are never merged into average task loss.

For independent per-bit upset probability pbp_b during scrub interval Δts\Delta t_s [s] and codeword length ncn_c [bit], the probability of more than one upset is

P>1=1(1pb)ncncpb(1pb)nc1,P_{>1}=1-(1-p_b)^{n_c} -n_c p_b(1-p_b)^{n_c-1},

where P>1P_{>1} and pbp_b are dimensionless. This is only a null: burst, adjacent, chip, decoder, timing, permanent, and common-cause faults require their measured geometry.

Evidence-age-qualified control authority

Let mnlbm_n^{\mathrm{lb}} be a conservative lower bound on timing, voltage, memory, or analog margin in its native unit. Let the proposed operating point consume margin cnopc_n^{\mathrm{op}} in the same unit and let reserve requirement rnminr_n^{\min} share that unit. Authority is admissible only when

mnlbcnoprnmin,anevamax,xnVn,m_n^{\mathrm{lb}}-c_n^{\mathrm{op}}\ge r_n^{\min}, \qquad a_n^{\mathrm{ev}}\le a_{\max}, \qquad x_n\in\mathcal V_n,

where aneva_n^{\mathrm{ev}} and maximum evidence age amaxa_{\max} are seconds, xnx_n is current operating covariate vector, and Vn\mathcal V_n is the validated operating envelope. Failure of any condition invokes a preregistered safe operating point or stops acceptance.

Let Pesc(a)P_{\mathrm{esc}}(a) be probability [dimensionless] that action aa causes an escaped protected failure during one transaction. A controller action is permitted only if

Pesc(aO0:n,M0:n)ϵesc,P_{\mathrm{esc}}(a\mid O_{0:n},M_{0:n}) \le \epsilon_{\mathrm{esc}},

where ϵesc\epsilon_{\mathrm{esc}} is the preregistered per-transaction risk limit [dimensionless]. The bound includes monitor, regulator, clock, policy, and fallback faults rather than conditioning them away.

Analog and in-memory computation state

For programmed conductance matrix G0G^0 [S], the effective matrix at time tt is

G(t)=G0+ΔGprog+ΔGdrift(t,T)+ΔGcycle+ΔGstuck,G(t)=G^0+\Delta G^{\mathrm{prog}}+ \Delta G^{\mathrm{drift}}(t,T)+ \Delta G^{\mathrm{cycle}}+ \Delta G^{\mathrm{stuck}},

where every ΔG\Delta G term is in siemens [S] and separately denotes programming error, time- and temperature-dependent drift, cycling variation, and stuck-cell error. For input-voltage vector vv [V], ideal current is i=Gvi=Gv [A]. Measured output is

i~=QADC ⁣(Ψwire(G,v,T)+nana),\widetilde i=Q_{\mathrm{ADC}}\!\left( \Psi_{\mathrm{wire}}(G,v,T)+n_{\mathrm{ana}} \right),

where Ψwire\Psi_{\mathrm{wire}} maps conductance and voltage to current while including wire and peripheral effects, nanan_{\mathrm{ana}} is analog noise [A], and QADCQ_{\mathrm{ADC}} is the converter map from amperes to digital code [code].

Hardware-aware training distribution Ptrain(δ)P_{\mathrm{train}}(\delta) over nonideality vector δ\delta is compared with held-out physical distribution Ptest(δ)P_{\mathrm{test}}(\delta). The support test uses the previously defined dsupd_{\mathrm{sup}}; confident acceptance outside support is scored separately as silent failure.

Repair, spares, yield, and retirement state

For unit ii, lifecycle state is

si(t)=(ai,bi,ri,qi,wi,vi),s_i(t)=(a_i,b_i,r_i,q_i,w_i,v_i),

where aia_i is availability [dimensionless], bib_i remaining spare capacity [block or byte], rir_i cumulative repair count [repair], qiq_i current service qualification [class], wiw_i wear vector [dimensionless], and viv_i version record [version]. A repair updates sis_i and its provenance; it never resets fabrication yield or prior embodied cost.

Let CirepairC_i^{\mathrm{repair}} be repair cost in a declared vector of joules, kilograms, person-hours, currency, and downtime seconds. Let VifutureV_i^{\mathrm{future}} be expected accepted future service [accepted-service unit]. Repair is economically or environmentally admissible only under the registered componentwise budget and risk constraints; a scalar ratio may be reported as

ρirepair=VifutureEirepair+Eifuture[accepted service/J],\rho_i^{\mathrm{repair}}= \frac{V_i^{\mathrm{future}}}{E_i^{\mathrm{repair}}+E_i^{\mathrm{future}}} \quad [\mathrm{accepted\ service/J}],

where EirepairE_i^{\mathrm{repair}} and EifutureE_i^{\mathrm{future}} are repair and future operational energy [J]. Material, labor, risk, and time remain separate ledgers.

Hard retirement indicator is

Rihard=1 ⁣[Ui=1  Pesc,iU>ϵesc  milb<mimin  qiQsafe  bi<bimin  viVi],R_i^{\mathrm{hard}}= \mathbb 1\!\left[ U_i=1\ \lor\ P_{\mathrm{esc},i}^{U}>\epsilon_{\mathrm{esc}}\ \lor\ m_i^{\mathrm{lb}}<m_i^{\min}\ \lor\ q_i\notin\mathcal Q_{\mathrm{safe}}\ \lor\ b_i<b_i^{\min}\ \lor\ v_i\notin\mathcal V_i \right],

where UiU_i is an uncontained or unclassifiable fault indicator [dimensionless], Pesc,iUP_{\mathrm{esc},i}^{U} is the upper confidence bound on escape probability [dimensionless], miminm_i^{\min} is minimum physical margin in the same unit as milbm_i^{\mathrm{lb}}, Qsafe\mathcal Q_{\mathrm{safe}} is the set of qualified service classes, biminb_i^{\min} is minimum reserve in the same unit as bib_i, and Vi\mathcal V_i is the set of accepted versions and validity states. When Rihard=1R_i^{\mathrm{hard}}=1, the unit cannot accept protected work. Economic or average-quality gains cannot override this rule.

Accepted service and complete lifecycle ledgers

For transaction jj, define acceptance

Aj=1 ⁣[qjQjjjmaxcjCjyjfw{SDC,MC,ESC}],A_j=\mathbb 1\!\left[ q_j\in\mathcal Q_j\land \ell_j\le\ell_j^{\max}\land c_j\in\mathcal C_j\land y_j^{\mathrm{fw}}\notin\{\mathrm{SDC},\mathrm{MC},\mathrm{ESC}\} \right],

where qjq_j is measured quality in its native unit, Qj\mathcal Q_j is the accepted quality set, j\ell_j is latency [s], jmax\ell_j^{\max} is latency limit [s], cjc_j is calibration and constraint state [state], Cj\mathcal C_j is its accepted set, and yjfwy_j^{\mathrm{fw}} is firewall outcome. Accepted service is

Sacc=j=1NtxAjωj[accepted service],S_{\mathrm{acc}}=\sum_{j=1}^{N_{\mathrm{tx}}}A_j\omega_j \quad [\mathrm{accepted\ service}],

where ωj\omega_j is registered service value [service unit/transaction]. Report also the unweighted accepted transaction count jAj\sum_j A_j [transaction].

Operational energy is

Eop=Ecompute+Ememory+Emove+Econvert+Emonitor+Ecorrect+Ecal+Ecool+Eidle+Erecover,E_{\mathrm{op}}= E_{\mathrm{compute}}+E_{\mathrm{memory}}+E_{\mathrm{move}}+ E_{\mathrm{convert}}+E_{\mathrm{monitor}}+E_{\mathrm{correct}}+ E_{\mathrm{cal}}+E_{\mathrm{cool}}+E_{\mathrm{idle}}+E_{\mathrm{recover}},

where every term is measured in joules [J] at the declared boundary. Lifecycle energy is

Elife=Efab+Epackage+Etest+Eop+Erepair+Ereplace+Eeol,E_{\mathrm{life}}=E_{\mathrm{fab}}+E_{\mathrm{package}}+ E_{\mathrm{test}}+E_{\mathrm{op}}+E_{\mathrm{repair}}+ E_{\mathrm{replace}}+E_{\mathrm{eol}},

where fabrication, packaging, test, operation, repair, replacement, and end-of-life terms are joules [J] allocated by a published rule. Failed dies, spares, calibration, replacement inventory, and facility overhead remain in scope.

Material and work ledgers are vectors

Mlife=(m1,,mR),Hlife=(h1,,hP),\mathbf M_{\mathrm{life}}=(m_1,\ldots,m_R), \qquad \mathbf H_{\mathrm{life}}=(h_1,\ldots,h_P),

where mrm_r is mass [kg] of material category rr, RR is category count, hph_p is labor [person-hour] for role pp, and PP is role count. Carbon dioxide equivalent ClifeC_{\mathrm{life}} [kg CO2_2e] is reported separately with inventory version, geography, time, allocation, and uncertainty.

Energy intensity of accepted service is

ηE=ElifeSacc[J/accepted service],\eta_E=\frac{E_{\mathrm{life}}}{S_{\mathrm{acc}}} \quad [\mathrm{J/accepted\ service}],

and is undefined when Sacc=0S_{\mathrm{acc}}=0. Energy intensity never replaces the firewall, material, work, availability, latency, or tail-risk outcomes. A coupon-level friction or wear reduction cannot promote without this mission-qualified accepted-service and lifecycle transfer (C-1505).

Matched budget and Pareto comparison

Every arm aa receives componentwise budget vector

Ba=(Nfab,Asilicon,Nsens,Nspare,Ncal,Nlabel,Nsim,Ntrain,Ppeak,Elife,Twall,Bstore,Hhuman,Mmaterial,Rrisk),\mathbf B_a=(N_{\mathrm{fab}},A_{\mathrm{silicon}},N_{\mathrm{sens}}, N_{\mathrm{spare}},N_{\mathrm{cal}},N_{\mathrm{label}},N_{\mathrm{sim}}, N_{\mathrm{train}},P_{\mathrm{peak}},E_{\mathrm{life}},T_{\mathrm{wall}}, B_{\mathrm{store}},H_{\mathrm{human}},M_{\mathrm{material}},R_{\mathrm{risk}}),

where the components are fabricated units [unit], silicon area [m2^2], sensors [sensor], spares [block], calibration observations [observation], labels [label], simulation calls [call], training operations [operation], peak power [W], lifecycle energy [J], wall time [s], stored bytes [byte], human work [person-hour], material mass [kg], and risk allowance [declared risk unit]. Arm aa is feasible only if

BaBmax,\mathbf B_a\preceq\mathbf B^{\max},

where \preceq means every component is within its preregistered ceiling in the same unit. Removed ablation components do not donate their budgets elsewhere.

The protected outcome vector is

Ya=(Sacc,RSDC,RESC,Q0.99lat,Aavail,Y^joint,Elife,Mlife,Hlife,Clife,Nrepair,Nreplace),\mathbf Y_a=(S_{\mathrm{acc}},R_{\mathrm{SDC}},R_{\mathrm{ESC}}, Q_{0.99}^{\mathrm{lat}},A_{\mathrm{avail}},\widehat Y_{\mathrm{joint}}, E_{\mathrm{life}},\mathbf M_{\mathrm{life}},\mathbf H_{\mathrm{life}}, C_{\mathrm{life}},N_{\mathrm{repair}},N_{\mathrm{replace}}),

where Q0.99latQ_{0.99}^{\mathrm{lat}} is 99th-percentile latency [s], AavailA_{\mathrm{avail}} is availability [dimensionless], NrepairN_{\mathrm{repair}} is repair count [repair], and NreplaceN_{\mathrm{replace}} is replacement count [replacement]; the other components were defined above. Pareto dominance is assessed componentwise after preregistering beneficial directions and hard constraints.

For paired held-out mission ee, candidate-minus-null effect on scalar outcome yy is

Δe,y=ye,candye,null,\Delta_{e,y}=y_{e,\mathrm{cand}}-y_{e,\mathrm{null}},

where Δe,y\Delta_{e,y} has the unit of outcome yy. Report hierarchical intervals grouped by lot, wafer, die, site, workload family, and future time; random-record splits are diagnostic only.

Ten-track measurement map

Audit trackRequired quantitative constructDecisive held-out unit
E-SEMI-01Y^joint\widehat Y_{\mathrm{joint}}, hierarchy, false accept/reject, post-aging yieldlot, wafer, die, block, future time
E-SEMI-02S(tM)S(t\mid M), FkF_k, AFTAF_T, dsupd_{\mathrm{sup}}, coverage, censoringuse-like low stress and mechanism transition
E-SEMI-03T(t)T(t), P(t)P(t), Dk(t)D_k(t), wjw_j, accepted-service lifecycle frontierunseen spatial workload and cooling regime
E-SEMI-04fif_i, YifwY_i^{\mathrm{fw}}, scrub age, common-cause identitywithheld geometry and persistence class
E-SEMI-05mlbm^{\mathrm{lb}}, aeva^{\mathrm{ev}}, PescP_{\mathrm{esc}}, fallbackmonitor, controller, regulator, and compound fault
E-SEMI-06exact-state boundary, SDC/ESC, verification and fallback costdistribution, objective, and structured-error shift
E-SEMI-07G(t)G(t), i~\widetilde i, all peripheral energy, yield, enduranceoperator family, device, time, reuse, temperature
E-SEMI-08Ptrain(δ)P_{\mathrm{train}}(\delta), dsupd_{\mathrm{sup}}, calibration, abstentionlot, nonideality, correlation, drift-age combination
E-SEMI-09wjw_j, value, reconstruction cost, movement and metadataskewed, shifting, burst, and adversarial writes
E-SEMI-10SaccS_{\mathrm{acc}}, ElifeE_{\mathrm{life}}, Mlife\mathbf M_{\mathrm{life}}, Hlife\mathbf H_{\mathrm{life}}, retirementinventory, electricity, workload, repair, replacement sensitivity

Statistical and retirement contract

The confirmatory analysis preregisters cohort sizes from power or precision targets, all exclusion rules, multiplicity control, censoring model, calibration method, hierarchical grouping, uncertainty propagation, and the direction and minimum relevant magnitude of each effect. Report medians, tails, intervals, per-device traces, failure maps, and unfavorable regimes; do not pool mechanisms or populations merely to obtain significance.

The cross-candidate composition is retained only if, on sealed held-out mission profiles and within Bmax\mathbf B^{\max}:

  1. it improves at least one preregistered accepted-service or lifecycle outcome beyond the complete mature null by the minimum relevant magnitude;
  2. no hard firewall, coverage, calibration, availability, or retirement limit is violated;
  3. the effect survives hierarchy-aware analysis, mechanism and inventory sensitivity cases, and removal of any unnecessary candidate mechanism; and
  4. every claimed gain remains after calibration, correction, recovery, failed units, spare consumption, repair, replacement, material, and human work are charged.

Failure invokes the narrowest applicable response: remove the unsupported component, reduce authority, derate or repurpose a qualified unit, or set Rihard=1R_i^{\mathrm{hard}}=1. No result in this contract allocates a new principle or candidate identifier.