English
Language : 

GS2960 Datasheet, PDF (63/97 Pages) Semtech Corporation – 3Gb/s, HD, SD SDI Receiver Complete with SMPTE Video Processing
4.17.1 Programmable Ancillary Data Detection
As described above in Section 4.17, the GS2960 detects and indicates all ancillary data
types by default.
It is possible to program which ancillary data types are to be detected and indicated. Up
to 5 different ancillary data types may be programmed for detection by the GS2960 in
the ANC_TYPE_DS1 registers for SD, HD and 3G Level A data.
When so programmed, the GS2960 only indicates the presence of the specified ancillary
data types, ignoring all other ancillary data. For each data type to be detected, the user
must program the DID and/or SDID of that ancillary data type. In the case where no DID
or SDID values are programmed, the GS2960 indicates the presence of all ancillary data.
In the case where one or more, DID and/or SDID values have been programmed, then
only those matching data types are detected and indicated.
The timing of the Y/1ANC and C/2ANC signals in this case is as shown in Figure 4-28.
The GS2960 compares the received DID and/or SDID with the programmed values. If a
match is found, ancillary data is indicated.
For any DID or SDID value set to zero, no comparison or match is made. For example, if
the DID is programmed and the SDID is not programmed, the GS2960 only detects a
match to the DID value.
If both DID and SDID values are non-zero, then the received ancillary data type must
match both the DID and SDID before Y/1ANC and/or C/2ANC is set HIGH.
NOTE 1: For 3G Level B data, the ANC_TYPE_DS1 registers are valid for Data Stream 1,
and a second set of five ANC_TYPE registers (ANC_TYPE_DS2) is provided for detection
of specific ancillary data in Data Stream 2.
NOTE 2: SMPTE 352M Payload Identifier packets and Error Detection and Handling
(EDH) Packets are always detected by the GS2960, irrespective of the settings of the
ANC_TYPE registers.
4.17.2 SMPTE 352M Payload Identifier
The GS2960 automatically extracts the SMPTE 352M payload identifier present in the
input data stream for SD, HD, and 3G Level A signals. The four word payload identifier
packets are written to VIDEO_FORMAT_352_A_X and VIDEO_FORMAT_352_B_X
registers accessible through the host interface.
The device also indicates the version of the payload packet in the VERSION_352M bit of
the DATA_FORMAT_DSX register. When the SMPTE 352M packet is formatted as a
‘version 1’ packet, the VERSION_352M bit is set HIGH, when the packet is formatted as
a ‘version 0’ packet, this bit is set LOW.
The VIDEO_FORMAT_352_A_X and VIDEO_FORMAT_352_B_X registers are only
updated if there are no checksum errors in the received SMPTE 352M packets.
By default (at power up or after system reset), the VVIDEO_FORMAT_X_DS1 and
VIDEO_FORMAT_X_DS2 bits are set to 0, indicating an undefined format.
NOTE 1: When 3G Level B data is detected by the device, the user needs to extract the
SMPTE 352M Payload Identifier packets by using the ANC packet extraction block - they
are not detected and extracted automatically. In this case:
GS2960 3Gb/s, HD, SD SDI Receiver Complete with
SMPTE Video Processing
Data Sheet
48003 - 6
September 2012
63 of 97