Skip to main content

IBM Electromagnetic Field Solver Suite of Tools

A suite of full-wave and quasi-static electromagnetic field solver tools used to calculate the electrical parameters for interconnection and packaging design.

Date Posted: May 18, 2006

alphaworks tab navigation


 

Update: May 4, 2009
IBM EIP Tool Suite has been updated for bug fixes and function enhancement. CZ2D, EMSurf, Aquaia, and ChipJoule have been upgraded. New license management contact has been updated.

 

What is IBM Electromagnetic Field Solver Suite of Tools?

The increase in complexity and data rates encountered in high-end computer systems requires larger, more accurate, and higher-bandwidth model generation for system performance evaluations. Modeling tools need to allow noise-free designs with fast turn-around times for many iterations in the design cycle, in addition to good productivity through interfaces to CAD tools and standard file formats.

The IBM® Electromagnetic Field Solver Suite of Tools meets these needs. It includes full-wave two-dimensional and three-dimensional and quasi-static two-dimensional and three-dimensional tools, which are robust and accurate electromagnetic (EM) solvers for large problems. These solvers have unique features not otherwise available in the industry. The IBM Electromagnetic Field Solver Suite of Tools generates models for the signal and noise integrity analyses of critical system paths in order to afford multi-GHz operation.

The newer tools in the suite use advanced hierarchical algorithms with the full-wave, method-of-moment approach; unique, iterative solutions; advanced, and physics-based meshing. They have a long history of validation with measurements on a wide range of representative structures. Most of the tools have been used for many years with only rectangular geometry; the arbitrary-shape capability is a recent enhancement.

The IBM suite provides consistency between tools by using the same basis functions: They have automatic gridding with projection and proximity effects; they allow high-dimensional aspect ratios; they use iterative solutions that are always guaranteed to converge; and they provide guaranteed, causal, frequency-dependent extraction with the Debye algorithm for di-electric losses.

Complex, arbitrary shapes found in typical high-end computer server packages are discretized using automatic unique meshing, and the full-wave electric field or quasi-static current and charge distributions are calculated. From these calculations, the characteristic circuit parameter extraction of resistance R(f), inductance L(f), capacitance C(f), and conductance G(f) are made and then used in circuit simulations to predict system performance.

The fast algorithms have shown more than 100 times speed-up in capacitance over commercial tools, 60 times speed-up in full-wave analysis over typical method-of-moment approaches, and 12 times reduction in required memory.

All tools are given in executable form and can run on Linux® Red Hat 9.1 with 32-bit and 64-bit Fortran compilers. Documentation and example cases are included. The package is provided at no charge.

How does it work?

The suite uses an easy-to-learn, common GUI, but command access is via common file format, and API input and output is available. Also provided are interfaces to Cadence Allegro, Catia/ProE, HSPICE, Spectre, Ultrasim, and Touchstone formats. A simple, command-based framework, AMOC, is provided for modeling and simulation flow for parameterized sensitivity analyses.

The tools are as follows:

About the technology author(s)

Barry J. Rubin, Ph.D., is a research staff member at IBM""s T. J. Watson Research Center, N.Y. He formerly worked on the circuit design of CMOS and charge-coupled devices and then in electrical package analysis, doing pioneering work on the understanding and calculation of signal propagation and delta-I noise in single and multi-chip ceramic modules. Dr. Rubin later focused on electromagnetic techniques: He developed the first rigorous technique for calculating the propagation parameters for signal lines and other features situated in a mesh plane environment (embodied in PropCalc code); he developed the approach for using two-dimensional rooftop functions to model volume polarization effects (PropCalc and EMSIM); he developed comprehensive techniques using physically-based gridding to automatically refine meshes for conductor proximity effects (EMSIM, LCGen, and CZ2D); and he co-invented the robust technique for handling inhomogeneous structures in CZ2D. More recently, he developed reduced-coupling and other advanced techniques for handling large problems. Dr. Rubin""s work appears in numerous conference and journal articles. He has mentored dozens of engineers and interns, and he holds an IBM Fifth Plateau Invention Achievement Award.

Jason Morsey, Ph.D., is a research staff member in the Interconnect and Packaging Analysis group at IBM""s T. J. Watson Research Center. He is the current Electrical Interconnect and Packaging chairman on the IBM Professional Interest Community. His research interests include computational electromagnetics and fast electromagnetic solvers, modeling of high-speed interconnects, packaging analysis, and signal integrity analysis.

Lijun Jiang, Ph.D., is a research staff member at IBM""s T. J. Watson Research Center. His research interests focus on the signal integrity analysis, computational electromagnetics, EMC, antenna analysis and design, numerical methods, and more. Dr. Jiang received the IEEE MTT-S Graduate Fellowship Award in 2003 and the Y. T. Lo Outstanding Research Award in 2004. He is a member of IEEE and of Sigma Xi. He serves as the reviewer of IEEE Transactions on Antenna and Propagation and IEEE Transactions on Advanced Packaging.

Lon Eisenberg develops GUIs, interfaces, and data and graphic formatting. He supports customers and is in charge of system configurations, subscription and support, and releases.

Alina Deutsch""s biography is available at her other technology on alphaWorks.

Trademarks




Related technologies