A third-generation SPARC V9 64-b microprocessor
- 1 November 2000
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Journal of Solid-State Circuits
- Vol. 35 (11) , 1526-1538
- https://doi.org/10.1109/4.881196
Abstract
This quad-issue processor achieves 1-GHz operation through improved dynamic circuit techniques in critical paths and a more extensive on-chip memory system which scales in both bandwidth and latency. Critical logic paths use domino, delayed clocked domino, and logic embedded in dynamic flip-flops for minimum delay. A 64-KB sum-addressed memory data cache combines the address offset add with the cache decode, allowing the average memory latency to scale by more than the clock ratio. Memory bandwidth is improved by using wave pipelined SRAM designs for on-chip caches and a write cache for store traffic. Memory power is controlled without increased latency by use of delayed-reset logic decoders. The chip operates at 1000 MHz and dissipates less than 80 W from a 1.6-V supply. It contains 23 million transistors (12 million in RAM cells) on a 244 mm/sup 2/ die.Keywords
This publication has 12 references indexed in Scilit:
- A 1 GHz dual-loop microprocessor PLL with instant frequency shiftingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A 330 MHz 4-way superscalar microprocessorPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- UltraSPARC: the next generation superscalar 64-bit SPARCPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- An on-chip voltage regulator using switched decoupling capacitorsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Dynamic termination output driver for a 600 MHz microprocessorPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Implementation of a 3rd-generation SPARC V9 64 b microprocessorPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- UltraSPARC-III: a 3rd generation 64 b SPARC microprocessorPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A new family of semidynamic and dynamic flip-flops with embedded logic for high-performance processorsIEEE Journal of Solid-State Circuits, 1999
- UltraSPARC-III: designing third-generation 64-bit performanceIEEE Micro, 1999
- 64-KByte sum-addressed-memory cache with 1.6-ns cycle and 2.6-ns latencyIEEE Journal of Solid-State Circuits, 1998