SAA7108AE PHILIPS [NXP Semiconductors], SAA7108AE Datasheet - Page 28

no-image

SAA7108AE

Manufacturer Part Number
SAA7108AE
Description
HD-CODEC
Manufacturer
PHILIPS [NXP Semiconductors]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
SAA7108AE
Quantity:
1 200
Part Number:
SAA7108AE/G
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Part Number:
SAA7108AE/V1
Manufacturer:
PHILIPS/飞利浦
Quantity:
20 000
Part Number:
SAA7108AE/V1/G
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Philips Semiconductors
Some variables are defined below:
8.20.1
At 60 Hz, the first visible pixel has the index 256,
710 pixels can be encoded; at 50 Hz, the index is 284,
702 pixels can be visible.
The output lines should be centred on the screen. It should
be noted that the encoder has 2 clocks per pixel;
see Table 93.
ADWHS = 256 + 710
ADWHS = 284 + 702
ADWHE = ADWHS + OutPix
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 99.
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.
8.20.2
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.
2004 Jun 29
FAL
FAL
InPix: the number of active pixels per input line
InPpl: the length of the entire input line in pixel clocks
InLin: the number of active lines per input field/frame
TPclk: the pixel clock period
RiePclk: the ratio of internal to external pixel clock
OutPix: the number of active pixels per output line
OutLin: the number of active lines per output field
TXclk: the encoder clock period (37.037 ns).
HD-CODEC
=
=
19
23
TV
I
NPUT FRAME AND PIXEL CLOCK
+
+
DISPLAY WINDOW
240 OutLin
-------------------------------- -
287 OutLin
-------------------------------- -
2
2
OutPix (60 Hz);
OutPix (50 Hz);
(60 Hz);
(50 Hz);
2 (all frequencies)
28
Thus:
and for the pixel clock generator
see Tables 102, 104 and 105. The divider PCLE should
be set according to Table 104. PCLI may be set to a lower
or the same value. Setting a lower value means that the
internal pixel clock is higher and the data get sampled up.
The difference may be 1 at 640
2 at resolutions with 320 pixels per line as a rule of thumb.
This allows horizontal upscaling by a maximum factor of 2
respectively 4 (this is the parameter RiePclk).
The equations ensure that the last line of the field has the
full number of clock cycles. Many graphic controllers
require this. Note that the bit PCLSY needs to be set to
ensure that there is not even a fraction of a clock left at the
end of the field.
8.20.3
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.
8.20.4
The input vertical offset can be taken from the assumption
that the scaler should have just finished writing the first line
when the encoder starts reading it:
TPclk
PCL
PCLI
XPIX
XINC
YOFS
YOFS
=
TPclk
=
=
=
=
=
=
TXclk
-------------- -
TPclk
PCLE
H
InPix
------------ -
V
OutPix
----------------- -
--------------------------------------------------------------------------------------- -
InPpl integer
FAL 1716 TXclk
--------------------------------------------------- - 2.5
FAL 1728 TXclk
--------------------------------------------------- - 2.5
InPix
ERTICAL SCALER
ORIZONTAL SCALER
2
=
InPpl TPclk
InPpl TPclk
SAA7108AE; SAA7109AE
--------------------------------------------------------------------------------------- -
InPpl integer
312.5 1728 TXclk
2
RiePclk
HLEN is fulfilled. Values given by the
RiePclk
log
----------------------------
20
------------------- -
RiePclk
4096
+
log
RiePclk
PCLE
262.5 1716 TXclk
2
InLin
--------------------- -
OutLin
1
(all frequencies);
(all frequencies)
+
InLin
--------------------- -
OutLin
2
480 pixels resolution and
312.5
(60 Hz)
(50 Hz)
+
Product specification
2
262.5
(50 Hz)
(60 Hz)

Related parts for SAA7108AE