connection between the PCI bus and all other I/O functions. In addition, the PCIO ASIC contains an embedded Ethernet controller to manage Ethernet transactions and provides the electrical connection to slower on-board functions, such as the flash PROM and the audio module.

C.1.12.4 U2P

The UPA-to-PCI bridge (U2P) ASIC provides an I/O connection between the UPA bus and the two PCI buses. The U2P ASIC features include:

Full master and slave port connection to the high-speed UPA interconnect. The UPA is a split address/data packet-switched bus that has a potential data throughput rate of greater than 1 Gbyte per second. UPA data is ECC protected.

Two physically separate PCI bus segments with full master and slave support:

66-MHz PCI bus segment (PCI bus A): 3.3-VDC I/O signaling, 64-bit data bus, compatible with the PCI 66-MHz extensions, support for up to four master devices (at 33 MHz only)

33-MHz PCI bus segment (PCI bus B): 5.0-VDC I/O signaling, 64-bit data bus,

4support for up to six master devices

Two separate 16-entry streaming caches, one for each bus segment, for accelerating some kinds of PCI DVMA activity. Single IOMMU with 16-entry TLB for mapping DVMA addresses for both buses (IOMMU used to translate 32-bit or 64-bit PCI

4addresses into 41-bit UPA addresses).

A mondo-vector dispatch unit for delivering interrupt requests to CPU modules, including support for PCI interrupts from up to six slots, as well as interrupts from on-board I/O devices.

C.1.12.5 FBC

The frame buffer controller (FBC) ASIC is the graphics draw ASIC that provides interface between the UPA and the 3DRAM. The FBC ASIC provides 2D and 3D graphics draw acceleration. Highlights of the FBC ASIC features include:

UPA slave device with write-mostly philosophy

Interfaces with 3DRAM to achieve accelerated graphics performance

Supports single buffered and DBZ configurations

Supports frame buffer-to-frame buffer copy

Supports viewport clipping, picking, and pixel processing

Supports byte, plane masks, raster operations, blend operations, and conditional writes in 3DRAM

483.3-MHz UPA operation and 75-MHz 3DRAM operation 3.3-VDC and 5-VDC (for RAMDAC ASIC) supply voltage

Functional Description 273

Page 273
Image 273
Sun Microsystems 220R service manual 12.4 U2P, 12.5 FBC