SAA7109 PHILIPS [NXP Semiconductors], SAA7109 Datasheet - Page 24

no-image

SAA7109

Manufacturer Part Number
SAA7109
Description
PC-CODEC
Manufacturer
PHILIPS [NXP Semiconductors]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
SAA7109AE
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Company:
Part Number:
SAA7109AE
Quantity:
257
Part Number:
SAA7109AE/V1,518
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Part Number:
SAA7109AE/V1,557
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Part Number:
SAA7109AE/V1/G,518
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Part Number:
SAA7109AE/V1/G,557
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Part Number:
SAA7109E/V1
Manufacturer:
PHI
Quantity:
1 000
Part Number:
SAA7109H
Manufacturer:
AMI
Quantity:
51
Philips Semiconductors
For vertical, the procedure is the same. At 60 Hz, the first
line with video information is number 19, 240 lines can be
active. For 50 Hz, the numbers are 23 and 287;
see Table 112.
LAL = FAL + OutLin (all frequencies)
Most TV sets use overscan, and not all pixels respectively
lines are visible. There is no standard for the factor, it is
highly recommended to make the number of output pixels
and lines adjustable. A reasonable underscan factor is
10%, giving approximately 640 output pixels per line.
The total number of pixel clocks per line and the input
horizontal offset need to be chosen next. The only
constraint is that the horizontal blanking has at least
10 clock pulses.
The required pixel clock frequency can be determined in
the following way: Due to the limited internal FIFO size, the
input path has to provide all pixels in the same time frame
as the encoders vertical active time. The scaler also has to
process the first and last border lines for the anti-flicker
function. Thus:
and for the pixel clock generator
(all frequencies); see Table 115.
The input vertical offset can be taken from the assumption
that the scaler should just have finished writing the first line
when the encoder starts reading it:
In most cases the vertical offsets will be the same for odd
and even fields. The results should be rounded down.
2004 Mar 16
FAL
FAL
TPclk
TPclk
YOFS
YOFS
PC-CODEC
=
=
=
=
=
=
19
23
--------------------------------------------------------------------------------------- -
InPpl
--------------------------------------------------------------------------------------- -
InPpl
FAL 1716 TXclk
--------------------------------------------------- - 2
FAL 1728 TXclk
--------------------------------------------------- - 2
+
+
240 OutLin
-------------------------------- -
287 OutLin
-------------------------------- -
InPpl TPclk
InPpl TPclk
262.5 1716 TXclk
312.5 1728 TXclk
integer
integer
2
2
InLin
--------------------- -
InLin
--------------------- -
OutLin
OutLin
(60 Hz);
(50 Hz);
+
+
2
2
PCL
(60 Hz)
(50 Hz)
262.5
312.5
=
TXclk
-------------- -
TPclk
(60 Hz)
(50 Hz)
2
21
24
Once the timings are known the scaler can be
programmed.
XOFS can be chosen arbitrarily, the condition being that
XOFS + XPIX
VESA display timings are preferred.
HLEN = InPpl
XINC needs to be rounded up, it needs to be set to 0 for a
scaling factor of 1.
YPIX = InLin
YSKIP defines the anti-flicker function. 0 means maximum
flicker reduction but minimum vertical bandwidth, 4095
gives no flicker reduction and maximum bandwidth.
When YINC = 0 it sets the scaler to scaling factor 1. The
initial weighting factors must not be set to 0 in this case.
YIWGTE may go negative. In this event, YINC should be
added and YOFSE incremented. This can be repeated as
often as necessary to make YIWGTE positive.
Due to the limited amount of memory it is not possible to
get valid vertical scaler settings only from the formulae
above. In some cases it is necessary to adjust the vertical
offsets or the scaler increment to get valid settings.
Tables 6 to 23 show verified settings. They are organised
in the following way: The tables are separate for the
standard to be encoded, the input resolution and three
different anti-flicker filter settings. Each table contains
5 vertical sizes with 5 different offsets. They are intended
to be selected according to the current TV set. The
corresponding horizontal resolutions of 640 pixels give
proper aspect ratios. They can be adjusted according to
the formulae above. The next line gives a minimum size
intended to fit on the screen under all circumstances. The
corresponding horizontal resolution is 620 pixels.
Overscan is only possible with an input resolution of
800
settings are given on the last lines of the tables.
YINC
YIWGTO
YIWGTE
600 pixels. Where possible, the corresponding
=
--------------------- -
InLin
OutLin
=
=
YINC YSKIP
------------------------------------- -
YINC
------------- -
+
2
1
HLEN is fulfilled. Values given by the
2
XPIX
+
2
SAA7108E; SAA7109E
2048
1
+
=
YSKIP
---------------- -
4095
InPix
------------ -
2
XINC
4096
Product specification
=
OutPix
----------------- -
InPix
4096

Related parts for SAA7109