Registers
355
SPRUHI7A – December 2012 – Revised June 2016
Copyright © 2012–2016, Texas Instruments Incorporated
High-Definition Video Processing Subsystem (HDVPSS)
1.3.5.4
dei_reg3 Register (offset = Ch) [reset = 0118100Fh]
dei_reg3 is shown in
and described in
EDI Configuration Control
Figure 1-245. dei_reg3 Register
31
30
29
28
27
26
25
24
EDI_COR_SCALE_FACTOR
R/W-1h
23
22
21
20
19
18
17
16
EDI_DIR_COR_LOWER_THR
R/W-18h
15
14
13
12
11
10
9
8
EDI_CHROMA3D_COR_THR
R/W-10h
7
6
5
4
3
2
1
0
Reserved
EDI_CHROMA_3D_E
NABLE
EDI_ENABLE_3D
EDI_INP_MODE
R-0h
R/W-1h
R/W-1h
R/W-3h
LEGEND: R/W = Read/Write; R = Read only; W1toCl = Write 1 to clear bit;
-n
= value after reset
Table 1-155. dei_reg3 Register Field Descriptions
Bit
Field
Type
Reset
Description
31-24
EDI_COR_SCALE_FACT
OR
R/W
1h
Scaling factor for correlation along detected edge
23-16
EDI_DIR_COR_LOWER_
THR
R/W
18h
Lower threshold used for correlation along detected edge
15-8
EDI_CHROMA3D_COR_
THR
R/W
10h
Correlation threshold used in 3D processing for chroma. Because
the motion values used for chroma 3D processing are based on
luma only. Extra protection is needed. Temporal interpolation is only
performed for chroma, when there is strong spatial or temporal
correlation for the chroma pixel being processed. When the pixel
difference is less than this threshold, it is assumed that there exists
strong correlation between these two pixels. Thus, increasing this
value leads to more chroma pixels being processed in 3D.
7-4
Reserved
R
0h
Reserved
3
EDI_CHROMA_3D_ENAB
LE
R/W
1h
3D Chroma Enable
0: Disable 3D processing for chroma
1: Enable 3D processing (temporal interpolation)
2
EDI_ENABLE_3D
R/W
1h
3D Enable
0: Disable 3D processing
1: Enable 3D processing (temporal interpolation)
1-0
EDI_INP_MODE
R/W
3h
Interpolation mode
00: line average
01: field average
10: edge-directed interpolation for luma only
11: edge-directed interpolation for both luma and chroma
Note that mode 00 and 01 are used for debug purpose