
Philips Semiconductors
PNX15xx Series
Volume 1 of 1
Chapter 12: Video Input Processor
PNX15XX_SER_3
Koninklijke Philips Electronics N.V. 2006. All rights reserved.
Product data sheet
Rev. 3 — 17 March 2006
12-3
A brief description of each of the submodules is given in
Table 1.2.2 Chip I/O and Connections
the PNX15xx Series I/O pins.
2.2.1
Data Routing and Video Modes
The VIP can be operated in three different modes.
Table 1: VIP Submodule Descriptions
Submodule
Brief Description of Functionality
Test Pattern
An internal generator that produces 4:2:2 NTSC/PAL video streams
Video Timing
Control
This submodule receives incoming data samples from either the Test Pattern Generator or the Digital
Video Port.
A tally of the sample is maintained when it conforms to the ITU-R 656 or ITU-R 1364.
Video and Aux samples are forwarded to Video Extract and Aux Data Extract respectively.
Video Extract
Video input pipe windower. This submodule:
receives video samples from Video Port Input module.
captures desired samples in a programmable size rectangular area (window).
forwards captured samples to the Pre-Dither unit.
Pre-Dither and Post-
Dither
There are two identical Dither units: Pre-Dither and Post-Dither, capable of 10->9, 10->8 and 9->8
dithering/rounding of the video data only. The recommended mode is to have rounding for 10->9
and dithering for 9->8
Up Sample
4:2:2 to 4:4:4 Interpolation FIR Filter for chroma upsampling
8-bit video samples are received from Post-Dither.
Horizontal Poly
Phase FIR
Horizontal scaler pipeline
Down Sample
4:4:4 to 4:2:2 Decimation FIR Filter for chroma down sampling
AUX Data Extract
Video input pipe AUX windower. This submodule:
receives aux samples from Video Port Input module.
captures desired samples in a programmable captured window and/or within a buffer space.
captures ANC packet with matching DID
captures all valid input samples
forwards the captured samples to Pixel Packer.
3 Channel Write
DMA Control
An interface to the memory agent
Figure 2:
VIP Module Interface
dv_data[9:0] (Channel A)
dv_d_data[9:0] (Channel B)
vrefhd
hrefhd
frefhd
VIP