- 17 -
HDMI-FMC_User_Manual
August 6, 2019
Range Override.
Range expansion is associated with the input format; the range bits either force
expansion (01) or block it (10). Range compression is associated with the output format; the range
bits either block compression (01) or force it (10).
Input Color Depth.
This setting selects the incoming bus width to allow for proper handling on
output. Note that only two YCbCr input bus widths, 8-bit and 12-bit, are possible. For 4:2:2 inputs 9,
10, or 11 bits wide, the host should set TPI 0x09[7:6] = 11 (12 bits), and drive unused bits of the
video stream to 0.
Black Mode.
This setting disables the video data input bus, forcing the video output to black (as long
as valid video clock and control inputs are still available). This setting should not be used when
HDCP is enabled, as the screen will show snow.
Access.
These registers can be accessed individually or by bursts as desired. For writes, the actual
write to the HDMI transmitter logic takes place only once the final byte of the burst write to TPI
0x0C-19 occurs (refer to Input Color Space/ Output Format note above).
Table 3-5 TPI AVI Input and Output Format Data (R/W)
Offset
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
0x09
InputFormat
[00]
Input Color Depth
00 – 8-bit
01 – 16-bit
10 – 10-bit (10/12-bit un
dithered for 4:2:2 mode)
11 – 12-bit (10/12-bit
dithered to 8, for 4:2:2
mode)
Rsvd
Video Range Expansion
00 – Auto-selected by
[1:0]
01 – On
10 – Off
11 – Rsvd
Input Color Space
00 – RGB
01 – YCbCr 4:4:4
10 – YCbCr 4:2:2
11 – Black Mode 1
0x0A
[00]
OutputFormat
Output Color Depth2
00 – 8-bit (also used
for 4:2:2 mode)
01 – 16-bit
10 – 10-bit
11 – 12-bit
Dither from
Input Depth
to Output
Depth
0 – Disable
1 – Enable
Color Space
Standard
0 – BT.601
conversion
1 – BT.709
conversion
Video Range Compression
00 – Auto-selected by
[1:0]
01 – Off
10 – On
11 – Rsvd
Output Format
00 – RGB
01 – YCbCr 4:4:4
10 – YCbCr 4:2:2
11 – RGB (same as
00)
Содержание HDMI-FMC
Страница 1: ......