Gamma Corrector IP Core

A Widely Parameterizable, Multi-color Plane Gamma Correction System

The Lattice Gamma Corrector IP core is a widely parameterizable and multi-color plane gamma correction system. It can support almost any custom gamma correction requirement.

Latest Resource Utilization details are available in the IP Core User Guide.

Features

  • Variable number of taps up to 1024
  • Input data and coefficient widths of 4 to 16 bits
  • Multi-channel support for up to 64 channels
  • Signed or unsigned input data and coefficients
  • Coefficients symmetry and negative symmetry optimization

Jump to

Block Diagram

Resource Utilization

Avant (LAV-AT-500E-3LFG1156I)
Configuration Clk Fmax (MHz)* Registers LUTs EBRs
Configuration 1: Sequential architecture,
3 color planes, same color planes
201.45 97 18 1
Configuration 2: Parallel architecture,
3 color planes, same color planes
201.45 181 72 3
Configuration 3: Sequential architecture,
3 color planes, different color planes
201.45 181 72 3

*Note: Fmax is generated when the FPGA design only contains Gamma Corrector IP Core and the target Frequency is 200 MHz. These values may be reduced when user logic is added to the FPGA design.

Nexus Family
LIFCL-40-9BG400I
Configuration Clk Fmax (MHz)* Registers LUTs EBRs Programmable I/O
Configuration 1: Sequential architecture,
3 color planes, same color planes
200 130 27 2 35
Configuration 2: Parallel architecture,
3 color planes, same color planes
200 223 41 3 81
Configuration 3: Sequential architecture,
3 color planes, different color planes
200 132 31 3 35

To view the complete Resource Utilization of the Gamma Corrector IP Core, please click here to view the table.

Ordering Information

  Part Number
Device Family Multi-site Perpetual Single Seat Annual
Certus-N2 GAMMA-CN2-UT GAMMA-CN2-US
Avant-G GAMMA-AVG-UT GAMMA-AVG-US
Avant-X GAMMA-AVX-UT GAMMA-AVX-US
Avant-E GAMMA-AVE-UT GAMMA-AVE-US
MachXO5-NX GAMMA-XO5-UT GAMMA-XO5-US
CertusPro-NX GAMMA-CPNX-UT GAMMA-CPNX-US
CrossLink-NX GAMMA-CNX-UT GAMMA-CNX-US
Certus-NX GAMMA-CTNX-UT GAMMA-CTNX-US
ECP5 GAMMA-E5-UT GAMMA-E5-US
LatticeECP3 GAMMA-E3-UT1 GAMMA-E3-US
LatticeECP2 GAMMA-P2-UT1 -
LatticeECP2M GAMMA-PM-UT1 -
LatticeXP2 GAMMA-X2-UT1 -

To download a full evaluation version of this IP, go to the IP Server in Lattice Radiant. This IP core supports Lattice’s IP hardware evaluation capability, which makes it possible to generate the IP core and operate in hardware for a limited time (approximately four hours) without requiring an IP license.

To find out how to purchase the Gamma Corrector IP core, please contact your local Lattice Sales Office.

Documentation

Quick Reference
Information Resources
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Gamma Corrector IP User Guide
FPGA-IPUG-02122 1.4 12/20/2024 PDF 865.9 KB
Gamma Corrector IP Core User's Guide
IPUG64 1.3 4/4/2015 PDF 2.4 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Gamma Corrector IP Release Notes
FPGA-RN-02052 1.0 12/20/2024 PDF 195.9 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
IPexpress Quick Start Guide
8/5/2010 PDF 304.8 KB

*By clicking on the "Notify Me of Changes" button, you agree to receive notifications on changes to the document(s) you selected.