Abstract
Since the interconnect length and cross area are at different scales, the variational capacitance extraction is quite different between the on-chip[209, 205, 21] and the off-chip[210, 34]. The on-chip interconnect variation from the geometrical parameters, such as width length of one panel and distance between two panels, is more dominant[209, 21] than the rough surface effect seen from the off-chip package trace. However, it is unknown how to leverage the stochastic process variation into the matrix-vector product (MVP) by fast multipole method (FMM)[210, 209, 205, 21, 34]. Similar to deal with the stochastic analog mismatch for transistors[133], a cost-efficient full-chip extraction needs to explore an explicit relation between the stochastic variation and the geometrical parameter such that the electrical property can show an explicit dependence on geometrical parameters. Moreover, the expansion by OPC with different collocation schemes[196, 187, 209, 21, 34] always results in an augmented and dense system equation. This significantly increases the complexity when dealing with a large-scale problem. The according GMRES thereby needs to be designed in an incremental fashion to consider the update from the process variation. As a result, a scalable extraction algorithm similar to [118, 77, 163] is required to consider the process variation with the new MVP and GMRES developed accordingly as well.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
C. Brau, Modern Problems In Classical Electrodynamics. Oxford Univ. Press, 2004.
J. Cui, G. Chen, R. Shen, S. X.-D. Tan, W. Yu, and J. Tong, “Variational capacitance modeling using orthogonal polynomial method,” in Proc. IEEE/ACM International Great Lakes Symposium on VLSI, 2008, pp. 23–28.
T. El-Moselhy and L. Daniel, “Stochastic integral equation solver for efficient variation-aware interconnect extraction,” in Proc. ACM/IEEE Design Automation Conf. (DAC), 2008.
L. Giraud, S. Gratton, and E. Martin, “Incremental spectral preconditioners for sequences of linear systems,” Appl. Num. Math., pp. 1164–1180, 2007.
F. Gong, H. Yu, and L. He, “Picap: a parallel and incremental capacitance extraction considering stochastic process variation,” in Proc. ACM/IEEE Design Automation Conf. (DAC), 2009, pp. 764–769.
F. Gong, H. Yu, L. Wang, and L. He, “A parallel and incremental extraction of variational capacitance with stochastic geometric moments,” IEEE Trans. on Very Large Scale Integration (VLSI) Systems, 2012, in press.
J. D. Jackson, Classical Electrodynamics. John Wiley and Sons, 1975.
S. Kapur and D. Long, “IES3: A fast integral equation solver for efficient 3-dimensional extraction,” in Proc. Int. Conf. on Computer Aided Design (ICCAD), 1997.
K. Narbos and J. White, “FastCap: a multipole accelerated 3D capacitance extraction program,” IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems, vol. 10, no. 11, pp. 1447–1459, 1991.
M. Pelgrom, A. Duinmaijer, and A. Welbers, “Matching properties of mos transistors,” IEEE J. of Solid State Circuits, pp. 1433–1439, 1989.
W. T. Rankin, III, “Efficient parallel implementations of multipole based n-body algorithms,” Ph.D. dissertation, Duke University, Durham, NC, USA, 1999.
Y. Saad and M. H. Schultz, “GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems,” SIAM J. on Sci and Sta. Comp., pp. 856–869, 1986.
Y. Saad, Iterative methods for sparse linear systems. SIAM, 2003.
W. Shi, J. Liu, N. Kakani, and T. Yu, “A fast hierarchical algorithm for 3-d capacitance extraction,” in Proc. ACM/IEEE Design Automation Conf. (DAC), 1998.
V. Simoncini and D. Szyld, “Recent computational developments in Krylov subspace methods for linear systems,” Num. Lin. Alg. with Appl., pp. 1–59, 2007.
G. W. Stewart, Matrix Algorithms, VOL II. SIAM Publisher, 2001.
S. Vrudhula, J. M. Wang, and P. Ghanta, “Hermite polynomial based interconnect analysis in the presence of process variations,” IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems, vol. 25, no. 10, 2006.
M. S. Warren and J. K. Salmon, “A parallel hashed oct-tree n-body algorithm,” in Proceedings of the 1993 ACM/IEEE conference on Supercomputing, ser. Supercomputing ’93, 1993, pp. 12–21.
D. Xiu and G. Karniadakis, “The Wiener-Askey polynomial chaos for stochastic differential equations,” SIAM J. Scientific Computing, vol. 24, no. 2, pp. 619–644, Oct 2002.
L. Ying, G. Biros, D. Zorin, and H. Langston, “A new parallel kernel-independent fast multi-pole method,” in IEEE Conf. on High Performance Networking and Computing, 2003.
W. Zhang, W. Yu, Z. Wang, Z. Yu, R. Jiang, and J. Xiong, “An efficient method for chip-level statistical capacitance extraction considering process variations with spatial correlation,” in Proc. Design, Automation and Test In Europe. (DATE), Mar 2008, pp. 580–585.
Z. Zhu and J. Phillips, “Random sampling of moment graph: a stochastic Krylov-reduction algorithm,” in Proc. Design, Automation and Test In Europe. (DATE), April 2007, pp. 1502–1507.
Z. Zhu and J. White, “FastSies: a fast stochastic integral equation solver for modeling the rough surface effect,” in Proc. Int. Conf. on Computer Aided Design (ICCAD), 2005, pp. 675–682.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer Science+Business Media, LLC
About this chapter
Cite this chapter
Shen, R., Tan, S.XD., Yu, H. (2012). Incremental Extraction of Variational Capacitance. In: Statistical Performance Analysis and Modeling Techniques for Nanometer VLSI Designs. Springer, Boston, MA. https://doi.org/10.1007/978-1-4614-0788-1_12
Download citation
DOI: https://doi.org/10.1007/978-1-4614-0788-1_12
Published:
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4614-0787-4
Online ISBN: 978-1-4614-0788-1
eBook Packages: EngineeringEngineering (R0)