The Enhanced Video Post Processor has the capabilities of downscaling and up scaling of images of different input and output sizes. The input and output sizes are limited by the L3 memory. eVpp supports YUV420 input for interlaced and progressive inputs for images of size less than 480p and progressive input for sizes greater than 480p. Output picture formats supported include YUV2-422, YUV422, CCIR PAL/NTSC, RGB888, RGB565 and BGR565 for progressive and interlaced outputs. Blending is handled for all downscaling cases. Blend image can be specified in runtime.
MIPS summary:
| Code memory (KB) | Data RAM (KB) | Constant Data Tables (KB) | MIPS Average |
|---|---|---|---|
| 20 | 33* | 311 | 160 |
*This is exclusive of the input and output image buffers. Input Buffer size in Bytes is InputWidth x InputHeight x 1.5. Output Buffer size for YUV422/RGB565/BGR565 is Output Height x Output Width x 2, for RGB888, the size is Output Height*Output Width*3. Table size indicated is for very large downscale for 10MP images. For sub-D1 images the table sizes would be much smaller. Case considered here is for a 320x240 input and output of size 720x480 in YUV422.
Each module supports the Analog Devices, Inc. (ADI) Blackfin or SHARC Processor family and is a licensed product that is available in object code format. Recipients must sign or accept a license agreement with ADI prior to being shipped or downloading the modules identified in the license agreement.
© 1995 - Analog Devices, Inc. All Rights Reserved