A genetic algorithm (GA)-based method is proposed for simultaneous optimization of decoupling capacitors assigned to multiple pins of a ball-grid array (BGA) package on a printed circuit board. A noise susceptibility parameter is introduced as the basis of a new set of GA fitness functions. Performance of several fitness functions is comparatively tested and discussed in case studies. The accuracy of the developed expressions is tested against full-wave electromagnetic simulation results. The proposed method is particularly useful for predicting the number and placement of decoupling capacitors under the BGA area of integrated circuit devices in early design stages and serves as a complement to rigorous algorithms that are used in the final phase of the design.

Additional Metadata
Keywords Capacitors, Decoupling capacitors, Genetic algorithms, genetic algorithms (GAs), Impedance, Integrated circuits, nature-inspired algorithms, Optimization, Pins, power delivery network (PDN), power integrity (PI), Transmission line matrix methods
Persistent URL dx.doi.org/10.1109/TEMC.2018.2803047
Journal IEEE Transactions on Electromagnetic Compatibility
Erdin, I. (Ihsan), & Achar, R. (2018). Multipin Optimization Method for Placement of Decoupling Capacitors Using a Genetic Algorithm. IEEE Transactions on Electromagnetic Compatibility. doi:10.1109/TEMC.2018.2803047