Datasheet

ADV7194
–41–
REV. A
SHARPNESS RESPONSE REGISTER (PR)
(Address (SR5–SR0) = 22H)
The sharpness response register is an 8-bit-wide register. The
four MSBs are set to 0. The four LSBs are written to in order to
select a desired lter response. Figure 82 shows the operation
under control of this register.
PR BIT DESCRIPTION
Sharpness Response Select Value (PR3–PR0)
These four bits are used to select the desired luma lter response. The
option of twelve responses is given supporting a gain boost/
attenuation in the range 4 dB to +4 dB. The value 12 (1100)
written to these four bits corresponds to a boost of +4 dB while
the value 0 (0000) corresponds to 4 dB. For normal operation
these four bits are set to 6 (0110). Note: Luma Filter Select has
to be set to Extended Mode and Sharpness Filter Control has to
be enabled for settings in the Sharpness Response Register to
take effect (MR0204 = 100; MR74 = 1).
Reserved (PR4–PR7)
A Logic 0 must be written to these bits.
PR3 PR0
SHARPNESS
RESPONSE SELECT
ZERO MUST BE
WRITTEN TO
THESE BITS
PR7 PR4
PR7 PR6 PR5 PR4 PR3 PR2 PR1 PR0
Figure 82. Sharpness Response Register
DNR REGISTERS 2–0
(DNR 2–DNR 0)
(Address (SR5–SR0) = 23H–25H)
The Digital Noise Reduction Registers are three 8-bit-wide
register. They are used to control the DNR processing. See
also the Functional Description section.
Coring Gain Border (DNR00–DNR03)
These four bits are assigned to the gain factor applied to border
areas.
In DNR Mode the range of gain values is 01, in increments of
1/8. This factor is applied to the DNR lter output which lies
below the set threshold range. The result is then subtracted
from the original signal.
In DNR Sharpness Mode the range of gain values is 00.5, in
increments of 1/16. This factor is applied to the DNR lter out-
put which lies above the threshold range.
The result is added to the original signal.
Coring Gain Data (DNR04–DNR07)
These four bits are assigned to the gain factor applied to the
luma data inside the MPEG pixel block.
In DNR Mode the range of gain values is 01, in increments of
1/8. This factor is applied to the DNR lter output which lies
below the set threshold range. The result is then subtracted
from the original signal.
In DNR Sharpness Mode the range of gain values is 00.5, in
increments of 1/16. This factor is applied to the DNR lter out-
put which lies above the threshold range. The result is added to
the original signal.
Figures 79 and 80 show the various operations under the control
of DNR Register 0.
DNR07 DNR06 DNR05 DNR04 DNR03 DNR02 DNR01 DNR00
CORING GAIN DATA
DNR DNR DNR DNR
07 06 05 04
0 0 0 0
0001+1/16
0010+2/16
0011+3/16
0100+4/16
0101+5/16
0110+6/16
0111+7/16
1000+8/16
CORING GAIN BORDER
DNR DNR DNR DNR
03 02 01 00
0 0 0 0
0001+1/16
0010+2/16
0011+3/16
0100+4/16
0101+5/16
0110+6/16
0111+7/16
1000+8/16
Figure 83. DNR Register 0 in Sharpness Mode
CORING GAIN DATA
DNR DNR DNR DNR
07 06 05 04
0 0 0 0 0
00011/8
00102/8
00113/8
01004/8
01015/8
01106/8
01117/8
10001
CORING GAIN BORDER
DNR DNR DNR DNR
03 02 01 00
0 0 0 0 0
00011/8
00102/8
00113/8
01004/8
01015/8
01106/8
01117/8
10001
DNR07 DNR06 DNR05 DNR04 DNR03 DNR02 DNR01 DNR00
Figure 84. DNR Register 0 in DNR Mode
DNR1 BIT DESCRIPTION
DNR Threshold (DNR10–DNR15)
These six bits are used to dene the threshold value in the range
of 0 to 63. The range is an absolute value.
Border Area (DNR16)
In setting DNR16 to a Logic 1 the block transition area can be
dened to consist of four pixels. If this bit is set to a Logic 0 the
border transition area consists of two pixels, where one pixel
refers to two clock cycles at 27 MHz.
Block Size Control (DNR17)
This bit is used to select the size of the data blocks to be pro-
cessed (see Figure 85). Setting the block size control function to
a Logic 1 denes a 16 × 16 pixel data block, a Logic 0 denes an
8 × 8 pixel data block, where one pixel refers to two clock cycles
at 27 MHz.
720 485 PIXELS
(NTSC)
2 PIXEL
BORDER DATA
8 8
PIXEL BLOCK
8 8
PIXEL BLOCK
Figure 85. MPEG Block Diagram