Blue Gene/L compute chip: Synthesis, timing, and physical design

被引:5
作者
Bright, AA
Haring, RA
Dombrowa, MB
Ohmacht, M
Hoenicke, D
Singh, S
Marcella, JA
Lembach, RF
Douskey, SM
Ellavsky, MR
Zoellin, CG
Gara, A
机构
[1] IBM Corp, Div Res, Thomas J Watson Res Ctr, Yorktown Hts, NY 10598 USA
[2] IBM Corp, Engn & Technol Serv, Rochester, MN 55901 USA
[3] IBM Corp, Deutschland Entwickling GmbH, IBM Syst & Technol Grp, D-71032 Boblingen, Germany
关键词
D O I
10.1147/rd.492.0277
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As one of the most highly integrated system-on-a-chip application-specific integrated circuits (ASICs) to date, the Blue Gene((R))/L compute chip presented unique challenges that required extensions of the standard ASIC synthesis, timing, and physical design methodologies. We describe the design flow from floorplanning through synthesis and timing closure to physical design, with emphasis on the novel features of this ASIC. Among these are a process to easily inject datapath placements for speedcritical circuits or to relieve wire congestion, and a timing closure methodology that resulted in timing closure for both nominal and worst-case timing specifications. The physical design methodology featured removal of the pre-physical-design buffering to improve routability and visualization of buses, and it featured strategic seeding of buffers to close wiring and timing and end up at 90% utilization of total chip area. Robustness was enhanced by using additional input/output (I/O) and internal decoupling capacitors and by increasing I/O-to-C4 wire widths.
引用
收藏
页码:277 / 287
页数:11
相关论文
共 11 条
[1]   Blue Gene/L torus interconnection network [J].
Adiga, NR ;
Blumrich, MA ;
Chen, D ;
Coteus, P ;
Gara, A ;
Giampapa, ME ;
Heidelberger, P ;
Singh, S ;
Steinmacher-Burow, BD ;
Takken, T ;
Tsao, M ;
Vranas, P .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2005, 49 (2-3) :265-276
[2]   Embedded DRAM design and architecture for the IBM 0.11-μm ASIC offering [J].
Barth, JE ;
Dreibelbis, JH ;
Nelson, EA ;
Anand, DL ;
Pomichter, G ;
Jakobson, P ;
Nelms, MR ;
Leach, J ;
Belansek, GM .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2002, 46 (06) :675-689
[3]   Packaging the blue Gene/L supercomputer [J].
Coteus, P ;
Bickford, HR ;
Cipolla, TM ;
Crumley, PG ;
Gara, A ;
Hall, SA ;
Kopcsay, GV ;
Lanzetta, AP ;
Mok, LS ;
Rand, R ;
Swetz, R ;
Takken, T ;
La Rocca, P ;
Marroquin, C ;
Germann, PR ;
Jeanson, MJ .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2005, 49 (2-3) :213-248
[4]   Blue Gene/L compute chip: Control, test, and bring-up infrastructure [J].
Haring, RA ;
Bellofatto, R ;
Bright, AA ;
Crumley, PG ;
Dombrowa, MB ;
Douskey, SM ;
Ellavsky, MR ;
Gopalsamy, B ;
Hoenicke, D ;
Liebsch, TA ;
Marcella, JA ;
Ohmacht, M .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2005, 49 (2-3) :289-301
[5]   Embedded DRAM: Technology platform for the blue Gene/L chip [J].
Iyer, SS ;
Barth, JE ;
Parries, PC ;
Norum, JP ;
Rice, JP ;
Logan, LR ;
Hoyniak, D .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2005, 49 (2-3) :333-350
[6]   VERITY - A FORMAL VERIFICATION PROGRAM FOR CUSTOM CMOS CIRCUITS [J].
KUEHLMANN, A ;
SRINIVASAN, A ;
LAPOTIN, DP .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1995, 39 (1-2) :149-165
[7]   Blue Gene/L compute chip: Memory and ethernet subsystem [J].
Ohmacht, M ;
Bergamaschi, RA ;
Bhattacharya, S ;
Gara, A ;
Giampapa, ME ;
Gopalsamy, B ;
Haring, RA ;
Hoenicke, D ;
Krolak, DJ ;
Marcella, JA ;
Nathanson, BJ ;
Salapura, V ;
Wazlowski, ME .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2005, 49 (2-3) :255-264
[8]   A clock distribution network for microprocessors [J].
Restle, PJ ;
McNamara, TG ;
Webber, DA ;
Camporese, PJ ;
Eng, KF ;
Jenkins, KA ;
Allen, DH ;
Rohn, MJ ;
Quaranta, MP ;
Boerstler, DW ;
Alpert, CJ ;
Carter, CA ;
Bailey, RN ;
Petrovick, JG ;
Krauter, BL ;
McCredie, BD .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2001, 36 (05) :792-799
[9]   A scalable X86 CPU design for 90nm process [J].
Schutz, J ;
Webb, C .
2004 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE, DIGEST OF TECHNICAL PAPERS, 2004, 47 :62-63
[10]   An integrated environment for technology closure of deep-submicron IC designs [J].
Trevillyan, L ;
Kung, D ;
Puri, R ;
Reddy, LN ;
Kazda, MA .
IEEE DESIGN & TEST OF COMPUTERS, 2004, 21 (01) :14-22