The RX section of the UHD-SDI core has an SDI transport format detector. This function examines the timing of the video transport in the SDI data streams and determines which video format is being received. The operation of this function is not dependent on the presence of 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 50 Hz video is transported on 3G-SDI level B-DL, the video transport is actually 1080i 50 Hz - the transport is interlaced, but the picture is progressive.
The rx_t_family
output port provides a 4-bit code indicating which
video format family of the transport in the SDI signal. The encoding of this output
port is shown in the following table. The transport detection unit also determines
whether the SDI transport is interlaced or progressive and reports this on the
rx_t_scan
output port.
rx_t_family | 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 486 |
1111 | Unknown | |
Others | Reserved |
The transport detector also determines the frame rate of the transport in the
SDI signal. The rx_t_rate_out
port indicates the
frame rate of the transport signal as shown in the following table. The encoding of
the frame rate matches the encoding used in the picture rate field of SMPTE ST 352
video payload ID packets. However, the rx_t_rate_out
shows the transport frame rate, not the picture rate.
The rx_t_rate_out
port value is always the frame
rate, even for interlaced transports.
rx_t_rate_out | Frame Rate |
---|---|
0000 | None |
0010 | 23.98 Hz |
0011 | 24 Hz |
0100 | 47.95 Hz |
0101 | 25 Hz |
0110 | 29.97 Hz |
0111 | 30 Hz |
1000 | 48 Hz |
1001 | 50 Hz |
1010 | 59.94 Hz |
1011 | 60 Hz |
Others | Reserved |
|