
Zoran ZR36506 USBV ision – Datasheet
Zoran Proprietary and Confidential
8-8
Video Input Interface
Note that if the host computer specifies the same values for input frame size and output frame
size, no scaling occurs (scaling factor is 1:1).
The ZR36506 performs no Up-Scaling (to produce CIF size from 240-line video fields, a special
interpolation process is applied by the software driver). This means that XSIZE_O should never
be greater than XSIZE_IN, and YSIZE_O should never be greater than YSIZE_IN.
V ideo Filters
The ZR36506 uses internal programmable anti-aliasing filters for the scaling process. There are
two filters that are used: one for horizontal scaling, and the other for vertical scaling. The filters
are programmed independently of each other, and independently of the scaling factors.
Both horizontal and vertical filters use a combination of FIR structure and interpolation to
eliminate pixel jitter in the output frame. The interpolation process effectively improves the
resolution of the input frame by a factor of 4, both horizontally and vertically.
The following table specifies the register that is used to set filter parameters:
Parameter
Register
Address
Usage
XFILT_CONT [2..0]
Reg.42/d2-d0
FILT_CONT
Select one of 5 possible horizontal filters.
YFILT_CONT [1..0] Reg.42/d4-d3
FILT_CONT
Select one of 3 possible horizontal filters.
The following table specifies the horizontal filters:
XFILT_CONT [2..0]
FIR Filter Applied
(Horizontally)
Interpolation
(Horizontally)
000
FIR = (1.0)
NO
001
FIR = (1.0)
YES
010
FIR = (0.5, 0.5)
YES
011
FIR = (0.25, 0.5, 0.25)
YES
100
FIR = (0.25, 0.25, 0.25, 0.25)
YES