Chapter 1. Features and Capabilities

The SGI HD I/O Board is an XIO card for the SGI 2000 and 3000 series workstations and servers and the Origin200 GIGAchannel server. This board interfaces with American Television Standards Committee high-definition television video formats. It supports real-time input and output of high-definition video at live frame rates, in SMPTE 274M, SMPTE 296M, and SMPTE 260M video formats, using component parallel digital interfaces and high-definition dual-link 4:4:4:4.

This chapter consists of the following sections:

HD I/O Features

The HD I/O Board includes the following features:

Supported Video Formats

The HD I/O Board supports video formats defined by the Advanced Television Standards Committee (ATSC), as well as several formats defined for high-definition digital motion pictures and post production. These formats can have pixel clocks of up to 74.25 MHz. These formats include support for:

  • 16 x 9 aspect ratio with 1920, 1280 and 720 active pixels in line, depending on video format

  • 24/1.001, 24, 25, 30/1.001, 50, and 60/1.001 Hz vertical rates

Examples of supported formats are SMPTE 274M (interlaced and progressive), SMPTE 296 (progressive), SMPTE 295M (interlaced), SMPTE 260M, and SMPTE 293M.

Table 1-1 summarizes HD I/O formats supported for this release.

Table 1-1. Supported Formats

Description

Frame Rate

Timing

Notation

1920x1080 interlaced

30/1.001 Hz

1920x1080_5994i

[email protected] 4:2:2

1280x720 progressive

60/1.001 Hz

1280x720_5994p

[email protected] 4:2:2

1920x1080 interlaced

25 Hz

1920x1080_50i

1920x1080i@50Hz

1920x1080 progressive

24 Hz

1920x1080_24p

1920x1080p@24Hz

1920x1080 progressive

24/1.001 Hz

1920x1080_23.98p

1920x1080p@24/1.001Hz

1920x1080 progressive

25 Hz

1920x1080_25p

1920x1080p@25Hz

1920x1080 progressive, segmented frame

25 Hz

1920x1080_25PsF

1920x1080PsF@25Hz

1920x1080 progressive, segmented frame

24 Hz

1920x1080_24PsF

1920x1080PsF@24Hz

1920x1080 progressive, segmented frame

24/1.001 Hz

1920x1080_2398PsF

1920x1080PsF@24/1.001Hz

1920x1035 interlaced

60/1.001 Hz

920x1035_59.4i

1920x1035i@60/1.001Hz

In segmented progressive frame formats, the progressive frame is transmitted as two fields that are from the same progressive scan, whereas in interlaced formats the two fields are temporally displaced.

All formats are 8-bit or 10-bit.

These formats are used for content creation and telecine output, and support serial-parallel conversion.

Genlock and Timing Features

The board supports many genlock source/timing combinations, including analog reference (bilevel and trilevel sync) combinations and digital input genlock combinations. Genlock and timing features are all designed to SMPTE 274M timing specifications:

  • Genlock to external analog and internal digital sync reference inputs:

    • Trilevel analog sync at high-definition (HD) rates

    • Bilevel analog sync at standard-definition (SD) rates (with and without output format timing conversion of SD to HD rates)

  • Genlock to digital input: locking digital output to jitter-attenuated digital input clock

  • Stand-alone free-run timing:

    Uncalibrated free-run mode provides 25 ppm-accurate free-run frequency. After calibration, free-run mode provides higher than 10 ppm-accurate free-run frequency, which can be recalibrated for local references and conditions to as high as 1 ppm accuracy. For information on calibration, see the HD I/O release notes.

For output timings for various inputs, see Table 2-3 in Chapter 2, “Programming the HD I/O Board”.

Other Features

Other features of the HD I/O Board are:

  • Bit-parallel ECL differential interface (special connectors, cable, adapters)

  • Automatic adjustment of input phase between Link A and Link B (up to +/- eight input-clock differential/dynamic phase tracking)

  • YCrCb 10 or 8 bits per component (4:2:2 or 4:4:4 sampling rates)

  • Alpha channel support

  • Video interface support for RGB 10 or 8 bits

  • Support for up to 48 bits/pixel RGB in memory

  • Real-time transparent color-space conversion and key scaling

  • User-programmable horizontal and vertical phase adjustment of the output video

  • UST support on input and output

  • Gamma correction support through user-downloadable 13-bit-wide lookup tables

  • 3/2 pulldown mode on output

  • Board internal loopback mode

Figure 1-1 shows the board.

Figure 1-1. HD I/O Board  

HD I/O Board
 

Figure 1-2 is a simplified top-level diagram of the HD I/O Board.

Figure 1-2. HD I/O Board Diagram, Simplified

HD I/O Board Diagram, Simplified

HD I/O Panel and Cable

Figure 1-3 shows connectors on the HD I/O front panel.

Figure 1-3. HD I/O Board Connectors

HD I/O Board
 Connectors

Figure 1-3 shows the two multiheaded cables included with the board; each has four 50-pin connectors for link A input, link B input, link A output, and link B output. The 50-pin connectors differ for each type of cable, following the Panasonic and Philips 50-pin video equipment interface standard.

Figure 1-4. HD I/O Cables

HD I/O Cables

Use the cable 50-pin connectors as indicated in Table 1-2.

Table 1-2. 50-Pin Cable Connectors

Label Color

Label: Panasonic Cable

Label: Philips Cable

Use

Green

SGI <--- PANASONIC P1

SGI <--- PHILIPS P1

Input Link A

Red

SGI <--- PANASONIC P2

SGI <--- PHILIPS P2

Input Link B

Green

SGI ---> PANASONIC P3

SGI ---> PHILIPS P3

Output Link A

Red

SGI ---> PANASONIC P4

SGI ---> PHILIPS P4

Output Link B

For pinouts, see “Cable Connectors” in Appendix A in Appendix A, “HD I/O Board Specifications”.

You can use the four 50-pin connectors for 4:4:4:4 in d ual-link mode, or 4:2:2 in single-link mode where alpha is ignored:

  • In YCrCb 4:4:4:4 mode, Link A carries Y:Cr0:Cb0 (even Cr/Cb samples), and Link B carries A:Cr1:Cb1 (odd CrCb samples).

  • In 4:2:2 mode (single-link), Link A carries Y plus Cr and Cb; Link B is unused.

  • In RGBA 4:4:4:4 mode, Link A carries G:R0:B0 (even RB samples), and Link B carries A:R1:B1 (odd RB samples).

The selected video format determines Link A and Link B usage. For more information, refer to the following standards, which contain provisions for video signals:

  • SMPTE 240M

    SMPTE 240M corresponds to the early 1035i HDTV format. The HD I/O Board supports this model for compatibility with some equipment still using this standard. (This standard also defines color spaces, which must be set with a control, as explained in “VL_COLORSPACE ” in Chapter 2 in Chapter 2, “Programming the HD I/O Board”.)

  • SMPTE 274M (subset, up to 74.25 MHz)

  • SMPTE 296M (progressive)

  • Recommendation 709 ( ITU-R BT.709-2)