APPLICATIONS
Windows Accelerators
High Resolution, True Color Graphics
Professional Color Prepress Imaging
Digital TV (HDTV, Digital Video)
SPEED GRADES
@ 220 MHz
@ 170 MHz
@ 140 MHz
GENERAL DESCRIPTION
The ADV7160/ADV7162® is a 96-bit pixel port Video RAMDAC with color enhanced triple 10-bit DACs. The device also
includes a PLL and 64 × 64 hardware cursor. The ADV7160/
ADV7162 is specifically designed for use in the graphics subsystem of high performance, color graphics workstations and
windows accelerators.
(Continued on page 15)
SYNCOUT
IOR
IOG
IOB
V
REF
R
SET
COMP
TDO
MPU PORT
10
10
10
10
10
10
10
10
10
10
10
10
PIXEL MASK
REGISTER
REVISION
REGISTER
PLL
REGISTERS
COMMAND
REGISTERS
(CR1-CR5)
10
S
E
L
10
E
C
T
O
R
10
DATA TO
PALETTES
RED
REGISTER
10 (8+2)
BLANK AND
SYNC LOGIC
RED
DAC
GREEN
DAC
BLUE
DAC
ADV7160/
ADV7162
30
GREEN
REGISTER
10
VOLTAGE
REFERENCE
CIRCUIT
BLUE
REGISTER
JTAG TEST
ACCESS PORT
PLL
REF
R/W
C1
REV. 0
Information furnished by Analog Devices is believed to be accurate and
reliable. However, no responsibility is assumed by Analog Devices for its
use, nor for any infringements of patents or other rights of third parties
which may result from its use. No license is granted by implication or
otherwise under any patent or patent rights of Analog Devices.
White Level Relative to Blank17.6919.0520.40mA
White Level Relative to Black16.7417.6218.50mA
Black Level Relative to Blank0.951.441.90mA
Blank Level0550µASync Disabled
Blank Level6.297.628.96mASync Enabled
Sync Level0550µA
Tri-Sync Level Relative to Blank6.297.628.96mA
LSB Size17.22µA
DAC to DAC Matching13%
Output Compliance, V
Output Impedance, R
Clock and Data Feedthrough
Glitch Impulse50pV secs
DAC to DAC Crosstalk
NOTES
1
±5% for all versions.
2
Temperature range (T
3
Pixel Port is continuously clocked with data corresponding to a linear ramp. TJ = 100oC.
4
Clock and data feedthrough is a function of the amount of overshoot and undershoot on the digital inputs. Glitch impulse includes clock and data feedthrough.
5
TTL input values are 0 V to 3 V, with input rise/fall times ≤3 ns, measured the 10% and 90% points. Timing reference points at 50% for inputs and outputs.
6
DAC to DAC Crosstalk is measured by holding one DAC high while the other two are making low to high and high to low transitions.
TTL input values are 0 to 3 volts, with input rise/fall times ≤ 3 ns, measured between the 10% and 90% points.
ECL inputs (CLOCK,
Timing reference points at 50% for inputs and outputs.
Analog output load ≤ 10 pF.
Data-Bus (D0–D9) loaded as shown in Figure 1.
Digital output load for LOADOUT, PRGCKOUT & SCKOUT ≤ 30 pF.
These fixed values for Pipeline Delay are valid under conditions where t10 and τ-t11 are met. If either t10 or τ-t11 are not met, the part will operate but the Pipeline
Delay is increased.
Notes on ANALOG OUTPUTS
7
Output delay measured from the 50% point of the rising edge of CLOCK to the 50% point of full-scale transition.
Output rise/fall time measured between the 10% and 90% points of full-scale transition.
Transition time measured from the 50% point of full scale transition to the output remaining within 2% of the final output value. (Transition time does not include
clock and data feedthrough).
Notes on MPU PORT
8
t23 and t
9
t25 and t26 are derived from the measured time taken by the data outputs to change by 0.5 V when loaded with the circuit of Figure 1. The measured numbers are
are measured with the load circuit of Figure 1 and defined as the time required for an output to cross 0.4 V or 2.4 V.
24
then extrapolated back to remove the effects of charging the 100 pF capacitor. This means that the times t
true values for the device and as such are independent of external loading capacitances.
Specifications subject to change without notice.
000ns minR/W, C0, C1 to CE Setup Time
101010ns minR/W, C0, C1 to CE Hold Time
454545ns minCE Low Time
252525ns minCE High Time
555ns minCE Asserted to Data-Bus Driven
454545ns maxCE Asserted to Data Valid
202020ns maxCE Disabled to Data-Bus Three-Stated
555ns minCE Disabled to Data Invalid
202020ns minWrite Data (D0–D9) Setup Time
555ns minWrite Data (D0–D9) Hold Time
CLOCK) are VAA–0.8 V to VAA–1.8 V, with input rise/fall times ≤ 2 ns, measured between the 10% and 90% points.
to T
MIN
SYNC, BLANK, TRISYNC, ODD/EVEN
); 0°C to +70°C.
MAX
CLOCK, LOADIN, SCKIN
ns
1
ns
1
and t26, quoted in the Timing Characteristics are the
25
I
SINK
TO OUTPUT
PIN
100pF
I
+2.1V
SOURCE
Figure 1. Load Circuit for Databus Access and Relinquish Times
–4–
REV. 0
TIMING CHARACTERISTICS (Cont.)
2
(V
= +5 V; V
AA
1
All specifications T
= +1.235 V; R
REF
to T
MIN
ADV7160/ADV7162
= 280 Ω. IOR, IOG, IOB (RL = 37.5 Ω, CL =10 pF).
SET
3
unless otherwise noted.)
MAX
JTAG P
ORT
ParameterAll VersionsUnitsConditions/Comments
PLL PERFORMANCE
4
Jitter250ps rms1σ
PLL REFERENCE INPUT
PLL
Frequency900kHz min
REF
40MHz max
V
IH
V
IL
PLL
Period25ns min
REF
2.0V max
0.8V min
1.67µs max
PLL
Duty Cycle40% min
REF
60% max
JTAG PERFORMANCE
TCK Frequency, t
TCK High Time, t
TCK Low Time, t
TDI, TMS Setup Time, t
TDI, TMS Hold Time, t
Digital Input to
Digital Input to
TCLK to TDO Drive, t
TCLK to TDO Valid, t
TCLK to TDO Three-State, t
29
30
31
32
33
TCK Setup Time, t
TCK Hold Time, t
36
37
38
34
35
20MHz max
15ns min
15ns min
15ns max
15ns max
15ns max
15ns max
0ns min
20ns min
5ns min
15ns max
NOTES
1
TTL input values are 0 to 3 volts, with input rise/fall times ≤ 3 ns, measured between the 10% and 90% points. Timing reference points at 50% for inputs and outputs.
2
±5% for all versions.
3
Temperature range (T
4
Jitter is measured by triggering on the output clock, delayed by 15 µs and then measuring the time period from the trigger edge to the next edge of the output clock
after the delay. This measurement is repeated multiple times and the RMS value is determined.
Specifications subject to change without notice.
MIN
to T
MAX
); 0°C to +70°C.
TCK
TMS, TDI
DIGITAL
INPUT
TDO
TDO
t
t
32
t
34
t
30
t
33
t
35
29
t
31
t
37
t
36
t
38
Figure 2. JTAG Timing
REV. 0
–5–
ADV7160/ADV7162
Timing Waveforms
CLOCK
CLOCK
LOADOUT
(2:1 MULTIPLEXING)
LOADOUT
(4:1 MULTIPLEXING)
LOADOUT
(8:1 MULTIPLEXING)
t
t
1
t
4
2
t
3
LOADIN
PIXEL INPUT
DATA
t
8
VALID
DATA
Figure 3. LOADOUT vs. Pixel Clock Input (CLOCK,
t
5
t
9
VALID
DATA
t
6
Figure 4. LOADIN vs. Pixel Input Data
t
7
CLOCK
VALID
DATA
)
–6–
REV. 0
CLOCK
LOADOUT
LOADIN
ADV7160/ADV7162
t
10
PIXEL
INPUT
DATA
ANALOG
OUTPUT
DATA
(IOR, IOG, IOB,
SYNCOUT
AN ...
H
N
DIGITAL INPUT TO ANALOG
OUTPUT PIPELINE
)
A
...
N+1
H
N+1
A
... H
N–1
N–1
t
PD
A
...
N+2
H
N+2
A
AN ... H
A
... H
N+1
N
N+1
N+2
... H
N+2
Figure 5. Pixel Input to Analog Output Pipeline with Minimum LOADOUT to LOADIN Delay (8:1 Multiplex Mode)
CLOCK
τ
τ-t
11
LOADOUT
LOADIN
PIXEL
INPUT
DATA
ANALOG
OUTPUT
DATA
(IOR, IOG, IOB,
SYNCOUT
)
AN ...
H
N
DIGITAL INPUT TO ANALOG
OUTPUT PIPELINE
A
... H
N–1
t
PD
N–1
A
N+1
H
N+1
...
AN ... H
A
...
N+2
H
N+2
A
A
... H
N+1
N
N+1
N+2
... H
N+2
Figure 6. Pixel Input to Analog Output Pipeline with Maximum LOADOUT to LOADIN Delay (8:1 Multiplex Mode)
REV. 0
–7–
ADV7160/ADV7162
CLOCK
LOADOUT
LOADIN
t
10
PIXEL
INPUT
DATA
ANALOG
OUTPUT
DATA
(IOR, IOG, IOB,
SYNCOUT
AN ...
D
N
)
A
...
N+1
D
N+1
DIGITAL INPUT TO ANALOG
OUTPUT PIPELINE
A
N–1
t
PD
A
N+2
D
... D
N+2
N–1
...
A
AN ... D
A
... D
N+1
N
N+1
N+2
... D
N+2
Figure 7. Pixel Input to Analog Output Pipeline with Minimum LOADOUT to LOADIN Delay (4:1 Multiplex Mode)
CLOCK
τ
τ-t
11
LOADOUT
LOADIN
PIXEL
INPUT
DATA
ANALOG
OUTPUT
DATA
(IOR, IOG, IOB,
SYNCOUT
)
AN ...
D
N
DIGITAL INPUT TO ANALOG
OUTPUT PIPELINE
A
...
N+1
D
N+1
A
N–1
t
PD
... D
N–1
A
N+2
D
N+2
...
AN ... D
A
A
... D
N+1
N
N+1
N+2
... D
N+2
Figure 8. Pixel Input to Analog Output Pipeline with Maximum LOADOUT to LOADIN Delay (4:1 Multiplex Mode)
–8–
REV. 0
CLOCK
LOADOUT
LOADIN
ADV7160/ADV7162
t
10
PIXEL
INPUT
DATA
ANALOG
OUTPUT
DATA
(IOR, IOG, IOB,
SYNCOUT
AN ...
B
N
)
A
...
N+1
B
N+1
DIGITAL INPUT TO ANALOG OUTPUT PIPELINE
A
...
N+2
B
N+2
t
PD
A
N–1BN–1AN
BNA
N+1BN+1AN+2
B
N+2
Figure 9. Pixel Input to Analog Output Pipeline with Minimum LOADOUT to LOADIN Delay (2:1 Multiplex Mode)
CLOCK
τ
τ-t
10
LOADOUT
LOADIN
PIXEL
INPUT
DATA
ANALOG
OUTPUT
DATA
(IOR, IOG, IOB,
SYNCOUT
)
AN ...
B
N
A
...
N+1
B
N+1
DIGITAL INPUT TO ANALOG OUTPUT PIPELINE
t
PD
A
B
N+2
N+2
...
A
N–1BN–1AN
A
B
N+1BN+1AN+2BN+2
N
Figure 10. Pixel Input to Analog Output Pipeline with Maximum LOADOUT to LOADIN Delay (2:1 Multiplex Mode)
REV. 0
–9–
ADV7160/ADV7162
CLOCK
PRGCKOUT
(CLOCK/4)
PRGCKOUT
(CLOCK/8)
PRGCKOUT
(CLOCK/16)
PRGCKOUT
(CLOCK/32)
Figure 11. Pixel Clock Input vs. Programmable Clock Output (PRGCKOUT)
t
12
t
14
BLANKING PERIOD
START OF SCAN LINE (N+1)
SCKIN
BLANK
SCKOUT
t
13
t
15
END OF SCAN LINE (N)
Figure 12. Video Data Shift Clock Input (SCKIN) & BLANK vs. Video Data Shift Clock Output (SCKOUT)
CLOCK
t
18
WHITE LEVEL
90%
50%
10%
NOTE:
THIS DIAGRAM IS NOT TO SCALE. FOR THE PURPOSES OF CLARITY, THE
ANALOG OUTPUT WAVEFORM IS MAGNIFIED IN TIME AND AMPLLITUDE
W.R.T THE CLOCK WAVEFORM.
SYNCOUT IS A DIGITAL VIDEO OUTPUT SIGNAL.
IS THE ONLY RELEVANT TIMING SPECIFICATION FOR SYNCOUT.
t
16
FULL SCALE
TRANSITION
BLACK LEVEL
ANALOG
OUTPUTS
IOR
IOG
IOB
SYNCOUT
t
16
t
17
Figure 13. Analog Output Response vs. CLOCK
–10–
REV. 0
ADV7160/ADV7162
WARNING!
ESD SENSITIVE DEVICE
, C0, C1
R/W
CE
D0–D9
(READ MODE)
D0–D9
(WRITE MODE)
t
19
t
20
VALID
CONTROL DATA
t
24
t
23
t
21
R/W = 1
R/W
t
27
Figure 14. Microprocessor Port (MPU) Interface Timing
Stresses above those listed under “Absolute Maximum Ratings” may cause
permanent damage to the device. This is a stress rating only and functional
operation of the device at these or any other conditions above those listed in the
operational sections of this specification is not implied. Exposure to absolute
maximum rating conditions for extended periods may affect device reliability.
2
Analog Output Short Circuit to any Power Supply or Common can be of an
indefinite duration.
2
. . . . . . . . . . . . GND – 0.5 V to V
AA
= 0
121
t
t
25
t
26
t
28
22
160-Lead QFP Configuration
12081
ROW C
ADV7160/ADV7162
QFP
ROW D
TOP VIEW
(NOT TO SCALE)
80
ROW B
ORDERING INFORMATION
Dot Clock Speed
1, 2, 3
160
PIN NO. 1
IDENTIFIER
220 MHz170 MHz140 MHz
3
ADV7160KS220
ADV7160KS1703ADV7160KS140
ADV7162KS2204ADV7162KS1704ADV7162KS140
NOTES
1
All devices are specified for 0°C to +70°C operation.
2
Contact Sales Office for latest information on package design.
3
ADV7160 is packaged in a 160-pin plastic power quad flatpack, QFP with
heatsink embedded.
4
ADV7162 is packaged in a standard 160-pin plastic quad flatpack, QFP.
3
4
1
CAUTION
ESD (electrostatic discharge) sensitive device. Electrostatic charges as high as 4000 V readily
accumulate on the human body and test equipment and can discharge without detection.
Although the ADV7160/ADV7162 features proprietary ESD protection circuitry, permanent
damage may occur on devices subjected to high energy electrostatic discharges. Therefore, proper
ESD precautions are recommended to avoid performance degradation or loss of functionality.
...R0B – R7A...R7D), GREEN (G0A...G0D – G7A...G7D), BLUE (B0A...B0D – B7A...B7D):
A
Pixel Port (TTL Compatible Inputs): 96 pixel select inputs, with 8 bits each for Red, Green and Blue.
Each bit is multiplexed [A-D] 4:1 or 2:1. It can be configured for 24-Bit True-Color Data, 8-Bit
Pseudo-Color Data, 16-Bit True-Color and 15-Bit True-Color Data formats. In 8-Bit Pseudo-Color
Mode, there is a special case whereby 8:1 multiplexing is also available. It will be explained in more
detail later. Pixel Data is latched into the device on the rising edge of LOADIN.
. . . PS0D, PS1A ...PS1
PS0
A
D
Palette Priority Selects (TTL Compatible Inputs): The eight PS inputs provide two Bits after input
multiplexing. These pixel port select inputs can be configured for three separate functions. In Overlay
Mode, these inputs provide a three color overlay function. With any value other than “00” on the
overlay inputs, the color displayed comes from the overlay palette instead of the main pixel inputs.
For the ADV7160, in Bypass Mode, PS1 specifies for each pixel whether it should pass through the
Color Matrix and Color Palette or bypass the Matrix and Palette. PS0 acts as an overlay input. (This
mode is not available for the ADV7162.) Palette Select Mode is used to multiplex the RGB outputs of
a number of devices. When the palette mode inputs match the PS bits in the mode register, the part
operates as normal. When there is a mismatch, the RGB outputs are switched to zero, allowing the
RGB outputs of another device to drive the monitor.
LOADINPixel Data Load Input (TTL Compatible Input): This input latches the multiplexed pixel data, in-
cluding PS0-PS1,
BLANK, TRISYNC, SYNC and ODD/EVEN into the device.
LOADOUTPixel Data Load Output (TTL Compatible Output): This output control signal runs at a divided
down frequency of the pixel clock. Its frequency is a function of the multiplex rate. It can be used to
directly or indirectly drive LOADIN.
f
LOADOUT
= f
CLOCK
/M
where
(M = 2 for 2:1 Multiplex Mode)
(M = 4 for 4:1 Multiplex Mode)
(M = 8 for 8:1 Multiplex Mode)
PRGCKOUTProgrammable Clock Output (TTL Compatible Output): This output control signal runs at a divided
down frequency of the pixel Clock. Its frequency is user programmable and is determined by bits
CR30 and CR31 of Command Register 3.
f
PRGCKOUT
= f
CLOCK
/N
where N = 4, 8, 16 & 32
SCKINVideo Shift Clock Input (TTL Compatible Input): The signal on this input is internally gated syn-
chronously with the
BLANK signal. The resultant output, SCKOUT, is a video clocking signal that
is stopped during video blanking periods. It is normally driven by a divided down version of the
CLOCK frequency.
SCKOUTVideo Shift Clock Output (TTL Compatible Output): This output is a synchronously gated version of
SCKIN and
BLANK. SCKOUT is a video clocking signal that is stopped during video blanking
periods.
CLOCK,
CLOCKClock Inputs (ECL Compatible Inputs): These differential clock inputs are designed to be driven by
ECL logic levels configured for single supply (+5 V) operation. The clock rate is normally the pixel
clock rate of the system.
PLL
REF
PLL Clock Input (TTL Compatible Input): This clock input is designed to be driven by TTL logic
levels. The PLL is then configured to output a specific frequency depending on the PLL Registers.
See PLL section for more detail.
BLANKComposite Blank (TTL Compatible Input): This video control signal drives the analog outputs to the
blanking level.
SYNCComposite-Sync Input (TTL Compatible Input): This video control signal drives any of the analog
outputs to the
Register 2 must be set if
Register 4 must be set if
Register 4 must be set if
SYNC level. It is only asserted during the blanking period. CR22 in Command
SYNC is to be decoded onto the IOG analog output, CR41 in Command
SYNC is to be decoded onto the IOR analog output, CR42 in Command
SYNC is to be decoded onto the IOB analog output, otherwise the SYNC
input is ignored.
REV. 0
–13–
ADV7160/ADV7162
MnemonicFunction
SYNCOUTComposite-Sync Output (TTL Compatible Output). This video output is a delayed version of
SYNC. The delay corresponds to the number of pipeline stages of the device.
TRISYNCComposite-Sync HDTV Control (TTL Compatible Output). This video input is enabled using Bit
CR17 in Command Register 1. When
goes to the tri-sync level. As with the
D9–D0Data Bus (TTL Compatible Input/Output Bus). Data, including color palette values and device con-
trol information is written to and read from the device over this 10-bit, bidirectional databus. 10-bit
data or 8-bit data can be used. The databus can be configured for either 10-bit parallel data or byte
data (8+2) as well as standard 8-bit data. Any unused bits of the data bus should be terminated
through a resistor to either the digital power plane (V
ODD/
EVENOdd/Even Control (TTL Compatible Input). This input indicates which field of the frame is being
displayed. It is required to ensure proper operation of the ADV7160/ADV7162 cursor when interlaced display mode is selected. It is ignored when noninterlaced display mode is selected. This input
should change only during the vertical blank period. It is assumed that an odd field will always follow
an even field and vice versa.
CEChip Enable (TTL Compatible Input). This input must be at Logic “0” when writing to or reading
from the device over the data bus (D0–D9). Internally, data is latched on the rising edge of
R/
WRead/Write Control (TTL Compatible Input). This input determines whether data is written to or
read from the device’s registers and color palette RAM. R/
data to the part. R/
W must be at Logic “1” and CE at Logic “0” to read from the device.
C0, C1Command Controls (TTL Compatible Inputs). These inputs determine the type of read or write op-
eration being performed on the device over the data bus, (see Interface Truth Table). Data on these
inputs is latched on the falling edge of
IOR, IOG, IOBRed, Green & Blue Current Outputs (High Impedance Current Sources). These RGB video outputs
are specified to directly drive RS-343A and RS-170 video levels into doubly terminated 75 Ω loads.
V
REF
Voltage Reference Input (Analog Input): An external 1.235 V voltage reference is required to drive
this input. An AD589 (2-terminal voltage reference) or equivalent is recommended. (Note: It is not
recommended to use a resistor network to generate the voltage reference.)
R
SET
Output Full Scale Adjust Control (Analog Input). A resistor connected between this pin and analog
ground controls the absolute amplitude of the output video signal. For a value of R
280 Ω, with 37.5 Ω termination and using CR43 and CR44 of Command Register 4 to set the DAC
Gain as shown, the required Video Standard can be achieved.
CR44CR43Video StandardDAC GainBlack to White
00RS343A, Sync & Pedestal3996660 mV 17.62 mA
01RS343A, Sync & No Pedestal4224699 mV 18.63 mA
10RS343A, No Sync & No Pedestal4311714 mV 19.05 mA
11RS170, Sync & Pedestal5592925 mV 24.67 mA
Alternatively, R
can be calculated by the following equation:
SET
COMPCompensation Pin. A 0.1 µF capacitor should be connected between this pin and V
V
AA
Power Supply (+5 V ± 5%). The part contains multiple power supply pins, all should be connected
together to one common +5 V filtered analog power supply.
GND:Analog Ground. The part contains multiple ground pins, all should be connected together to the
system’s ground plane.
TMS, TCK,These four pins control the JTAG test access port.
TDI, TDOSee Appendix 6 for more detail
TRISYNC is low, any DAC output which has Sync enabled,
SYNC input, it should only be activated while BLANK is low.
) or GND.
CC
CE.
W and CE must be at Logic “0” to write
CE.
of nominally
SET
R
DAC Gain ×V
SET
Black to White Current
REF
AA
.
–14–
REV. 0
Loading...
+ 30 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.