IEEE TRANSACTIONS ON ELECTRON DEVICES, VOL. 56, NO. 4, APRIL 2009 595
Performance-Aware Corner Model for
Design for Manufacturing
Chung-Hsun Lin, Member, IEEE, Mohan V. Dunga, Darsen D. Lu, Ali M. Niknejad, and Chenming Hu, Fellow, IEEE
Abstract—We present a methodology to generate performance-
aware corner models (PAMs). Accuracy is improved by empha-
sizing electrical variation data and reconciling the process and
electrical variation data. PAM supports corner (±σ and ±2σ)
simulation and Monte Carlo simulation. Furthermore, PAM sup-
ports the practice of application-specific corner cards, for exam-
ple, for gain-sensitive applications.
Index Terms—Compact model, corner model, Monte Carlo
(MC), variations.
I. INTRODUCTION
I
N THE sub-45-nm CMOS technology regime, the impact of
device variations on circuit functionality becomes critical.
The scaling of the device geometry makes device characteristics
more sensitive to the fluctuations of wafer processing. This
leads to a greater variance of device/circuit performance around
the nominal design target. The statistical compact modeling be-
comes crucial for accurately predicting the statistical variations
of VLSI circuit performance such as speed, leakage power, and
gain. It is also desirable to predict the performance yield of the
circuit from the information on process variations.
The major challenge of statistical circuit performance analy-
sis is how to relate the device-level variation to the circuit-level
variation in an accurate and efficient manner. Two conventional
approaches for simulating the impact of device variation on
circuit performance are as follows: 1) corner-model method and
2) Monte Carlo (MC) SPICE simulation [1]. The corner method
is simple, computationally efficient, and thus widely adopted by
circuit designers. However, the corner approach usually gives
overly pessimistic or optimistic performance prediction due to
insufficient attention to the quantitative correlations between
the corner models and the circuit performance variations. The
MC SPICE provides more accurate prediction using statisti-
cal information but is computationally expensive for complex
VLSI circuits. In addition, the accuracy of the MC approach
depends on the accuracy of the variations of the SPICE model
Manuscript received June 26, 2008; revised November 17, 2008. Current
version published March 25, 2009. This work was supported in part by SRC
under Grant 1451.001 and in part by the UC Discovery Grant ele07-10283
through the IMPACT program. The review of this paper was arranged by
Editor V. R. Rao.
C.-H. Lin is with the IBM TJ Watson Research Center, Yorktown Heights,
NY 10598 USA (e-mail: linc@us.ibm.com).
M. V. Dunga is with SanDisk, Milpitas, CA 95035 USA.
D. D. Lu, A. M. Niknejad, and C. Hu are with the Department of Electrical
Engineering and Computer Sciences, University of California at Berkeley,
Berkeley, CA 94720-1770 USA.
Color versions of one or more of the figures in this paper are available online
at http://ieeexplore.ieee.org.
Digital Object Identifier 10.1109/TED.2008.2011845
parameters. The latter accuracy can be improved with greater
attention paid to the ET variation data [2].
Principal component analysis (PCA) was introduced to cap-
ture the complex correlations of device parameters [3]. PCA
transforms the correlated device parameters into uncorrelated
variable (principal component). Each device parameter is a
linear or nonlinear combination of the principal components.
There is no physical interpretation of these principal compo-
nents. However, the accuracy of PCA can be problematic in
nanoscale CMOS technology due to highly nonlinear device
characteristics and heterogeneity of device parameter patterns
[4]. To overcome this issue, an ET-based direct sampling
methodology (DSM) extracts device model parameters for all
test sites and preserves the existing complex nature of param-
eter correlations [4], [5]. DSM can predict more accurate
distribution of circuit performance due to stochastic process
variations. However, the accuracy of the DSM relies on the
number of generated device parameter sets. The more generated
parameter sets lead to more accurate predicted results. The effi-
ciency of the device parameter extraction for significant number
of test sites could be problematic due to a more complex process
introduced in the advanced CMOS technology. Backward prop-
agation of variance approach [6] was introduced to model
the process variations based on physical process parameters
and the propagation of the variance. The model is efficient
and general for all kinds of variability studies. However, the
model requires a very accurate nominal SPICE model card with
correct sensitivities to different process parameters. In addition,
the model does not account for nonlinearities of the sensi-
tivity, which could lead to inaccurate results when variations
are large.
This paper first presents an improved methodology for de-
termining the variations of the SPICE model parameters from
physical parameter (L
g
, T
ox
, etc.) variations and ET data (V
th
,
I
on
, I
off
, R
out
, etc.) variations. The improved set of model
parameter variations will directly improve the accuracy of
MC circuit simulations. Furthermore, this paper proposes a
method of generating performance-aware (corner/distribution)
model (PAM) cards. More accurate and application-specific
(for speed, power, gain, etc.) model cards can be easily gener-
ated at any distribution or yield levels (such as +2σ and −1σ).
The details of how to combine the information on the vari-
ances of the physical parameters and ET data to determine the
SPICE model parameter variances are presented in Section II.
The methodology of generating the PAM cards is discussed
in Section III. In Section IV, we demonstrate the accuracy
improvement of the generated PAM cards by applying them
to example logic circuit. A subset of the PAM card generation
0018-9383/$25.00 © 2009 IEEE