TY - GEN
T1 - Transistor sizing of custom high-performance digital circuits with parametric yield considerations
AU - Beece, Daniel K.
AU - Xiong, Jinjun
AU - Visweswariah, Chandu
AU - Zolotov, Vladimir
AU - Liu, Yifang
PY - 2010
Y1 - 2010
N2 - Transistor sizing is a classic Computer-Aided Design problem that has received much attention in the literature. Due to the increasing importance of process variations in deep sub-micron circuits, nominal circuit tuning is not sufficient, and the sizing problem warrants revisiting. This paper addresses the sizing problem statistically in which transistor sizes are automatically adjusted to maximize parametric yield at a given timing performance, or maximize performance at a required parametric yield. Specifically, we describe an implementation of a statistical tuner using interior point nonlinear optimization with an objective function that is directly dependent on statistical process variation. Our results show that for process variation sensitive circuits, consisting of thousands of independently tunable devices, a statistically aware tuner can give more robust, higher yield solutions when compared to deterministic circuit tuning and is thus an attractive alternative to the Monte Carlo methods that are typically used to size devices in such circuits. To the best of our knowledge, this is the first publication of a working system to optimize device sizes in custom circuits using a process variation aware tuner.
AB - Transistor sizing is a classic Computer-Aided Design problem that has received much attention in the literature. Due to the increasing importance of process variations in deep sub-micron circuits, nominal circuit tuning is not sufficient, and the sizing problem warrants revisiting. This paper addresses the sizing problem statistically in which transistor sizes are automatically adjusted to maximize parametric yield at a given timing performance, or maximize performance at a required parametric yield. Specifically, we describe an implementation of a statistical tuner using interior point nonlinear optimization with an objective function that is directly dependent on statistical process variation. Our results show that for process variation sensitive circuits, consisting of thousands of independently tunable devices, a statistically aware tuner can give more robust, higher yield solutions when compared to deterministic circuit tuning and is thus an attractive alternative to the Monte Carlo methods that are typically used to size devices in such circuits. To the best of our knowledge, this is the first publication of a working system to optimize device sizes in custom circuits using a process variation aware tuner.
KW - Custom circuits
KW - Optimization
UR - https://www.scopus.com/pages/publications/77956197503
U2 - 10.1145/1837274.1837472
DO - 10.1145/1837274.1837472
M3 - Conference contribution
AN - SCOPUS:77956197503
SN - 9781450300025
T3 - Proceedings - Design Automation Conference
SP - 781
EP - 786
BT - Proceedings of the 47th Design Automation Conference, DAC '10
T2 - 47th Design Automation Conference, DAC '10
Y2 - 13 June 2010 through 18 June 2010
ER -