Printed Circuit Design & Fab - July 2008 - (Page 29) Until recently, the SPICE model approach to package and board analysis was running out of steam because run times were getting too long. In the course of trying to speed up SPICE simulations, we tried comparing different vendors’ SPICE products using the same circuit. We determined that the compute time for at least one new SPICE engine was dramatically improved. For example, we found that a 25,000 node SPICE model could be run in about 20 minutes using a newer SPICE solver where it had taken more than eight days previously. This decrease in processing time is a significant productivity factor. Power Delivery System Evaluations ! FiGurE 2. Above figure zoomed in to show the individual bars, circles, and notes that identify the sub-circuits, each of which contains one r, one l, and one C. not as daunting a task as it may seem. This SPICE circuit can then be evaluated, yielding voltages, currents, powers, etc. at almost any location within the package. The model is ready for SPICE evaluation in any mode: DC, AC, and Transient simulations can all be done on the same model with minor modifications. Since the graphical interface does not depend on extraction from a layout tool, it is easily modified for speculative changes and can be used at an early stage in the system design process. On the other hand, most power analysis tools do their models from an extraction of design layout information of an EDA tool. This appears to be a convenience for the power designer, but it delays critical design decisions until late in the design process. We have found that, even though the accuracy of the layout may be less than ideal, the ability to evaluate the performance at an early stage is highly desirable. A common problem with all PDS analysis tools appears to be the complexity of doing the analysis itself. The device being modeled must be divided into a large number of sub-sections in order to accurately capture the geometric effects of small features. For example, we have found that CPU run times of a week or more can easily happen where a large package is concerned. Where long run time is necessary with a system model, computation time can be speeded up considerably by partitioning the model and substituting simplified units for certain sections of the system model. The simplified model can also enhance communication between levels of the system where the IC design, package design, and system board design are done by different groups. The final section of this paper seeks to explain some of these techniques. JULY 2008 The first simulations with the three-dimensional models yielded much more information, and more accurately, than we had ever created before. Much of this accuracy came from the use of a distributed model. With that information in hand, engineers quickly embraced the process, using the new data mainly to improve design accuracy and reduce project risks. Prior to this, the power delivery modeling consisted of a manually calculated one-dimensional network, with consequent errors that often required late corrections based on measurements. A new process for evaluation of the PDS evolved to include six distinct categories of performance metrics. The important point is that not all of the information produced by the new analysis is useful, so there must be a system for evaluating the data. Some of these categories are more important than others, and my purpose is to explain the importance of each one. Briefly, the six categories are: DC voltage Drop. This can be done with a uniform current or detailed map of currents across the die. Actual currents in full activity are used here. The results can determine if excessive voltage drops occur at specific locations on the die. In addition, currents measured at the C4 or bump locations can reveal current density issues or locations exceeding current specifications. In the PC board context, excessive voltage drops and localized heating of planes and vias are printEd circuit dESign & fAB 29 http://www.pcbpool.com http://www.pcbpool.com
Table of Contents Feed for the Digital Edition of Printed Circuit Design & Fab - July 2008 Printed Circuit Design & Fab - July 2008 Printed Circuit Design & Fab - July 2008 - (Page Cover1) Printed Circuit Design & Fab - July 2008 - (Page Cover2) Printed Circuit Design & Fab - July 2008 - (Page 1) Printed Circuit Design & Fab - July 2008 - (Page 2) Printed Circuit Design & Fab - July 2008 - (Page 3) Printed Circuit Design & Fab - July 2008 - (Page 4) Printed Circuit Design & Fab - July 2008 - (Page 5) Printed Circuit Design & Fab - July 2008 - (Page 6) Printed Circuit Design & Fab - July 2008 - (Page 7) Printed Circuit Design & Fab - July 2008 - (Page 8) Printed Circuit Design & Fab - July 2008 - (Page 9) Printed Circuit Design & Fab - July 2008 - (Page 10) Printed Circuit Design & Fab - July 2008 - (Page 11) Printed Circuit Design & Fab - July 2008 - (Page 12) Printed Circuit Design & Fab - July 2008 - (Page 13) Printed Circuit Design & Fab - July 2008 - (Page 14) Printed Circuit Design & Fab - July 2008 - (Page 15) Printed Circuit Design & Fab - July 2008 - (Page 16) Printed Circuit Design & Fab - July 2008 - (Page W1) Printed Circuit Design & Fab - July 2008 - (Page W2) Printed Circuit Design & Fab - July 2008 - (Page W3) Printed Circuit Design & Fab - July 2008 - (Page W4) Printed Circuit Design & Fab - July 2008 - (Page W5) Printed Circuit Design & Fab - July 2008 - (Page W6) Printed Circuit Design & Fab - July 2008 - (Page W7) Printed Circuit Design & Fab - July 2008 - (Page W8) Printed Circuit Design & Fab - July 2008 - (Page W9) Printed Circuit Design & Fab - July 2008 - (Page W10) Printed Circuit Design & Fab - July 2008 - (Page W11) Printed Circuit Design & Fab - July 2008 - (Page W12) Printed Circuit Design & Fab - July 2008 - (Page W13) Printed Circuit Design & Fab - July 2008 - (Page W14) Printed Circuit Design & Fab - July 2008 - (Page W15) Printed Circuit Design & Fab - July 2008 - (Page W16) Printed Circuit Design & Fab - July 2008 - (Page 17) Printed Circuit Design & Fab - July 2008 - (Page 18) Printed Circuit Design & Fab - July 2008 - (Page 19) Printed Circuit Design & Fab - July 2008 - (Page 20) Printed Circuit Design & Fab - July 2008 - (Page 21) Printed Circuit Design & Fab - July 2008 - (Page 22) Printed Circuit Design & Fab - July 2008 - (Page 23) Printed Circuit Design & Fab - July 2008 - (Page 24) Printed Circuit Design & Fab - July 2008 - (Page 25) Printed Circuit Design & Fab - July 2008 - (Page 26) Printed Circuit Design & Fab - July 2008 - (Page 27) Printed Circuit Design & Fab - July 2008 - (Page 28) Printed Circuit Design & Fab - July 2008 - (Page 29) Printed Circuit Design & Fab - July 2008 - (Page 30) Printed Circuit Design & Fab - July 2008 - (Page 31) Printed Circuit Design & Fab - July 2008 - (Page 32) Printed Circuit Design & Fab - July 2008 - (Page 33) Printed Circuit Design & Fab - July 2008 - (Page 34) Printed Circuit Design & Fab - July 2008 - (Page 35) Printed Circuit Design & Fab - July 2008 - (Page 36) Printed Circuit Design & Fab - July 2008 - (Page 37) Printed Circuit Design & Fab - July 2008 - (Page 38) Printed Circuit Design & Fab - July 2008 - (Page 39) Printed Circuit Design & Fab - July 2008 - (Page 40) Printed Circuit Design & Fab - July 2008 - (Page 41) Printed Circuit Design & Fab - July 2008 - (Page 42) Printed Circuit Design & Fab - July 2008 - (Page 43) Printed Circuit Design & Fab - July 2008 - (Page 44) Printed Circuit Design & Fab - July 2008 - (Page 45) Printed Circuit Design & Fab - July 2008 - (Page 46) Printed Circuit Design & Fab - July 2008 - (Page 47) Printed Circuit Design & Fab - July 2008 - (Page 48) Printed Circuit Design & Fab - July 2008 - (Page Cover3) Printed Circuit Design & Fab - July 2008 - (Page Cover4)
For optimal viewing of this digital publication, please enable JavaScript and then refresh the page. If you would like to try to load the digital publication without using Flash Player detection, please click here.