A 4-MB on-chip L2 cache for a 90-nm 1.6-GHz 64-bit microprocessor

A 4-MB L2 data cache was implemented for a 64-bit 1.6-GHz SPARC(r) RISC microprocessor. Static sense amplifiers were used in the SRAM arrays and for global data repeaters, resulting in robust and flexible timing operation. Elimination of the global clock grid over the SRAM array saves power, enabled...

Full description

Saved in:
Bibliographic Details
Published inIEEE journal of solid-state circuits Vol. 40; no. 1; pp. 52 - 59
Main Authors McIntyre, H., Wendell, D., Lin, K.J., Kaushik, P., Seshadri, S., Wang, A., Sundararaman, V., Ping Wang, Song Kim, Hsu, W.-J., Hee-Choul Park, Levinsky, G., Jiejun Lu, Chirania, M., Heald, R., Lazar, P., Dharmasena, S.
Format Journal Article Conference Proceeding
LanguageEnglish
Published New York, NY IEEE 01.01.2005
Institute of Electrical and Electronics Engineers
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A 4-MB L2 data cache was implemented for a 64-bit 1.6-GHz SPARC(r) RISC microprocessor. Static sense amplifiers were used in the SRAM arrays and for global data repeaters, resulting in robust and flexible timing operation. Elimination of the global clock grid over the SRAM array saves power, enabled by combining the clock information with array select signals. Redundancy was implemented flexibly, with shift circuits outside the main data array for area efficiency. The chip integrates 315 million transistors and uses an 8-metal-layer 90-nm CMOS process.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ObjectType-Article-2
ObjectType-Feature-1
ISSN:0018-9200
1558-173X
DOI:10.1109/JSSC.2004.838017