ADV7194
MR97
MR96
MR95
MR94
MR93
MR92
MR91
MR90
MR97 MR96
ZERO MUST
BE WRITTEN
TO THESE BITS
CHROMA
DELAY CONTROL
MR95 MR94
0 0 0ns DELAY
0 1 148ns DELAY
1 0 296ns DELAY
1 1 RESERVED
BLACK BURST
LUMA DAC
MR93
0 DISABLE
1 ENABLE
BLACK BURST
Y-DAC
MR92
0 DISABLE
1 ENABLE
UNDERSHOOT
LIMITER
MR91 MR90
0 0 DISABLED
0 1 –11 IRE
1 0 –6 IRE
1 1 –1.5 IRE
Figure 65. Mode Register 9, MR9
TIMING REGISTER 0 (TR07–TR00)
(Address (SR4–SR0) = 0AH)
Figure 66 shows the various operations under the control of
Timing Register 0. This register can be read from as well as
written to.
TR0 BIT DESCRIPTION
Master/Slave Control (TR00)
This bit controls whether the ADV7194 is in master or slave mode.
Timing Mode Selection (TR01–TR02)
These bits control the timing mode of the ADV7194. These
modes are described in more detail in the Timing and Con-
trol section of the data sheet.
BLANK Input Control (TR03)
This bit controls whether the BLANK input is used to accept
blank signals or whether blank signals are internally generated.
Note: When this input pin is tied high (to 5 V), the input is dis-
abled regardless of the register setting. It, therefore, should be
tied low (to Ground) to allow control over the I2C register.
Luma Delay (TR04–TR05)
The luma signal can be delayed by up to 222 ns (or six clock
cycles at 27 MHz) using TR04–05. For further information see
Chroma/Luma Delay section.
Min Luminance Value (TR06)
This bit is used to control the minimum luma output value
by the ADV7194. When this bit is set to a Logic 1, the luma is
limited to 7IRE below the blank level. When this bit is set to (0),
the luma value can be as low as the sync bottom level.
Timing Register Reset (TR07)
Toggling TR07 from low to high and low again resets the inter-
nal timing counters. This bit should be toggled after power-up,
reset or changing to a new timing mode.
TIMING REGISTER 1
(TR17–TR10)
(Address (SR4–SR0) = 0BH)
Timing Register 1 is an 8-bit-wide register.
Figure 67 shows the various operations under the control of
Timing Register 1. This register can be read from as well written
to. This register can be used to adjust the width and position of
the master mode timing signals.
TR1 BIT DESCRIPTION
HSYNC Width (TR10–TR11)
These bits adjust the HSYNC pulsewidth.
TPCLK = one clock cycle at 27 MHz.
HSYNC to VSYNC Delay Control (TR13–TR12)
These bits adjust the position of the HSYNC output relative to
the VSYNC output.
TPCLK = one clock cycle at 27 MHz.
HSYNC to VSYNC Rising Edge Control (TR14–TR15)
When the ADV7194 is in Timing Mode 1, these bits adjust the
position of the HSYNC output relative to the VSYNC output ris-
ing edge.
TPCLK = one clock cycle at 27 MHz.
VSYNC Width (TR14–TR15)
When the ADV7194 is configured in Timing Mode 2, these bits
adjust the VSYNC pulsewidth.
TPCLK = one clock cycle at 27 MHz.
HSYNC to Pixel Data Adjust (TR16–TR17)
This enables the HSYNC to be adjusted with respect to the
pixel data. This allows the Cr and Cb components to be swapped.
This adjustment is available in both master and slave timing
modes.
TPCLK = one clock cycle at 27 MHz.
TR07
TR06
TR05
TR04
TR03
TR02
TR01
TR00
TIMING
REGISTER RESET
TR07
MIN LUMINANCE VALUE
TR06
0
1
LUMA MIN =
SYNC BOTTOM
LUMA MIN =
BLANK –7.5 IRE
BLANK INPUT
CONTROL
TR03
0 ENABLE
1 DISABLE
MASTER / SLAVE
CONTROL
TR00
0 SLAVE TIMING
1 MASTER TIMING
LUMA DELAY
TR05 TR04
0 0 0ns DELAY
0 1 74ns DELAY
1 0 148ns DELAY
1 1 222ns DELAY
TIMING MODE
SELECTION
TR02 TR01
0 0 MODE 0
0 1 MODE 1
1 0 MODE 2
1 1 MODE 3
Figure 66. Timing Register 0
–36–
REV. 0