3.2.2.
PVSP Video Input Module
3.2.2.1. VIM Cropper
The VIM cropper block is used to define a sub window within the given input resolution. This cropped image becomes the video which is
processed by the PVSP. The following registers are used to define this sub window:
•
pvsp_vim_crop_enable
•
pvsp_vim_crop_h_start[10:0]
•
pvsp_vim_crop_v_start[10:0]
•
pvsp_vim_crop_width[10:0]
•
pvsp_vim_crop_height[10:0]
To enable cropper block in VIM,
pvsp_vim_crop_enable, Primary VSP Map, Address 0xE883[6]
This bit is used to enable the VIM crop.
Function
pvsp_vim_crop_enable
0
1
Figure 54
shows the correlation between this cropped image and the input video.
Rev. B, August 2013
Video Input Module (VIM)
Video Input Module (VIM)
Input
Input
VIM
VIM
Video
Video
Cropper
Cropper
Figure 53: PVSP Video Input Module
pvsp_vim_crop_enable
Description
Disable VIM crop
Enable VIM crop
Input Video
Input Video
VSP3D_VIM_CROP_V_START
VSP3D_VIM_CROP_V_START
Cropped Image
Cropped Image
VSP3D_VIM_CROP_H_START
VSP3D_VIM_CROP_H_START
Figure 54: VIM Crop Dimensions
Horizontal
Horizontal
Down Scaler
Down Scaler
Pixel
Pixel
Packer
Packer
Write to
Write to
DDR2
DDR2
should be asserted.
VSP3D_VIM_CROP_WIDTH
VSP3D_VIM_CROP_WIDTH
156
ADV8003 Hardware Manual
FFS
FFS
VSP3D_VIM_CROP_HEIGHT
VSP3D_VIM_CROP_HEIGHT
Need help?
Do you have a question about the ADV8003 and is the answer not in the manual?