4 tvout block, 1 flicker filter and scan rate conversion, Figure 7-13 – AMD Geode SC1201 User Manual

Page 329: Tvout block diagram, Table 7-4, Flicker filter operation

Advertising
background image

AMD Geode™ SC1200/SC1201 Processor Data Book

329

Video Processor Module

32579B

7.2.4

TVOUT Block

The TVOUT block provides a full-featured TV output signal.
NTSC TV and PAL TV formats are both supported. A YUV
progressive scan image is delivered to the TVOUT block
from the Mixer/Blender block. Integrated horizontal scaling,
flicker filtering, scan rate conversion, and TV encoder pro-
duce a high quality TV output. See TVOUT block diagram,
Figure 7-13.

7.2.4.1

Flicker Filter and Scan Rate Conversion

The flicker filter uses a 3-line moving window buffer, and
has fixed coefficients. The maximum line width is 768 pix-
els. F4BAR0+Memory Offset 814h[30:29] enables the
flicker filter’s two operating modes: Flicker filter interlaced
video data and flicker filter progressive video data.

Flicker Filter, Interlaced Video and
YUV Mixing/Blending Mode

This is the recommended mode. With this mode only the
graphics data is flicker filtered. Interlaced video and YUV
blending must be the Mixer/Blender block’s mode (see Sec-
tion 7.2.3 "Mixer/Blender Block" on page 323). In this
mode, the Mixer/Blender block supports the flicker filter
process (see Figure 7-10 on page 323). Then the mixed/
blended data is flicker filtered using the formula shown in
Table 7-4. Using the ½, 1, ½ coefficients the graphics data
is pre-divided by 2 in the Mixer/Blender block. The video
data is interlaced so the previous and next line of the video
data stream is null. Therefore when the coefficients are
applied to the mixed data, the graphics data is modified
and the video data is not.

Figure 7-13. TVOUT Block Diagram

YUV Image from

Mixer/Blender

3-Line Moving Window

Buffer

Progressive Scan to

Interlace Scan

Converter

Pre-Encoder

Horizontal

TV

Encoder

VESA

Encoder

Video Output Port

TV DACs

TV Encoder

Timing Generator

Flicker Filter

Scaler

Table 7-4. Flicker Filter Operation

Mixer/Blender Block

Flicker Filter ½, 1, ½ Coefficients

½ Y Flicker Filter - Graphics Pixel

Graphics Pixel

Video Pixel

Graphics Y(n-1) * ½ = ½ GY(n-1)
Graphics Y(n) * ½ = ½ GY(n)
Graphics Y(n+1) * ½ = ½ GY(n+1)

½ GY * ½ =

¼ GY(n-1)

½ GY * 1 =

½ GY(n)

½ GY * ½ =

¼ GY(n+1)

----------------
1 GY pixel

Video Y (m-1)
Null * ½ =

0

Video Y (m) * 1= VY(m)
Null * ½ =

0

Video Y (m+1)

--------------
1 VY pixel

Advertising
This manual is related to the following products: