The First Comprehensive, Example-Rich Guide to Power Integrity Modeling\ Professionals such as signal integrity engineers, package designers, and system architects need to thoroughly understand signal and power integrity issues in order to successfully design packages and boards for high speed systems. Now, for the first time, there's a complete guide to power integrity modeling: everything you need to know, from the basics through the state of the art.\ Using realistic case studies and...
The First Comprehensive, Example-Rich Guide to Power Integrity ModelingProfessionals such as signal integrity engineers, package designers, and system architects need to thoroughly understand signal and power integrity issues in order to successfully design packages and boards for high speed systems. Now, for the first time, there's a complete guide to power integrity modeling: everything you need to know, from the basics through the state of the art.Using realistic case studies and downloadable software examples, two leading experts demonstrate today's best techniques for designing and modeling interconnects to efficiently distribute power and minimize noise.The authors carefully introduce the core concepts of power distribution design, systematically present and compare leading techniques for modeling noise, and link these techniques to specific applications. Their many examples range from the simplest (using analytical equations to compute power supply noise) through complex system-level applications.The authorsIntroduce power delivery network components, analysis, high-frequency measurement, and modeling requirementsThoroughly explain modeling of power/ground planes, including plane behavior, lumped modeling, distributed circuit-based approaches, and much moreOffer in-depth coverage of simultaneous switching noise, including modeling for return currents using time- and frequency-domain analysisIntroduce several leading time-domain simulation methods, such as macromodeling, and discuss their advantages and disadvantagesPresent the application of the modeling methods on several advanced case studies that include high-speed servers, high-speed differential signaling, chip package analysis, materials characterization, embedded decoupling capacitors, and electromagnetic bandgap structuresThis book's system-level focus and practical examples will make it indispensable for every student and professional concerned with power integrity, including electrical engineers, system designers, signal integrity engineers, and materials scientists. It will also be valuable to developers building software that helps to analyze high-speed systems.
During my (M.S.) undergraduate days in a little town called Tiruchirapalli in Southern India, we used to have frequent voltage and current surges that knocked out all the electrical equipment such as fans and lights in our rooms. Frustrated, my friend once remarked, "We are powerless to solve the current problem." Of course, he meant this in jest, but little did I realize that his statement would become the theme of my research for many years. Although my area of specialty is semiconductors and computer systems, the issues related to power haven't changed.\ Power represents the major bottleneck in modern semiconductors and systems. With transistor scaling over the last two decades, Moore's law has enabled the integration of millions of transistors within an integrated circuit. With lower gate capacitance and lower voltage, faster transistors have become available with each new generation of computers. However, increased transistor integration has resulted in an increase in the current supplied to the integrated circuit, thereby increasing power. Managing the transient current supplied to the integrated circuit at gigahertz frequencies is one of the biggest challenges faced by the semiconductor industry. With lowering of the supply voltage to the transistors, dynamic variation in the power supply due to current transients is becoming a major bottleneck. The dynamic variation of the supply voltage, also called power supply noise, delta I noise, or simultaneous switching noise, is the subject of this book.\ Managing power integrity is the process by which the variations on the power supply of the transistors can be maintained within a specified tolerance value. Noise on the power supply can have a direct influence on the speed of an integrated circuit, and hence supplying clean power is a very important element in the design of a computer system. A power distribution network consists of interconnections in the chip, package, and board that include decoupling capacitors, ferrite beads, DC-DC converters, and other components. Both the package and board form a very critical part of the power distribution network, which is the focus of this book.\ The book covers two aspects of power distribution: design and modeling, with an emphasis on modeling. The book is organized into five chapters, which cover basic and advanced concepts. All chapters contain several examples to illustrate the concepts, some of which can be reproduced using the software provided. These examples can also be used to evaluate the accuracy and speed of several commercial tools that are available today.\ Chapter 1, "Basic Concepts," is for engineers and students who are entering the field of power integrity. The basic concepts are covered in this chapter, which includes a discussion on the fundamentals of power supply noise, its role in the speed of a computer system, the parasitics that produce it, and its effect on jitter and voltage margin for high-speed signal propagation. A power distribution network is best designed in the frequency domain, and the reasons for this are discussed in this chapter. The entire book is based on the parameter called target impedance, which can be used to evaluate the properties of a power distribution network. This parameter, developed in the mid-1990s, provides an elegant method of analysis, which can be used to understand the role of various components in the response of a power distribution network. The target impedance is therefore explained in detail in Chapter 1, with examples that can be reproduced using a circuit simulator such as Simulated Program with Integrated Circuit Emphasis (Spice). The concept of target impedance is used to promote better understanding of the placement of decoupling capacitors. The components of a power distribution network consist of several voltage regulator modules, decoupling capacitors, package and board interconnections, planes, and on-chip interconnections, each of which are explained in this chapter. Planes represent a very critical part of modern power distribution networks. Their frequency behavior can either reduce power supply noise or increase it by a large amount. Hence, a fundamental understanding of plane behavior and its effect on advanced power distribution networks is necessary. The entire book is centered around planes from both a modeling and design standpoint. The fundamental behavior of planes is covered in Chapter 1, with a focus on standing waves, their frequency of occurrence, capacitive and inductive behavior, and use of decoupling capacitors to minimize their effect. The interaction between components of a power distribution is as important as the components themselves. For example, a surface-mount device (SMD) capacitor can interact with the via inductance, causing the self-resonance frequency to shift to a lower frequency; the chip can interact with the package, causing an antiresonance; or the power supply noise can couple into a signal line, causing excessive jitter. The basics associated with such phenomena are covered in Chapter 1. Finally, a methodology is presented that centers on frequency domain analysis initially followed by time domain analysis. The authors believe that this is the optimum way for analyzing and designing advanced power distribution networks.\ A power distribution network containing suitably designed planes, signals well referenced to planes, and decoupling capacitors appropriately placed on planes will always result in minimum power supply noise. Planes are therefore the focus of Chapter 2, "Modeling of Planes," which covers the various methods available for plane modeling. Some of these methods are used by commercial tools today. This chapter, which requires some background in numerical modeling, provides a survey of modeling methods along with examples that are useful to a designer and can be used to evaluate commercial tools for accuracy and speed. The in-depth numerical formulations can be reproduced in MATLAB and hence are useful to both students and application engineers who are interested in power integrity modeling. Since Maxwell's equations have been converted into circuit representations, we believe that the numerical formulations in this chapter are easier to understand. The modeling methods are separated into lumped element modeling and distributed modeling methods, each covered in detail. The chapter starts with modeling a plane pair and then explains modeling of multilayered planes. The coupling effects in multilayered planes, which include field penetration concepts, aperture coupling, and wraparound currents, are discussed, and the plane modeling methods are compared from a qualitative standpoint. This comparison, along with the rest of the chapter, allows an engineer to benchmark commercial tools.\ Signals from the output of a driver are propagated on signal line interconnections. However, the driver requires voltage and current to function, and these are supplied by the power distribution network. The signal and power interconnections therefore have to be coupled, with noise on one producing noise on the other. Hence, managing both signal and power integrity requires an understanding of the coupling mechanism between the signal lines and planes. Chapter 3, "Simultaneous Switching Noise," requires little understanding of numerical methods. The entire chapter is based on circuit-level implementations using a concept called modal decomposition, which allows the separation of signal lines from the power distribution network so that each can be analyzed separately and later combined for analysis. Simple Spice models can be used to capture modal decomposition using coupling coefficients and controlled current or voltage sources. The important concept to understand in this chapter is the role of return currents—a concept that every power integrity engineer must understand for minimizing noise.\ Chapter 4, "Time-Domain Simulation Methods," describes methods for converting a frequency response into a Spice subcircuit. Also called macromodeling, this is a new area of time-domain simulation that is ripe for research. We include this chapter in the book because a few commercial electronic design automation (EDA) vendors have started developing tools in this area. The purpose of Chapter 4 is to enable an engineer or student to better understand the issues involved. The early part of the chapter is easy to follow; it requires some mathematics background and is therefore targeted at designers who use commercial tools. Several examples illustrate simple concepts that can be reproduced using MATLAB. The latter part of the chapter is intense and is mainly intended for people working in the numerical modeling area. The purpose of this chapter is to provide an introduction to the issues involved and possible solutions.\ In Chapter 5, "Applications," all of the issues discussed in Chapters 1 to 4 are linked to real-world examples. Several examples from companies such as Sun Microsystems, IBM, Oak Mitsui, National Semiconductor, Cisco, DuPont, Panasonic, and Rambus are provided. These applications cover both design and modeling aspects of power integrity. Each example was chosen carefully to ensure that a specific aspect of power integrity is addressed.\ The best part of the book is that it reproduces some of the examples using the software provided. We hope that through this software, some of the subtle effects related to power integrity, which are only discussed in research papers, can be reproduced and appreciated by a larger community.\ —-Madhavan Swaminathan (M. S.)\ —-A. Ege Engin (A. E. E.)
Preface xiiiAcknowledgments xviiAbout the Authors xxiBasic Concepts 1Introduction 1Functioning of Transistors 1What Are the Problems with Power Delivery? 4Importance of Power Delivery in Microprocessors and ICs 5Power Delivery Network 6Transients on the Power Supply 8Simple Relationships for Power Delivery 10Core Circuits 10I/O Circuits 14Delay Due to SSN 15Timing and Voltage Margin Due to SSN 16Relationship between Capacitor and Current 17Design of PDNs 17Target Impedance 20Impedance and Noise Voltage 22Components of a PDN 24Voltage Regulator 24Bypass or Decoupling Capacitors 28Package and Board Planes 37On-Chip Power Distribution 42PDN with Components 45Analysis of PDNs 45Single-Node Analysis 48Distributed Analysis 55Chip-Package Antiresonance: An Example 61High-Frequency Measurements 65Measurement of Impedance 66Measurement of Self-Impedance 68Measurement of Transfer Impedance 70Measurement of Impedance by Completely Eliminating Probe Inductance 70Signal Lines Referenced to Planes 71Signal Lines as Transmission Lines 72Relationship between Transmission-Line Parameters and SSN 74Relationship between SSN and Return Path Discontinuities 75PDN Modeling Methodology 77Summary 79Modeling of Planes 83Introduction 83Behavior of Planes 84Frequency Domain 84Time Domain 86Two-Dimensional Planes 88Lumped Modeling Using Partial Inductances 89Extracting the Inductance and Resistance Matrices 90Distributed Circuit-Based Approaches 94Modeling Using Transmission Lines 94Transmission Matrix Method (TMM) 97Frequency-Dependent Behavior of Unit-Cell Elements 104Modeling of Gaps in Planes 113Discretization-Based Plane Models 117Finite-Difference Method 117Finite-Difference Time-Domain Method 128Finite-Element Method 132Analytical Methods 133Cavity Resonator Method 133Network Representation of the Cavity Resonator Model 135Multiple Plane Pairs 138Coupling through the Vias 141Coupling through the Conductors 154Coupling through the Apertures 158Summary 169Simultaneous Switching Noise 175Introduction 175Methods for Modeling SSN 175Simple Models 177Modeling of Output Buffers 180Modeling of Transmission Lines and Planes 185Microstrip Configuration 186Stripline Configuration 189Conductor-Backed Coplanar Waveguide Configuration 205Summary of Modal Decomposition Methods 207Application of Models in Time-Domain Analysis 209Plane Bounce from Return Currents 209Microstrip-to-Microstrip Via Transition 217Split Planes 222Application of Models in Frequency-Domain Analysis 226Stripline between a Power and a Ground Plane 226Microstrip-to-Stripline Via Transition 228Reduction of Noise Coupling Using Thin Dielectrics 231Extension of M-FDM to Incorporate Transmission Lines 233Analysis of a Complex Board Design 236Summary 239Time-Domain Simulation Methods 243Introduction 243Rational Function Method 244Basic Theory 244Interpolation Schemes 246Properties of Rational Functions 252Passivity Enforcement 257Integration in a Circuit Solver 283Disadvantages 291Signal Flow Graphs 295Causality 296Transfer-Function Causality 296Minimum Phase 296Delay Extraction from Frequency Response 300Causal Signal Flow Graphs 302Computational Aspects in SFG 303Fast Convolution Methods 307Cosimulation of Signal and Power Using SFGs 312Modified Nodal Analysis (MNA) 317What Is MNA? 317Frequency Domain 318Time Domain 320MNA Formulation with S-Parameters 322Summary 327Applications 333Introduction 333High-Speed Servers 334Core PDN Noise 336I/O PDN Noise 345Summary 349High-Speed Differential Signaling 349Test Vehicle Description 350Plane Modeling 352Modeling of Master and Slave Islands 358Rational Function Modeling 361Modal Decomposition and Noise Simulation 361Summary 364Analysis of IC Packages 365Simulation of a Multilayered Package Using M-FDM 366Causal Simulation of HyperBGA Package 368Summary 372Extraction of Dielectric Constant and Loss Tangent 372Problem Definition 373Corner-to-Corner Plane-Probing Method 378Causal Model Development 386Summary 391Embedded Decoupling Capacitors 392Embedded Individual Thin- or Thick-Film Capacitors 394Why Embed Individual Capacitors 395Design of an Embedded Thick-Film Capacitor Array 395Integration of Embedded Capacitors into IBM Package 400Embedded Planar Capacitors 404Summary 415Electromagnetic Bandgap (EBG) Structures 415Basic Theory 416Response of EBG Structures 417Dispersion-Diagram Analysis 420Modification of M-FDM Using Fringe and Gap Fields 424Scalable Design of EBG Structures for Power Plane Isolation 430Digital-RF Integration 434ADC Load-Board Design 436Issues with EBG Structures for Digital Systems 439Summary 442Future Challenges 443Appendix A 451Multiport Networks 451Matrix Representation of Transmission Lines 453Spectrum of Digital Signals 454Software list 459Index 461