Pin Assignment Optimization for Large-Scale High-Pin-Count BGA Packages Using Genetic Algorithm
In this paper, a power/ground (P/G) pin optimization method using genetic algorithm (GA) is proposed for large-scale high-pin-count ball grid array (BGA) packages. Two objective functions are derived for signal integrity and power integrity, respectively. A general optimization flow is presented, wh...
Saved in:
| Published in | IEEE transactions on components, packaging, and manufacturing technology (2011) Vol. 5; no. 2; pp. 232 - 244 |
|---|---|
| Main Authors | , |
| Format | Journal Article |
| Language | English |
| Published |
IEEE
01.02.2015
|
| Subjects | |
| Online Access | Get full text |
| ISSN | 2156-3950 2156-3985 |
| DOI | 10.1109/TCPMT.2014.2386855 |
Cover
| Summary: | In this paper, a power/ground (P/G) pin optimization method using genetic algorithm (GA) is proposed for large-scale high-pin-count ball grid array (BGA) packages. Two objective functions are derived for signal integrity and power integrity, respectively. A general optimization flow is presented, where the basic concepts of GA optimization are introduced and some important considerations for package design are demonstrated. A customized GA flow and two accelerating strategies are developed to improve the efficiency of the optimization procedure. Using GA optimization, the P/G pin assignment of a 40 × 40 BGA package with blocks of core, inputs/outputs and differential pairs can be generated in a few tens of minutes automatically. |
|---|---|
| ISSN: | 2156-3950 2156-3985 |
| DOI: | 10.1109/TCPMT.2014.2386855 |