ADV8005 Hardware Reference Manual
UG-707
3.3.3.1.
Pixel Unpacker
The pixel unpacker in the VOM of the SVSP is similar to that in the VOM of the PVSP. The pixel unpacker is used to convert external memory
words (128 bits) into video pixel (YCbCr-8-8-8-bit) data. Pixels in external memory can have the following two different data formats which are
the same as those set by the VIM. This is configured in the same way as the VIM.
•
24-bit YCbCr
•
16-bit YCbCr 4:2:2
Data format details are described in
3.3.3.2.
VOM Cropper
The VOM cropper is also very similar to the cropper in the VOM of the PVSP. The following registers are used to configure the VOM cropper.
•
•
•
•
•
The function of the VOM cropper can be seen in
. To enable the cropper in the SVSP VOM,
should be asserted.
svsp_vom_crop_enable
, Secondary VSP Map,
Address 0xE662[1]
This bit is used to enable the VOM crop.
Function
svsp_vom_crop_enable
Description
0 (default)
Disable
1
Enable
Figure 67: VOM Crop Dimensions
svsp_vom_crop_h_start[10:0]
, Secondary VSP Map,
Address 0xE626[7:0]; Address 0xE627[7:5]
This signal is used to set the horizontal start position of the VOM cropper.
Function
svsp_vom_crop_h_start[10:0]
Description
0x000 (default)
Default
0xXXX
Horizontal start position of VOM cropper
Video Image in External Memory
Cropped Image
VSP2D_VOM_CROP_H_START
SVSP_VOM_CROP_V_START
SVSP_VOM_CROP_WIDTH
VSP2D_VOM_CROP_HEIGHT
Video Image in External Memory
Cropped Image
SVSP_VOM_CROP_H_START
SVSP_VOM_CROP_HEIGHT
Rev. A | Page 147 of 317