Low Power Methodology Manual: For System-on-Chip Design

A multi-voltage power gated design will need to function in a number of different modes each operating at different corners. During implementation, we selected a reduced set of scenarios operating modes and corners and used these as constraints. Hopefully we chose the best and worst cases and produced a design that will work under all scenarios.
The purpose of signoff static timing analysis is to prove that we have, in fact, implemented a design that works under all scenarios. As such it is necessary to accurately specify all of these scenarios and provide all the necessary technology libraries required to analyze the design at the supported performance levels.
In particular, we need to make sure that the libraries especially level shifters are characterized for the voltages as which we run signoff static timing analysis.
Run times will now be significantly longer than for a design that is not implemented with aggressive low power techniques.
During the fabrication process for a CMOS based design, it is expected that there will be minor variations in resistance and capacitance of both the transistors and the metallization. These variations will impact the timing paths in different regions of the chip. We recommend that a small window of uncertainty be placed around each of these operating corners to provide a greater level of confidence in the final signoff results. This window of uncertainty can help counter any on-chip variation (OCV) that may exist across the die. On-chip variation...