adv7390 Analog Devices, Inc., adv7390 Datasheet - Page 53
![no-image](/images/no-image-200.jpg)
adv7390
Manufacturer Part Number
adv7390
Description
Low Power, Chip Scale 10-bit Sd/hd Video Encoder
Manufacturer
Analog Devices, Inc.
Datasheet
1.ADV7390.pdf
(96 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
adv7390BCPZ
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Company:
Part Number:
adv7390BCPZ-REEL
Manufacturer:
LT
Quantity:
1 000
Company:
Part Number:
adv7390WBCPZ
Manufacturer:
AD
Quantity:
101
DOUBLE BUFFERING
Subaddress 0x33, Bit 7 for ED/HD,
Subaddress 0x88, Bit 2 for SD
Double-buffered registers are updated once per field. Double
buffering improves overall performance because modifications
to register settings are not be made during active video, but take
effect prior to the start of the active video on the next field.
Using Subaddress 0x33, Bit 7, double buffering can be activated
on the following ED/HD registers: ED/HD Gamma A and
Gamma B curves, and ED/HD CGMS registers.
Using Subaddress 0x88, Bit 2, double buffering can be activated
on the following SD registers: SD Gamma A and Gamma B curves,
SD Y scale, SD Cr scale, SD Cb scale, SD brightness, SD closed
captioning, and SD Macrovision Bits[5:0] (Subaddress 0xE0,
Bits[5:0]).
PROGRAMMABLE DAC GAIN CONTROL
Subaddress 0x0B
It is possible to adjust the DAC output signal gain up or down
from its absolute level. This is illustrated in Figure 71.
DAC 1 to DAC 3 are controlled by Register 0x0B.
In Case A of Figure 71, the video output signal is gained. The
absolute level of the sync tip and blanking level both increase
with respect to the reference video output signal. The overall
gain of the signal is increased from the reference signal.
GAIN PROGRAMMED IN DAC OUTPUT LEVEL
REGISTERS, SUBADDRESS 0x0B
CASE A
700mV
300mV
CASE B
700mV
300mV
Figure 71. Programmable DAC Gain—Positive and Negative Gain
NEGATIVE GAIN PROGRAMMED IN
DAC OUTPUT LEVEL REGISTERS,
SUBADDRESS 0x0B
Rev. 0 | Page 53 of 96
In Case B of Figure 71, the video output signal is reduced. The
absolute level of the sync tip and blanking level both decrease
with respect to the reference video output signal. The overall
gain of the signal is reduced from the reference signal.
The range of this feature is specified for ±7.5% of the nominal
output from the DACs. For example, if the output current of the
DAC is 4.33 mA, the DAC gain control feature can change this
output current from 4.008 mA (−7.5%) to 4.658 mA (+7.5%).
The reset value of the control registers is 0x00, that is, nominal
DAC current is output. Table 45 is an example of how the
output current of the DACs varies for a nominal 4.33 mA
output current.
Table 45. DAC Gain Control
Subaddress 0x0B
0100 0000 (0x40)
0011 1111 (0x3F)
0011 1110 (0x3E)
...
...
0000 0010 (0x02)
0000 0001 (0x01)
0000 0000 (0x00)
1111 1111 (0xFF)
1111 1110 (0xFE)
...
...
1100 0010 (0xC2)
1100 0001 (0xC1)
1100 0000 (0xC0)
GAMMA CORRECTION
Subaddress 0x44 to Subaddress 0x57 for ED/HD,
Subaddress 0xA6 to Subaddress 0xB9 for SD
Generally, gamma correction is applied to compensate for the
nonlinear relationship between signal input and output
brightness level (as perceived on a CRT). It can also be applied
wherever nonlinear processing is used.
Gamma correction uses the function
where γ = gamma correction factor.
Gamma correction is available for SD and ED/HD video. For
both variations, there are 20, 8-bit registers. They are used to
program Gamma Correction Curve A and Curve B.
ED/HD gamma correction is enabled using Subaddress 0x35,
Bit 5. ED/HD Gamma Correction Curve A is programmed at
Subaddress 0x44 to Subaddress 0x4D, and ED/HD Gamma
Correction Curve B is programmed at Subaddress 0x4E to
Subaddress 0x57.
ADV7390/ADV7391/ADV7392/ADV7393
Signal
OUT
= (Signal
DAC Current
(mA)
4.658
4.653
4.648
...
...
4.43
4.38
4.33
4.25
4.23
...
...
4.018
4.013
4.008
IN
)
γ
% Gain
7.5000%
7.3820%
7.3640%
...
...
0.0360%
0.0180%
0.0000%
−0.0180%
−0.0360%
...
...
−7.3640%
−7.3820%
−7.5000%
Note
Reset value,
nominal