Silicon Bring-up · All levels

Failure Triage & Debug

Post-silicon debug war stories that turn chaotic lab failures into systematic isolation, from first crash signatures to FA handoff and silicon-return closure.

Section goal

Post-silicon debug war stories that turn chaotic lab failures into systematic isolation, from first crash signatures to FA handoff and silicon-return closure.

How to study this section

  1. Start with each topic hub and restate first-failure boundaries in your own words.

  2. Use reports and debug pages to separate symptoms from root-cause classes.

  3. Practice worked examples and interview drills under fixed metadata.

  4. Close with checklist and silicon impact before signoff claims.

Topics

  1. failure-isolation-flow/ - Failure Isolation Flow

  2. hang-and-deadlock-debug/ - Hang and Deadlock Debug on Silicon

  3. intermittent-failure-triage/ - Intermittent and Marginal Failure Triage

  4. root-cause-and-fa/ - Root Cause Closure and FA Handoff

Related topics

Silicon bring-up deep dive

Triage quality is measured by how quickly teams converge from symptom to proven root-cause class with minimal collateral churn.

Concept diagram

diagram
TRIAGE CONVERGENCE

symptom -> classify -> isolate -> prove -> bounded fix -> replay

Metric graph

diagram
TRIAGE EFFECTIVENESS

wide speculative edits   ██████
classified bounded fixes █████████

Metrics and artifacts to collect

  • time-to-classification

  • first-failure artifact completeness

  • hypothesis branch conversion rate

  • post-fix recurrence trend

Mini case study

Intermittent field-like failures closed faster once teams forced one-variable branch tests and owner-tagged evidence packets.

Debug branches

  • Preserve first-failure state before reruns.

  • Use disproof-oriented experiments to collapse cause tree quickly.

  • Promote fixes only after recurrence tracking windows pass.

Senior review question

Ask: what is the first failing boundary, which artifact proves it, and who owns bounded closure?