A dual-core 64-bit ultraSPARC microprocessor for dense server application

被引:16
|
作者
Takayanagi, T [1 ]
Shin, JL [1 ]
Petrick, B [1 ]
Su, JY [1 ]
Levy, H [1 ]
Pham, H [1 ]
Son, JS [1 ]
Moon, N [1 ]
Bistry, D [1 ]
Nair, U [1 ]
Singh, M [1 ]
Mathur, V [1 ]
Leon, AS [1 ]
机构
[1] Sun Microsyst Inc, Sunnyvale, CA 94085 USA
关键词
chip multithreading (CMT); coupling noise; current-mode sense amplifier; deep-submicron technology; dense server; dual-core; ECC; electromigration; hold time; leakage; L2; cache; microprocessor; multicore; multiprocessor; multithread; negative bias temperature instability (NBTI); process variation; thread-level parallelism (TLP); translation look aside butter (TLB); ultraSPARC;
D O I
10.1109/JSSC.2004.838023
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A dual-core 64-bit microprocessor optimized for compute-dense systems such as rack-mount and blade servers for network computing was developed. The chip consists of two UltraSPARC 11 cores, each with its own 512 kB L2 cache, a DDR-1 memory controller, and symmetric multiprocessor bus (JBus) controllers. The 206-mm(2) die is fabricated in 0.13-mum CMOS technology with seven layers of Cu and a low-k dielectric. The chip offers a highly efficient performance-per-watt ratio with a typical power dissipation of 23 W at 1.3 V and 1.2 GHz. A short design cycle was achieved by leveraging existing designs wherever possible and developing effective design methodologies and flows. Significant design challenges faced by this project are described. These include deep-submicron design issues, such as negative bias temperature instability (NBTI), leakage, coupling noise, intra-die process variation, and electromigration (EM). A second important design challenge was implementing a high-performance L2 cache subsystem with a short four-cycle core-to-L2 latency including ECC.
引用
收藏
页码:7 / 18
页数:12
相关论文
共 50 条
  • [1] A dual-core 64b UltraSPARC microprocessor for dense server applications
    Takayanagi, T
    Shin, JL
    Petrick, B
    Su, J
    Levy, H
    Pham, H
    Son, J
    Moon, N
    Bistry, D
    Singh, M
    Mathur, V
    Leon, AS
    2004 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE, DIGEST OF TECHNICAL PAPERS, 2004, 47 : 58 - 59
  • [2] A dual-core 64b UltraSPARC microprocessor for dense server applications
    Takayanagi, T
    Shin, JL
    Petrick, B
    Su, J
    Leon, AS
    41ST DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2004, 2004, : 673 - 677
  • [3] Deep-submicron design challenges for a dual-core 64b ultraSPARC microprocessor implementation
    Takayanagi, T
    Shin, JL
    Su, J
    Leon, AS
    2004 INTERNATIONAL CONFERENCE ON INTEGRATED CIRCUIT DESIGN AND TECHNOLOGY, 2004, : 147 - 150
  • [4] 64-bit server cooling requirements
    Copeland, D
    TWENTY-FIRST ANNUAL IEEE SEMICONDUCTOR THERMAL MEASUREMENT AND MANAGEMENT SYMPOSIUM, PROCEEDINGS 2005, 2005, : 94 - 98
  • [5] Implementation of a Dual-core 64-bit RISC-V on 7nm FinFET Process
    Van-Ninh Ho
    Khai-Minh Ma
    Hong-Hai Thai
    Duc-Hung Le
    2021 INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES FOR COMMUNICATIONS (ATC 2021), 2021, : 28 - 32
  • [6] 200-MHz 64-bit dual-issue CMOS microprocessor
    Dobberpulil, Daniel W.
    Wirek, Richard T.
    Allmon, Randy
    Anglin, Robert
    Bertucci, David
    Britton, Sharon
    Chao, Linda
    Conrad, Robert A.
    Dever, Daniel E.
    Giescke, Bruce
    Hassoun, Soha M.N.
    Hoeppner, Gregory W.
    Kuchler, Kathryn
    Ladd, Maureen
    Leary, Burton M.
    Madden, Liam
    Digital Technical Journal, 1992, 4 (04):
  • [7] 64-BIT RISC MICROPROCESSOR VR4000
    KUWATA, T
    SARUWATARI, M
    KASHIMURA, M
    MACHIDA, T
    NEKI, K
    HASHISHITA, R
    INOUE, Y
    NEC RESEARCH & DEVELOPMENT, 1991, 32 (04): : 520 - 530
  • [8] PowerPC AS A10 64-bit RISC microprocessor
    Bishop, JW
    Campion, MJ
    Jeremiah, TL
    Mercier, SJ
    Mohring, EJ
    Pfarr, KP
    Rudolph, BG
    Still, GS
    White, TS
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1996, 40 (04) : 495 - 505
  • [9] CO: The chameleon 64-bit microprocessor ASIC prototype
    Ramanadin, B
    Pogodalla, F
    SEVENTH IEEE INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING, PROCEEDINGS: SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE, 1996, : 140 - 145
  • [10] THE I860 64-BIT SUPERCOMPUTING MICROPROCESSOR
    KOHN, L
    MARGULIS, N
    PROCEEDINGS : SUPERCOMPUTING 89, 1989, : 450 - 456