Analog Devices AN-795 Color Space Conversion Matrix Application Note

The AD9880 is a product with a fully programmable color space conversion matrix (CSC). It supports various color space formats such as RGB, YUV, YCrCb, and others, and has the features of high-speed operation and signal integrity maintenance.


Analog Devices AN-795 Color Space Conversion Matrix Application Note - cover page
Brand
Analog Devices
Category
Other Electronics
Document type
Application Note
Language
English
Pages
8
File format
PDF
File size
269 KB
Published
02 August, 2012
Updated
29 September, 2023
Model
AD9880
MD5 checksum
79087823A88AE15AC6323B7614B977D8

About this manual

The document describes the Color Space Conversion Matrix (CSC) within the AD9880, a 3x3 matrix with full programmability for converting between color spaces like RGB, YUV, and YCrCb. It supports speeds up to 150 MHz and handles 1080p @ 60 Hz rates. The CSC features three identical processing channels, each with coefficients (A1-A3, B1-B3, C1-C3) and an offset (A4, B4, C4) to ensure signal integrity.

What's inside

  • Color Space Conversion Matrix
  • Programming the CSC
  • CSC_scale Settings
  • CSC Port Mapping
  • Programming Steps
  • CSC Example
  • Register Settings
  • Standard Color Space Conversions

Specifications

Max Speed150 MHz
Resolution Support1080p @ 60 Hz
Coefficient Width12 bits
Supported FormatsRGB, YUV, YCrCb

Frequently asked questions

What is the range of the CSC coefficients?

The coefficients can only be programmed in the range of [–0.999... +0.999].

How are float point coefficients converted for programming?

They must be multiplied by 4096/2^CSC_scale and rounded to 12 bits.

What notation is used for negative coefficient values?

Twos complement notation should be used for negative numbers.

Download PDF (269 KB)

More Analog Devices Manuals


View all Analog Devices manuals →