Composite NTSC M/N
Composite PAL M/N/B/D/G/H/I, PAL-60
SMPTE 170M NTSC Compatible Composite Video
ITU-R BT.470 PAL Compatible Composite Video
S-Video (Y/C)
EuroScart RGB
Component YPrPb (Betacam, MII, SMPTE/EBU N10)
Macrovision Rev 7.1.L1*
CGMS/WSS
Closed Captioning
GENERAL FEATURES
Simultaneous SD and HD Inputs and Outputs
Oversampling up to 216 MHz
Programmable DAC Gain Control
Sync Outputs in All Modes
On-Board Voltage Reference
Purchase of licensed I2C components of Analog Devices or one of its
sublicensed Associated Companies conveys a license for the purchaser under
the Philips I2C Patent Rights to use these components in an I2C system,
provided that the system conforms to the I2C Standard Specification as
defined by Philips.
*ADV7310 Only
Six 12-Bit NSV Precision Video DACs
2-Wire Serial I
2C®
Interface
Dual I/O Supply 2.5 V/3.3 V Operation
Analog and Digital Supply 2.5 V
On-Board PLL
64-Lead LQFP Package
Lead (Pb) Free Product
APPLICATIONS
High End DVD
High End PS DVD Recorders/Players
SD/Prog Scan/HDTV Display Devices
SD/HDTV Set Top Boxes
Professional Video Systems
SIMPLIFIED FUNCTIONAL BLOCK DIAGRAM
Y9–Y0
C9–C0
S9–S0
HSYNC
VSYNC
BLANK
CLKIN_A
CLKIN_B
D
E
M
U
X
TIMING
GENERATOR
PLL
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
ADV7310/
ADV7311
12-BIT
DAC
12-BIT
O
V
DAC
E
R
12-BIT
S
DAC
A
M
12-BIT
P
L
DAC
I
N
12-BIT
G
DAC
12-BIT
DAC
I2C
INTERFACE
GENERAL DESCRIPTION
The ADV®7310/ADV7311 is a high speed, digital-to-analog
encoder on a single monolithic chip. It includes six high speed
NSV video D/A converters with TTL compatible inputs.
The ADV7310/ADV7311 has separate 8-/10-/16-/20-bit 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 signal.
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. Trademarks and
registered trademarks are the property of their respective owners.
DETAILED FEATURES
High Definition Programmable Features (720p 1080i)
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 (720p/1080i)
High Definition Programmable Features (525p/625p)
8 Oversampling (216 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
Macrovision Rev 1.1 (525p/625p)*
CGMS-A (525p)
Standard Definition Programmable Features
16 Oversampling (216 MHz)
Internal Test Pattern Generator (Color Bars, Black Bar)
Controlled Edge Rates for Sync, Active Video
Individual Y and PrPb Output Delay
Gamma Correction
Digital Noise Reduction (DNR)
Multiple Chroma and Luma Filters
Luma-SSAF™ Filter with Programmable
Gain/Attenuation
PrPb SSAF™
Separate Pedestal Control on Component and
Composite/S-Video Output
VCR FF/RW Sync Mode
Macrovision Rev 7.1.L1*
CGMS/WSS
Closed Captioning
Resolution12Bits
Integral Nonlinearity1.5LSB
Differential Nonlinearity
2
, +ve0.25LSB
Differential Nonlinearity2, –ve1.5LSB
DIGITAL OUTPUTS
Output Low Voltage, V
Output High Voltage, V
OL
OH
2.4[2.0]
3
Three-State Leakage Current±1.0µAV
0.4 [0.4]3VI
VI
= 3.2 mA
SINK
SOURCE
= 0.4 V, 2.4 V
IN
= 400 µA
Three-State Output Capacitance2pF
DIGITAL AND CONTROL INPUTS
Input High Voltage, V
Input Low Voltage, V
IH
IL
Input Leakage Current3µAV
Input Capacitance, C
IN
2V
0.8V
= 2.4 V
IN
2pF
ANALOG OUTPUTS
Full-Scale Output Current4.14.334.6mA
Output Current Range4.14.334.6mA
DAC-to-DAC Matching1.0%
Output Compliance Range, V
Output Capacitance, C
OC
OUT
01.01.4V
7pF
VOLTAGE REFERENCE
Internal Reference Range, V
External Reference Range, V
V
Current
REF
4
REF
REF
1.151.2351.3V
1.151.2351.3V
±10µA
POWER REQUIREMENTS
Normal Power Mode
5
I
DD
170mASD Only [16]
110mAPS Only [8]
I
DD_IO
I
AA
6, 7
95mAHDTV Only [2]
172190
1.0mA
3945mA
8
mASD[16, 10-bit] + PS[8, 20-bit]
Sleep Mode
I
DD
I
AA
I
DD_IO
200µA
10µA
250µA
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 output voltage step from the ideal. For +ve DNL, the actual step value lies above the ideal step value; for –ve DNL,
the actual step value lies below the ideal step value.
3
Value in brackets for V
4
External current required to overdrive internal V
5
IDD, the circuit current, is the continuous current required to drive the digital core.
6
IAA is the total current required to supply all DACs including the V
Color Saturation Accuracy0.20%
Chroma Nonlinear Gain0.84±%Referenced to 40 IRE
Chroma Nonlinear Phase–0.2±
o
Chroma/Luma Intermodulation0±%
Chroma/Luma Gain Inequality96.7±%
Chroma/Luma Delay Inequality–1.0ns
Luminance Nonlinearity0.2±%
Chroma AM Noise84dB
Chroma PM Noise75.3dB
Differential Gain0.25%NTSC
Differential Phase0.2
o
NTSC
SNR63.5dBLuma ramp
77.7dBFlat field full bandwidth
=
Specifications subject to change without notice.
REV. A
–5–
ADV7310/ADV7311
TIMING SPECIFICATIONS
R
= 300 . All specifications T
LOAD
MIN
to T
(VAA = 2.375 V–2.625 V, VDD = 2.375 V–2.625 V; V
(0C to 70C), unless otherwise noted.)
MAX
= 2.375 V–3.6 V, V
DD_IO
= 1.235 V, R
REF
ParameterMinTypMaxUnitTest Conditions
MPU PORT
1
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µsFirst clock generated after this period
0.6µsrelevant for repeated start condition
100ns
300ns
300ns
0.6µs
RESET Low Time100ns
ANALOG OUTPUTS
Analog Output Delay
2
7ns
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
SD Output Access Time, t
SD Output Hold Time, t
HD Output Access Time, t
HD Output Hold Time, t
PIPELINE DELAY
9
10
1
11
1
12
13
14
13
14
4
3
27MHzProgressive scan mode
81MHzHDTV mode/async mode
40% of one clk cycle
40% of one clk cycle
2.0ns
2.0ns
15ns
5.0ns
14ns
5.0ns
63clk cyclesSD [2, 16]
76clk cyclesSD component mode [16]
35clk cyclesPS [1]
41clk cyclesPS [8]
36clk cyclesHD[2, 1]
NOTES
1
Guaranteed by characterization.
2
Output delay measured from the 50% point of the rising edge of CLOCK to the 50% point of DAC output full-scale transition.
*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.
THERMAL CHARACTERISTICS
θJC = 11°C/W
θJA = 47°C/W
PIN CONFIGURATION
The ADV7310/ADV7311 is a Pb-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 Sn electroplate. The device is suitable for Pb-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 SnPb
soldering processes. This means that the electroplated Sn coating
can be soldered with Sn/Pb solder pastes at conventional reflow
temperatures of 220°C to 235°C.
*Analog output short circuit to any power supply or common can be of an
indefinite duration.
DD
V
V
DD_IO
V
DGND
P_VSYNC
P_BLANK
P_HSYNC
S4S3S2S1S0
C5C6C7C8C9
GND_IO
CLKIN_BS9S8S7S6S5DGND
1
PIN 1
2
Y0
IDENTIFIER
3
Y1
4
Y2
5
Y3
6
Y4
7
Y5
8
Y6
9
Y7
10
DD
11
12
Y8
13
Y9
14
C0
15
C1
16
C2
C3
ADV7310/ADV7311
TOP VIEW
(Not to Scale)
C
2
C4
I
SDA
ALSB
SCLK
S_HSYNCS_VSYNC
49505152535455565758596061626364
48
S_BLAN
47
R
46
V
45
COMP1
44
DAC A
43
DAC B
42
DAC C
41
V
40
AGND
39
DAC D
38
DAC E
37
DAC F
36
COMP2
35
R
34
EXT_LF
33
RESET
32313029282726252423222120191817
CLKIN_A
RTC_SCR_TR
SET1
REF
AA
SET2
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
ADV7310/ADV7311 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.
REV. A–14–
ADV7310/ADV7311
PIN FUNCTION DESCRIPTIONS
MnemonicInput/OutputFunction
DGNDGDigital Ground.
AGNDGAnalog Ground.
CLKIN_AIPixel Clock Input for HD (74.25 MHz Only, PS Only (27 MHz), SD Only (27 MHz).
CLKIN_BIPixel Clock Input. Requires a 27 MHz reference clock for progressive scan mode or a 74.25 MHz
(74.1758 MHz) reference clock in HDTV mode. This clock is only used in dual modes.
COMP1,2OCompensation Pin for DACs. Connect 0.1 F capacitor from COMP pin to V
DAC AOCVBS/Green/Y/Y Analog Output.
DAC BOChroma/Blue/U/Pb Analog Output.
DAC COLuma/Red/V/Pr Analog Output.
DAC DOIn SD Only Mode: CVBS/Green/Y Analog Output; in HD Only Mode and Simultaneous HD/SD
Mode: Y/Green [HD] Analog Output.
DAC EOIn SD Only Mode: Luma/Blue/U Analog Output; in HD Only Mode and Simultaneous HD/SD
Mode: Pr/Red Analog Output.
DAC FOIn SD Only Mode: Chroma/Red/V Analog Output; in HD Only Mode and Simultaneous HD/SD
Mode: Pb/Blue [HD] Analog Output.
P_HSYNCIVideo Horizontal Sync Control Signal for HD in Simultaneous SD/HD Mode and HD Only Mode.
P_VSYNCIVideo Vertical Sync Control Signal for HD in Simultaneous SD/HD Mode and HD Only Mode.
P_BLANKIVideo Blanking Control Signal for HD in Simultaneous SD/HD Mode and HD Only Mode.
S_BLANKI/OVideo Blanking Control Signal for SD Only.
S_HSYNCI/OVideo Horizontal Sync Control Signal for SD Only.
S_VSYNCI/OVideo Vertical Sync Control Signal for SD Only.
Y9–Y0ISD or Progressive Scan/HDTV Input Port for Y Data. Input port for interleaved progressive scan
data. The LSB is set up on Pin Y0. For 8-bit data input, LSB is set up on Y2.
C9–C0IProgressive Scan/HDTV Input Port 4:4:4 Input Mode. This port is used for the Cb[Blue/U] data.
The LSB is set up on pin C0. For 8-bit data input, LSB is set up on C2.
S9–S0ISD or Progressive Scan/HDTV Input Port for Cr[Red/V] data in 4:4:4 input mode. LSB is set up
on pin S0. For 8-bit data input, LSB is set up on S2.
RESETIThis input resets the on-chip timing generator and sets the ADV7310/ADV7311 into default register
setting. RESET is an active low signal.
R
SET1,2
IA 3040 Ω resistor must be connected from this pin to AGND and is used to control the amplitudes
of the DAC outputs.
SCLKII
SDAI/OI
ALSBITTL Address Input. This signal sets up the LSB of the I
V
DD_IO
V
DD
V
AA
V
REF
PPower Supply for Digital Inputs and Outputs.
PDigital Power Supply.
PAnalog Power Supply.
I/OOptional External Voltage Reference Input for DACs or Voltage Reference Output (1.235 V).
2
C Port Serial Interface Clock Input.
2
C Port Serial Data Input/Output.
2
C filter is activated, which reduces noise on the I2C interface.
the I
2
C address. When this pin is tied low,
EXT_LFIExternal Loop Filter for the Internal PLL.
RTC_SCR_TR IMultifunctional Input. Real time control (RTC) input, timing reset input, subcarrier reset input.
2
I
CIThis input pin must be tied high (V
) for the ADV7310/ADV7311 to interface over the I2C port.
DD_IO
GND_IODigital Input/Output Ground.
AA
.
REV. A
–15–
ADV7310/ADV7311
MPU PORT DESCRIPTION
The ADV7310/ADV7311 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 and the ADV7310/
ADV7311. Each slave device is recognized by a unique address.
The ADV7310/ADV7311 have four possible slave addresses for
both read and write operations. These are unique addresses for
each device and are illustrated in Figure 17. The LSB sets
either a read or write operation. Logic 1 corresponds to a read
operation, while Logic 0 corresponds to a write operation. A1 is
set by setting the ALSB pin of the ADV7310/ADV7311 to
Logic 0 or Logic 1. When ALSB is set to 1, there is greater
input bandwidth on the I
transfers on this bus. When ALSB is set to 0, there is reduced
input bandwidth on the I
2
C lines, which allows high speed data
2
C lines, which means that pulses of
less than 50 ns will not pass into the I2C internal controller.
This mode is recommended for noisy systems.
110101A1X
ADDRESS
CONTROL
SET UP BY
ALSB
READ/WRITE
CONTROL
0 WRITE
1 READ
Figure 17. ADV7310 Slave Address = D4h
010101A1X
ADDRESS
CONTROL
SET UP BY
ALSB
READ/WRITE
CONTROL
0 WRITE
1 READ
Figure 18. ADV7311 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 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.
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 ADV7310/ADV7311 acts as a standard slave device on
the bus. The data on the SDA pin is 8 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.
There is a subaddress auto-increment facility. This allows data
to be written to or read from registers in ascending subaddress
sequence starting at any valid 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, then they cause an
immediate jump to the idle condition. During a given SCL high
period, the user should only issue 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
ADV7310/ADV7311 will not issue an acknowledge and will return
to the idle condition. If in auto-increment 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 no-acknowledge. This indicates the end of a read.
A no-acknowledge condition is when 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 ADV7310/ADV7311, and the part will return to the
idle condition.
Before writing to the subcarrier frequency registers, it is a requirement that the ADV7310/ADV7311 has been reset at least once
after power-up.
The four subcarrier frequency registers must be updated, starting
with subcarrier frequency register 0 through subcarrier frequency
register 3. The subcarrier frequency will not update until the last
subcarrier frequency register byte has been received by the
ADV7310/ADV7311.
Figure 19 illustrates an example of data transfer for a write
sequence and the start and stop conditions. Figure 20 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 19. Bus Data Transfer
REV. A–16–
WRITE
SEQUENCE
READ
SEQUENCE
ADV7310/ADV7311
S SLAVE ADDR A(S) SUBADDRA(S)DATAA(S)DATAA(S) P
LSB = 0
S SLAVE ADDR A(S) SUBADDRA(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 20. Read and Write Sequence
LSB = 1
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
ADV7310/ADV7311 except the subaddress registers, which 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. A read/write operation is then performed
from/to the target address, which increments to the next address
until a stop command is performed on the bus.
Register Programming
The following tables describe 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.
REV. A
–17–
ADV7310/ADV7311
SR7–
SR0RegisterBit DescriptionBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Register Setting
Power Mode
00h
01h
Register
Mode Select
Register
Sleep Mode. With this
control enabled, the
current consumption is
reduced to µA level. All
DACs and the internal
PLL cct are disabled. I
registers can be read from
and written to in Sleep
Mode.
PLL and Oversampling
Control. This control
allows the internal PLL cct
to be powered down and
the over-sampling to be
switched off.
DAC F: Power On/Off
DAC E: Power On/Off
DAC D: Power On/Off
DAC C: Power On/Off
DAC B: Power On/Off
DAC A: Power On/Off
BTA T-1004 or BT.1362
Compatibility
Clock EdgeOnly for PS interleaved input at
Reserved0
Clock Align
Input Mode
Y/S Bus Swap010-bit data on S bus
2
C
0DAC F off
1DAC F on
0DAC E off
1DAC E on
0DAC D off
1DAC D on
0DAC D off
1DAC C on
0DAC B off
1DAC B on
0DAC A off
1DAC A on
0
1Must be set if the phase
00 0SD input only38h
00 1PS input only
01 0HDTV input only
01 1SD and PS [20-bit]
10 0SD and PS [10-bit]
10 1SD and HDTV [SD
11 0SD and HDTV [HDTV
11 1PS only [at 54 MHz]
110-bit data on Y bus
0Sleep Mode offFCh
1Sleep Mode on
0PLL on
1PLL off
0Disabled
1Enabled
0Cb clocked on rising edge
1Y clocked on rising edge
delay between the two input
clocks is <9.25 ns or
>27.75 ns.
oversampled]
oversampled]
Register Reset Values
(Shaded)
Only for PS dual edge clk mode
27 MHz
Only if two input clocks are used
SD Mode 10-bit/20-bit Modes
REV. A–18–
ADV7310/ADV7311
1
SR7–
SR0RegisterBit DescriptionBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Register Setting
02hMode Register 0
03hRGB Matrix 0xxLSB for GY03h
04h
RGB Matrix 1x xLSB for RVF0h
05h RGB Matrix 2xxxxxxxxBit 9–2 for GY4Eh
06hRGB Matrix 3xxxxxxxxBit 9–2 for GU0Eh
07hRGB Matrix 4xxxxxxxxBit 9–2 for GV24h
08hRGB Matrix 5xxxxxxxxBit 9–2 for BU92h
09hRGB Matrix 6xxxxxxxxBit 9–2 for RV7Ch
0AhDAC A, B, C
Output Level
0BhDAC D, E, F
Output Level
0ChReserved00h
0DhReserved00h
0EhReserved00h
0FhReserved00h
NOTES
1
For more detail, refer to Appendix 7.
2
For more detail on the programmable output levels, refer to the Programmable DAC Gain Control section.
Reserved00Zero must be written to
Test Pattern Black Bar
RGB Matrix
Sync on RGB
RGB/YUV Output
SD Sync
HD Sync0No Sync output
Positive Gain to DAC Output
2
Voltage
Negative Gain to DAC Output
Voltage
Positive Gain to DAC Output
Voltage
Negative Gain to DAC Output
Voltage
0No Sync output
1Output SD Syncs on
1Output HD Syncs on
xxLSB for GU
000000000%00h
0000 0001+0.018%
0000 00100.036%
0011 1111+7.382%
0100 0000+7.5%
1100 0000–7.5%
1100 0001–7.382%
1000 0010–7.364%
1111 1111–0.018%
000000000%00h
0000 0001+0.018%
0000 00100.036%
0011 1111+7.382%
0100 0000+7.5%
1100 0000–7.5%
1100 0001–7.382%
1000 0010–7.364%
1111 1111–0.018%
0No Sync
1Sync on all RGB outputs
0RGB component outputs
1YUV component outputs
xxLSB for GV
0Disabled
1Enabled0x11h, Bit 2
0Disable Programmable
1Enable Programmable RGB
xxLSB for BU
these bits
RGB matrix
matrix
HSYNC output, VSYNC
output, BLANK output
HSYNC output, VSYNC
output, BLANK output
………
……….
………
……….
Reset
Values
20h
must also be
enabled
REV. A
–19–
ADV7310/ADV7311
SR7–
SR0RegisterBit DescriptionBit 7 Bit 6Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Register Setting
HD Mode
10h
Register 1
HD Mode
11hHD Pixel Data Valid0Pixel data valid off00h
Register 2
12hHD Mode
Register 3
HD Output Standard00EIA770.2 output 00h
HD Input Control Signals00
01EAV/SAV codes
10Async Timing Mode
HD 625p0525p
HD 720p01080i
HD BLANK Polarity0
HD Macrovision for
525p/625p
HD Test Pattern Enable0HD test pattern off
HD Test Pattern Hatch/Field
HD VBI Open0Disabled
HD Undershoot Limiter00Disabled
HD Sharpness Filter0Disabled
HD Y Delay with Respect to
Falling Edge of HSYNC
HD Color Delay with Respect
to Falling Edge of HSYNC
HD CGMS 0Disabled
HD CGMS CRC
0Macrovision off
1Macrovision on
1Enabled
0Disabled
1Enabled
1720p
1BLANK active low
01–11 IRE
10–6 IRE
11–1.5 IRE
0000 clk cycles
0011 clk cycle
0102 clk cycles
0113 clk cycles
1004 clk cycles
1Enabled
11Reserved
1625p
0Hatch
1Field/frame
1Enabled
01 EIA770.1 output
10 Output levels for full
11 Reserved
0Reserved
1HD test pattern on
0000 clk cycles
0011 clk cycles
0102 clk cycles
0113 clk cycles
1004 clk cycles
input range
HSYNC, VSYNC,
BLANK
BLANK active high
1Pixel data valid on
Reset
Values
REV. A–20–
ADV7310/ADV7311
g
g
VSYNC
SR7–
SR0Re
13hHD Cr/Cb Sequence0Cb after falling edge of
14hHD Mode
ister Bit DescriptionBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Register Settin
HD Mode
Register 4
Register 5
Reserved00 must be written to this
HD Input Format08-bit input
Sinc Filter on DAC D, E, F
Reserved00 must be written to this
HD Chroma SSAF0Disabled
HD Chroma Input04:4:4
HD Double Buffering0Disabled
HD Timing ResetxA low-high-low transition
1080i Frame Rate
Reserved00000 must be written to these
HD
Lines/Frame
/Field Input00 = Field Input
1
1Enabled
0Update field/line counter
1Enabled
14:2:2
1
110-bit input
0Disabled
1Enabled
0030 Hz/2200 total
0125 Hz/2640 total
HSYNC
1Cr after falling edge of
HSYNC
bit
bit
resets the internal HD
timing counters
samples/lines
samples/lines
bits
1 = VSYNC Input
Reset
Values
00h
1Field/line counter free
HD Mode
15h Reserved00 must be written to this
Register 6
NOTES
1
When set to 0, the line and field counters automatically wrap around at the end of the field/frame of the standard selected. When set to 1, the field/line counters are
free running and wrap around when external sync signals indicate so.
2
Adaptive Filter mode is not available in PS only @ 54 MHz input mode.
HD RGB Input
HD Sync on PrPb
HD Color DAC Swap
HD Gamma Curve A/B
HD Gamma Curve Enable
HD Adaptive Filter Mode
HD Adaptive Filter Enable
0Disabled
1Enabled
0Disabled
1Enabled
0DAC E = Pb;
1DAC E = Pr;
0Gamma Curve A
1Gamma Curve B
0Disabled
2
2
0Disabled
1Enabled
1Enabled
0Mode A
1Mode B
running
bit
DAC F = Pr
DAC F = Pb
00h
REV. A
–21–
ADV7310/ADV7311
SR7–
SR0 RegisterBit DescriptionBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
16hHD Y Level*xxxxxxxxY level valueA0h
17hHD Cr Level*xxxxxxxxCr level value80h