Issue No. 02 - March/April (1998 vol. 18)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/40.671399
The UltraSPARC-IIi allows a system the benefits of UltraSPARC performance and bandwidth, while enabling the cost effective use of PC-class system components. Sun's popular SolarisTM operating system is fully supported, and all UltraSPARC software is compatible. It is a 64-bit superscalar SPARCTM V9 machine, targeted for use in uniprocessor systems, that is an example of a high-performance system-on-a-chip. Functions spanning at least three separate complex system ASICs along with a modified UltraSPARC-II core are combined into one coherent system on a single die running at 300 MHz. The net effect is a general purpose CPU that contains an integrated DRAM controller, PCI 2.1 compatible 66MHz/32-bit I/O interface, high-end UltraSPARC Port ArchitectureTM (UPA) bus interface, second-level cache controller, three MMUs, three TLBs, flexible interrupts, plus other important system functions and V9 extensions. The most notable of the extensions to V9 is VISTM - extended instruction set for imaging and networking. The result is a very cost effective platform for desktop, server, and high-performance networking, telecommunications, and imaging embedded systems.
SPARC, UltraSPARC, CPU, microprocessor, system-on-a-chip, RISC, PCI, integration
Michael A. Csoppenszky, Kevin B. Normoyle, Allan Tzeng, Timothy P. Johnson, Jamshid Mostoufi, Christopher D. Furman, "UltraSPARC-IIi: Expanding the Boundaries of a System on a Chip", IEEE Micro, vol. 18, no. , pp. 14-24, March/April 1998, doi:10.1109/40.671399