
GENNUM CORPORATION
18283 - 3
30
G
10.1 Output Video Frame Cropping
The GF9330 provides programmable output video cropping
in both the horizontal and vertical directions. Any
rectangular window within the full output active frame (or
field) is selectable for output, with all video data outside of
this rectangular window cropped (set to the blanking level).
The H_OUT, V_OUT, F_OUT signals are generated to
provide timing for the cropped video frame. The embedded
TRSs remain in the original positions.
Output video cropping is enabled with the CROP_EN bit
within the host interface.
Cropping in the horizontal direction is implemented based
on the settings of the CROP_H_CROP_SIZE and
CROP_H_LINE_SIZE. The CROP_H_CROP_SIZE parameter
specifies the number of active pixels to blank at the
beginning of each line. The CROP_H_LINE_SIZE parameter
specifies the length of the line to output, following the
cropped
pixels
on
the
CROP_H_CROP_SIZE and CROP_H_LINE_SIZE are each
allocated 12-bits within the host interface.
left
side
of
the
line.
Cropping in the vertical direction is implemented based on
the
settings
of
the
CROP_V_FRAME_SIZE. The CROP_V_CROP_SIZE parameter
specifies the number of active lines to blank at the beginning
of each frame. The CROP_V_FRAME_SIZE parameter
specifies the number of lines to output, following the cropped
lines at the top of the frame (or field). CROP_V_CROP_SIZE
and CROP_V_FRAME_SIZE are each allocated 12-bits within
the host interface.
CROP_V_CROP_SIZE
and
Valid H_OUT, V_OUT and F_OUT are always present even
when output signals contain embedded TRS signals. When
outputting one of the standards with embedded TRSs,
H_OUT, V_OUT and F_OUT is synchronized with the
GF9330
’
s output data stream (V_OUT and F_OUT transition
on EAV sequences).
Refer to Figure 12 for a pictorial representation of the
cropping function.
Fig. 12 Output Video Cropping
10.2 12-BITS OUTPUT RESOLUTION
All output data busses are 12-bits in total resolution. Output
Y data is always an unsigned data format. Output Cr Cb is
always in a offset binary data format. Relative to the input
data stream the 12-bits outputs are formatted as 10.2
(2 LSB extensions).
10.3 Controllable Rounding and Clipping on Output Data
The GF9330 provides a wide range of round/clipping
options based on the setting of CL_RND[2:0] bits within the
host interface as shown in Table 8.
AVAILABLE OUTPUT VIDEO FRAME
CROP_V_CROP_SIZE
Output Video Cropping
CROPPED
VIDEO
FRAME
CROP_V_FRAME_SIZE
CROP_H_CROP_SIZE
CROP_H_LINE_SIZE
H
VERTICAL BLANKING REGION
H_OUT
V_OUT