390 AMD Geodeā„¢ LX Processors Data Book
Video Processor
33234H
6.7.2 Functional Description
The VP receives the input video stream in either YUV
(4:2:2 or 4:2:0) or RGB (5:6:5) format. The VP has an inte-
grated color space converter to convert YUV data to RGB
data. The video clock must always be active (regardless of
the source of video input).
Either graphics, or graphics and video mixed (via color-
keying or alpha-blending) can be displayed. Mixing can be
performed in either the RGB or YUV domain.
For video input, integrated scaling and X and Y interpola-
tion enable real-time motion video output. The video path
of the VP also contains horizontal and vertical scaling hard-
ware, and an optional YUV-to-RGB color space converter.
This motion video acceleration circuitry is integrated into
the VP to improve video playback. By off-loading these
arithmetic-intensive tasks from the CPU, 30 frame-per-sec-
ond playback can be easily achieved, while keeping CPU
utilization to acceptable performance levels.
Figure 6-24. Video Processor Block Diagram
8
DAC
RGB
Downscaler Formatter
24
(5x480x64 bit)
DAC
DAC
8
8to CRT
Graphic
m
m + 1 1
m + 1
or
(4:2:2 or 4:2:0)
4:4:4
96
YUV444 or RGB888
Line Buffer 0
RGB
Video
Formatter
Mixer/Blender
(Overlay with Alpha-Blending,
Color Space Converter, and
Gamma RAM)
24
Video
Data I/F
(YUV)
Data I/F
(RGB)
Line Buffer 1
Line Buffer 2
Line Buffer 3
Line Buffer 4
96
32
96
96
80
80
80
Vert ical
Scale
4 Parallel
4-tap filters
Horizontal
Scale
4-tap Filter
or YUV