Sun XVR-4000 Graphics Accelerator Overview
|
This chapter provides an overview of the Sun XVR-4000 graphics accelerator for the Sun Fire V880z server.
Refer to the Sun Fire V880 server documentation for detailed information for the
Sun Fire V880z server. Go to http://www.sun.com/documentation.
- Sun Fire V880 Server Service Manual (806-6597)
- Sun Fire V880 Server Owner's Manual (806-6592)
Installation Kit
The Sun XVR-4000 graphics accelerator installation kit includes:
- Sun XVR-4000 graphics accelerator
- Sun XVR-4000 graphics accelerator software CD
- Sun Fire V880z Operating Environment Installation DVD
- 13W3 to HD15 monitor cable adapter
- Antistatic wrist strap
- Sun Fire V880z Server and Sun XVR-4000 Graphics Accelerator Installation and User's Guide, this document
See Sun XVR-4000 Graphics Accelerator Cables for additional cable information.
Sun XVR-4000 Graphics Accelerator Overview
The Sun XVR-4000 graphics accelerator is a high-performance, photorealistic 3D graphics accelerator that runs over the SunTM Fireplane interconnect bus on the
Sun Fire V880z server (FIGURE 2-1). Application Program interfaces include Sun OpenGL® 1.3 for Solaris and Java3DTM. Imaging is supported through the JavaTM Advanced Imaging API. The Sun XVR-4000 graphics accelerator produces visual realism by providing extremely high-performance rendering, and providing full-scene antialiasing "on-the-fly" such that high-quality antialiased rendering becomes expected.
FIGURE 2-1 Sun Fire V880z Server
FIGURE 2-2 and FIGURE 2-3 shows the Sun XVR-4000 graphics accelerator with and without the air guide cover, respectively. Appendix F describes the back panel I/O ports.
FIGURE 2-2 Sun XVR-4000 Graphics Accelerator With Air Guide Cover
FIGURE 2-3 Sun XVR-4000 Graphics Accelerator Without Air Guide Cover
Sun XVR-4000 Graphics Accelerator Features
Quality
- Industry-leading antialiasing quality through video-rate 5 × 5 pixel processing array
- Supports 30-bit color precision for a wider, more precise color gamut
- 12-bit effective linear light (pre-gamma) color precision
- 26-bit floating-point Z-buffer for more effective depth resolution than with a
32-bit integer Z-buffer
Performance
- Geometry processing rate up to 65 Mbytes hardware-textured triangles per second
- 256 Mbytes of texture memory at full geometry rate, or 1 Gigabyte of texture memory (using targeted texture OpenGL extension) at reduced geometry rate
- High-performance DMA over the Sun Fireplane interconnect bus
Flexibility
- Supports two asynchronous video streams with two 10-bit video DACs and 13W3 output ports capable of running different resolutions simultaneously
- 144 Mbytes high resolution sample buffer (holds up to 10 M image sample values, not pixel values), optimized for supersampling; allows users to trade off screen resolution versus samples per pixel; implemented by 32 3DRAM64 frame buffer memory chips
- Continuously programmable resolution within frame buffer capacity and Convolve bandwidth limits
- Support for nonfiltered X-windows pixels on the same screen with filtered, antialiased pixels
Scalability
- Hardware geometry acceleration using four parallel graphics processing engines (four Cafe processors and four FBC3 ASICs)
Standards (X-Windows, OpenGL)
- Viewport clipping
- Window ID (WID) clipping. Auxiliary clipping hardware for over eight overlapping windows
- 64 primary X Windows window IDs, 15 overlay window IDs
- Four 3 × 256 10-bit color maps (pseudo or direct color) in each video stream
- One 3 × 4096 10-bit adjustable gamma correction table (for true color) for each video stream. Separate red, green, and blue gamma
Video Operations
The Sun XVR-4000 graphics accelerator supports the following video outputs and capabilities. The default video port can be either the 13W3A or 13W3B video port, as selected through fbconfig (see Chapter 6)
Video Output
The Sun XVR-4000 graphics accelerator supports two simultaneous video streams. These may be used for a variety of purposes, for example, two sides of a shared frame buffer region on two high-resolution monitors or projectors, two independent high-resolution X-window system screens displayed on two display devices, or display of a high-resolution image on a monitor and simultaneous NTSC resolution display of the contents of the high-resolution monitor.
Note - If the scene content is shared between the two video streams (that is, it comes from a shared frame and not from independent frame buffers) the vertical rates must be identical to get correct display on both video outputs.
|
S-Video Capabilities
For S-video output (NTSC or PAL), any subregion of the primary display, up to the full display, may be resized to NTSC or PAL for video taping.
- Provide a secondary video output stream for NTSC video format at 640 × 480 at 60 Hz or PAL video format at 640 × 480 at 50 Hz, from a portion of the primary video desktop to a TV/VCR video output port.
- TV/VCR video output is S-video, with the appropriate mechanical connections.
- If the S-video output is not in use, the second 13W3 output is available for a high-resolution display.
Screen Resolutions
Sun XVR-4000 graphics accelerator supports full 30-bit 3D (double/z-buffered) graphics at all supported resolutions. TABLE 2-1 lists the supported screen resolutions for the Sun XVR-4000 graphics accelerator.
To get a list of all graphics devices, type:
To get a list of available resolutions for your display device, type:
host% fbconfig -dev zulu0 -res \?
|
TABLE 2-1 Sun XVR-4000 Graphics Accelerator Screen Resolutions
Display resolution
|
Refresh
rate (Hz)
|
Standard
|
Aspect
format
|
Output
port
|
Video format
|
1920 × 1200
|
60d
|
Sun
|
16:10
|
13W3
|
SUNW_DIG_1920x1200x60
|
1920 × 1200
|
70
75
|
Sun
|
16:10
|
13W3
|
SUNW_STD_1920x1200x70
SUNW_STD_1920x1200x75
|
1920 × 1080
|
60d
|
Sun
|
16:9
|
13W3
|
SUNW_DIG_1920x1080x60
|
1920 × 1080
|
72
|
Sun
|
16:9
|
13W3
|
SUNW_STD_1920x1080x72
|
1792 × 1344
|
60
|
VESA
|
4:3
|
13W3
|
VESA_STD_1792x1344x60
|
1600 × 1280
|
76
|
Sun
|
5:4
|
13W3
|
SUNW_STD_1600x1280x76
|
1600 × 1200
|
60d
|
Sun
|
4:3
|
13W3
|
SUNW_DIG_1600x1200x60
|
1600 × 1200
|
60
75
|
VESA
|
4:3
|
13W3
|
VESA_STD_1600x1200x60
VESA_STD_1600x1200x75
|
1600 × 1024
|
60
|
Sun
|
16:10
|
13W3
|
SUNW_DIG_1600x1024x60 or
SUNW_STD_1600x1024x60
|
1600 × 1000
|
66
76
|
Sun
|
16:10
|
13W3
|
SUNW_STD_1600x1000x66
SUNW_STD_1600x1000x76
|
1440 × 900
|
76
|
Sun
|
16:10
|
13W3
|
SUNW_STD_1440x900x76
|
1280 × 1024
|
96
112
|
Sun stereo
|
5:4
|
13W3
|
SUNW_STEREO_1280x1024x96
SUNW_STEREO_1280x1024x112
|
1280 × 1024
|
108d
|
Sun stereo
|
5:4
|
13W3
|
SUNW_STEREO-DIG_1280x1024x108
|
1280 × 1024
|
60
75
85
|
VESA
|
5:4
|
13W3
|
VESA_STD_1280x1024x60
VESA_STD_1280x1024x75
VESA_STD_1280x1024x85
|
1280 × 1024
|
67
76
|
Sun
|
5:4
|
13W3
|
SUNW_STD_1280x1024x67
SUNW_STD_1280x1024x76
|
1280 × 800
|
112
|
Sun stereo
|
16:10
|
13W3
|
SUNW_STEREO_1280x800x112
|
1280 × 800
|
76
|
Sun
|
16:10
|
13W3
|
SUNW_STD_1280x800x76
|
1280 × 768
|
56
|
Sun
|
5:3
|
13W3
|
SUNW_STD_1280x768x56
|
1152 × 900
|
120
|
Sun stereo
|
5:4
|
13W3
|
SUNW_STEREO_1152x900x120
|
1152 × 900
|
66
76
|
Sun
|
5:4
|
13W3
|
SUNW_STD_1152x900x66
SUNW_STD_1152x900x76
|
1024 × 692
|
100
|
Sun stereo
|
4:3
|
13W3
|
SUNW_STEREO_1024x692x100
|
1024 × 800
|
84
|
Sun
|
4:3
|
13W3
|
SUNW_STD_1024x800x84
|
1024 × 768
|
96
|
Sun stereo
|
4:3
|
13W3
|
SUNW_STEREO_1024x768x96
|
1024 × 768
|
77
|
Sun
|
4:3
|
13W3
|
SUNW_STD_1024x768x77
|
1024 × 768
|
60
70
75
|
VESA
|
4:3
|
13W3
|
VESA_STD_1024x768x60
VESA_STD_1024x768x70
VESA_STD_1024x768x75
|
960 × 680
|
108
112
|
Sun stereo
|
14:10
|
13W3
|
SUNW_STEREO_960x680x108
SUNW_STEREO_960x680x112
|
800 × 600
|
75
|
VESA
|
4:3
|
13W3
|
VESA_STD_800x600x75
|
768 × 575
|
50i
|
PAL (RGB)
|
4:3
|
13W3
|
SUNW_PAL_768x575x50
|
768 × 575
|
50i
|
Sun
|
4:3
|
13W3
|
SUNW_INT_768x575x50
|
640 × 480
|
60fsc
|
Sun
|
4:3
|
13W3
|
SUNW_FSC_640x480x60
|
640 × 480
|
60
72
75
|
VESA
|
4:3
|
13W3
|
VESA_STD_640x480x60
VESA_STD_640x480x72
VESA_STD_640x480x75
|
640 × 480
|
60i
|
Sun
NTSC (RGB)
|
4:3
|
13W3
|
SUNW_INT_640x480x60
|
640 × 480
|
60i
|
NTSC (Composite)
|
4:3
|
S-video
|
SUNW_NTSC_640x480x60
|
640 × 480
|
50i
|
PAL (Composite)
|
4:3
|
S-video
|
SUNW_PAL_640x480x50
|
Note - Video formats with refresh rates marked "d" are only suitable for LCDs and other digital devices. These refresh rates have reduced blanking times that are unsuitable for CRTs and other analog devices.
Video formats with refresh rates marked "i" are interlaced.
Video formats with refresh rates marked "fsc" are only used for special "field sequential color" displays.
NTSC and PAL composite video formats use the S-video output port only.
While the Sun XVR-4000 graphics accelerator supports both tethered and wireless stereo glasses, wireless stereo glasses without an external power supply are not supported. See Connecting the Framelock Cable.
|
Accessing Field Replaceable Unit Information
You can obtain Sun XVR-4000 graphics accelerator subcomponent version numbers and other data using fbconfig.
To obtain FRU ID (field replaceable unit identifier) information, type:
host% fbconfig -dev zulu0 -prconf
--- Hardware Configuration for /dev/fbs/zulu0 ---
Type: XVR-4000 Graphics Accelerator
Part: 501-5588
Memory:
MAJC: 128MB
Texture: 1GB total
3DRAM64: 10.0M samples
Versions:
Fcode 1.18 MCode 1.4 MAJC 2.1
FBC3 3.0 Master 1.0 Convolve 0.0
Sched 1.0 I/O 0.0 FPGA 1.0
Power Level:
Monitor Power: On
Board Power: On
Video Streams:
Stream A:
Current resolution setting:
Flags: Default Primary
Monitor/EDID data (13W3)
Monitor Manufacturer: SUN
EDID: Version 1, Revision 3
Stream B:
Current resolution setting:
Flags: None
Monitor/EDID data (13W3)
EDID Data: Not Available
|
Technical Support
For assistance and other information not found in this document concerning the
Sun XVR-4000 graphics accelerator, see Support Services at:
http://www.sun.com/service/online/
For the most up-to-date version of the installation and user's guide, go to:
http://www.sun.com/documentation
Sun Fire V880z Server and Sun XVR-4000 Graphics Accelerator Installation and User's Guide
| 817-2400-10
|
|
Copyright © 2003, Sun Microsystems, Inc. All rights reserved.