Skip to content
Reliability Engine · PLANNED · GREENFIELD

iEM/iReliability · Reliability analysis

Electromigration, aging, and reliability analysis engine. Agents can assess EM stress on critical nets, get lifetime context, and generate mitigation plans. Currently GREENFIELD planned, starting from adapter.

Planned · D3Wave 3GREENFIELDAdapter-first
agent — iem (planned)
# Reliability analysis (planned)
$ agent call iEM.check
[em   ] stress analysis         planned
[aging] lifetime estimation     planned
→ GREENFIELD · adapter-first
iMapsynthesisiFPfloorplaniPDNpoweriPLplacementiCTSclockiTOoptimizationiRTroutingiSTAtimingAiEDAdesign dataiPCLlayout modeliMapsynthesisiFPfloorplaniPDNpoweriPLplacementiCTSclockiTOoptimizationiRTroutingiSTAtimingAiEDAdesign dataiPCLlayout model

Core capabilities

  • Electromigration (EM) analysis: Assess metal interconnect EM lifetime from current density and wire width; identify high-risk nets.
  • Aging analysis: Model NBTI/PBTI/HCI effects on threshold voltage and drive strength.
  • Lifetime context: Expected lifetime under operating conditions for critical paths, supporting design margin decisions.
  • Mitigation plans: Strategies for EM/aging hotspots—widen metal, add vias, device sizing.
  • GREENFIELD roadmap: Start from external EM tool adapter; build in-house analysis models over time.

Agent calling patterns

em = client.call("iEM.check",
    design_ref="snap_7f3a",
    scenario="worst_current"
)

# em.em_hotspots          → list[dict] (EM risk net list)
# em.lifetime_estimate    → dict (critical-path MTF estimate)
# em.mitigation_plan      → list[dict] (mitigation recommendations)

Input / output contract

DirectionParameterTypeDescription
Inputdesign_refstrDesign snapshot reference (post-route)
InputscenariostrOperating scenario: worst_current | typical | high_temp
Inputlifetime_targetfloat (optional)Target lifetime (years), default 10
Outputem_hotspotslistEM risk hotspots: net, current_density, j_max, margin
Outputlifetime_estimatedictMTF estimate: worst path, average lifetime, temperature factor
Outputmitigation_planlistMitigation plan: net, action, expected_lifetime_gain

Role in the flow

01 Physical design

iFP · iPL · iCTS · iRT

Full place & route flow

02 Power analysis

iPA · iIR · iPDN

Power and IR-drop analysis

03 Reliability

iEM · iThermal

Joint EM/aging/thermal assessment

04 Signoff

iSTA · iDRC · iLVS

Final signoff with reliability constraints

iEM sits in the signoff stage, after power and thermal analysis, adding a reliability dimension to final signoff. Works with iThermal for temperature-dependent EM acceleration.

Keep building with open intermediate state

Every page links back to executable tools and AI-ready design data.