skip_numpix
use_numpix
Active Video Region
Cropped Active
Video Region
The Cropped portion
of the Active Video
will be sent to
DRAM
skip_numpix
use_numpix
Vertical Ancillary
Data Region
Cropped Vertical
Ancillary Data
Region
skip_numlines
use_numlines
The Cropped portion
of the Vertical
Ancillary Data will
be sent to memory
Internal Modules
171
SPRUHI7A – December 2012 – Revised June 2016
Copyright © 2012–2016, Texas Instruments Incorporated
High-Definition Video Processing Subsystem (HDVPSS)
Figure 1-118. Vertical Ancillary Data Cropping Region
Note that when the VIP is configured to receive data over 8-bit interface, ancillary data from both Luma
and Chroma can be captured by configuring ANC_CHAN_SEL_8b to ‘1x’. Thus, the number of data
elements per line in this case is twice the equivalent number of Luma pixels per line. In other words, for
this particular dual channel capture example, if there are 720 Luma pixels per line, then the total number
of Vertical Ancillary Data Pixels in the source picture can be 2x720=1440 pixels.
For Active Video from Port A, cropping is enabled by setting the ACT_BYPASS_N bit in
VIP_PARSER_xtra4_port_a register. The Source Number from Port A that gets cropped is defined by the
ACT_TARGET_SRCNUM in VIP_PARSER_xtra2_port_b register.
ACT_SKIP_NUMPIX, ACT_USE_NUMPIX, ACT_SKIP_NUMLINES, and USE_NUMLINES define the
region of the selected Source Number that is cropped and sent to memory. The Cropped Active Video
region is described in
Figure 1-119. Active Video Region
Cropping for Port B works in a similar way to Port A. Since picture data is in 4:2:2 format, SKIP_NUMPIX
and USE_NUMPIX must be evenly divisible by 2. If the output of vip_parser is sent to a 4:2:2 to 4:2:0
converter, then USE_NUMLINES must also be evenly divisible by 2.