Introduction
This page gives an overview of Video Multi Scaler driver which is available as part of the Xilinx Vivado and SDK distribution.

Source path for the driver:
https://gitenterprise.xilinx.com/embeddedsw/embeddedsw/tree/master/XilinxProcessorIPLib/drivers/v_multi_scaler


v_multi_scaler
|
-- Doc - Provides the API and data structure details
|
- Examples - Reference application to show how to use the driver APIs and calling sequence
|
- src - Driver source files

Table of Contents

Controller and Driver Features Supported:
Test cases

Controller and Driver Features Supported:

• Memory mapped AXI4 Interface
• Supports maximum 8 outputs
• Supports spatial resolutions ranging from 64 × 64 up to 7680 × 4320
• Supports one, two, or four pixel-width
• Supports RGB, YUV 444, YUV 422, YUV 420
• Supports 8-bit and 10-bit per color component on memory interface
• Supports semi-planar memory formats next to packed memory formats
• Dynamically configurable source and destination buffer addresses
• Supports 6, 8, 10, and 12 taps in both H and V domains
• Supports 64 phases
• Supports 8K 30 fps depending on the device family

Test cases

Refer below pah for testing different examples for each feature of the IP.
https://gitenterprise.xilinx.com/embeddedsw/embeddedsw/tree/master/XilinxProcessorIPLib/drivers/v_multi_scaler/examples