ADE3XXX
1
General Description
Figure 1: ADE3XXX Block Diagram
YUV Port
DMEAS
Analog Port
Scaler with
Vertical Keystone
Color
Management
Gamma
LUT
OSD
SMEAS
DVI Port
SCLK
P. Gen
F. Synth
FM
F. Synth
DATA
CTRL
INCLK
SCLK
DOTCLK
LLKPLL
The ADE3XXX family of devices is capable of implementing all of the advanced features of today’s
LCD monitor products. For maximum flexibility, an external microcontroller (MCU) is used for
controlling the ADE3XXX and other monitor functions.
The ADE3XXX architecture unburdens the MCU from all data-intensive pixel manipulations,
providing an optimal blend of feature and code customization without incurring the cost of a 16-bit
processor or memory. The key interactions between the monitor MCU and the ADE3XXX can be
broken down into the features shown in the table below.
Table 1: ADE3xxx Features (Sheet 1 of 2)
Feature
Description of ADE3XXX Operation
Blocks Used Pages
Power Up / Initialize When power is first applied, the ADE3XXX is asynchronously reset from a pin. GLBL
The MCU typically programs the ADE3XXX with a number of default values and SMEAS
13
32
22
19
18
29
66
49
74
64
52
55
74
75
sets up the ADE3XXX to identify activity on any of the input pins. All
preconfigured values and RAMs, such as DVI settings, line-lock PLL settings,
video input modes (YUV), OSD characters, LCD timing values (output
sequencer), scale kernels, gamma curves, sRGB color warp, APC dithering,
DVI
LLK
ADC
YUV
output pin configuration (OMUX), etc. can be preloaded into the ADE3XXX. The OSD
typical end state is that the ADE3XXX is initialized into a low power mode, ready SCALER
to turn active once the power button is pressed.
GAMMA
SRGB
OUTSEQ
TCON
APC
OMUX
Activity Detect
When the monitor has been powered on, the inputs can be monitored for active SMEAS
video sources. Based on the activity monitors, the MCU chooses an input or
power down state.
32
5/88