Abstract  

Implementation of a Third Generation 16 Core 32 Thread Chip-Multithreading SPARCĀ® Processor

Abstract: This third-generation Chip-Multithreading (CMT) SPARC processor consists of 16-cores with shared memory architecture and supports a total of 32 main Threads plus 32 Scout Threads. It is targeted for high-performance servers, and is optimized for both single- and multi-threaded applications. The 396mm2 chip, is fabricated in a 11M 65nm CMOS process and operates at a nominal frequency of 2.3GHz, consuming a maximum power of 250W at 1.2V This presentation provides a brief overview of the Architectural highlights followed by a more in depth discussion on the physical implementation aspects of this design. The focus is on the physical implementation challenges and solutions, including circuit innovations in memory arrays, register files, and floating-point hardware that boost the performance and circuit robustness with low area overhead.