Limits of Conventional STA
STA, while very successful, has a number of limitations:
- Cannot easily handle within-die correlation, especially if spatial correlation is included.
- Needs many corners to handle all possible cases.
- If there are significant random variations, then in order to be conservative at all times, it is too pessimistic to result in competitive products.
- Changes to address various correlation problems, such as CPPR (Common Path Pessimism Removal) make the basic algorithm slower than linear time, or non-incremental, or both.
SSTA attacks these limitations more or less directly. First, SSTA uses sensitivities to find correlations among delays. Then it uses these correlations when computing how to add statistical distributions of delays.
Interestingly, there is no technical reason why determistic STA could not be enhanced to handle correlation and sensitivities, by keeping a vector of sensitivities with each value as SSTA does. Historically, this seemed like a big burden to add to STA, whereas it was clear it was needed for SSTA, so no-one complained. See some of the criticism of SSTA below where this alternative is proposed.
Read more about this topic: Statistical Static Timing Analysis
Famous quotes containing the words limits of, limits and/or conventional:
“Mysticism and exaggeration go together. A mystic must not fear ridicule if he is to push all the way to the limits of humility or the limits of delight.”
—Milan Kundera (b. 1929)
“You must confine yourself within the modest limits of order.”
—William Shakespeare (15641616)
“The mastery of ones phonemes may be compared to the violinists mastery of fingering. The violin string lends itself to a continuous gradation of tones, but the musician learns the discrete intervals at which to stop the string in order to play the conventional notes. We sound our phonemes like poor violinists, approximating each time to a fancied norm, and we receive our neighbors renderings indulgently, mentally rectifying the more glaring inaccuracies.”
—W.V. Quine (b. 1908)