AD9985
Rev. 0 | Page 15 of 32
Table 9. Recommended VCO Range and Charge Pump Current Settings for Standard Display Formats
AD9985KSTZ AD9985BSTZ
Standard
Modes Resolution
Refresh
Rate (Hz)
Horizontal
Frequency (kHz)
Pixel Rate
(MHz)
PLL
Div
VCORNGE Current VCORNGE Current
VGA 640 × 480 60 31.5 25.175 799 00 110 00 011
72 37.7 31.500 835 00 110 01 010
75 37.5 31.500 841 00 110 01 010
85 43.3 36.000 831 01 100 01 010
SVGA 800 × 600 56 35.1 36.000 1025 01 100 01 010
60 37.9 40.000 1055 01 100 01 011
72 48.1 50.000 1039 01 101 01 100
75 46.9 49.500 1055 01 101 01 100
85 53.7 56.250 1047 01 101 01 101
XGA 1024 × 768 60 48.4 65.000 1343 10 101 10 011
70 56.5 75.000 1327 10 100 10 011
75 60.0 78.750 1313 10 100 10 011
80 64.0 85.500 1335 10 101 10 100
85 68.3 94.500 1383 10 101 10 100
SXGA 1280 × 1024 60 64.0 108.000 1687 10 110 10 101
75 80.0 135.000 1687 11 110
TV Modes
480i 720 × 480 60 15.75 13.51 857 00 011 00 011
480p 720 × 483 60 31.47 27.00 857 00 110 00 011
720p 1280 × 720 60 45.0 74.25 1649 10 100 10 011
1080i 1920 × 1080 60 33.75 74.25 2199 10 100 10 011
TIMING
The following timing diagrams show the operation of the
AD9985.
The output data clock signal is created so that its rising edge
always occurs between data transitions and can be used to latch
the output data externally.
There is a pipeline in the AD9985, which must be flushed before
valid data becomes available. This means that four data sets are
presented before valid data is available.
t
PER
t
CYCLE
t
SKEW
DATAC
K
DATA
HSOUT
04799-0-009
Figure 9. Output Timing
HSYNC TIMING
Horizontal Sync (Hsync) is processed in the AD9985 to
eliminate ambiguity in the timing of the leading edge with
respect to the phase-delayed pixel clock and data.
The Hsync input is used as a reference to generate the pixel
sampling clock. The sampling phase can be adjusted, with
respect to Hsync, through a full 360° in 32 steps via the phase
adjust register (to optimize the pixel sampling time). Display
systems use Hsync to align memory and display write cycles, so
it is important to have a stable timing relationship between
Hsync output (HSOUT) and data clock (DATACK).
Three things happen to Horizontal Sync in the AD9985. First,
the polarity of Hsync input is determined and will thus have a
known output polarity. The known output polarity can be
programmed either active high or active low (Register 0EH,
Bit 5). Second, HSOUT is aligned with DATACK and data
outputs. Third, the duration of HSOUT (in pixel clocks) is set
via Register 07H. HSOUT is the sync signal that should be used
to drive the rest of the display system.
COAST TIMING
In most computer systems, the Hsync signal is provided
continuously on a dedicated wire. In these systems, the COAST
input and function are unnecessary and should not be used, and
the pin should be permanently connected to the inactive state.
In some systems, however, Hsync is disturbed during the
Vertical Sync period (Vsync). In some cases, Hsync pulses
AD9985
Rev. 0 | Page 16 of 32
disappear. In other systems, such as those that employ
Composite Sync (Csync) signals or embedded Sync-on-Green
(SOG), Hsync includes equalization pulses or other distortions
during Vsync. To avoid upsetting the clock generator during
Vsync, it is important to ignore these distortions. If the pixel
clock PLL sees extraneous pulses, it will attempt to lock to this
new frequency, and will have changed frequency by the end of
the Vsync period. It will then take a few lines of correct Hsync
timing to recover at the beginning of a new frame, resulting in a
tearing” of the image at the top of the display.
The COAST input is provided to eliminate this problem. It is an
asynchronous input that disables the PLL input and allows the
clock to free-run at its then-current frequency. The PLL can
free-run for several lines without significant frequency drift.
.
P0 P1 P2 P3 P4 P5 P6 P7
5-PIPE DELAY
D0 D1 D2 D3 D4 D5 D6 D7
RGB
IN
HSYNC
PxCK
HS
ADCCK
DATACK
D
OUTA
HSOUT
VARIABLE DURATION
04799-0-010
Figure 10. 4:4:4 Mode (For RGB and YUV)
P0 P1 P2 P3 P4 P5 P6 P7
5-PIPE DELAY
Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
RGB
IN
HSYNC
PxCK
HS
ADCCK
DATAC
K
G
OUTA
HSOUT
U0 V1 U2 V3 U4 V5 U6 V7
R
OUTA
VARIABLE DURATION
04799-0-011
Figure 11. 4:2:2 Mode (For YUV Only)
2-WIRE SERIAL REGISTER MAP
The AD9985 is initialized and controlled by a set of registers, that determine the operating modes. An external controller is employed to
write and read the control registers through the two-line serial interface port.
Table 10. Control Register Map
Hex
Address
Write and
Read or
Read Only Bits
Default
Value Register Name Function
00H RO 7:0 Chip Revision An 8-bit register that represents the silicon revision level.
01H*
R/W
7:0 01101001 PLL Div MSB This register is for Bits [11:4] of the PLL divider. Greater values mean
the PLL operates at a faster rate. This register should be loaded first
whenever a change is needed. This will give the PLL more time to lock.
02H*
R/W
7:4 1101**** PLL Div LSB
Bits [7:4] of this word are written to the LSBs [3:0] of the PLL divider
word.
AD9985
Rev. 0 | Page 17 of 32
Hex
Address
Write and
Read or
Read Only Bits
Default
Value Register Name Function
03H
R/W
7:3 01******
Bits [7:6] VCO Range. Selects VCO frequency range. (See PLL
description.)
**001*** Bits [5:3] Charge Pump Current. Varies the current that drives the
low-pass filter. (See PLL description.)
04H
R/W
7:3 10000*** Phase Adjust ADC Clock Phase Adjustment. Larger values mean more delay.
(1 LSB = T/32)
05H
R/W
7:0 10000000
Clamp
Placement
Places the clamp signal an integer number of clock periods after the
trailing edge of the Hsync signal.
06H
R/W
7:0 10000000 Clamp Duration Number of clock periods that the clamp signal is actively clamping.
07H
R/W
7:0 00100000
Hsync Output
Pulsewidth
Sets the number of pixel clocks that HSOUT will remain active.
08H R/W 7:0 10000000 Red Gain
09H R/W 7:0 10000000 Green Gain
0AH R/W 7:0 10000000 Blue Gain
Controls ADC input range (contrast) of each respective channel.
Greater values give less contrast.
0BH R/W 7:1 1000000* Red Offset
0CH R/W 7:1 1000000* Green Offset
0DH R/W 7:1 1000000* Blue Offset
Controls dc offset (brightness) of each respective channel. Greater
values decrease brightness.
0EH
R/W
7:0 0******* Sync Control
Bit 7 – Hsync Polarity Override. (Logic 0 = Polarity determined by chip,
Logic 1 = Polarity set by Bit 6 in Register 0EH.)
*1******
Bit 6 – Hsync Input Polarity. Indicates polarity of incoming Hsync signal
to the PLL. (Logic 0 = Active Low, Logic 1 = Active High.)
**0*****
Bit 5 – Hsync Output Polarity. (Logic 0 = Logic High Sync, Logic 1 =
Logic Low Sync.)
***0****
Bit 4 – Active Hsync Override. If set to Logic 1, the user can select the
Hsync to be used via Bit 3. If set to Logic 0, the active interface is
selected via Bit 6 in Register 14H.
****0***
Bit 3 – Active Hsync Select. Logic 0 selects Hsync as the active sync.
Logic 1 selects Sync-on-Green as the active sync. Note that the
indicated Hsync will be used only if Bit 4 is set to Logic 1 or if both
syncs are active. (Bits 1, 7 = Logic 1 in Register 14H.)
*****0** Bit 2 – Vsync Output Invert. (Logic 1 = No Invert, Logic 0 = Invert.)
******0*
Bit 1 – Active Vsync Override. If set to Logic 1, the user can select the
Vsync to be used via Bit 0. If set to Logic 0, the active interface is
selected via Bit 3 in Register 14H.
*******0
Bit 0 – Active Vsync Select. Logic 0 selects raw Vsync as the output
Vsync. Logic 1 selects sync separated Vsync as the output Vsync. Note
that the indicated Vsync will be used only if Bit 1 is set to Logic 1.
0FH R/W 7:1 0*******
Bit 7 – Clamp Function. Chooses between Hsync for Clamp signal or
another external signal to be used for clamping. (Logic 0 = Hsync,
Logic 1 = Clamp.)
*1******
Bit 6 – Clamp Polarity. Valid only with external Clamp signal. (Logic 0 =
Active High, Logic 1 Selects Active Low.)
**0*****
Bit 5 – Coast Select. Logic 0 selects the coast input pins to be used for
the PLL coast. Logic 1 selects Vsync to be used for the PLL coast.
***0****
Bit 4 – Coast Polarity Override. (Logic 0 = Polarity determined by chip,
Logic 1 = Polarity set by Bit 3 in Register 0FH.)
****1***
Bit 3 – Coast Polarity. Selects polarity of external Coast signal. (Logic 0
= Active Low, Logic 1 = Active High.)
*****1**
Bit 2 – Seek Mode Override. (Logic 1 = Allow Low Power Mode, Logic 0
= Disallow Low Power Mode.)
******1*
Bit 1 – PWRDN. Full Chip Power-Down, Active Low. (Logic 0 = Full Chip
Power-Down, Logic 1 = Normal.)
10H R/W 7:3 10111***
Sync-on-Green
Threshold
Sync-on-Green Threshold. Sets the voltage level of the Sync-on-Green
slicer’s comparator.

AD9985KSTZ-110

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Display Interface IC 110 MSPS Analog IF
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union