A 1.3-GHz fifth-generation SPARC64 microprocessor

被引:46
作者
Ando, H [1 ]
Yoshida, Y [1 ]
Inoue, A [1 ]
Sugiyama, I [1 ]
Asakawa, T [1 ]
Morita, K [1 ]
Muta, T [1 ]
Motokurumada, T [1 ]
Okada, S [1 ]
Yamashita, H [1 ]
Satsukawa, Y [1 ]
Konmoto, A [1 ]
Yamashita, R [1 ]
Sugiyama, H [1 ]
机构
[1] Fujitsu Ltd, Kawasaki, Kanagawa 2118588, Japan
关键词
clock distribution; computer architecture; error detection; microprocessors; reliability; SPARC;
D O I
10.1109/JSSC.2003.818146
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A fifth-generation SPARC64 processor is fabricated in 130-nm partially depleted silicon-on-insulator CMOS with eight layers of Cu metallization. At V-dd = 1.2 V and T-alpha = 25degreesC, it runs at 1.3 GHz and dissipates 34.7 W. The chip contains 191 M transistors with 19 M logic circuits in an area of 18.14 mm x 15.99 mm and is covered with 5858 bumps, of which 269 are for I/O signals. It is mounted in a 1360-pin land-grid-array package. The 16-byte-wide system bus operates with a 260-MHz clock in single-data-rate or double-data-rate modes. This processor implements an error-detection mechanism for execution units and data path logic circuits in addition to on-chip arrays to detect data corruption. Intermittent errors detected in execution units and data paths are recovered via instruction retry. A soft barrier clocking scheme allows amortization of the clock skew and jitter over multiple cycles and helps to achieve high clock frequency. Tunability of the clock timing makes timing closure easier. A relatively small amount of custom circuit design and the use of mostly static circuits contributes to achieve short development time.
引用
收藏
页码:1896 / 1905
页数:10
相关论文
共 17 条
[1]  
ANDERSON CJ, 2001, IEEE INT SOL STAT CI, P232
[2]  
Ando H, 2003, ISSCC DIG TECH PAP I, V46, P246
[3]   Clocking design and analysis for a 600-MHz alpha microprocessor [J].
Bailey, DW ;
Benschneider, BJ .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1998, 33 (11) :1627-1633
[4]  
INOUE A, 2002, MICR FOR OCT
[5]  
INOUE A, 2002, SPARC64 V UNIX SERVE
[6]  
KOWALSKI J, 2003, IEEE INT SOL STAT CI, P248
[7]   The implementation of the Itanium 2 microprocessor [J].
Naffziger, SD ;
Colon-Bonet, G ;
Fischer, T ;
Riedlinger, R ;
Sullivan, TJ ;
Grutkowski, T .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2002, 37 (11) :1448-1460
[8]   ON CHECKING AN ADDER [J].
PETERSON, WW .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1958, 2 (02) :166-168
[9]   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
[10]  
RESTLE PJ, 2002, IEEE INT SOL STAT CI, P144