YCrCb in 2 10-Bit (4:2:2) or 3 10-Bit (4:4:4) FormatCompliant to SMPTE-293M (525p), ITU-R.BT1358
(625p), SMPTE274M (1080i), SMPTE296M (720p) and
Any Other High-Definition Standard Using Async
Timing Mode
RGB in 3 10 Bit (4:4:4) Format
OUTPUT FORMATS
YPrPb Progressive Scan (EIA-770.1, EIA-770.2)
YPrPb HDTV (EIA-770.3)
RGB Levels Compliant to RS-170 and RS-343A
11-Bit + Sync (DAC A)
11-Bit DACs (DAC B, DAC C)
PROGRAMMABLE FEATURES
Internal Test Pattern Generator with Color Control
Y/C Delay ()
Gamma Correction
Individual DAC On/Off Control
54 MHz Output (2 Oversampling)
Sharpness Filter with Programmable Gain/Attenuation
Programmable Adaptive Filter Control
Undershoot Limiter
VBI Open Control
2C®
Filter
I
CGMS-A (525p)
2-Wire Serial MPU Interface
Single Supply 3.3 V Operation
52-MQFP Package
APPLICATIONS
Progressive Scan/HDTV Display Devices
MPEG at 81 MHz
Progressive Scan/HDTV Projection Systems
Digital Video Systems
High Resolution Color Graphics
Image Processing/Instrumentation
Digital Radio Modulation/Video Signal Reconstruction
GENERAL DESCRIPTION
The ADV7195 is a triple high-speed, digital-to-analog encoder
on a single monolithic chip. It consists of three high-speed video
D/A converters with TTL-compatible inputs.
and 10-Bit Data Input
ADV7195
FUNCTIONAL BLOCK DIAGRAM
SHARPNESS
FILTER CONTROL
Y0–Y9
Cr0–Cr9
Cb0–Cb9
CLKIN
HORIZONTAL
SYNC
VERTICAL
SYNC
BLANKING
RESET
AND
ADAPTIVE
FILTER CONTROL
TEST PATTERN
GENERATOR
AND
DELAY
AND
GAMMA
CORRECTION
TIMING
GENERATOR
CHROMA
CHROMA
4:2:2
TO
4:4:4
(SSAF)
4:2:2
TO
4:4:4
(SSAF)
CGMS
MACROVISION
LUMA
SSAF
2 INTERPOLATION
I2C MPU
PORT
The ADV7195 has three separate 10-bit-wide input ports that
accept data in 4:4:4 10-bit YCrCb or RGB or 4:2:2 10-bit YCrCb.
This data is accepted in progressive scan format at 27 MHz or
HDTV format at 74.25 MHz or 74.1758 MHz. For any other
high-definition standard but SMPTE293M, ITU-R BT.1358,
SMPTE274M or SMPTE296M the Async Timing Mode can
be used to input data to the ADV7195. For all standards, external horizontal, vertical, and blanking signals or EAV/SAV codes
control the insertion of appropriate synchronization signals into
the digital data stream and therefore the output signals.
The ADV7195 outputs analog YPrPb progressive scan format
complying to EIA-770.1, EIA-770.2; YPrPb HDTV complying
to EIA-770.3; RGB complying to RS-170/RS-343A.
The ADV7195 requires a single 3.3 V power supply, an
optional external 1.235 V reference and a 27 MHz clock in
Progressive Scan Mode or a 74.25 MHz (or 74.1758 MHz)
clock in HDTV mode.
In Progressive Scan Mode, a sharpness filter with programmable
gain allows high-frequency enhancement on the luminance signal.
Programmable Adaptive Filter Control, which may be used,
allows removal of ringing on the incoming Y data. The ADV7195
supports CGMS-A data control generation.
The ADV7195 is packaged in a 52-lead MQFP package.
ADV7195
SYNC
GENERATOR
DAC CONTROL
11-BIT+
SYNC
DAC
11-BIT
DAC
11-BIT
DAC
BLOCK
DAC A ( Y)
DAC B
DAC C
V
REF
RESET
COMP
I2C is a registered trademark of Philips Corporation.
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 that
may result from its use. No license is granted by implication or otherwise
under any patent or patent rights of Analog Devices.
SCLOCK Frequency0400kHz
SCLOCK High Pulsewidth, t
SCLOCK Low Pulsewidth, t
Hold Time (Start Condition), t
Setup Time (Start Condition), t
Data Setup Time, t
5
SDATA, SCLOCK Rise Time, t
SDATA, SCLOCK Fall Time, t
Setup Time (Stop Condition), t
1
2
3
4
6
7
8
0.6µs
1.3µs
0.6µsAfter this Period the 1st Clock Is Generated
0.6µsRelevant for Repeated Start Condition
100ns
300ns
300ns
0.6µs
RESET Low Time100ns
ANALOG OUTPUTS
Analog Output Delay, t
2
6
10ns
Analog Output Skew0.5ns
CLOCK CONTROL AND PIXEL PORT
f
CLK
3
27MHzProgressive Scan Mode
74.25MHzHDTV Mode
81MHzASYNC Timing Mode and 1× Interpolation
Clock High Time, t
Clock Low Time, t
Data Setup Time, t
Data Hold Time, t
9
10
11
12
Control Setup Time, t
Control Hold Time, t
12
11
5.021.5ns
5.022.0ns
2.03.4ns
4.53.2ns
7.03.4ns
4.03.2ns
Pipeline Delay16Clock Cycles For 4:4:4 Pixel Input Format at 1× Oversampling
Pipeline Delay29Clock Cycles For 4:4:4 or 4:2:2 Pixel Input Format at
2× Oversampling
NOTES
1
Guaranteed by characterization.
2
Output delay measured from 50% point of rising edge of CLOCK to the 50% point of DAC output full-scale transition.
to GND2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0 V to V
I
OUT
AA
NOTES
1
Stresses above those listed under Absolute Maximum Ratings may cause perma-
nent damage to the device. This is a stress rating only; 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
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 ADV7195 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.
PIN CONFIGURATION
GND
Cb/Cr[0]
Cb/Cr[1]
Cb/Cr[2]
Cr[1]
Cr[2]
Cr[3]
Cb/Cr[3]
ADV7195
TOP VIEW
(Not to Scale)
Cr[4]
52 51 50 49 4843 42 41 4047 46 45 44
1
V
Y[0]
Y[1]
Y[2]
Y[3]
Y[4]
Y[5]
Y[6]
Y[7]
Y[8]
Y[9]
VDD
GND
DD
PIN 1
2
IDENTIFIER
3
4
5
6
7
8
9
10
11
12
13
14 15 16 17 18 19 20 21 22 23 24 25 26
Cr[0]
Cb/Cr[4]
Cb/Cr[5]
Cr[5]
Cr[6]
Cb/Cr[6]
Cb/Cr[7]
Cr[7]
Cr[8]
Cb/Cr[8]
Cb/Cr[9]
AA
V
Cr[9]
ALSB
RESET
AGND
CLKIN
39
V
REF
R
38
SET
37
COMP
36
DAC B
35
V
AA
34
DAC A/Y OUTPUT
33
AGND
32
DAC C
31
SDA
30
SCL
29
HSYNC/SYNC
28
VSYNC/TSYNC
27
DV
–8–
REV. 0
ADV7195
PIN FUNCTION DESCRIPTIONS
PinMnemonicInput/OutputFunction
1, 12V
DD
2–11Y0–Y9I10-bit progressive scan/HDTV input port for Y data. Input for G data when RGB
13, 52GNDGDigital Ground
14–23Cr0–Cr9I
24, 35V
AA
25CLKINIPixel Clock Input. Requires a 27 MHz reference clock for standard operation in
26, 33AGNDGAnalog Ground
27DVIVideo Blanking Control Signal Input
28VSYNC/IVSYNC, Vertical Sync Control Signal Input or TSYNC Input Control Signal in
TSYNCAsync Timing Mode
29HSYNC/IHSYNC, Horizontal
SYNC
30SCLIMPU Port Serial Interface Clock Input
31SDAI/OMPU Port Serial Data Input/Output
32DAC COColor Component Analog Output of Input Data on Cb/Cr9–0 Input Pins
34DAC AOY Analog Output
36DAC BOColor Component Analog Output of Input Data on Cr9–Cr0 Input Pins
37COMPOCompensation Pin for DACs. Connect 0.1 µF Capacitor from COMP pin to V
38R
39V
SET
REF
40RESETIThis input resets the on-chip timing generator and sets the ADV7195 into
41ALSBITTL Address Input. This signal sets up the LSB of the MPU address. When this
42–51Cb/Cr9–0I
PDigital Power Supply
data is input.
1
0-Bit Progressive Scan/HDTV Input Port for Color Data in 4:4:4 Input Mode.
In 4:2:2 mode this input port is not used. Input port for R data when RGB data
is input.
PAnalog Power Supply
Progressive Scan Mode or a 74.25 MHz (74.1758 MHz) reference clock in
HDTV mode.
Sync Control Signal Input or SYNC Input Control Signal in
Async Timing Mode
IA 2470 Ω resistor for input ranges 64–940 and 64–960 (output standards
EIA-770.1–EIA-770.3) must be connected from this pin to ground and is used to
control the amplitudes of the DAC outputs. For input ranges 0–1023 (output
standards RS-170, RS-343A) the R
value must be 2820 Ω.
SET
I/OOptional External Voltage Reference Input for DACs or Voltage Reference
Output (1.235 V)
Default Register setting. Reset is an active low signal.
pin is tied high, the I
When this pin is tied low, the input bandwidth on the I
1
0-Bit Progressive scan/HDTV input port for color data. In 4:2:2 mode the
2
C filter is activated, which reduces noise on the I2C Interface.
2
C interface is increased.
multiplexed CrCb data must be input on these pins. Input port for B data when
RGB is input.
AA
.
REV. 0
–9–
ADV7195
FUNCTIONAL DESCRIPTION
Digital Inputs
The digital inputs of the ADV7195 are TTL-compatible. 30-bit
YCrCb or RGB pixel data in 4:4:4 format or 20-bit YCrCb
pixel data in 4:2:2 format is latched into the device on the rising
edge of each clock cycle at 27 MHz in Progressive Scan Mode or
74.25 MHz or 74.1785 MHz in HDTV mode. It is also possible
to input 3 × bit RGB data in 4:4:4 format to the ADV7195. It
is recommended to input data in 4:2:2 mode to make use of the
chroma SSAFs on the ADV7195. As can be seen in Figures 6 and
7, this filter has 0 dB passband response and prevents signal components being loaded back into the frequency band. In 4:4:4 input
mode, the video data is already interpolated by the external
input device and the chroma SSAFs of the ADV7195 are bypassed.
ATTEN 10dBVAVG 1MKR0dB
RL –10.0dBm10dB/3.18MHz
START 100kHzSTOP 20.00MHz
RBW 10kHzVBW 300HzSWP 17.0SEC
Figure 6. ADV7195 SSAF Response to a 2.5 MHz Chroma
Sweep Using 4:2:2 Input Mode
Figure 7. Conventional Filter Response to a 2.5 MHz
Chroma Sweep Using 4:4:4 Input Mode
Control Signals
The ADV7195 accepts sync control signals accompanied by
valid 4:2:2 or 4:4:4 data. These external horizontal, vertical, and
blanking pulses (or EAV/SAV codes) control the insertion of
appropriate sync information into the output signals.
Analog Outputs
The analog Y signal is output on the 11-bit + Sync DAC A,
the color component analog signals on the 11-bit DAC B and
DAC C conforming to EIA-770.1 or EIA-770.2 standards in PS
mode or EIA-770.3 in HDTV mode. R
(EIA-770.1, EIA-770.2, EIA-770.3), R
has a value of 2470 Ω
SET
has a value of 300 Ω.
LOAD
For RGB outputs conforming to RS-170/RS-343A output standards R
must have a value of 2820 Ω.
SET
Undershoot Limiter
A limiter can be applied to the Y data before it is applied to the
DACs. Available limit values are –1.5 IRE, –6 IRE, –11 IRE below
blanking. This functionality is available in Progressive Scan
mode only.
I2C Filter
A selectable internal I2C filter allows significant noise reductions
on the I
on the I
passed to the I
input bandwidth on the I
2
C interface. In setting ALSB high, the input bandwidth
2
C lines is reduced and pulses of less than 50 ns are not
2
C controller. Setting ALSB low allows greater
2
C lines.
Internal Test Pattern Generator
The ADV7195 can generate a cross-hatch pattern (white lines
against a black background). Additionally, the ADV7195 can
output a uniform color pattern. The color of the lines or uniform field/frame can be programmed by the user.
Y/CrCb Delay
The Y output and the color component outputs can be delayed
wrt the falling edge of the horizontal sync signal by up to four
clock cycles.
Gamma Correction
Gamma correction may be performed on the luma data. The
user has the choice to use either of two different gamma curves,
A or B. At any one time one of these curves is operational if
gamma correction is enabled. Gamma correction allows the
mapping of the luma data to a user-defined function.
54 MHz Operation
In Progressive Scan mode, it is possible to operate the three
output DACs at 54 MHz or 27 MHz. The ADV7195 is supplied with a 27 MHz clock synced with the incoming data. If
required, a second stage interpolation filter interpolates the data
to 54 MHz before it is applied to the three output DACs.
The second stage interpolation filter is controlled by MR36. After
applying a Reset, it is recommended to toggle this bit. Before
toggling this bit, 3Ehex must be written to Address 09hex.
PROGRAMMABLE SHARPNESS FILTER
Sharpness Filter Mode is applicable to the Y data only in
Progressive Scan mode.
The desired frequency response can be chosen by the user in
programming the correct value via the I
2
C. The variation of
frequency responses can be seen in the figures on the following pages.
–10–
REV. 0
ADV7195
PROGRAMMABLE ADAPTIVE FILTER CONTROL
If the Adaptive Filter Mode is enabled (Progressive Scan mode
only), it is possible to compensate for large edge transitions on
the incoming Y data. Sensitivity and attenuation are all programmable over the I
2
C. For further information refer to
Sharpness Filter Control and Adaptive Filter Control section.
INPUT/OUTPUT CONFIGURATION
Table I shows possible input/output configurations when using
the ADV7195.
Table I.
Input FormatOutput
YCrCb Progressive Scan
4:2:22×
4:4:41× or 2×
YCrCb HDTV
4:2:21×
4:4:41×
RGB Progressive Scan
4:4:42×
RGB HDTV
4:4:41×
Async Timing Mode
All Inputs1×
10
0
–10
–20
–30
–40
–50
–60
–70
–80
5 10152025030
Figure 8. 2× Interpolation Filter 4-Channel
10
0
–10
–20
–30
–40
–50
–60
–70
–80
0
5 10152025
30
Figure 9. Interpolation Filter–CrCb Channels/Cr 4:2:2
Input Data
10
0
–10
–20
–30
–40
–50
–60
–70
–80
5 10152025
0
30
Figure 10. Interpolation Filter–CrCb Channels/Cr 4:4:4
Input Data
MPU PORT DESCRIPTION
The ADV7195 support a 2-wire serial (I2C-compatible) microprocessor bus driving multiple peripherals. Two inputs, Serial
Data (SDA) and Serial Clock (SCL), carry information between
any device connected to the bus. Each slave device is recognized
by a unique address. The ADV7195 has four possible slave
addresses for both read and write operations. These are unique
addresses for each device and are illustrated in Figure 11. The
LSB sets either a read or write operation. Logic Level “1” corresponds to a read operation while Logic Level “0” corresponds to
a write operation. A1 is set by setting the ALSB pin of the
ADV7195 to Logic Level “0” or Logic Level “1.” When ALSB is
set to “0,” there is greater input bandwidth on the I
which allows high-speed data transfers on this bus. When ALSB
is set to “1,” there is reduced input bandwidth on the I
lines, which means that pulses of less than 50 ns will not pass
into the I
2
C internal controller. This mode is recommended
2
C lines,
2
C
for noisy systems.
1X1010 1A1
ADDRESS
CONTROL
SETUP BY
ALSB
READ/ WRITE
CONTROL
0WRITE
1READ
Figure 11. Slave Address
To control the various devices on the bus the following protocol
must be followed. First the master initiates a data transfer by
establishing a Start condition, defined by a high-to-low transition on SDA while SCL remains high. This indicates that an
address/data stream will follow. All peripherals respond to the
Start condition and shift the next eight bits (7-bit address + R/W
bit). The bits are transferred from MSB down to LSB. The
peripheral that recognizes the transmitted address responds by
pulling the data line low during the ninth clock pulse. This is
known as an acknowledge bit. All other devices withdraw from
the bus at this point and maintain an idle condition. The idle
condition is where the device monitors the SDA and SCL lines
waiting for the Start condition and the correct transmitted
address. The R/W bit determines the direction of the data.
REV. 0
–11–
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.