One 64-bit merge buffer used to perform partial DVMA write in consistent mode. The merge buffer participates in the UPA coherence protocol.

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 addresses into 41-bit UPA addresses).

An IOMMU used to translate 32- or 64-bit PCI addresses into 41-bit UPA addresses. The IOMMU is shared between both PCI busses.

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.

Two 32-bit counters.

C.1.15.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. The FBC resides on the UPA graphics card, not on the Ultra 60 motherboard.

Highlights of the FBC ASIC features include:

UPA slave device with write-mostly philosophy

Supports single buffered and DBZ configurations

Interfaces with 3DRAM to achieve accelerated graphics performance

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

83.3-MHz UPA operation and 75-MHz 3DRAM operation

3.3-Vdc and 5-Vdc (for RAMDAC ASIC) supply voltage

C.1.15.6 RISC

The reset, interrupt, scan, and clock (RISC) ASIC implements four functions: reset, interrupt, scan, and clock. Generation and stretching of the reset pulse is performed in this ASIC. Interrupt logic concentrates 42 different interrupt sources into a 6-bit code, which communicates with the PSYCHO+ ASIC. It also integrates a JTAG controller.

Highlights of the RISC ASIC features include:

Appendix C Functional Description C-35

Page 235
Image 235
Sun Microsystems 60 service manual 15.5 FBC, Risc