JOURNAL ARTICLE

Printed circuit board routing and package layout codesign

Abstract

Given a pin-grid-array (PGA) package with an area-array of I/O pins and some devices (blocks) distributed on a printed-circuit board (PCB), an algorithm is presented in this paper to find a pin assignment solution which eases the routing in the PGA package and then improves the nets routability of the PCB. In the algorithm the routing costs of the PGA package and PCB have to be calculated separately during pin assignment. A simulated annealing technique is also applied to improve the solution by exchanging the pin assignment for some chosen nets in the PGA package. Simulation results on various PCB circuits show that PCB routings produced with pin assignment under consideration can be achieved far better than the routings without pin assignment.

Keywords:
Printed circuit board Routing (electronic design automation) Simulated annealing Computer science Grid Network routing Electronic circuit Embedded system Engineering Parallel computing Electrical engineering Algorithm Operating system Mathematics

Metrics

13
Cited By
0.55
FWCI (Field Weighted Citation Impact)
19
Refs
0.61
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

VLSI and FPGA Design Techniques
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
3D IC and TSV technologies
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Electromagnetic Compatibility and Noise Suppression
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
© 2026 ScienceGate Book Chapters — All rights reserved.