Robust Gate Sizing via Mean Robust Gate Sizing via Mean-
- Excess Delay Minimization
Excess Delay Minimization
Jason Cong Jason Cong John Lee John Lee Lieven Vandenberghe Lieven Vandenberghe UCLA UCLA
Robust Gate Sizing via Mean- - Robust Gate Sizing via Mean Excess - - PowerPoint PPT Presentation
Robust Gate Sizing via Mean- - Robust Gate Sizing via Mean Excess Delay Minimization Excess Delay Minimization Jason Cong Jason Cong John Lee John Lee Lieven Vandenberghe Lieven Vandenberghe UCLA UCLA Outline 1. Gate Sizes and Delay
Jason Cong Jason Cong John Lee John Lee Lieven Vandenberghe Lieven Vandenberghe UCLA UCLA
Gate Delay PDF
[Pelgrom 85], [Wang et. al 08]
“corners”
corners
mean + k · standard deviation
Gate Delay PDF
Circuits”, ISQED ’05
Programming”, DAC ‘05
Algorithm for Gate Sizing”, DAC ‘04
Delay Information
Circuit Sizes
Optimization”, ICCAD ’05
for Binning Yield Optimization”, DAC ’06
Sizing based on Efficient Statistical Power and Delay Gradient Computation”, ICCAD ‘05
Parameterized Statistical Timing Analysis”, ICCAD ‘05
*in general
Circuit Delay
← faster circuits
95% Quantile
slower circuits →
Tail
% 95 % 95
| q t m
≥ =
t
β
+
+ =
β
x
β
t
β
+
Circuit Delay
← faster circuits slower circuits →
, max
x t
+
* [Davoodi and Srivastava 06]
t
β
+
+
(VaR))
, max
x t
+
Possible solutions
“Padded” delay = mean+k·standard deviation
c1355
c2670