Synthesis & Logic Optimization · All levels

Synthesis Mastery Cheatsheet

Dense reference for QoR closure, ECO decisions, and interview answers.

Debug order

diagram
RUN CONTEXT -> METRIC -> MECHANISM -> FIX -> REGRESSION

Constraints: clocks, IO, exceptions, preserve policy
Mapping: depth/fanout/library fit
Datapath/Retiming: stage balance + formal safety
PPA: timing vs area vs power Pareto
Incremental: localized compile + ECO evidence
Physical-aware: topo/congestion correlation
Closure: owner signoff + rollback criteria

Questions before merging a synthesis fix

  1. Is run context identical to baseline?

  2. Which QoR lane improved and which regressed?

  3. What artifact proves the mechanism?

  4. Is the fix reversible?

  5. What full regression matrix passed?