170 MSPS maximum conversion rate
500 MHz programmable analog bandwidth
0.5 V to 1.0 V analog input range
Less than 450 ps p-p PLL clock jitter at 170 MSPS
3.3 V power supply
Full sync processing
Sync detect for hot plugging
2:1 analog input mux
4:2:2 output format mode
Midscale clamping
Power-down mode
Low power: <1 W typical at 170 MSPS
APPLICATIONS
RGB graphics processing
LCD monitors and projectors
Plasma display panels
Scan converters
Microdisplays
Digital TV
Analog Flat Panel Interface
AD9888
FUNCTIONAL BLOCK DIAGRAM
R
AIN
R
AIN
G
AIN
G
AIN
B
AIN
B
AIN
HSYNC0
HSYNC1
VSYNC0
VSYNC1
SOGIN0
SOGIN1
COAST
CLAMP
CKINV
CKEXT
FILT
SCL
SDA
0
1
0
1
0
1
A0
2:1
MUX
2:1
MUX
2:1
MUX
2:1
MUX
2:1
MUX
2:1
MUX
CLAMP
CLAMP
CLAMP
SYNC
PROCESSING
AND CLOCK
GENERATION
SERIAL REG ISTER
POWER MANAGEMENT
ADC
ADC
ADC
AND
Figure 1.
8
8
8
REF
AD9888
8
8
8
8
8
8
2
D
RA[7:0]
DRB
[7:0]
DGA
[7:0]
DGB
[7:0]
DBA
[7:0]
DBB
[7:0]
DATACK
HSOUT
VSOUT
SOGOUT
REF
BYPASS
02442-001
GENERAL DESCRIPTION
The AD9888 is a complete 8-bit, 170 MSPS, monolithic analog
interface optimized for capturing RGB graphics signals from
personal computers and workstations. Its 170 MSPS encode rate
capability and full-power analog bandwidth of 500 MHz supports
resolutions of up to 1600 × 1200 (UXGA) at 75 Hz.
For ease of design and to minimize cost, the AD9888 is a fully
integrated interface solution for flat panel displays. The AD9888
includes an analog interface that has a 170 MHz triple ADC with
an internal 1.25 V reference phase-locked loop (PLL) to generate a
pixel clock from HSYNC and COAST; midscale clamping; and
programmable gain, offset, and clamp controls. The user provides
only a 3.3 V power supply, analog input, and HSYNC and COAST
signals. Three-state CMOS outputs can be powered from 2.5 V
to 3.3 V.
The on-chip PLL of the AD9888 generates a pixel clock from the
HSYNC and COAST inputs. Pixel clock output frequencies
range from 10 MHz to 170 MHz. PLL clock jitter is typically
less than 450 ps p-p at 170 MSPS. When the COAST signal is
presented, the PLL maintains its output frequency in the absence of
HSYNC. A sampling phase adjustment is provided. Data, HSYNC,
and clock output phase relationships are maintained. The PLL
can be disabled, and an external clock input can be provided as
the pixel clock. The AD9888 also offers full sync processing for
composite sync and sync-on-green applications.
A CLAMP signal is generated internally or can be provided by the
user through the CLAMP input pin. This device is fully programmable via a 2-wire serial port.
Fabricated in an advanced CMOS process, the AD9888 is
provided in a space-saving, 128-lead, MQFP, surface-mount,
plastic package and is specified over the 0°C to 70°C temperature
range. The AD9888 is also available in a Pb-free package.
Rev. C
Information furnished by Analog Devices is believed to be accurate and reliable. However, no
responsibility is assumed by Anal og Devices for its use, nor for any infringements of patents or ot her
rights of third parties that may result from its use. Specifications subject to change without notice. No
license is granted by implication or otherwise under any patent or patent rights of Analog Devices.
Trademarks and registered trademarks are the property of their respective owners.
Differential Nonlinearity 25°C I ±0.5 ±1.25/−1.0 ±0.6 +1.25/−1.0 LSB
Full VI +1.35/−1.0 +1.50/−1.0 LSB
Integral Nonlinearity 25°C I ±0.5 ±2.0 ±0.75 ±2.25 LSB
Full VI ±2.5 ±2.75 LSB
No Missing Codes 25°C I Guaranteed Guaranteed
ANALOG INPUT
Input Voltage Range
Minimum 25°C I 0.5 0.5 V p-p
Maximum 25°C I 1.0 1.0 V p-p
Gain Temperature Coefficient 25°C V 100 100 ppm/°C
Input Bias Current 25°C IV 1 1 μA
Full IV 2 2 μA
Input Capacitance Full V 3 3 pF
Input Resistance Full IV 1 1 M
Input Offset Voltage Full VI 7 90 7 90 mV
Input Full-Scale Matching Full VI 2.5 9.0 2.5 9.0 % FS
Offset Adjustment Range Full VI 44 49 53 44 49 53 % FS
REFERENCE OUTPUT
Output Voltage Full VI 1.20 1.25 1.30 1.20 1.25 1.30 V
Temperature Coefficient Full V ±50 ±50 ppm/°C
SWITCHING PERFORMANCE
Maximum Conversion Rate Full VI 100/140 170 MSPS
Minimum Conversion Rate Full IV 10 10 MSPS
Clock to Data Skew (t
) Full IV −1.25 +1.25 −1.25 +1.25 ns
skew
I2C Timing2
t
Full VI 4.7 4.7 μs
BUFF
t
Full VI 4.0 4.0 μs
STAH
t
Full VI 250 250 ns
DHO
t
Full VI 4.7 4.7 μs
DAL
t
Full VI 4.0 4.0 μs
DAH
t
Full VI 250 250 ns
DSU
t
Full VI 4.7 4.7 μs
STASU
t
Full VI 4.0 4.0 μs
STOSU
HSYNC Input Frequency Full IV 15 110 15 110 kHz
Maximum PLL Clock Rate Full VI 100/140 170 MHz
Minimum PLL Clock Rate Full IV 10 10 MHz
PLL Jitter3 25°C IV 470 700 450 700 ps p-p
Full IV 1000 1000 ps p-p
Sampling Phase Temperature
Full IV 15 15 ps/°C
Coefficient
Level Min Typ Max Min Typ Max Unit
Rev. C | Page 4 of 36
Data Sheet AD9888
AD9888KSZ-100/-1401 AD9888KSZ-170
Te st
Parameter Temp
DIGITAL INPUTS Full
Input Voltage, High (VIH) Full VI 2.5 2.5 V
Input Voltage, Low (VIL) Full VI 0.8 0.8 V
Input Current, High (IIH) Full IV −1.0 −1.0 μA
Input Current, Low (IIL) Full IV +1.0 +1.0 μA
Input Capacitance 25°C V 3 3 pF
DIGITAL OUTPUTS
Output Voltage, High (VOH) Full VI VD − 0.1 VD − 0.1 V
Output Voltage, Low (VOL) Full VI 0.1 V
Duty Cycle Full
DATACK, DATACK
Full IV 44 49 55 44 49 55 %
Output Coding Full IV Binary Binary
POWER SUPPLY
Analog Power Supply Voltage (VD) Full IV 3.0 3.3 3.6 3.0 3.3 3.6 V
Output Power Supply Voltage (VDD) Full IV 2.2 3.3 3.6 2.2 3.3 3.6 V
PLL Power Supply Voltage (PVD) Full IV 3.0 3.3 3.6 3.0 3.3 3.6 V
Analog Power Supply Current (ID) 25°C 200 215 mA
Output Power Supply Current (IDD)4 25°C 50 55 mA
PLL Power Supply Current (IPVD) 25°C 8 9 mA
Total Power Dissipation Full VI 850 1050 920 1150 mW
Power-Down Supply Current Full VI 12 20 12 20 mA
Power-Down Dissipation Full VI 40 66 40 66 mW
DYNAMIC PERFORMANCE
Analog Bandwidth, Full Power5 25°C V 500 500 MHz
Transient Response 25°C V 2 2 ns
Overvoltage Recovery Time 25°C V 1.5 1.5 ns
Signal-to-Noise Ratio (SNR)6 25°C IV 42 45 41 44 dB
Without Harmonics, fIN = 40.7 MHz Full V 44 43 dB
Crosstalk Full V 50 50 dBc
THERMAL CHARACTERISTICS
Junction-to-Case Thermal
Resistance (θ
)
JC
Junction-to-Ambient Thermal
Resistance (θ
1
AD9888JS-100 specifications are tested at 100 MHz. AD9888KS-140 specifications are tested at 140 MHz.
2
See Figure 2.
3
The maximum specifications for the AD9888KS-100 and AD9888KS-140 were obtained with VCO range = 10, charge pump current = 100, PLL divider = 1693. The
maximum specifications for the AD9888KS-170 were obtained with VCO range = 11, charge pump current = 100, PLL divider = 2159.
4
DEMUX = 1, DATACK and
5
Maximum bandwidth setting. Bandwidth can also be programmed to 300 MHz, 150 MHz, or 75 MHz.
6
Using an external pixel clock.
)
JA
DATACK
load = 15 pF, data load = 5 pF.
V 8.4 8.4 °C/W
V 35 35 °C/W
Level
Min Typ Max Min Typ Max Unit
SDA
t
SCL
BUFF
t
STAH
t
DHOtDSU
t
DAL
t
DAH
t
STASU
t
STOSU
02442-025
Figure 2. Serial Port Read/Write Timing
Rev. C | Page 5 of 36
AD9888 Data Sheet
ABSOLUTE MAXIMUM RATINGS
Table 2.
Parameter Rating
VD 3.6 V
VDD 3.6 V
Analog Inputs VD to 0.0 V
REF BYBASS VD to 0.0 V
Digital Inputs 5 V to 0.0 V
Digital Output Current 20 mA
Operating Temperature Range −25°C to +85°C
Storage Temperature Range −65°C to +150°C
Maximum Junction Temperature 150°C
Maximum Case Temperature 150°C
Stresses above those listed under Absolute Maximum Ratings
may cause permanent damage to the device. This is a stress
rating only; functional operation of the device at these or any
other conditions above those indicated in the operational
section of this specification is not implied. Exposure to absolute
maximum rating conditions for extended periods may affect
device reliability.
EXPLANATION OF TEST LEVELS
I. 100% production tested.
II. 100% production tested at 25°C; sample tested at
specified temperatures.
III. Sample tested only.
IV. Parameter is guaranteed by design and characterization
testing.
V. Parameter is a typical value only.
VI. 100% production tested at 25°C; guaranteed by design
and characterization testing.
ESD CAUTION
Rev. C | Page 6 of 36
Data Sheet AD9888
PIN CONFIGURATION AND FUNCTION DESCRIPTIONS
REF BYPASS
GND
GND
R
AIN
R
AIN
RMIDSCV
GND
SOGIN0
G
AIN
GND
SOGIN1
G
AIN
GND
B
AIN
GND
B
AIN
BMIDSCV
GND
GND
CKINV
CLAMP
SDA
SCL
GND
GND
PV
52
PV
A
D
115
D
7
6
5
A
A
R
R
D
D
114
113
53
54
CKEXT
COAST
0
1
2
4
3
5
6
B
B
B
B
R
DD
GND
D
V
112
110
111
55
57
56
7
B
DD
B
V
GND
D
B
R
R
R
R
R
D
D
D
D
106
109
108
107
58
61
59
60
6
5
4
B
D
3
B
B
B
B
B
B
B
D
D
D
7
B
B
B
R
R
R
D
D
D
105
104
103
102
V
DD
101
GND
100
GND
99
GND
98
V
DD
97
DGA
0
96
DGA
1
95
DGA
2
94
DGA
3
93
DGA
4
92
DGA
5
91
DGA
6
90
DGA
7
89
V
DD
88
GND
87
DGB
0
86
DGB
1
85
DGB
2
84
DGB
3
83
DGB
4
82
DGB
5
81
DGB
6
80
DGB
7
79
V
DD
78
GND
77
DBA
0
76
DBA
1
75
DBA
2
74
DBA
3
73
DBA
4
72
DBA
5
71
DBA
6
70
DBA
7
69
V
DD
68
GND
67
GND
66
GND
65
GND
62
63
64
2
1
0
B
B
B
B
B
B
D
D
D
02442-002
0
1
3
2
GND
SOGOUT
HSOUT
VSOUT
127
128
126
125
V
1
D
2
3
4
5
0
6
V
D
7
V
D
8
1
9
10
V
D
11
12
13
0
14
V
D
15
16
17
1
18
V
D
19
20
0
21
V
D
22
23
1
24
25
V
D
26
V
D
27
28
29
30
31
32
33
A0
34
V
D
35
36
37
V
D
38
D
39
PV
PIN 1
40
42
D
GND41GND
VSYNC1
DATACK
124
43
HSYNC1
DATACK
123
44
VSYNC0
DD
V
122
45
HSYNC0
GND
D
D
121
120
119
46
47
48
D
D
PV
PV
GND
A
A
R
A
A
R
R
R
D
D
117
118
AD9888
TOP VIEW
(Not to Scale)
50
49
FILT
GND
4
A
R
D
116
51
GND
Figure 3. Pin Configuration
Rev. C | Page 7 of 36
AD9888 Data Sheet
Table 3. Complete Pinout List
Pin Type Mnemonic Description Value Pin No.
Analog Video Inputs R
G
B
R
G
B
Sync/Clock Inputs HSYNC0 Channel 0 Horizontal Sync Input. 3.3 V CMOS 45
VSYNC0 Channel 0 Vertical Sync Input. 3.3 V CMOS 44
SOGIN0 Channel 0 Sync-on-Green Input. 0.0 V to 1.0 V 12
HSYNC1 Channel 1 Horizontal Sync Input. 3.3 V CMOS 43
VSYNC1 Channel 1 Vertical Sync Input. 3.3 V CMOS 42
SOGIN1 Channel 1 Sync-on-Green Input. 0.0 V to 1.0 V 16
CLAMP Clamp Input (external CLAMP signal). 3.3 V CMOS 30
COAST PLL Coast Signal Input. 3.3 V CMOS 53
CKEXT
CKINV ADC Sampling Clock Invert. 3.3 V CMOS 29
Sync Outputs HSOUT Horizontal Sync Output Clock (phase-aligned with DATACK). 3.3 V CMOS 125
VSOUT Vertical Sync Output Clock (phase-aligned with DATACK). 3.3 V CMOS 127
SOGOUT Sync-on-Green Slicer Output. 3.3 V CMOS 126
Voltage REF BYPASS Internal Reference Bypass (bypass with 0.1 μF to ground). 1.25 V ± 10% 2
Clamp Voltages RMIDSCV Red Channel Midscale Clamp Voltage Bypass. 9
BMIDSCV Blue Channel Midscale Clamp Voltage Bypass. 24
PLL Filter FILT Connection for External Filter Components for Internal PLL. 50
Power Supply VD Analog Power Supply. 3.3 V ± 10% 1, 6, 7, 10,
V
PVD PLL Power Supply. 3.3 V ± 10% 38, 39, 47,
GND Ground. 0 V 3, 4, 11, 15,
Serial Port SDA Serial Port Data I/O. 3.3 V CMOS 31
(2-Wire Serial Interface) SCL Serial Port Data Clock. 3.3 V CMOS 32
A0 Serial Port Address Input 1. 3.3 V CMOS 33
Data Outputs DRA
D
D
D
D
D
Data Clock Output DATACK Data Output Clock. 3.3 V CMOS 123
0 Channel 0 Analog Input for Converter R. 0.0 V to 1.0 V 5
AIN
0 Channel 0 Analog Input for Converter G. 0.0 V to 1.0 V 13
AIN
0 Channel 0 Analog Input for Converter B. 0.0 V to 1.0 V 20
AIN
1 Channel 1 Analog Input for Converter R. 0.0 V to 1.0 V 8
AIN
1 Channel 1 Analog Input for Converter G. 0.0 V to 1.0 V 17
AIN
1 Channel 1 Analog Input for Converter B. 0.0 V to 1.0 V 23
AIN
External Pixel Clock Input (to bypass the PLL), or 10 k
VSYNC0 Channel 0 Vertical Sync Input.
VSYNC1 Channel 1 Vertical Sync Input.
These are the inputs for vertical sync.
SOGIN0 Channel 0 Sync-on-Green Input.
SOGIN1 Channel 1 Sync-on-Green Input.
CLAMP External Clamp Input.
COAST Clock Generator Coast Input (optional).
CKEXT External Clock Input (optional).
CKINV Sampling Clock Inversion (optional).
These high impedance inputs accept red, green, and blue channel graphics signals, respectively. The six channels are
identical and can be used for any color; colors are assigned for convenient reference. They accommodate input signals
ranging from 0.5 V to 1.0 V full scale. Signals should be ac-coupled to these pins to support clamp operation.
These inputs receive a logic signal that establishes the horizontal timing reference and provides the frequency reference
for pixel clock generation. The logic sense of this pin is controlled by the HSYNC input polarity control (Register 0x0E, Bit 6).
Only the leading edge of HSYNC is used by the PLL. The trailing edge is used for clamp timing only. When the HSYNC input
polarity control = 0, the falling edge of HSYNC is used. When the HSYNC polarity control = 1, the rising edge is active. The
input includes a Schmitt trigger for noise immunity, with a nominal input threshold of 1.5 V.
These inputs are provided to assist in processing signals with embedded sync, typically on the green channel. These pins
are connected to a high speed comparator with an internally generated, variable threshold level, which is nominally set to
0.15 V above the negative peak of the input signal. When connected to an ac-coupled graphics signal with embedded
sync, these pins produce a noninverting digital output on SOGOUT. This output is usually a composite sync signal,
containing both vertical and horizontal sync information. When not used, these inputs should be left unconnected. For
more details about this function and how it should be configured, see the Sync-on-Green Input section.
This logic input can be used to define the time during which the input signal is clamped to the reference dc level (to
ground for RGB or to midscale for YUV). It should be used when the reference dc level is known to be present on the
analog input channels, typically during a period following HSYNC, called the back porch, when a good black reference is
provided. The CLAMP pin is enabled by setting the external clamp control (Register 0x0F, Bit 7) to 1 (default is 0). When
disabled, this pin is ignored and the clamp timing is determined internally by counting a delay and duration from the
trailing edge of the HSYNC input. The logic sense of this pin is controlled by the clamp polarity control (Register 0x0F, Bit 6).
When not used, this pin should be grounded and the external clamp should be programmed to 0.
This input can be used to stop the pixel clock generator from synchronizing with HSYNC while continuing to produce a
clock at its current frequency and phase. This is useful when processing signals from sources that fail to produce horizontal
sync pulses during the vertical interval or that include equalization pulses. The COAST signal is usually not required for PC
generated signals. The logic sense of this pin is controlled by the coast polarity control (Register 0x0F, Bit 3). When this pin
is not used, either ground the pin and program the coast polarity to 1 or tie the pin high (to V
through a 10 kΩ resistor)
D
and program the coast polarity to 0. The coast polarity register bit defaults to 1 at power-up.
This pin can be used to provide an external clock to the AD9888 in place of the clock internally generated from HSYNC. The
external clock is enabled by programming the external clock select bit (Register 0x15, Bit 0) to 1. When an external clock is
used, all other internal functions operate normally. When not used, this pin should be tied through a 10 kΩ resistor to
ground, and the external clock register should be programmed to 0. The clock phase adjustment still operates when an
external clock source is used.
This pin can be used to invert the pixel sampling clock, which has the effect of shifting the sampling phase 180°. This
supports the alternate pixel sampling mode, wherein higher frequency input signals (up to 410 MSPS) can be captured by
first sampling the odd pixels, and then capturing the even pixels on the subsequent frame. This pin should be used only
during blanking intervals (typically vertical blanking) because it might produce several samples of corrupted data during
the phase shift. When not in use, this pin should be grounded.
Rev. C | Page 9 of 36
AD9888 Data Sheet
Mnemonic Description
Outputs
DRA
Data Output, Red Channel, Port A.
[7:0]
DRB
Data Output, Red Channel, Port B.
[7:0]
DGA
Data Output, Green Channel, Port A.
[7:0]
DGB
Data Output, Green Channel, Port B.
[7:0]
DBA
Data Output, Blue Channel, Port A.
[7:0]
DBB
Data Output, Blue Channel, Port B.
[7:0]
DATACK,
DATACK
HSOUT Horizontal Sync Output.
VSOUT Verical Sync Output.
SOGOUT Sync-on-Green (SOG) Slicer Output.
REF BYPASS Internal Reference Bypass.
RMIDSCV Red Channel Midscale Voltage Bypass.
BMIDSCV Blue Channel Midscale Voltage Bypass.
FILT
Power Supply
VD
VDD Digital Output Power Supply.
PVD Clock Generator Power Supply.
Each channel has two ports. When the part is operated in single-channel mode (channel mode bit (Register 0x15, Bit 7) = 0),
all data is presented to Port A, and Port B is placed in a high impedance state. Programming the channel mode bit to 1
establishes dual-channel mode, where pixels are alternately presented to Port A and Port B of each channel. These appear
simultaneously; two pixels are presented at the time of every second input pixel when the output mode bit (Register 0x15,
Bit 6) is set to 1 (parallel mode). When the output mode bit is set to 0, pixel data appear alternately on the two ports, one
new sample with each incoming pixel (interleaved mode). In dual-channel mode, the first pixel after HSYNC is routed to
Port A. The second pixel goes to Port B, the third to Port A, and so on. This can be reversed by setting the A/B invert control bit
(Register 0x15, Bit 5) to 1. The delay from the pixel sampling time to the output is fixed. When the sampling time is changed by
adjusting the clock phase adjust register (Register 0x04, Bits[7:3]), the output timing is shifted as well. The DATACK, DATACK,
and HSOUT outputs are also moved; therefore, the timing relationship among the signals is maintained.
Data Output Clock, Data Output Clock Complement.
These are differential data clock output signals to be used to strobe the output data and HSOUT into external logic. They
are produced by the internal clock generator and are synchronous with the internal pixel sampling clock. When the AD9888 is
operated in single-channel mode, the output frequency is equal to the pixel sampling frequency. When operated in dualchannel mode, the clock frequency is half the pixel frequency, as is the output data frequency. When the sampling time is
changed by adjusting the clock phase adjust register (Register 0x04, Bits[7:3]), the output timing is shifted as well. The data,
DATACK, DATACK, and HSOUT outputs are all moved; therefore, the timing relationship among the signals is maintained.
Either or both signals can be used, depending on the timing mode and interface design used.
This is a reconstructed, phase-aligned version of the HSYNC input. Both the polarity and duration of this output can be
DATACK
programmed via serial bus registers. By maintaining alignment with DATACK,
, and data, data timing with respect
to horizontal sync can always be determined.
This pin can be programmed to output either the sync-on-green slicer comparator or an unprocessed but delayed version
of the HSYNC input. See the sync processing block diagram (Figure 27) to view how this pin is connected. Note that other
than slicing off SOG, the output from this pin receives no other additional processing on the AD9888. VSYNC separation is
performed via the sync separator.
The absolute accuracy of this reference is ±4%, and the temperature coefficient is ±50 ppm, which is adequate for most
AD9888 applications. If higher accuracy is required, an external reference can be employed instead.
These bypasses for the internal midscale voltage references should each be connected to ground through 0.1 μF capacitors.
The exact voltage varies with the gain setting of the blue channel.
External Filter Connection. For proper operation, the internal PLL that generates the pixel clock requires an external filter.
Connect the filter shown in Figure 9 to this pin. For optimal performance, minimize noise and parasitics on this node.
Main Power Supply. These pins supply power to the main elements of the circuit. This supply should be as quiet and
filtered as possible.
A large number of output pins (up to 52) switching at high speed (up to 110 MHz) generates significant power supply
transients (noise). These supply pins are identified separately from the V
pins; therefore, special care must be taken to
D
minimize output noise transferred into the sensitive analog circuitry. If the AD9888 is interfacing with lower voltage logic,
can be connected to a lower supply voltage (as low as 2.5 V) for compatibility.
V
DD
The most sensitive portion of the AD9888 is the clock generation circuitry. These pins provide power to the PLL generated pixel
clock and help the user design for optimal performance. The designer should provide noise-free power to these pins.
Rev. C | Page 10 of 36
Data Sheet AD9888
Mnemonic Description
GND Ground.
Serial Port
(2-Wire)
SDA Serial Port Data I/O.
SCL Serial Port Data Clock.
A0 Serial Port Address Input 1
The ground return for all circuitry on the chip. It is recommended that the AD9888 be assembled on a single solid ground
plane, with careful attention paid to ground current paths.
For a full description of the 2-wire serial register and how it works, refer to the 2-Wire Serial Control Port section.
Rev. C | Page 11 of 36
Loading...
+ 25 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.