Comprehensive, High Throughput Pixel Operation IP
The PC820 pixel processor is an IP which provides pixel processing functions such as cropping, color space conversion (CSC), alpha blending, 3D LUT, and flexible resizing. It supports input data of various compressed or uncompressed RGB and YUV formats. After being processed by the pixel processor, the data can be output in uncompressed, compressed, or normalized formats.
PC820 is designed for easy SoC integration. It is well suited for display, rendering, camera, and video systems, as well as AI applications. The core is delivered as synthesizable RTL. It is technology independent and can be synthesized using a variety of libraries.
Memory to Memory IP
Easy SoC integration via AXI interface
Easy system DDR buffer allocation and management
Diverse Input/Output Formats
Support for YUV and RGB formats
Multiple compression solutions for input and output data
Rich Pixel Processing Functions
Up to two pixel-processing channels
Rotation, cropping, resizing, blending, 3D LUT, normalization, padding
Flexible Color Space Conversion
Varied color space conversion options to suit varied upstream and downstream IPs
Multiple color spaces, conversion ranges, and sampling rates