ACM Home Page
Please provide us with feedback. Feedback
Constraint driven I/O planning and placement for chip-package co-design
Full text PdfPdf (400 KB)
Source Asia and South Pacific Design Automation Conference archive
Proceedings of the 2006 Asia and South Pacific Design Automation Conference table of contents
Yokohama, Japan
SESSION: Placement table of contents
Pages: 207 - 212  
Year of Publication: 2006
ISBN:0-7803-9451-8
Authors
Jinjun Xiong  University of California at Los Angeles, CA
Yiu-Chung Wong  Rio Design Automation, Inc., Santa Clara, CA
Egino Sarto  Rio Design Automation, Inc., Santa Clara, CA
Lei He  University of California at Los Angeles, CA
Sponsors
: IEEE Circuits and Systems Society
SIGDA: ACM Special Interest Group on Design Automation
IEICE ESS : Institute of Electronics, Information and Communication Engineers, Engineering Sciences Society
IPSJ SIG-SLDM : Information Processing Society of Japan, SIG System LSI Design Methodology
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 39,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1118299.1118356
What is a DOI?

ABSTRACT

System-on-chip and system-in-package result in increased number of I/O cells and complicated constraints for both chip designs and package designs. This renders the traditional manually tuned and chip-centered I/O designs suboptimal in terms of both turn around time and design quality. In this paper we formally introduce a set of design constraints suitable for chip-package co-design. We formulate a constraint-driven I/O planning and placement problem, and solve it by a multi-step algorithm based upon integer linear programming. Experiment results using real industry designs show that the proposed algorithm can effectively find a large scale I/O placement solution and satisfy all given design constraints in less than 10 minutes. In contrast, the state-of-the-art without considering those design constraints simply cannot meet all design constraints by relying solely upon the conventional iterative approach.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
G. Pascariu, P. Cronin, and D. Crowley, "Next generation electronics packaging utilizing flip chip technology," in Electronics Manufacturing Technology Symposium, IEEE 28th International, pp. 423--426, July 2003.
 
2
 
3
 
4
 
5
 
6
 
7
B. Chen and M. Marek-Sadowska, "Timing driven placement of pads and latches," in ASIC Conference and Exhibit, Fifth Annual IEEE International, pp. 30--33, Sept. 1992.
 
8
W.-K. Mak, "I/O placement for FPGAs with multiple I/O standards," IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems, vol. 23, pp. 315--320, February 2004.
 
9
"SpeedXP user manual," in http://www.sigrity.com/.
 
10
E. I. A. J. S. S. T. Division, "Stub series terminated logic for 2.5 volts (SSTL_2)," in EIA/JEDEC Standard, Sept. 1998.
11
 
12
 
13
 
14
 
15
J. Cong, M. Hossain, and N. Sherwani, "A provably good multilayer topological planar routing algorithm in IC layout designs," IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems, vol. 12, pp. 70 -- 78, Jan. 1993.


Collaborative Colleagues:
Jinjun Xiong: colleagues
Yiu-Chung Wong: colleagues
Egino Sarto: colleagues
Lei He: colleagues