Synthesis & Logic Optimization · All levels

How to Use This Course

Study order, prerequisites, and closure posture for synthesis learning.

Study order

  1. Start with Constraints & QoR; bad inputs poison all results.

  2. Study mapping and timing-driven optimization before retiming.

  3. Use PPA and incremental ECO sections to learn closure tradeoffs.

  4. Finish with physical-aware and interview prep for senior readiness.

Answer template

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

1. Which RTL/SDC/lib/switch context?
2. Which QoR lane moved (timing/area/power)?
3. What mechanism explains the movement?
4. What artifact proves it?
5. What reversible fix do you propose?
6. What regression matrix closes the decision?