![Sun Microsystems Ultra 5 Service Manual Download Page 203](http://html1.mh-extra.com/html/sun-microsystems/ultra-5/ultra-5_service-manual_1392603203.webp)
Appendix C
Functional Description
C-3
C.1.1
CPU Module
The system CPU module is the UltraSPARC-IIi processor. The CPU module is a high-
performance, highly-integrated superscalar processor implementing the SPARC-V9
64-bit RISC architecture. The CPU module is capable of sustaining the execution of
up to four instructions per cycle, even in the presence of conditional branches and
cache misses. This sustained performance is supported by a decoupled prefetch and
dispatch unit with instruction buffer. The CPU module supports both 2D and 3D
graphics, as well as image processing, video compression and decompression, and
video effects via the sophisticated visual instruction set (VIS). VIS provides high
levels of multimedia performance, including real-time video compression/
decompression and two streams of MPEG-2 decompression at full broadcast quality
with no additional hardware support. The CPU module characteristics and
associated features include:
■
SPARC-V9 architecture compliant
■
Binary compatible with all SPARC application code
■
Snooping or directory-based protocol support
■
Four-way superscalar design with nine execution units
■
Four integer execution units
■
Three floating-point execution units
■
Two graphics execution units
■
Selectable little-endian or big-endian byte ordering
■
64-bit address pointers
■
16-Kbyte non-blocking data cache
■
16-Kbyte instruction cache with single cycle branch following
■
Power management
■
Software prefetch instruction support
■
Multiple outstanding requests
The Ultra 5 system may contain a 270-MHz, 333-MHz, 360-MHz, or 440-MHz CPU
module. The following table identifies the cache and SRAM for each module.
TABLE C-1
Ultra 5 CPU Module Cache and SRAM
Module
Second-Level Cache
Data SRAMs
TAG SRAMs
270-Mhz
256-KByte
2 - 32K x 36
1 - 32K x 36k
333-Mhz
2-Mbyte
4 - 256K x 18
1 - 64K x 18
360-Mhz
256-Kbyte
2 - 32K x 36
1 - 64K x 18
360-Mhz
2-Mbyte
4 - 256K x 18
1 - 64K x 18
440-MHz
2-Mbyte
2 - 256K x 36
1 - 256K x 18
Summary of Contents for Ultra 5
Page 12: ...xii Sun Ultra 5 Service Manual February 2000...
Page 46: ...1 8 Sun Ultra 5 Service Manual February 2000...
Page 72: ...3 24 Sun Ultra 5 Service Manual February 2000...
Page 102: ...4 30 Sun Ultra 5 Service Manual February 2000...
Page 112: ...5 10 Sun Ultra 5 Service Manual February 2000...
Page 168: ...8 22 Sun Ultra 5 Service Manual February 2000...
Page 186: ...A 10 Sun Ultra 5 Service Manual February 2000...
Page 246: ...D 6 Sun Ultra 5 Service Manual February 2000...