Close Menu
VLSI Web
  • Home
    • About Us
    • Contact Us
    • Privacy Policy
  • Digital Design
    • Digital Circuits
    • Verilog
    • VHDL
    • System Verilog
    • UVM
  • VLSI Roles
    • RTL Design
    • Design Verification
    • Physical Design
    • DFT
    • STA
  • Interviews
  • Informative
  • VLSI Forge
Instagram LinkedIn WhatsApp Telegram
Instagram LinkedIn WhatsApp Telegram
VLSI Web
  • Home
    • About Us
    • Contact Us
    • Privacy Policy
  • Digital Design
    • Digital Circuits
    • Verilog
    • VHDL
    • System Verilog
    • UVM
  • VLSI Roles
    • RTL Design
    • Design Verification
    • Physical Design
    • DFT
    • STA
  • Interviews
  • Informative
  • VLSI Forge
VLSI Web
Physical Design

Sign-Off Timing and MCMM: Corners, Modes and Scenarios

Raju GorlaBy Raju Gorla12 June 2026Updated:11 October 2026No Comments3 Mins Read
Sign-off timing and MCMM
Share
Facebook Twitter LinkedIn Email Telegram WhatsApp

The short answer: Sign-off STA checks timing in a dedicated sign-off tool, with extracted parasitics, across every combination of mode and corner (MCMM): process, voltage, temperature and RC corners crossed with functional, test and low-power modes. It includes on-chip variation (derates, AOCV or POCV), crosstalk and clock reconvergence pessimism removal. A block is signed off when every scenario meets setup, hold, transition, capacitance and other checks with the agreed margins.

Place-and-route tools have their own timing engines, but the final answer comes from a sign-off STA tool such as PrimeTime or Tempus, run on the extracted design. This post explains what that run covers and how teams keep it manageable. It combines my older posts on sign-off STA and multi-corner multi-mode analysis.

For STA fundamentals (setup, hold, SDC), see my STA interview questions.

  1. What has to be covered
  2. Corners, modes and scenarios
  3. Keeping MCMM manageable
  4. Variation and pessimism
  5. Sign-off criteria

Table of Contents

  • Part 1: What has to be covered
  • Part 2: Corners, modes and scenarios
  • Part 3: Keeping MCMM manageable
  • Part 4: Variation and pessimism
  • Part 5: Sign-off criteria
  • FAQ
    • What is MCMM?
    • What is the difference between a corner and a mode?
    • Why does sign-off use a different tool from P&R?
    • What is temperature inversion?

Part 1: What has to be covered

What sign-off STA covers: process corners, voltage and temperature, RC corners, modes, variation and signal integrity
Corners times modes gives the scenario count.

Part 2: Corners, modes and scenarios

A corner is a set of conditions: a library characterisation (process, voltage, temperature) plus an RC extraction corner. A mode is a set of constraints: which clocks run, at what frequency, and which case-analysis settings apply. A scenario is one mode at one corner.

Typical check Usually worst at
Setup Slow process, low voltage, and the RC corner with most delay (temperature depends on the node)
Hold Fast process, high voltage, and the RC corner with least delay
Max transition / capacitance Slow corners
Leakage power Fast process, high temperature

At advanced nodes, temperature inversion means low temperature can be the slowest corner, so both temperature extremes are checked.

Part 3: Keeping MCMM manageable

  • A full matrix can be dozens of scenarios. Teams analyse all of them at sign-off but optimise in P&R on a dominant subset that covers the worst cases.
  • Merge or prune scenarios that are always dominated by others.
  • Use consistent SDC per mode across P&R and sign-off to avoid correlation surprises.
  • Track correlation between the P&R timer and the sign-off timer; large gaps mean different settings or parasitics.

Part 4: Variation and pessimism

On-chip variation is modelled with derates (flat), AOCV (depth- and distance-based) or POCV/LVF (statistical, per cell). CRPR removes the impossible pessimism on the shared part of launch and capture clock paths. Path-based analysis (PBA) recalculates critical paths with their real slews to recover pessimism from graph-based analysis.

Part 5: Sign-off criteria

  • No setup or hold violations in any scenario (or only waived ones with sign-off from the owners).
  • No max transition, capacitance or fan-out violations.
  • Clock checks: gating, pulse width, minimum period.
  • Noise and crosstalk checks clean.
  • Constraints reviewed: no unconstrained paths, exceptions justified.

Practise this on VLSI Forge

I built VLSI Forge so you can write RTL in your browser, run it on a real simulator and check every signal in the waveform. Free, nothing to install.

Physical Design problems · Static Timing Analysis problems

Previous in my physical design series: Timing closure and ECOs. Next: IR drop and electromigration.

FAQ

What is MCMM?

Multi-corner multi-mode analysis: checking timing in every combination of operating mode and process, voltage, temperature and RC corner.

What is the difference between a corner and a mode?

A corner sets physical conditions (process, voltage, temperature, RC); a mode sets the constraints (clocks, frequencies, test or functional configuration).

Why does sign-off use a different tool from P&R?

Sign-off tools are the reference, with detailed SI and variation analysis on extracted parasitics. P&R timers approximate them for speed during optimisation.

What is temperature inversion?

At low supply voltages in advanced nodes, transistors can be slower when cold, so the low-temperature corner may be the worst for setup.

Share. Facebook Twitter LinkedIn Email Telegram WhatsApp
Previous ArticleTiming Closure in Physical Design: Fixing Setup, Hold and ECOs
Next Article IR Drop and Electromigration in Physical Design
Raju Gorla
  • Website

Related Posts

Physical Design

Tcl Scripting for Physical Design: Queries, Floorplans and Flows

18 June 2026
Physical Design

Advanced Nodes and 3D ICs: FinFET, GAA, Backside Power and Chiplets

17 June 2026
Physical Design

Tape-Out and Mask Data Preparation: From Layout to Masks

16 June 2026
Add A Comment
Leave A Reply Cancel Reply

Topics
  • Digital Circuits
  • Informative
  • Interview Questions
  • Physical Design
  • RTL Design
  • STA
  • System Verilog
  • UVM
  • Verilog
Instagram LinkedIn WhatsApp Telegram
  • About
  • Contact
  • Privacy Policy
  • VLSI Forge
  • Courses
  • Feedback
© 2026 VLSI Web

Type above and press Enter to search. Press Esc to cancel.