PAL M, N, B, D, G, H, I, PAL-60
SMPTE170M NTSC Compatible Composite Video
ITU-R.BT470 PAL Compatible Composite Video
S-Video (Y/C)
EuroScart RGB
Component YUV (Betacam, MII, SMPTE/EBU N10)
Macrovision Rev 7.1*
CGMS/WSS
Closed Captioning
GENERAL FEATURES
Simultaneous SD and HD Inputs and Outputs
Oversampling (108 MHz/148.5 MHz)
On-Board Voltage Reference
6 Precision Video 11-Bit DACs
2-Wire Serial MPU Interface
Dual I/O Supply 2.5 V/3.3 V Operation
Analog and Digital Supply 2.5 V
On-Board PLL
64-LQFP Package
Lead-Free Product
Video Encoder with Six 11-Bit DACs
ADV7302A/ADV7303A
SIMPLIFIED FUNCTIONAL BLOCK DIAGRAM
STANDARD DEFINITION
CONTROL BLOCK
COLOR CONTROL
BRIGHTNESS
DNR
GAMMA
PROGRAMMABLE FILTERS
SD TEST PATTERN
PROGRAMMABLE
RGB MATRIX
HIGH DEFINITION
CONTROL BLOCK
HD TEST PATTERN
COLOR CONTROL
ADAPTIVE FILTER CTRL
SHARPNESS FILTER
S7–S0
Y7–Y0
C7–C0
S_HSYNC
S_VSYNC
S_BLANK
P_HSYNC
P_VSYNC
P_BLANK
CLKIN_A
CLKIN_B
D
E
M
U
X
D
E
M
U
X
TIMING
GENERATOR
PLL
GENERAL DESCRIPTION
The ADV7302A/ADV7303A is a high speed, digital-to-analog
encoder on a single monolithic chip. It includes six high speed
video D/A converters with TTL compatible inputs.
The ADV7302A/ADV7303A has three separate 8-bit wide input
ports that accept data in high definition and/or standard definition video format. For all standards, external horizontal, vertical,
and blanking signals, or EAV/SAV timing codes, control the
insertion of appropriate synchronization signals into the digital
data stream and therefore the output signals.
ADV7302A/
ADV7303A
11-BIT
DAC
11-BIT
O
DAC
V
E
R
11-BIT
S
DAC
A
M
11-BIT
P
DAC
L
I
N
11-BIT
G
DAC
11-BIT
DAC
I2C
INTERFACE
APPLICATIONS
DVD Players
SD/HD Display Devices
SD/HD Set-Top Boxes
SD/HDTV Studio Equipment
*ADV7302A Only
REV. A
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.
DETAILED FEATURES
High Definition Programmable Features (720 p/1080 i)
2 Oversampling (148.5 MHz)
Internal Test Pattern Generator (Color Hatch, Black
Bar, Flat Field/Frame)
Fully Programmable YCrCb to RGB Matrix
Gamma Correction
Programmable Adaptive Filter Control
Programmable Sharpness Filter Control
CGMS-A (720 p/1080 i)
High Definition Programmable Features (525 p/625 p)
4 Oversampling (108 MHz Output)
Internal Test Pattern Generator (Color Hatch, Black
Bar, Flat Frame)
Individual Y and PrPb Output Delay
Gamma Correction
Programmable Adaptive Filter Control
Fully Programmable YCrCb to RGB Matrix
Undershoot Limiter
HD PIXEL
INPUT
CLKIN_B
DEINTERLEAVE
CR
CB
Y
TEST
PATTERN
SHARPNESS
AND
ADAPTIVE
FILTER
CONTROL
Y COLOR
CR COLOR
CB COLOR
Macrovision Rev 1.0 (525 p/625 p)*
CGMS-A (525 p)
Standard Definition Programmable Features
8 Oversampling (108 MHz)
Internal Test Pattern Generator (Color Bars, Black Bar)
Controlled Edge Rates for Sync, Active Video
Individual Y and UV Output Delay
Gamma Correction
Digital Noise Reduction
Multiple Chroma and Luma Filters
Luma-SSAF
™
Filter with Programmable Gain/
Attenuation
UV SSAF
Separate Pedestal Control on Component and
Composite/S-Video Outputs
VCR FF/RW Sync Mode
Macrovision Rev 7.1*
CGMS/WSS
Closed Captioning
DAC
4:2:2
TO
4:4:4
PS 4
HDTV 2
DAC
_HSYNC
_VSYNC
P_BLANK
S_HSYNC
S_VSYNC
S_BLANK
CLKIN_A
SD PIXEL
INPUT
DEINTERLEAVE
TIMING
GENERATOR
TIMING
GENERATOR
CB
CR
Y
TEST
PATTERN
DNR
GAMMA
COLOR
CONTROL
CLOCK
CONTROL
AND PLL
SYNC
INSER-
TION
U
V
UV SSAF
LUMA
AND
CHROMA
FILTERS
RGB
MATRIX
2 OVER-
SAMPLING
SD 8
CGMS
WSS
FSC
MODULATION
DAC
DAC
DAC
DAC
Figure 1. Functional Block Diagram
TERMS USED IN THIS DATA SHEET
SDStandard Definition Video, conforming to
ITU-R.BT601/ITU-R.BT656.
HDHigh Definition Video, i.e., Progressive Scan or HDTV.
PSProgressive Scan Video, conforming to SMPTE293M
or ITU-R.BT1358.
HDTVHigh Definition Television Video, conforming to
SMPTE274M or SMPTE296M.
YCrCbSD or HD Component Digital Video
YPrPbHD Component Analog Video
YUVSD Component Analog Video
SSAF is a trademark of Analog Devices, Inc.
*ADV7302A Only
REV. A–2–
ADV7302A/ADV7303A–SPECIFICATIONS
(VAA = VDD = 2.375 V–2.625 V, V
ParameterMinTypMaxUnitTest Conditions
STATIC PERFORMANCE
Resolution11Bits
Integral Nonlinearity±1.0LSBV
Differential Nonlinearity, +ve
Differential Nonlinearity, –ve
DIGITAL OUTPUTS
Output Low Voltage, V
Output High Voltage, V
Three-State Leakage Current±1.0µAV
Three-State Output Capacitance2pF
DIGITAL AND CONTROL INPUTS
Input High Voltage, V
Input Low Voltage, V
Input Leakage Current1µAV
Input Capacitance, C
ANALOG OUTPUTS
Full-Scale Output Current8.28.79.2mA
Output Current Range8.28.79.2mA
Full-Scale Output Current4.14.354.6mAR
Output Current Range4.14.354.6mAR
DAC to DAC Matching2.0%
Output Compliance Range, V
Output Capacitance, C
VOLTAGE REFERENCE
Reference Range, V
REF
POWER REQUIREMENTS
Normal Power Mode
4
I
DD
I
DD_IO
5, 6
I
AA
Sleep Mode
I
DD
I
AA
I
DD_IO
Power Supply Rejection Ratio0.01%/%
NOTES
1
Oversampling disabled. Static DAC performance will be improved with increased oversampling ratios.
2
DNL measures the deviation of the actual DAC o/p voltage step from the ideal. For +ve DNL, the actual step value lies above the ideal step value; for –ve DNL, the
actual step values lie below the ideal step value.
3
Value in brackets for V
4
IDD or the circuit current is the continuous current required to drive the digital core without the I
5
IAA is the total current required to supply all DACs including the V
6
All DACs on.
Specifications subject to change without notice.
= 2.375 V to 2.750 V.
DD_IO
= 2.375 V–3.600 V, V
DD_IO
1
2
2
OL
OH
IH
IL
IN
OC
OUT
= 1.235 V, R
REF
= 760 , R
SET
= 150 , T
LOAD
MIN
to T
(0C to 70C), unless otherwise noted.)
MAX
= 2.5 V
AA
0.125LSBVAA = 2.5 V
1.0LSBVAA = 2.5 V
2.4 [2.0]
3
0.4 [0.4]3VI
VI
= 3.2 mA
SINK
= 400 µA
SOURCE
= 0.4 V, 2.4 V
IN
2V
0.8V
= 2.4 V
IN
2pF
= 1520 Ω
SET1, 2
= 1520 Ω
SET1, 2
01.01.4V
7pF
1.151.2351.3V
93mASD Only [8⫻]
52mAPS Only [4⫻]
84mAHDTV Only [2⫻]
90110mASD and PS
99mASD [8⫻] and HDTV
108mASD and HDTV [2⫻]
0.2mA
7075mA
3745mAR
SET1, 2
= 1520 Ω
130µA
10µA
110µA
.
circuitry and the PLL circuitry.
REF
PLL
REV. A–3–
ADV7302A/ADV7303A
(VAA = VDD = 2.375 V–2.625 V, V
DYNAMIC SPECIFICATIONS
ParameterMinTypMaxUnitTest Conditions
PROGRESSIVE SCAN MODE
Luma Bandwidth12.5MHz
Chroma Bandwidth5.8MHz
SNR59dBLuma Ramp Unweighted
SNR75dBFlat Field up to 5 MHz
SNR70dBFlat Field Full Bandwidth
HDTV MODE
Luma Bandwidth30MHz
Chroma Bandwidth13.75MHz
SNR59dBLuma Ramp Unweighted
SNR75dBFlat Field up to 5 MHz
SNR70dBFlat Field Full Bandwidth
STANDARD DEFINITION MODE
Hue Accuracy0.2Degrees
Color Saturation Accuracy0.54%
Chroma Nonlinear Gain±0.4%Referenced to 40 IRE
Chroma Nonlinear Phase±0.3Degrees
Chroma/Luma Intermod±0.05%
Chroma/Luma Gain Ineq±98%
Chroma/Luma Delay Ineq0.9ns
Luminance Nonlinearity±0.4%
Chroma AM Noise84dB
Chroma PM Noise74dB
Differential Gain0.6%NTSC
Differential Phase1.4DegreesNTSC
SNR59dBLuma Ramp
SNR75dBFlat Field up to 5 MHz
SNR70dBFlat Field Full Bandwidth
Specifications subject to change without notice.
R
= 150 , T
LOAD
MIN
to T
(0C to 70C), unless otherwise noted.)
MAX
= 2.375 V–3.600 V, V
DD_IO
= 1.235 V, R
REF
= 760 ,
SET
REV. A–4–
ADV7302A/ADV7303A
TIMING SPECIFICATIONS
(VAA = VDD = 2.375 V–2.625 V, V
T
to T
MIN
(0C to 70C), unless otherwise noted.)
MAX
= 2.375 V–3.600 V, V
DD_IO
= 1.235 V, R
REF
= 760 , R
SET
ParameterMinTypMaxUnitTest Conditions
MPU PORT
1
SCLOCK Frequency0400kHz
SCLOCK High Pulsewidth, t
SCLOCK Low Pulsewidth, t
Hold Time (Start Condition), t
1
2
3
0.6µs
1.3µs
0.6µsFirst Clock Generated After
This Period
Setup Time (Start Condition), t
4
0.6µsRelevant for Repeated Start
Condition
Data Setup Time, t
SDATA, SCLOCK Rise Time, t
SDATA, SCLOCK Fall Time, t
Setup Time (Stop Condition), t
5
6
7
8
100ns
300ns
300ns
0.6µs
RESET Low Time100ns
ANALOG OUTPUTS
Analog Output Delay
2
8ns
Output Skew1ns
CLOCK CONTROL AND PIXEL PORT
f
CLK
f
CLK
Clock High Time, t
Clock Low Time, t
Data Setup Time, t
Data Hold Time, t
Output Access Time, t
Output Hold Time, t
*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
The ADV7302A/ADV7303A is a lead-free environmentally
friendly product. It is manufactured using the most up-to-date
materials and processes. The coating on the leads of each device
is 100% pure tin electroplate. The device is suitable for lead-free
applications and is able to withstand surface-mount soldering at
up to 255°C (±5°C). In addition, it is backward compatible with
conventional tin-lead soldering processes. This means that the
electroplated tin coating can be soldered with tin-lead solder
pastes at conventional reflow temperatures of 220°C to 235°C.
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.
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
ADV7302A/ADV7303A 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
DD
V
S2S1S0
GND_IO
GND_IO
S_HSYNC
S_VSYNC
49505152535455565758596061626364
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32313029282726252423222120191817
CLKIN_A
RTC_SCR_TR
S_BLANK
R
SET1
V
REF
COMP1
DAC A
DAC B
DAC C
V
AA
AGND
DAC D
DAC E
DAC F
COMP2
R
SET2
EXT_LF
RESET
V
DD_IO
GND_IO
GND_IO
V
DGND
GND_IO
GND_IO
GND_IO
CLKN_BS7S6S5S4S3DGND
1
PIN 1
2
IDENTIFIER
3
4
Y0
5
Y1
6
Y2
7
Y3
8
Y4
9
Y5
10
DD
11
12
Y6
13
Y7
14
15
16
C0
ADV7302A/ADV7303A
(Not to Scale)
C
2
C1
C2
I
SDA
ALSB
SCLK
TOP VIEW
P_VSYNC
P_HSYNC
C3C4C5C6C7
P_BLANK
PIN FUNCTION DESCRIPTIONS
Pin No.MnemonicInput/OutputFunction
1V
DD_IO
PPower Supply for Digital Inputs and Outputs
4–9, 12, 13Y0–Y7I8-Bit Progressive Scan/HDTV Input Port for Y Data. The LSBs are set up on
Pins Y0 and Y1. In default mode, the input on this port is output on DAC D.
16–18, 26–30C0–C7I8-Bit Progressive Scan/HDTV Input Port for CrCb Color Data in 4:2:2 Input
Mode. In 4:4:4 Input Mode, this input port is used for the Cb (Blue/U) data.
The LSBs are set up on Pins C0 and C1. In default mode, the input on this
port is output on DAC E.
REV. A–12–
ADV7302A/ADV7303A
Pin No.MnemonicInput/OutputFunction
19I
20ALSBI/OTTL Address Input. This signal sets up the LSB of the MPU address. When
21SDAI/OMPU Port Serial Data Input/Output
22SCLKIMPU Port Serial Interface Clock Input
23P_HSYNCIVideo Horizontal Sync Control Signal for HD Sync in Simultaneous SD/HD
24P_VSYNCIVideo Vertical Sync Control Signal for HD Sync in Simultaneous SD/HD
25P_BLANKIVideo Blanking Control Signal for HD Sync in Simultaneous SD/HD Mode
31RTC_SCR_TRIMultifunctional Input: Realtime Control (RTC) Input, Timing Reset Input,
32CLKIN_AIPixel Clock Input for HD Only or SD Only Modes
33RESETIThis input resets the on-chip timing generator and sets the ADV7302A/
34EXT_LFIExternal Loop Filter for the internal PLL
35, 47R
36, 45COMP2, 1OCompensation Pin for DACs. Connect 0.1 µF Capacitor from COMP Pin to V
37DAC FOIn SD Only Mode: Chroma/Red/V Analog Output, in HD Only Mode and
38DAC EOIn SD Only Mode: Luma/Blue/U Analog Output, in HD Only Mode and
39DAC DOIn SD Only Mode: CVBS/Green/Y Analog Output, in HD Only Mode and
40AGNDGAnalog Ground
41V
42DAC COChroma/Red/V SD Analog Output
43DAC BOLuma/Blue/U SD Analog Output
44DAC AOCVBS/Green/Y SD Analog Output
46V
48S_BLANKI/OVideo Blanking Control Signal for SD
49S_VSYNCI/OVideo Vertical Control Signal for SD. Option to output SD VSYNC or SD
50S_HSYNCI/OVideo Horizontal Control Signal for SD. Option to output SD HSYNC or
53–55, 58–62S0–S7I8-Bit Standard Definition Input Port or Progressive Scan/HDTV Input Port
10, 56V
11, 57DGNDGDigital Ground
63CLKIN_BIPixel Clock Input. Requires a 27 MHz reference clock for Progressive Scan
2, 3, 14, 15,GND_IODigital Ground
51, 52, 64
REV. A
2
CIThis input pin must be tied high (V
interface over the I
this pin is tied low, the I
2
C port.
2
C filter is activated, which reduces noise on the I2C
interface.
Mode and HD Only Mode
Mode and HD Only Mode
and HD Only Mode
and Subcarrier Reset Input
ADV7303A into default register setting. Reset is an active low signal.
SET2, 1
IA 760 Ω resistor must be connected from this pin to AGND and is used to
control the amplitudes of the DAC outputs.
Simultaneous HD/SD: Pr/Red (HD) Analog Output
Simultaneous HD/SD: Pb/Blue (HD) Analog Output
Simultaneous HD/SD: Y/Green (HD) Analog Output
AA
REF
PAnalog Power Supply
I/OOptional External Voltage Reference Input for DACs or Voltage Reference
Output (1.235 V)
HSYNC in SD Slave Mode 0 and/or any HD Mode.
HD HSYNC in SD Slave Mode 0 and/or any HD Mode.
for Cr (Red/V) color data in 4:4:4 Input Mode. The LSBs are set up on Pins
S0 and S1. In Default Mode, the input on this port is output on DAC F.
DD
PDigital Power Supply
Mode or a 74.25 MHz (74.1758 MHz) reference clock in HDTV Mode. This
clock input pin is only used in Simultaneous SD/HD Mode.
–13–
) for the ADV7302A/ADV7303A to
DD_IO
AA
.
ADV7302A/ADV7303A
MPU PORT DESCRIPTION
The ADV7302A/ADV7303A supports 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 ADV7302A/
ADV7303A has four possible slave addresses for both read and
write operations. These are unique addresses for each device and
are illustrated in Figures 15 and 16. 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 ADV7302A/ADV7303A to Logic
Level “0” or Logic Level “1.” When ALSB is set to “1,” there is
greater input bandwidth on the I
speed data transfers on this bus. When ALSB is set to “0,” there
is reduced input bandwidth on the I
pulses of less than 50 ns will not pass into the I
2
C lines, which allows high
2
C lines, which means that
2
C internal con-
troller. This mode is recommended for noisy systems.
110101A1X
ADDRESS
CONTROL
SET UP BY
ALSB
READ/WRITE
CONTROL
0 WRITE
1 READ
Figure 15. ADV7302A Slave Address = D4h
010101A1X
ADDRESS
CONTROL
SET UP BY
ALSB
READ/WRITE
CONTROL
0 WRITE
1 READ
Figure 16. ADV7303A Slave Address = 54h
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 SCLK 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 SCLK lines waiting for the
start condition and the correct transmitted address. The R/W
Bit determines the direction of the data.
A Logic “0” on the LSB of the first byte means that the master
will write information to the peripheral. A Logic “1” on the LSB
of the first byte means that the master will read information
from the peripheral.
The ADV7302A/ADV7303A acts as a standard slave device on
the bus. The data on the SDA Pin is eight bits long, supporting
the 7-bit addresses plus the R/W Bit. It interprets the first byte
as the device address and the second byte as the starting
subaddress. The subaddress’s autoincrement allows data to be
written to or read from the starting subaddress. A data transfer
is always terminated by a stop condition. The user can also
access any unique subaddress register on a one-by-one basis
without having to update all the registers.
Stop and start conditions can be detected at any stage during the
data transfer. If these conditions are asserted out of sequence
with normal read and write operations, it will cause an immediate jump to the idle condition. During a given SCLK high period,
the user should issue only one start condition, one stop condition, or a single stop condition followed by a single start
condition. If an invalid subaddress is issued by the user, the
ADV7302A/ADV7303A will not issue an acknowledge and will
return to the idle condition. If in Autoincrement Mode the user
exceeds the highest subaddress, the following action will be taken:
1. In Read Mode, the highest subaddress register contents will
continue to be output until the master device issues a noacknowledge. This indicates the end of a read. A no-acknowledge
condition is where the SDA line is not pulled low on the ninth
pulse.
2. In Write Mode, the data for the invalid byte will not be
loaded into any subaddress register, a no-acknowledge will
be issued by the ADV7302A/ADV7303A, and the part will
return to the idle condition.
Before writing to the subcarrier frequency registers, it is a requirement that the ADV7302A/ADV7303A has been reset at least
once since power-up.
The four Subcarrier Frequency Registers must be updated
starting with Subcarrier Frequency Register 0. The subcarrier
frequency will not update until the last subcarrier frequency
register byte has been received by the ADV7302A/ADV7303A.
Figure 17 illustrates an example of data transfer for a read sequence
and the start and stop conditions.
Figure 18 shows bus write and read sequences.
SDATA
SCLOCK
S
1–78
START ADRR R/W ACK SUBADDRESS ACKDATAACK STOP
9
1–789
1–7
89
P
Figure 17. Bus Data Transfer
REV. A–14–
WRITE
SEQUENCE
READ
SEQUENCE
ADV7302A/ADV7303A
S SLAVE ADDR A(S) SUB ADDR A(S)DATAA(S)DATAA(S) P
LSB = 0LSB = 1
S SLAVE ADDR A(S) SUB ADDR A(S) S SLAVE ADDR A(S)DATADATAA(M)A(M) P
S = START BIT
P = STOP BIT
A(S) = ACKNOWLEDGE BY SLAVE
A(M) = ACKNOWLEDGE BY MASTER
Figure 18. Read and Write Sequence
A(S) = NO-ACKNOWLEDGE BY SLAVE
A(M) = NO-ACKNOWLEDGE BY MASTER
REGISTER ACCESSES
The MPU can write to or read from all of the registers of the
ADV7302A/ADV7303A except the subaddress registers that are
write-only registers. The subaddress register determines which
register the next read or write operation accesses. All communications with the part through the bus start with an access to the
subaddress register. Then a read/write operation is performed
from/to the target address which then increments to the next
address until a stop command on the bus is performed.
REGISTER PROGRAMMING
The following section describes the functionality of each register. All registers can be read from as well as written to, unless
otherwise stated.
Subaddress Register (SR7–SR0)
The Communications Register is an 8-bit write-only register.
After the part has been accessed over the bus and a read/write
operation is selected, the subaddress is set up. The Subaddress
Register determines to/from which register the operation
takes place.
Register Select (SR7–SR0)
These bits are set up to point to the required starting address.
REV. A
–15–
ADV7302A/ADV7303A
C
C
/Off
C
Off
p
Table I. Power Mode Register
Subaddress RegisterBit DescriptionBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Register SettingReset
00hPower Mode Register Sleep Mode
PLL and Oversampling
Control
DAC F: Power On/Off0DAC F Off
DA
DAC D: Power On/Off0DAC D Off
DAC C: Power On/Off0DAC C Off
DAC B: Power On/Off0DAC B Off
DAC A: Power On/Off0DAC A Off
NOTES
1
When enabled, the current consumption is reduced to µA level. All DACs and the internal PLL cct are disabled. I2C registers can be read from and written to.
2
This control allows the internal PLL circuit to be powered down and the oversampling to be switched off.
1
2
E: Power On
0Sleep Mode Off
1Sleep Mode On
0PLL On
1PLL Off
1DA
0DA
1DAC E On
1DAC D On
1DAC C On
1DAC B On
1DAC A On
F On
E
Fch
Table II. Input Mode Register
Subaddress RegisterBit DescriptionBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Register SettingReset
01hInput Mode Register0Disabled38h
BTA T-1004 Compatibility
1Enabled
Reserved0Zero must be written
Pixel Align
Clock Align
Input Mode
Reserved0Zero must be written
000SD Input Only
001PS Input Only
010HDTV Input Only
011SD and PS (16-Bit)
100SD and PS (8-Bit)
101SD and HDTV (SD
110SD and HDTV
111PS 54 MHz Input
0Video input data starts
1Video input data starts
0
1Must be set if the
to this bit.
with a Y0 bit. Only for
PS Interleaved Mode.
with a Cb0 bit.
phase delay between
the two input clocks is
<9.25 ns or >27.75 ns.
Only if two input
clocks are used.
led)
Oversam
(HDTV Oversampled)
to this bit.
REV. A–16–
Table III. Mode Register
p
p
p
ADV7302A/ADV7303A
Subaddress RegisterBit DescriptionBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 R egister Setting
02hMode Register 0Reserved00Zero must be written
Test Pattern Black Bar
RGB Matrix
SYNC on RGB
RGB/YUV Output
SD SYNC
HD SYNC
03hRGB Matrix 0XXLSB for GY03h
04hRGB Matrix 1XXLSB for RVF0h
05hRGB Matrix 2XXXXXXXXBits 9–2 for GY4Eh
06hRGB Matrix 3XXXXXXXXBits 9–2 for GU0 Eh
07hRGB Matrix 4XXXXXXXXBits 9–2 for GV24h
08hRGB Matrix 5XXXXXXXXBits 9–2 for BU92h
09hRGB Matrix 6XXXXXXXXBits 9–2 for RV7Ch
0AhReserved00h
0BhReserved00h
0ChReserved00h
0DhReserved00h
0EhReserved00h
0FhReserved00h
0No SYNC Output
1Output SD SYNCs on
0No SYNC Output
1Output HD SYNCs
XXLSB for GU
0No SYNC
1SYNC on all RGB
0RGB Component
1YUV Component
XXLSB for GV
0Disabled
1Enabled. 0x11h, Bit 2
0Disable Programmable
1Enable Programmable
XXLSB for BU
to these bits.
must also be enabled.
RGB Matrix
RGB Matrix
uts
Out
uts
Out
uts
Out
S_HSYNC and
S_VSYNC
on S_HSYNC and
S_VSYNC
Reset
20h
REV. A
–17–
ADV7302A/ADV7303A
Subaddress Reg isterBit Descr iptionBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Register Setting
10hHD Mode Register 100EIA770.2 Output00h
11hHD Mode Register 20Pixel Data Valid Off00h
12hHD Mode Register 30000 Clock Cycle
Table IV. HD Mode Register
HD Output Standard
HD Input Control Signals
HD 625 p
HD 720 p
HD BLANK Polarity
HD Macrovision for
525 p/625 p
HD Pixel Data Valid
HD Test Pattern Enable
HD Test Pattern
Hatch/Field
HD VBI Open
HD Undershoot Limiter
HD Sharpness Filter
HD Y Delay wrt Falling
Edge of HSYNC
HD Color Delay wrt
Falling Edge of HSYNC
HD CGMS
HD CGMS CRC
01EIA770.1 Output
10Output Levels for Full
11Reserved
00
01EAV/SAV Codes
10Async Timing Mode
11Reserved
0525 p
1625 p
01080 i
1720 p
0BLANK Active High
1BLANK Active Low
0Macrovision Off
1Macrovision On
0Reser ved
0HD Test Pattern Off
1HD Test Pattern Off
0Hatch
1Field/Frame
0Disabled
1Enabled
00Disabled
01–11 IRE
10–6 IRE
11–1.5 IRE
0Disabled
1Enabled
0011 Clock Cycle
0102 Clock Cycle
0113 Clock Cycle
1004 Clock Cycle
0000 Clock Cycle
0011 Clock Cycle
0102 Clock Cycle
0113 Clock Cycle
1004 Clock Cycle
0Disabled
1Enabled
0Disabled
1Enabled
Input Range
HSYNC, VSYNC
BLANK
1Pixel Data Valid On
Reset
,
1
REV. A–18–
ADV7302A/ADV7303A
Table IV. HD Mode Register (continued)
Subaddress RegisterBit Descr iptionBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Register Setting
13hHD Mode Register 40Cb after Falling
14hHD Mode Register 50000000XA Low-High-Low
15h HD Mode Register 6Reser ved0Zero must be written
HD Cr/Cb Sequence
Reserved
Sync Filter on DAC D, E, F
HD Chroma SSAF
HD Chroma Input04:4:4
HD Double Buffering0Disabled
HD RGB Input0Disabled
HD Sync on PrPb0Disabled
HD Color DAC Swap
HD Gamma Curve A/B0Gamma Curve A
HD Gamma Curve Enable0Disabled
HD Adaptive Filter Mode0Mode A
HD Adaptive Filter Enable0Disabled
1
1Cr after Falling Edge
0Reser ved
0
0Disabled
1Enabled
0Reserved
1
1Enabled
2
1Enabled
0Disabled
1Enabled
14:2:2
1Enabled
1Enabled
0DAC E = Pb,
1DAC F = Pb,
1Gamma Curve B
1Enabled
1Mode B
HSYNC
Edge of
HSYNC
of
.
Reserved
transition resets the
internal HD timing
counters.
to this bit.
DAC F = Pr
DAC E = Pr
Reset
4Ch
00h
00h
REV. A
NOTES
1
4:2:2 Input Format Only
2
4:4:4 Input Format Only
–19–
ADV7302A/ADV7303A
Table V. Register Settings
Subaddress RegisterBit DescriptionBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Register Setting
16hHD Y ColorXXXXXXXXY Color ValueA0h
17hHD Cr ColorXXXXXXXXCr Color Value80h
18hHD Cb ColorXXXXXXXXCb Color Value80h
19hReserved00h
1AhReserved00h
1BhReserved00h
1ChReserved00h
1DhReserved00h
1EhReserved00h
1FhReserved00h
20h0000Gain A = 0
21hHD CGMS Data 0HD CGMS Data Bits0000C19C18C17C16CGMS 19–1600h
22hHD CGMS Data 1HD CGMS Data BitsC 15 C 14 C 13 C 12 C11 C1 0 C9C8CGMS 15–800h
23hHD CGMS Data 2HD CGMS Data BitsC7C6C5C4C3C2C1 C0CGMS 7–000h
24hHD Gamma AHD Gamma Curve A Data
25hHD Gamma AHD Gamma Curve A Data
26hHD Gamma AHD Gamma Curve A Data
27hHD Gamma AHD Gamma Curve A Data
28hHD Gamma AHD Gamma Curve A Data
29hHD Gamma AHD Gamma Curve A Data
2AhHD Gamma AHD Gamma Curve A Data
2BhHD Gamma AHD Gamma Curve A Data
2ChHD Gamma AHD Gamma Curve A Data
2DhHD Gamma AHD Gamma Curve A Data
2EhHD Gamma BHD Gamma Curve B Data
2FhHD Gamma BHD Gamma Curve B Data
30hHD Gamma BHD Gamma Curve B Data
31hHD Gamma BHD Gamma Curve B Data
32hHD Gamma BHD Gamma Curve B Data
33hHD Gamma BHD Gamma Curve B Data
34hHD Gamma BHD Gamma Curve B Data
HD Sharpness Filter
Gain
HD Sharpness Filter Gain
Value A
HD Sharpness Filter Gain
Value B
Points
Points
Points
Points
Points
Points
Points
Points
Points
Points
Points
Points
Points
Points
Points
Points
Points
0001Gain A = +1
……………
0111Gain A = +7
1000Gain A = –8
……………
1111Gain A = –1
0000Gain B = 0
0001Gain B = +1
……………
0111Gain B = +7
1000Gain B = –8
……………
1111Gain B = –1
XXXXXXXXA000h
XXXXXXXXA100h
XXXXXXXXA200h
XXXXXXXXA300h
XXXXXXXXA400h
XXXXXXXXA500h
XXXXXXXXA600h
XXXXXXXXA700h
XXXXXXXXA800h
XXXXXXXXA900h
XXXXXXXXB000h
XXXXXXXXB100h
XXXXXXXXB200h
XXXXXXXXB300h
XXXXXXXXB400h
XXXXXXXXB500h
XXXXXXXXB600h
Reset
00h
REV. A–20–
ADV7302A/ADV7303A
Table VI. HD Adaptive Filters
Subaddress RegisterBit DescriptionBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0Register SettingReset
38h0000Gain A = 0
39h0000Gain A = 0
3Ah0000Gain A = 0
3BhHD Adaptive Filter
3ChHD Adaptive Filter
3DhHD Adaptive Filter
HD Adaptive Filter
Gain 1
HD Adaptive Filter
Gain 2
HD Adaptive Filter
Gain 3
Threshold A
Threshold B
Threshold C
HD Adaptive Filter Gain 1
Value A
HD Adaptive Filter Gain 1
Value B
HD Adaptive Filter Gain 2
Value A
HD Adaptive Filter Gain 2
Value B
HD Adaptive Filter Gain 3
Value A
HD Adaptive Filter Gain 3
Value B
HD Adaptive Filter
Threshold A Value
HD Adaptive Filter
Threshold B Value
HD Adaptive Filter
Threshold C Value
00hex
0001Gain A = +1
0111Gain A = +7
1000Gain A = –8
1111Gain A = –1
0000Gain B = 0
0001Gain B = +1
0111Gain B = +7
1000Gain B = –8
1111Gain B = –1
00hex
0001Gain A = +1
0111Gain A = +7
1000Gain A = –8
1111Gain A = –1
0000Gain B = 0
0001Gain B = +1
0111Gain B = +7
1000Gain B = –8
1111Gain B = –1
00hex
0001Gain A = +1
0111Gain A = +7
1000Gain A = –8
1111Gain A = –1
0000Gain B = 0
0001Gain B = +1
0111Gain B = +7
1000Gain B = –8
1111Gain B = –1
XXXXXXXXThreshold A00hex
XXXXXXXXThreshold B00hex
XXXXXXXXThreshold C00hex
REV. A
–21–
Loading...
+ 47 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.