Color Space Converters (CSC) are used in video and image display systems including televisions, computer monitors, color printers, video telephony and surveillance systems. CSCs are also used in many video/image compression and processing applications, and in the implementation of NTSC/PAL/SECAM television standards, JPEG and MPEG systems. Color space conversion is required when transferring data between devices that use different color space models. For example, RGB to YCbCr color space conversion is required when displaying a computer image on a television. Similarly YCbCr to RGB color space conversion is required when displaying television movies on the computer monitor. As a color can be represented completely using three dimensions, a color space is a three dimensional space. Color space conversion is a one-to-one mapping from one color space to another color space.

| Configuration | SLICEs | LUTs | Registers | IOB | sysDSP Blocks |
fMAX(MHz) |
|---|---|---|---|---|---|---|
| Config1 | 81 | 156 | 162 | 54 | 6 | 202 |
| Config2 | 58 | 57 | 115 | 22 | 2 | 202 |
| Config3 | 206 | 405 | 305 | 148 | 6 | 202 |
| Config4 | 69 | 117 | 138 | 54 | 6 | 202 |
1. Performance and utilization data are generated targeting an LFE3-35E-7FN672C device with Lattice's Diamond 1.1 software. Performance may vary when using a different software version or targeting a different device density or speed grade within the LatticeECP3 family.
| Configuration | SLICEs | LUTs | Registers | IOB | sysDSP Blocks |
fMAX(MHz) |
|---|---|---|---|---|---|---|
| Config1 | 80 | 152 | 159 | 54 | 3 | 300 |
| Config2 | 57 | 57 | 114 | 22 | 1 | 345 |
| Config3 | 178 | 348 | 305 | 148 | 3 | 336 |
| Config4 | 71 | 112 | 135 | 54 | 3 | 337 |
1. Performance and utilization data are generated targeting an LFE2M35E-7F672C device with Lattice's Diamond 1.1 software. Performance may vary when using a different software version or targeting a different device density or speed grade within the LatticeECP2M family.
| Configuration | SLICEs | LUTs | Registers | IOB | sysDSP Blocks |
fMAX(MHz) |
|---|---|---|---|---|---|---|
| Config1 | 80 | 152 | 159 | 54 | 3 | 299 |
| Config2 | 57 | 57 | 114 | 22 | 1 | 304 |
| Config3 | 178 | 348 | 305 | 148 | 3 | 331 |
| Config4 | 71 | 112 | 135 | 54 | 3 | 352 |
1. Performance and utilization data are generated targeting an LFE2-50E-7F672C device with Lattice's Diamond 1.1 software. Performance may vary when using a different software version or targeting a different device density or speed grade within the LatticeECP2 family.
| Configuration | SLICEs | LUTs | Registers | IOB | sysDSP Blocks |
fMAX(MHz) |
|---|---|---|---|---|---|---|
| Config1 | 814 | 1625 | 630 | 54 | - | 197 |
| Config2 | 453 | 901 | 274 | 22 | - | 171 |
| Config3 | 913 | 1815 | 726 | 148 | - | 229 |
| Config4 | 486 | 965 | 492 | 54 | - | 252 |
1. Performance and utilization data are generated targeting an LFSC3GA25E-7F900C device with Lattice's Diamond 1.1 software. Performance may vary when using a different software version or targeting a different device density or speed grade within the LatticeSC/M family.
| Configuration | SLICEs | LUTs | Registers | IOB | sysDSP Blocks |
fMAX(MHz) |
|---|---|---|---|---|---|---|
| Config1 | 80 | 152 | 159 | 54 | 3 | 237 |
| Config2 | 57 | 57 | 114 | 22 | 1 | 292 |
| Config3 | 178 | 348 | 305 | 148 | 3 | 276 |
| Config4 | 71 | 112 | 135 | 54 | 3 | 292 |
1. Performance and utilization data are generated targeting an LFE2M35E-7F672C device with Lattice's Diamond 1.1 software. Performance may vary when using a different software version or targeting a different device density or speed grade within the LatticeXP2 family.
The Color Space Converter core is available for FREE and can be accessed using the IPexpress tool. For more information on viewing/downloading IP please read the IP Express Quick Start Guide.