TDA9983B_1 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 01 — 20 May 2008 76 of 119
NXP Semiconductors
TDA9983B
150 MHz pixel rate HDMI transmitter
9.6.4 Audio InfoFrame registers
Below is an example of use. Please refer to
EIA/CEA-861B specification
and
HDMI 1.2a
specification
for the correct definition of data bytes.
7Ch SPD_IF_BYTE25 7 to 0 SPD_IF_SDI[7:0] R/W source product description
InfoFrame source device
information: source device
information
00h* unknown
01h digital STB
02h DVD
03h D-VHS
04h HDD video
05h DVC
06h DSC
07h video CD
08h game
09h PC general
source product description
InfoFrame data byte
7Dh SPD_IF_BYTE26 7 to 0 SPD_IF_BYTE26[7:0] R/W 00h* data byte 26
7Eh SPD_IF_BYTE27 7 to 0 SPD_IF_BYTE27[7:0] R/W 00h* data byte 27
Table 86. SPD_IF_xx registers (address 60h to 7Eh) bit description
…continued
Legend: * = default value
Address Register Bit Symbol Access Value Description
Table 87. AUD_IF_xx registers (address 80h to 9Eh) bit description
Legend: * = default value
Address Register Bit Symbol Access Value Description
80h AUD_IF_TYPE 7 to 0 AUD_IF_TYPE[7:0] R/W 84h* audio InfoFrame packet type:
gives the packet type of the audio
InfoFrame packet (80h +
InfoFrame type code as per
EIA/CEA-861B
)
81h AUD_IF_VERSION 7 to 0 AUD_IF_
VERSION[7:0]
R/W 00h* audio InfoFrame version: gives
the version number of the audio
InfoFrame
82h AUD_IF_LENGTH 7 to 5 x R/W 000* reserved (shall be zero)
4 to 0 AUD_IF_LENGTH[4:0] R/W 0 0000* audio InfoFrame length: gives
the number of data bytes for the
audio InfoFrame; this length does
not include the checksum
83h AUD_IF_CHECKSUM 7 to 0 AUD_IF_
CHECKSUM[7:0]
R/W 00h* audio InfoFrame checksum:
shall be calculated such that a
byte-wide sum of all three bytes of
the packet header and all valid
bytes of the audio InfoFrame
packet contents (determined by
InfoFrame length) plus the
checksum itself equals 0
TDA9983B_1 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 01 — 20 May 2008 77 of 119
NXP Semiconductors
TDA9983B
150 MHz pixel rate HDMI transmitter
84h AUD_IF_BYTE1 7 to 4 AUD_IF_CT[3:0] R/W audio InfoFrame coding type:
audio coding type
0000* refer to stream header
0001 IEC 60958 PCM
0010 AC-3
0011 MPEG1
0100 MP3
0101 MPEG2
0110 AAC
0111 DTS
1000 ATRAC
other undefined
3 reserved R/W 0* reserved bit
2 to 0 AUD_IF_CC[2:0] R/W audio InfoFrame channel count:
audio channel count
000* refer to stream header
001 2 channels
010 3 channels
011 4 channels
100 5 channels
101 6 channels
110 7 channels
111 8 channels
85h AUD_IF_BYTE2 7 to 5 reserved R/W 000* reserved (shall be zero)
4 to 2 AUD_IF_SF[2:0] R/W audio InfoFrame sampling
frequency: sampling frequency
000* refer to stream header
001 32 kHz
010 44.1 kHz (CD)
011 48 kHz
100 88.2 kHz
101 96 kHz
110 176.4 kHz
111 192 kHz
1 to 0 AUD_IF_SS[1:0] R/W audio InfoFrame sample size:
sample size
00* refer to stream header
01 16 bits
10 20 bits
11 24 bits
Table 87. AUD_IF_xx registers (address 80h to 9Eh) bit description
…continued
Legend: * = default value
Address Register Bit Symbol Access Value Description
TDA9983B_1 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 01 — 20 May 2008 78 of 119
NXP Semiconductors
TDA9983B
150 MHz pixel rate HDMI transmitter
86h AUD_IF_BYTE3 7 to 0 AUD_IF_BYTE3[7:0] R/W 00h* audio InfoFrame data byte 3:
value × 8 kHz = maximum bit rate
of audio stream (compressed
audio format)
87h AUD_IF_BYTE4 7 to 0 AUD_IF_CA[7:0] R/W 00h* audio InfoFrame channel
allocation: channel allocation
(LPCM)
88h AUD_IF_BYTE5 7 AUD_IF_DM_INH R/W audio InfoFrame down-mix
inhibit flag: down-mix inhibit flag
0* permitted or no information
about any assertion of this
1 prohibited
6 to 3 AUD_IF_LSV[3:0] R/W audio InfoFrame level shift
value: level shift value
0000* 0 dB
0001 1 dB
0010 2 dB
0011 3 dB
1000 4 dB
::
1111 15 dB
2 to 0 reserved R/W 000* reserved (shall be 000h)
audio InfoFrame data byte x:
x = 6 to 27
89h AUD_IF_BYTE6 7 to 0 AUD_IF_BYTE6[7:0] R/W 00h* byte 6: reserved (shall be zero)
8Ah AUD_IF_BYTE7 6 to 0 AUD_IF_BYTE7[7:0] R/W 00h* byte 7: reserved (shall be zero)
8Bh AUD_IF_BYTE8 6 to 0 AUD_IF_BYTE8[7:0] R/W 00h* byte 8: reserved (shall be zero)
8Ch AUD_IF_BYTE9 6 to 0 AUD_IF_BYTE9[7:0] R/W 00h* byte 9: reserved (shall be zero)
8Dh AUD_IF_BYTE10 7 to 0 AUD_IF_BYTE10[7:0] R/W 00h* byte 10: reserved (shall be zero)
8Eh AUD_IF_BYTE11 7 to 0 AUD_IF_BYTE11[7:0] R/W 00h* byte 11: reserved (shall be zero)
8Fh AUD_IF_BYTE12 7 to 0 AUD_IF_BYTE12[7:0] R/W 00h* byte 12: reserved (shall be zero)
90h AUD_IF_BYTE13 7 to 0 AUD_IF_BYTE13[7:0] R/W 00h* byte 13: reserved (shall be zero)
91h AUD_IF_BYTE14 7 to 0 AUD_IF_BYTE14[7:0] R/W 00h* byte 14: reserved (shall be zero)
92h AUD_IF_BYTE15 7 to 0 AUD_IF_BYTE15[7:0] R/W 00h* byte 15: reserved (shall be zero)
93h AUD_IF_BYTE16 7 to 0 AUD_IF_BYTE16[7:0] R/W 00h* byte 16: reserved (shall be zero)
94h AUD_IF_BYTE17 7 to 0 AUD_IF_BYTE17[7:0] R/W 00h* byte 17: reserved (shall be zero)
95h AUD_IF_BYTE18 7 to 0 AUD_IF_BYTE18[7:0] R/W 00h* byte 18: reserved (shall be zero)
96h AUD_IF_BYTE19 7 to 0 AUD_IF_BYTE19[7:0] R/W 00h* byte 19: reserved (shall be zero)
97h AUD_IF_BYTE20 7 to 0 AUD_IF_BYTE20[7:0] R/W 00h* byte 20: reserved (shall be zero)
98h AUD_IF_BYTE21 7 to 0 AUD_IF_BYTE21[7:0] R/W 00h* byte 21: reserved (shall be zero)
99h AUD_IF_BYTE22 7 to 0 AUD_IF_BYTE22[7:0] R/W 00h* byte 22: reserved (shall be zero)
9Ah AUD_IF_BYTE23 7 to 0 AUD_IF_BYTE23[7:0] R/W 00h* byte 23: reserved (shall be zero)
Table 87. AUD_IF_xx registers (address 80h to 9Eh) bit description
…continued
Legend: * = default value
Address Register Bit Symbol Access Value Description

TDA9983BHW/8/C1,51

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
IC HDMI TX 81MHZ 80-HTQFP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet