Research on 3-D Parasitic Extraction and Interconnect Analysis Wenjian Yu EDA Lab, Dept. of Computer Science & Technology, Tsinghua University Beijing,

Slides:



Advertisements
Similar presentations
Design Rule Generation for Interconnect Matching Andrew B. Kahng and Rasit Onur Topaloglu {abk | rtopalog University of California, San Diego.
Advertisements

EE141 © Digital Integrated Circuits 2nd Wires 1 The Wires Dr. Shiyan Hu Office: EERC 731 Adapted and modified from Digital Integrated Circuits: A Design.
Slide 1 Bayesian Model Fusion: Large-Scale Performance Modeling of Analog and Mixed- Signal Circuits by Reusing Early-Stage Data Fa Wang*, Wangyang Zhang*,
Prof. David R. Jackson Dept. of ECE Fall 2013 Notes 15 ECE 6340 Intermediate EM Waves 1.
An Efficient Method for Chip-Level Statistical Capacitance Extraction Considering Process Variations with Spatial Correlation W. Zhang, W. Yu, Z. Wang,
The continuous scaling trends of smaller devices, higher operating frequencies, lower power supply voltages, and more functionalities for integrated circuits.
Chapter 5 Interconnect RLC Model n Efficient capacitance model Efficient inductance model Efficient inductance model RC and RLC circuit model generation.
Weiping Shi Department of Computer Science University of North Texas HiCap: A Fast Hierarchical Algorithm for 3D Capacitance Extraction.
1 BSMOR: Block Structure-preserving Model Order Reduction http//:eda.ee.ucla.edu Hao Yu, Lei He Electrical Engineering Dept., UCLA Sheldon S.D. Tan Electrical.
Primary Contributions  Derive inversion based VPEC (Vector Potential Equivalent Circuit) model from first principles.  Replace inductances with effective.
SAMSON: A Generalized Second-order Arnoldi Method for Reducing Multiple Source Linear Network with Susceptance Yiyu Shi, Hao Yu and Lei He EE Department,
UCSD CSE245 Notes -- Spring 2006 CSE245: Computer-Aided Circuit Simulation and Verification Lecture Notes Spring 2006 Prof. Chung-Kuan Cheng.
RLC Interconnect Modeling and Design Students: Jinjun Xiong, Jun Chen Advisor: Lei He Electrical Engineering Department Design Automation Group (
Efficient Reluctance Extraction for Large-Scale Power Grid with High- Frequency Consideration Shan Zeng, Wenjian Yu, Jin Shi, Xianlong Hong Dept. Computer.
THEORETICAL LIMITS FOR SIGNAL REFLECTIONS DUE TO INDUCTANCE FOR ON-CHIP INTERCONNECTIONS F. Huret, E. Paleczny, P. Kennis F. Huret, E. Paleczny, P. Kennis.
Fast 3-D Interconnect Capacitance Extraction and Related Numerical Techniques Wenjian Yu EDA Lab, Dept. Computer Science & Technology, Tsinghua University.
More Realistic Power Grid Verification Based on Hierarchical Current and Power constraints 2 Chung-Kuan Cheng, 2 Peng Du, 2 Andrew B. Kahng, 1 Grantham.
Worst-Case Timing Jitter and Amplitude Noise in Differential Signaling Wei Yao, Yiyu Shi, Lei He, Sudhakar Pamarti, and Yu Hu Electrical Engineering Dept.,
Interconnect Parasitic Extraction Speaker: Wenjian Yu Tsinghua University, Beijing, China Thanks to J. White, A. Nardi, W. Kao, L. T. Pileggi, Zhenhai.
On-Chip Inductance Extraction - Concept & Formulae – 2002
Interconnect Parasitic Extraction Speaker: Wenjian Yu Tsinghua University, Beijing, China Thanks to J. White, A. Nardi, W. Kao, L. T. Pileggi, Zhenhai.
CSE245: Computer-Aided Circuit Simulation and Verification Lecture Note 2: State Equations Prof. Chung-Kuan Cheng.
Parallel Performance of Hierarchical Multipole Algorithms for Inductance Extraction Ananth Grama, Purdue University Vivek Sarin, Texas A&M University Hemant.
Wim Schoenmaker ©magwel2005 Electromagnetic Modeling of Back-End Structures on Semiconductors Wim Schoenmaker.
Fast Low-Frequency Impedance Extraction using a Volumetric 3D Integral Formulation A.MAFFUCCI, A. TAMBURRINO, S. VENTRE, F. VILLONE EURATOM/ENEA/CREATE.
Abstract : The quest for more efficient and accurate computational electromagnetics (CEM) techniques has been vital in the design of modern engineering.
Fast Thermal Analysis on GPU for 3D-ICs with Integrated Microchannel Cooling Zhuo Fen and Peng Li Department of Electrical and Computer Engineering, {Michigan.
Prof. David R. Jackson Dept. of ECE Notes 10 ECE Microwave Engineering Fall 2011 Waveguides Part 7: Planar Transmission Lines 1.
PiCAP: A Parallel and Incremental Capacitance Extraction Considering Stochastic Process Variation Fang Gong 1, Hao Yu 2, and Lei He 1 1 Electrical Engineering.
ECE 576 – Power System Dynamics and Stability Prof. Tom Overbye Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
EE 201C Homework 1 Fang Gong 1.References Capacitance Calculation: n Formula based – T.Sakurai, K.Tamaru, "Simple Formulas for Two-
Tarek A. El-Moselhy and Luca Daniel
1 Modeling and Simulation International Technology Roadmap for Semiconductors, 2004 Update Ashwini Ujjinamatada Course: CMPE 640 Date: December 05, 2005.
1 Complex Images k’k’ k”k” k0k0 -k0-k0 branch cut   k 0 pole C1C1 C0C0 from the Sommerfeld identity, the complex exponentials must be a function.
Distributed Computation: Circuit Simulation CK Cheng UC San Diego
Xuanxing Xiong and Jia Wang Electrical and Computer Engineering Illinois Institute of Technology Chicago, Illinois, United States November, 2011 Vectorless.
S A N T A C L A R A U N I V E R S I T Y Center for Nanostructures September 25, 2003 On-Chip Interconnects in Sub-100nm Circuits Sang-Pil Sim Sunil Yu.
CSE245: Computer-Aided Circuit Simulation and Verification Lecture Note 2: State Equations Spring 2010 Prof. Chung-Kuan Cheng.
SISPAD ’06 A 3-D Time-Dependent Green’s Function Approach to Modeling Electromagnetic Noise in On-Chip Interconnect Networks Zeynep Dilli, Neil Goldsman,
Low-Power and High-Speed Interconnect Using Serial Passive Compensation Chun-Chen Liu and Chung-Kuan Cheng Computer Science and Engineering Dept. University.
Modelling and Simulation of Passive Optical Devices João Geraldo P. T. dos Reis and Henrique J. A. da Silva Introduction Integrated Optics is a field of.
Inductance Screening and Inductance Matrix Sparsification 1.
Fast BEM Algorithms for 3D Interconnect Capacitance and Resistance Extraction Wenjian Yu EDA Lab, Dept. Computer Science & Technology, Tsinghua University.
Chapter 1 Interconnect Extraction Prof. Lei He Electrical Engineering Department University of California, Los Angeles URL: eda.ee.ucla.edu
1 Presented by: Paul Mesa Vikram Rao Electrical Engineering Dept. UCLA Inverse Inductance and VPEC Modeling.
Notes 10 ECE Microwave Engineering Waveguides Part 7:
Exploring the Rogue Wave Phenomenon in 3D Power Distribution Networks Xiang Hu 1, Peng Du 2, Chung-Kuan Cheng 2 1 ECE Dept., 2 CSE Dept. University of.
DAC, July 2006 Model Order Reduction of Linear Networks with Massive Ports via Frequency-Dependent Port Packing Peng Li and Weiping Shi Department of ECE.
Notes 15 ECE 6340 Intermediate EM Waves Fall 2016
On-Chip Inductance Extraction - Concept & Formulae – 2002
EE 201C Homework 1 Zhuo Jia
VLSI Testing Lecture 5: Logic Simulation
VLSI Testing Lecture 5: Logic Simulation
Notes 12 ECE 6340 Intermediate EM Waves Fall 2016
Vishwani D. Agrawal Department of ECE, Auburn University
Finite Element Method To be added later 9/18/2018 ELEN 689.
CSE 245: Computer Aided Circuit Simulation and Verification
Chapter 1 Interconnect Extraction
topics Basic Transmission Line Equations
Reza Firoozabadi, Eric L. Miller, Carey M. Rappaport and Ann W
Inductance Screening and Inductance Matrix Sparsification
EE201C Chapter 3 Interconnect RLC Modeling
ECE 6341 Spring 2016 Prof. David R. Jackson ECE Dept. Notes 40.
Electrical and Computer Engineering
EE 201C Homework 1 Zhuo Jia
EE 201C Homework 1 Fang Gong
EE 201C Homework 1 Fang Gong
EE 201C Homework 1 Fang Gong
EE 201C Homework 1 Fang Gong
Department of Computer Science and Technology
Presentation transcript:

Research on 3-D Parasitic Extraction and Interconnect Analysis Wenjian Yu EDA Lab, Dept. of Computer Science & Technology, Tsinghua University Beijing, P. R. China

2 Outline Background BEM Solver for Capacitance/ Resistance Extraction Frequency-Dependent Reluctance / Impedance Extraction Substrate Parasitic Extraction Other Works on Interconnect Modeling/ Analysis

3 Background Parasitic extraction in deep-submicron VLSI Interconnect dominates circuit performance Interconnect delay > device delay Crosstalk, signal integrity, power, reliability Other parasitics in SOC Substrate coupling in mixed-signal circuit Interconnect parasitic extraction Resistance, Capacitance and Inductance Becomes a necessary step for performance verification in the iterative design flow Parasitic parameters should be extracted accurately

4 From electro-magnetic analysis to circuit simulation Parasitic extraction / Electromagnetic analysis Thousands of R, L, C Filament with uniform current Panel with uniform charge Model order reduction Reduced circuit

5 Background Research Focus Fast numerical methods for 3-D field solver Considering emerging problems for interconnect modeling and analysis Team & Collaboration 1 Ph.D student, 3 master students 2 undergraduates/spring semester Collaborate with Prof. Hong’s team With Prof. Z. Yu’s team at IME of Tsinghua Univ. With Prof. C-K Cheng’s team at UCSD

6 Outline Background BEM Solver for Capacitance/ Resistance Extraction Frequency-Dependent Reluctance / Impedance Extraction Substrate Parasitic Extraction Other Works on Interconnect Modeling/ Analysis

7 QBEM - QMM accelerated BEM Features of QBEM 3D field solver in the LPE flow Has similar input format to Raphael RC3 Same boundary assumption as Raphael Several tens to hundreds faster than Raphael; 10x faster than FastCap Algorithms inside Based on the multi-zone boundary element analysis. The original dielectrics are cut into fictitious medium regions, to maximize the sparsity of matrix A ( Ax =b is solved). Efficient techniques of storing sparse matrix and Krylov iterative solver are used to exploit the matrix sparsity for performance improvement.

8 QBEM - QMM accelerated BEM A 3-D multi-dielectric case for capacitance extraction

9 QBEM - QMM accelerated BEM Handling of complex structures Bevel conductor line; conformal dielectric Structure with floating dummy fill Multi-plane dielectric in copper technology Metal with trapezoidal cross section 3-D resistance extraction Complex 3-D structure with multiple vias Improved BEM coupled with analytical formula Extract DC resistance network Hundreds/thousands times fast than Raphael, while maximum error <3%

10 Calculate boundary capacitance matrix Combine the BCMs to get the final result. HBBEM: Hierarchical Block BEM Features of HBBEM 3D field solver for capacitance extraction Same BEM kernel as QBEM, but directly get the capacitance matrix, without setting bias voltages for many times Faster than QBEM for matrix extraction Extension & Application Full-chip parallel extraction, combined with an overlap- combination approach Employed by CSurf: IBM’s primary 3-D solver Partition of 3-D Structure 3-D BEM Block

11 Relevant publications W. Yu, Z. Wang, J. Gu, “Fast capacitance extraction of actual 3-D VLSI interconnects using quasi-multiple medium accelerated BEM,” IEEE Trans. Microwave Theory Tech., Jan 2003, 51(1): W. Yu, Z. Wang, “Enhanced QMM-BEM solver for 3-D multiple-dielectric capacitance extraction within finite domain,” IEEE Trans. Microwave Theory Tech., Feb 2004, 52(2): X. Wang, D. Liu, W. Yu, Z. Wang, “Improved boundary element method for fast 3-D interconnect resistance extraction,” IEICE Trans. on Electronics, Feb. 2005, E88-C(2): M. Zhang, W. Yu, Z. Wang, “Efficient 3-D extraction of interconnect capacitance considering floating metal-fills with boundary element method,” IEEE Trans. Computer-Aided Design, Jan 2006, 25(1): T. Lu, Z. Wang, W. Yu, “Hierarchical block boundary-element method (HBBEM): A fast field solver for 3-D capacitance extraction,” IEEE Trans. Microwave Theory Tech., Jan. 2004, 52(1): 10-19

12 Outline Background BEM Solver for Capacitance/ Resistance Extraction Frequency-Dependent Reluctance / Impedance Extraction Substrate Parasitic Extraction Other Works on Interconnect Modeling/ Analysis

13 Background of inductive effect Inductive effects becomes increasingly significant Long metal interconnects Higher clock frequency Reduction in on-chip resistance and capacitance (copper, wider upper-layer metal, low-k dielectric) Frequency-dependent inductance / impedance High-frequency skin effect and proximity effect Model off-chip structures, or on-chip high-lever wide interconnects Different electromagnetic analysis: MQS, EMQS, full-wave Methods: PEEC(volume discretization), BEM, FEM

14 Reluctance is the inverse of partial inductance K was proposed by Devgan et. al (ICCAD’2000): [K] = [L] -1 Has the locality property like capacitance Easily sparsified for acceleration of extraction and simulation Frequency-dependent reluctance extraction General window technique Efficient intra-window extraction Directly extract K without inversion from L Matrix condensation and GMRES solution Reuse of filament inductances At least 50 times faster than FastHenry for off-chip structures, or on-chip P/G nets Reluctance (K) extraction

15 BEM has some advantages over volume discretization Surface discretization, independent of frequency Extends to full-wave analysis MIT proposed FastImp based on BEM Our work A reuse scheme of the boundary integrals in FastImp for multi-frequency extraction shows 2 -3 times speedup Mixed BEM which combines the direct BIE with an indirect BIE for conductor domain Reduce #unknown from 7N to 4N About 2 times faster than FastImp BEM-based impedance extraction Full wave

16 Relevant publications Papers M. Zhang, W. Yu, Y. Du, Z. Wang, “An efficient algorithm for 3-D reluctance extraction considering high frequency effect,” ASP-DAC 2006, Japan, Jan. 2006, pp C. Yan, W. Yu, Z. Wang, “Application of the complete multiple reciprocity method for 3D impedance extraction with multiple frequency points,” Engineering Analysis with Boundary Elements, Aug. 2006, 30(8): W. Yu, C. Yan, Z. Wang, “A mixed surface integral formulation for frequency-dependent inductance calculation of 3D interconnects,” Engineering Analysis with Boundary Elements, 2007, 31(10): F. Gong, W. Yu, et. al, “ Efficient techniques for 3-D impedance extraction using mixed boundary element method ” accepted by ASP-DAC’2008

17 Outline Background BEM Solver for Capacitance/ Resistance Extraction Frequency-Dependent Reluctance / Impedance Extraction Substrate Parasitic Extraction Other Works on Interconnect Modeling/ Analysis

18 BEM-based substrate extraction Substrate coupling in mixed-signal IC f< GHz, resistive coupling is primary Higher frequency, both resistive and capacitive (even L) coupling are considered Problem solved with BEM Resistive model: Plate contact, multi-layer substrate, substrate with lateral resistivity variation Analog of capacitance extraction Steady current field Three kinds of boundary Extend to resistive & capacitive model: Introduce complex-valued conductivity

19 BEM-based substrate extraction subDBEM Non-uniform element partition Condense linear system QMM technique Several or tens times faster than Green’s function based method reported in literatures Easily handle non-stratified substrate subRCbem Calculate equivalent Z considering R, C coupling A two-step approach for multiple frequencies For each frequency, only solve a matrix whose order is the number of elements on layer interface Experiments exhibit advantages over ASITIC of UCB

20 Relevant papers Z. Ye, W. Yu, Z. Yu, “Efficient 3D capacitance extraction considering lossy substrate with multi-layered Green’s function,” IEEE Trans. Microwave Theory Tech., May 2006, 54(5): X. Wang, W. Yu, Z. Wang, “Efficient direct boundary element method for resistance extraction of substrate with arbitrary doping profile,” IEEE Trans. Computer-Aided Design, Dec. 2006, 25(12): W. Yu, X. Wang, Z. Ye, Z. Wang, “Efficient extraction of frequency-dependent substrate parasitics using direct boundary element method,” submitted to IEEE Trans. Computer-Aided Design

21 Outline Background BEM Solver for Capacitance/ Resistance Extraction Frequency-Dependent Reluctance / Impedance Extraction Substrate Parasitic Extraction Other Works on Interconnect Modeling/ Analysis

22 Other works on interconnect Capacitance extraction considering process variation Consider window-based chip-level extraction Propose technique for inter-window capacitance covariance induced by spatial correlation Practical for full-chip or full-path variation-aware extraction Transient simulation through frequency domain Solve for frequency-domain response Rational approximation using vector fitting Applied to analysis of P/G grid and clock network Eye-diagram prediction for LTI system Predict the worst-case metrics of signaling quality, like eye- opening voltage, timing jitter, from the system’s step response Used in transmission line design

23 Relevant papers Papers W. Zhang, W. Yu, et. al, “An efficient method for chip-level statistical capacitance extraction considering process variations with spatial correlation,” accepted by DATE’ 2008 L. Zhang, W. Yu, et. al, “Clock skew analysis via vector fitting in frequency domain,” accepted by ISQED’2008 W. Yu, R. Shi, et. al, “Accurate eye-diagram prediction and its application for off-chip signaling schemes,” submitted L. Zhang, W. Yu, et. al, “Low power passive equalizer optimization using tritonic step response,” submitted

Thank you!