Transport Format Detection - 2.0 English

SMPTE UHD-SDI Receiver Subsystem Product Guide

Document ID
PG290
Release Date
2022-04-26
Version
2.0 English

The SDI receiver has a transport format detector function. This function examines the timing of the video signals in the SDI data streams and determines which video format is being received. The operation of this function is independent of and not dependent on the ST 352 payload ID packets. This function determines the transport format, not the picture format. Usually these are the same, but not always. For example, when 1080p 60 Hz video is transported on 3G-SDI level B-DL, the video transport is actually 1080i 60 Hz – the transport is interlaced, but the picture is progressive.

The transport format detection function determines the transport format by looking only at the video timing. It cannot distinguish between video formats that have exactly the same timing. For example, progressive segmented frame (PsF) video formats are intentionally designed to work with identical timing to corresponding interlaced formats. This means the receiver cannot distinguish interlaced formats by examining the timing. The transport format detection function reports PsF video formats as interlaced formats (rx_t_scan is Low). Your application must examine the ST 352 payload ID packets to discover whether the actual video format is PsF or interlaced.

The 6G-SDI and 12G-SDI mappings defined by SMPTE always subdivide the images into multiple sub-images. Each sub-image is formatted as a regular 1080p image. The transport format detection function examines the timing of data stream 1 (ds1) only. Thus, it reports the video transport of 6G-SDI and 12G-SDI signals as 1080p signals (rx_t_family = 0000 and rx_t_scan = 1).

The rx_t_family output port provides a 4-bit code that indicates the matching video format family. The encoding of this output port is shown in Table: Video Format Encoding . The transport detection function also determines whether or not the transport is interlaced or progressive and reports this on the rx_t_scan output port.

Table 2-11: Video Format Encoding

Code

Transport Video Format

Active Pixels

0000

SMPTE ST 274

1920 x 1080

0001

SMPTE ST 296

1280 x 720

0010

SMPTE ST 2048-2

2048 x 1080

0011

SMPTE ST 295

1920 x 1080

1000

NTSC

720 x 486

1001

PAL

720 x 576

1111

Unknown

Others

Reserved

The transport detector also determines the frame rate of the transport signal. This feature is dependent on the rx_bit_rate input in HD-SDI and 3G-SDI modes to distinguish between integer and non-integer frame rates. The rx_t_rate port indicates the frame rate of the transport signal as shown in Table: Frame Rate Encoding The encoding of the frame rate matches the encoding used in the picture rate field of SMPTE ST 352 payload ID packets. However, rx_t_rate shows the transport frame rate, not the picture rate. Also, the rx_t_rate port value is always the frame rate, even for interlaced transports.

Table 2-12: Frame Rate Encoding

Code

Frame Rate (Hz)

0000

None

0001

96

0010

23.98

0011

24

0100

47.95

0101

25

0110

29.97

0111

30

1000

48

1001

50

1010

59.94

1011

60

1100

95.9

1101

100

1110

120

1111

119.88