Efficient package pin-out planning with system interconnects optimization for package-board codesign

Ren Jie Lee*, Hung-Ming Chen

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

5 Scopus citations


In conventional package design, engineers designate the ball grid array (BGA) pin-out manually, this always postpones the time-to-market (TTM) of products due to the turn-around between package and design houses. Recent papers propose a method of automatically generating the pin-out and taking signal integrity (SI), power delivery integrity (PI), and routability (RA) into account simultaneously by pin-block design and floorplanning, thus dramatically speeding up the developing time. However, this approach ignores the considerations of shorter path length and equilength/length matching in routing printed circuit board (PCB) trace and pin-out assignment for high-speed interface IP designs, such as USB and PCI Express. Since these features are the most important performance metrics during chip-package-board codesign, in this paper we propose the ideas to optimize the system interconnects during package pin-out design. These ideas keep the same minimized package size as aforementioned recent work and ensure that SI, PI, and RA can still be considered with significant reduction in design cost. It is achieved by relaxing the restriction of pin-block side and order on the package, usually specified by package designers. The experimental results on industrial chipset design cases show that the average improvement of our pin-block planner is over 40% when comparing the design cost with the previous work, among which we have one case accommodated over a thousand pins. Our ideas also work for any kind of pin-block or pin-group configurations.

Original languageEnglish
Article number5419977
Pages (from-to)904-909
Number of pages6
JournalIEEE Transactions on Very Large Scale Integration (VLSI) Systems
Issue number5
StatePublished - 1 May 2011


  • Pin-out planning
  • package-board codesign
  • system interconnects optimization

Fingerprint Dive into the research topics of 'Efficient package pin-out planning with system interconnects optimization for package-board codesign'. Together they form a unique fingerprint.

Cite this