S5PC110_UM
8
VIDEO PROCESSOR
8.1 OVERVIEW OF VIDEO PROCESSOR
Video processor (VP) is responsible for video scaling, de-interlacing, and video post processing of TV-out data
path. VP reads reconstructed YCbCr 4:2:0 video sequences from DRAM, processes the sequence, and sends it to
MIXER on-the-fly as shown in
8.1.1 KEY FEATURES OF VIDEO PROCESSOR
Input YCbCr sequence of VP is up to 1920x1080@30Hz. Basic features of VP are as follows:
•
Supports BOB / TILE (YUV420 NV12 type, Note: refer to MFC user's manual for TILE)
•
Input source size up to 1920x1080 (min : 32x4)
•
Produce YCbCr 4:4:4 outputs to help MIXER to blend video and graphics
•
Supports 1/4X to 16X vertical scaling with 4-tap/16-phase poly-phase filter
•
Supports 1/4X to 16X horizontal scaling with 8-tap/16-phase poly-phase filter
•
Supports Pan & Scan, Letterbox, and NTSC/PAL conversion using scaling
•
Supports Flexible scaled video positioning within display area
•
Supports 1/16 pixel resolution Pan&Scan mode
•
Supports Flexible post video processing
−
Color saturation, Brightness/ Contrast enhancement, Edge enhancement for SDTV
−
Color space conversion between BT.601 and BT.709
Figure
8-1.
Figure 8-1
Video Data Path
8 7BVIDEO PROCESSOR
8-1