ADE3800
General Description
The following table gives a brief description of each block of the ADE3800:
Table 2: ADE3800 Block Descriptions
Block
Description
Global Control (GLBL)
Frequency Synthesizer (FSYN)
Analog-to-Digital Converter (ADC)
Analog Dithering (ADTH)
Line Lock PLL (LLK)
Sync Retiming (SRT)
Input Sync Measurement (SMEAS)
Sync Multiplexer (SMUX)
Data Measurement (DMEAS)
Scale (SCL)
Pattern Generator (PGEN)
sRGB (SRGB)
Gamma (GAM)
On-Screen Display (OSD)
Flicker (FLK)
Adaptive Phase Control (APC)
Responsible for selecting clock sources, power control, I²C control and block by block
synchronous reset generation
Generates the output clock (also known as the dot clock & DCLK) and the scaler clock
(SCLK). Frequency modulation, phase control, and pulse extension (duty cycle control) of
the output clock are also provided.
Has the following features:
- Supports input clocks up to 140MHz (SXGA 75Hz)
- Adjustable analog amplifier bandwidth
- Differential RGB input path for noise immunity
- Built-in Sync-on-Green support
- Individual RGB clock delay control
- Power down control
- Linear and independent Gain/Offset adjustment
Generates a 3-bit dither pattern to tune the 10-bit resolution of the ADC block.
Generates the ADC sample clock from an incoming HSync source.
Retimes synchronization signals (e.g. HSync and VSync) into either the XCLK or in-clock
domains.
Monitors input port activity and measures input sync signals from all sources.
Synthesizes clamp and horizontal and vertical enable signals from input sync signals.
Selects which signals continue to the scaler block
Measures several characteristics of the pixel data and sync signals.
Resizes images from one resolution to another.
Provides the ability of displaying a set of useful graphic patterns to help debugging and
testing LCD panels.
Performs parametric gamma correction on multiple windows or full screen, used for video
enhancement in a window and digital contrast/brightness control.
Allows 3D color cube warping RGB color space.
Implements three independent 256 point gamma curves for each of R, G, and B channels.
Has the following features:
- One RAM block 4096x24 is used for the full operation of the OSD.
- The characters can be displayed anywhere on the screen.
- Horizontal/Vertical Start location for each row in the OSD.
- Global Alpha blending for all the characters displayed as well as Alpha blending per color
with 16 levels.
- Horizontal/Vertical flip based per character.
- 1bpp/2bpp/3bpp/4bpp characters supported.
- Rotation supported by means of having a 18x12 pixel character or 12x18 pixel character.
- Color LUT of 64 colors (24bit RGB True Color)
Computes a nonlinear correlation of LCD polarity inversion patterns and the LCD output
data stream and provides the correlation results as scores to the microcontroller.
Generates a 2-bit dither pattern for an 8-bit panel or a 4-bit dither pattern for a 6-bit panel to
visually improve the amplitude resolution of the 10-bit RGB output signal.
9/138