A multidisciplinary placement optimization methodology for heat generating electronic components on printed circuit boards (PCBs) in channel flow forced convection is presented. In this methodology, thermal, electrical, and placement criteria involving junction temperature, wiring density, line length for high frequency signals, and critical component location are optimized simultaneously using the genetic algorithm. A board-level thermal performance prediction methodology based on channel flow forced convection boundary conditions is developed. The methodology consists of a combination of artificial neural networks (ANNs) and a superposition method that is able to predict PCB surface and component junction temperatures in a much shorter calculation time than the existing numerical methods. Three ANNs are used for predicting temperature rise at the PCB surface caused by a single heat flux at an arbitrary location on the board, while temperature rise due to multiple heat flux is calculated using a superposition method. Compact thermal models are used for the electronic components thermal modeling. Using this optimization methodology, large calculation time reduction is achieved without losing accuracy. For thermal model validation, the present thermal methodology predicts junction temperatures with maximum error of 1.8°C comparing to the conjugate solid/ fluid heat transfer analysis result. The present thermal modeling takes 12 seconds, while the conjugate analysis takes 30 hours for the validation on the same computer. To demonstrate the capabilities of the present methodology, a test case of component placement on a PCB is presented.

1.
Campbell
I. M.
,
Amon
H. C.
, and
Cagan
J.
,
1997
, “
Optimal Three-Dimensional Placement of Heat Generating Electronic Components
,”
ASME J. Electro. Packag.
,
119
(
2
), pp.
106
113
.
2.
Queipo
N. V.
, and
Gil
G. F.
,
2000
, “
Multiobjective Optimal Placement of Convectively and Conductively Cooled Electronic Components on Printed Wiring Boards
,”
ASME J. Electro. Packag.
,
122
(
2
), pp.
152
159
.
3.
Kaczorowski, P. R., Joshi, Y., and Azarm, S., 2003, “Multi-Objective Design of Liquid Cooled Power Electronic Modules for Transient Operation,” Proc. IEEE SEMI-THERM, San Jose, CA.
4.
Tsai
C.-H.
, and
Kang
S.-M.
,
2000
, “
Cell-Level Placement for Improving Substrate Thermal Distribution
,”
IEEE Trans. Computer-Aided Design
,
19
, pp.
253
266
.
5.
Scholand
A. J.
,
Fulton
R. E.
, and
Bras
B.
,
1999
, “
Investigation of PWB Layout by Genetic Algorithms to Maximize Fatigue Life
,”
ASME J. Electro. Packag.
,
121
(
1
), pp.
31
36
.
6.
Beebe, C., Carothers, J. D., and Ortega, A., 1999, “Object-Oriented Thermal Placement Using an Accurate Heat Model,” Proc. HICSS-32, Maui, HI.
7.
Lee
J.
,
Chou
J.-H.
, and
Fu
S.-L.
,
1995
, “
Reliability and Wirability Optimizations for Module Placement on a Convectively Cooled Printed Wiring Board
,”
Integration, the VLSI Journal
,
18
(
2–3
), pp.
173
186
.
8.
Lampaert, K., Gielen, G., and Sansen, W., 1997, “Thermally Constrained Placement of Smart-Power IC’s and Multi-Chip Modules,” Proc. IEEE SEMI-THERM XIII, Austin, TX.
9.
Lee
J.
,
2003
, “
Thermal Placement Algorithm Based on Heat Conduction Analogy
,”
IEEE Trans. Comp. Packag. Technol.
,
26
(
2
), pp.
473
482
.
10.
Huang
Y.
, and
Fu
S.
,
2000
, “
Thermal Placement Design for MCM Applications
,”
ASME J. Electro. Packag.
,
122
(
2
), pp.
115
120
.
11.
Suwa, T., and Hadim, H. A., 2005, “Multidisciplinary Placement Optimization of Heat Generating Electronic Components on Printed Circuit Boards Using Artificial Neural Networks,” ASME InterPACK’05, San Francisco, CA.
12.
Balachandran
M.
, and
Gero
J. S.
,
1984
, “
A Comparison of Three Methods for Generating the Pareto Optimal Set
,”
Engineering Optimization
,
7
(
4
), pp.
319
336
.
13.
Schmidt, D. C. 1994, “Electronic System Topology and Design,” Semiconductor Packaging: A Multidisciplinary Approach, Hannemann, R. J., Kraus, A. D., and Pecht, M., eds., John Wiley & Sons, Inc., New York.
14.
Houck, C., Joines, J., and Kay, M., 1995, “A Genetic Algorithm for Function Optimization: A Matlab Implementation.” Technical Report, NCSU-IE TR 95-09, North Carolina State University, Raleigh, NC.
15.
Nabney, I., 2001, Netlab: Algorithms for Pattern Recognition, Springer-Verlag, London.
16.
Eveloy
V.
,
Rodgers
P.
, and
Hashmi
M. S. J.
,
2004
, “
Numerical Prediction of Electronic Component Operational Temperature: A Perspective
,”
IEEE Trans. Comp. Packag. Technol.
,
27
(
2
), pp.
268
282
.
17.
Syswerda, G. 1991, “Schedule Optimization Using Genetic Algorithms,” Handbook of Genetic Algorithms, Davis, L., ed., Van Nostrand Reinhold, New York, pp. 332–349.
18.
Haupt, R. L., and Haupt, S. E., 1998, Practical Genetic Algorithms, John Wiley & Sons, Inc., New York.
This content is only available via PDF.
You do not currently have access to this content.