BeginnerQuestion 12 of 40Source PDF page 14

What do positive slack and negative slack mean?

From PDVerse STA Mentor Guide · pdVerse Mentor Guide

Short Answer

Positive slack means a path has margin to spare and passes its timing check; negative slack means the path violates its check and fails.

Example

In the worked setup example, a required time of 900 ps against an arrival of 915 ps gives a slack of 900 - 915 = -15 ps, meaning the path fails by 15 ps.

Why It Matters

Whether slack is positive or negative is the pass/fail verdict that signoff is built on — designers hunt for the most negative slack paths first because those are the ones most likely to cause real silicon failures.

Equation

setup slack = required - arrival = 900 - 915 = -15 ps -> FAILS by 15 ps

Mentor Note — Common Mistake

Assuming a small negative slack, like -15 ps, is negligible — even a tiny negative number means the check technically fails and needs to be fixed before signoff.

Visual explanationSTA context: What do positive slack and negative slack mean?
STA context: What do positive slack and negative slack mean?A three-step concept map summarizes the focus, core answer, and practical verification for What do positive slack and negative slack mean?Question focusWhat do positive slackand negative slack mean?Core answerPositive slack means apath has margin to spareand passes its…Verify in practiceConfirm the path,constraints, clockassumptions, and timingreport.Understand → explain the mechanism → verify the assumptions

Continue learning free

Get a practical low-power chapter

Receive the existing “Low Power and Multivoltage Fundamentals” PDF chapter and its download link by email.