|
SAA7108AE Datasheet, PDF (82/208 Pages) NXP Semiconductors – HD-CODEC | |||
|
◁ |
NXP Semiconductors
SAA7108AE; SAA7109AE
HD-CODEC
9.5.3 Text FIFO
The data of the internal VBI data slicer is collected in the text FIFO before the
transmission over the I port is requested (normally before the video window starts). It is
partitioned into two FIFO sections. A complete line is ï¬lled into the FIFO before a data
transfer is requested. So normally, one line of text data is ready for transfer, while the next
text line is collected. Thus sliced text data is delivered as a block of qualiï¬ed data, without
any qualiï¬cation gaps in the byte stream of the I port.
The decoded VBI data is collected in the dedicated VBI data FIFO. After the capture of a
line has been completed, the FIFO can be streamed through the image port, preceded by
a header, giving line number and standard.
The VBI data period can be signalled via the sliced data ï¬ag on pin IGP0 or IGP1. The
decoded VBI data is lead by the ITU ancillary data header (DID[5:0] 5Dh[5:0] at value
< 3Eh) or by SAV/EAV codes selectable by DID[5:0] at value 3Eh or 3Fh. Pin IGP0 or
IGP1 is set if the ï¬rst byte of the ANC header is valid on the I port bus. It is reset if an SAV
occurs. So it may frame multiple lines of text data output, in the event that the video
processing starts with a distance of several video lines to the region of text data. Valid
sliced data from the text FIFO is available on the I port as long as the IGP0 or IGP1 ï¬ag is
set and the data qualiï¬er is active on pin IDQ.
The decoded VBI data is presented in two different data formats, controlled by bit
RECODE.
⢠RECODE = 1: values 00h and FFh will be recoded to even parity values 03h and FCh
⢠RECODE = 0: values 00h and FFh may occur in the data stream as detected
9.5.4 Video and text arbitration (subaddress 86h)
Sliced text data and scaled video data are transferred over the same bus, the I port. The
mixed transfer is controlled by an arbitration circuit.
If the video data is transferred without any interrupt and the video FIFO does not need to
buffer any output pixel, the text data is inserted after the end of a scaled video line,
normally during the blanking interval of the video.
9.5.5 Data stream coding and reference signal generation (subaddresses 84h,
85h and 93h)
As horizontal and vertical reference signals are logic 1, active gate signals are generated,
which frame the transfer of the valid output data. As an alternative to the gates, the
horizontal and vertical trigger pulses are generated on the rising edges of the gates.
Due to the dynamic FIFO behavior of the complete scaler path, the output signal timing
has no ï¬xed timing relationship to the real-time input video stream. So ï¬xed propagation
delays, in terms of clock cycles, related to the analog input cannot be deï¬ned.
The data stream is accompanied by a data qualiï¬er. Additionally invalid data cycles are
marked with code 00h.
If ITU 656 like codes are not required, they can be suppressed in the output stream.
SAA7108AE_SAA7109AE_3
Product data sheet
Rev. 03 â 6 February 2007
© NXP B.V. 2007. All rights reserved.
82 of 208
|
▷ |