
GS1582 Data Sheet
40117 - 1 November 2007
63 of 114
The PACKET_MISSED bit in the host interface is set if:
An ancillary data packet is only partially inserted because there is no more
free space in the HANC or VANC region of the selected line
An ancillary data packet is not inserted at all because there is no free space in
the HANC or VANC region of the selected line
The number of words to insert programmed through the host interface is
greater than the maximum allowed for the operating mode (128 in separate
line mode or 512 in concatenated line mode). Under this condition, the bit will
be set once the maximum number has been reached
This bit is cleared once per frame on the rising edge of V or when it is read through
the host interface.
In SD mode, two modes of operation are provided – separate line mode and
concatenated mode. By default, at power up or after system reset, separate line
operating mode is selected.
Ancillary data packets are inserted into the multiplexed YCbCr video stream. In HD
mode, by default ancillary data packets will be inserted into the luma channel.
Insertion in the chroma channel may be selected via the host interface. Ancillary
data insertion in the luma and chroma channels can be selected on a per line basis.
Ancillary data insertion only takes place if the IOPROC_EN/DIS pin is set HIGH,
SMPTE_BYPASS is set HIGH, and the ANC_INS bit in the IOPROC_DISABLE
register is set LOW.
NOTE 1: It is good practice to program the ancillary data words prior to
programming the line number and number of words. Ancillary data insertion only
begins once the line number and number of words are set to a non-zero value.
Therefore, this practice ensures that no data is written to the ANC space before the
programming is complete. As such, no unintended data is written to the ANC
space, even if the programmed line number is reached before the programming is
complete. Also, read/write conflicts are avoided.
NOTE 2: In both separate line mode and concatenated mode, more than one ANC
packet may be inserted per line. The user provided ANC packets must contain a
checksum place holder word. The correct checksum for each packet will then be
re-calculated and inserted by GS1582. The total number of words for all the
provided ancillary data packets with checksum should not exceed 128 in separate
line mode and 512 in concatenated mode.
4.8.1 Ancillary Data Insertion Operating Mode
4.8.1.1 Separate Line Mode
In separate line mode, it is possible to insert horizontal or vertical ancillary data on
up to four lines per video frame. For each of the four video lines, up to 128 8-bit
HANC or VANC data words can be inserted. Separate line mode is selected by
setting the ANC_INS_MODE bit in the host interface LOW. By default, at power up,
separate line mode is selected.