TY - GEN
T1 - Reversible statistical max/min operation
T2 - 49th Annual Design Automation Conference, DAC '12
AU - Sinha, Debjit
AU - Visweswariah, Chandu
AU - Venkateswaran, Natesan
AU - Xiong, Jinjun
AU - Zolotov, Vladimir
PY - 2012
Y1 - 2012
N2 - The increasing significance of variability in modern sub-micron manufacturing process has led to the development and use of statistical techniques for chip timing analysis and optimization. Statistical timing involves fundamental operations like statistical-add, sub, max and min to propagate timing information (modeled as random variables with known probability distributions) through a timing graph model of a chip design. Although incremental timing during optimization updates timing information of only certain parts of the timing-graph, lack of established reversible statistical max or min techniques forces more-than-required computations. This paper describes the concept of reversible statistical max and min for correlated Gaussian random variables, and suggests potential applications to statistical timing. A formal proof is presented to establish the uniqueness of reversible statistical max. Experimental results show run-time savings when using the presented technique in the context of chipslack computation during incremental timing optimization.
AB - The increasing significance of variability in modern sub-micron manufacturing process has led to the development and use of statistical techniques for chip timing analysis and optimization. Statistical timing involves fundamental operations like statistical-add, sub, max and min to propagate timing information (modeled as random variables with known probability distributions) through a timing graph model of a chip design. Although incremental timing during optimization updates timing information of only certain parts of the timing-graph, lack of established reversible statistical max or min techniques forces more-than-required computations. This paper describes the concept of reversible statistical max and min for correlated Gaussian random variables, and suggests potential applications to statistical timing. A formal proof is presented to establish the uniqueness of reversible statistical max. Experimental results show run-time savings when using the presented technique in the context of chipslack computation during incremental timing optimization.
KW - statistical timing
KW - variability
UR - https://www.scopus.com/pages/publications/84863545544
U2 - 10.1145/2228360.2228554
DO - 10.1145/2228360.2228554
M3 - Conference contribution
SN - 9781450311991
T3 - Proceedings - Design Automation Conference
SP - 1067
EP - 1073
BT - Proceedings of the 49th Annual Design Automation Conference, DAC '12
Y2 - 3 June 2012 through 7 June 2012
ER -