English
Language : 

AK4544A Datasheet, PDF (34/35 Pages) Asahi Kasei Microsystems – AC97 MULTIMEDIA AUDIO CODEC WITH SRC
[ASAHI KASEI]
[AK4544A]
Appendix
1. Summary of the relationship of Slot 0 tag bit between SDATA_OUT and SDATA_IN
Following two tables describe the Slot0 tag bits relationship between SDATA_OUT and SDATA_IN.
Whenever the AC ’97 Digital Controller addresses the Primary AK4544A or the AK4544A responds to a read
command, Slot 0 tag bits should always be set to indicate actual Slot 1 and Slot 2 data validity.
Function
AC ’97 Digital Controller Primary Read
Frame N, SDATA_OUT
AC ’97 Digital Controller Primary Write
Frame N, SDATA_OUT
AK4544A Status
Frame N+1, SDATA_IN
Slot 0, bit 15
(Valid Frame)
1
1
1
Slot 0, bit 14
(Valid Slot 1 Address)
1
1
1
Slot 0, bit 13
(Valid Slot 2 Data)
0
1
1
Slot 0, Bits 1-0
(Codec ID)
00
00
00
Primary AK4544A Addressing: Slot 0 tag bits
When the AC ’97 Digital Controller addresses a Secondary AK4544A, the Slot 0 Tag bits for Address and Data must
be “0”. A non-zero 2-bit Codec ID in the LSBs of Slot 0 indicates a valid Read or Write Address in Slot 1, and the
Slot 1 R/W bit indicates presence or absence of valid Data in Slot 2.
Function
AC ’97 Digital Controller Secondary
Read
Frame N, SDATA_OUT
AC ’97 Digital Controller Secondary
Write
Frame N, SDATA_OUT
AK4544A Status
Frame N+1, SDATA_IN
Slot 0, bit 15
(Valid Frame)
1
Slot 0, bit 14
(Valid Slot 1 Address)
0
Slot 0, bit 13
(Valid Slot 2 Data)
0
Slot 0, Bits 1-0
(Codec ID)
01, 10, or 11
1
0
0
01, 10, or 11
1
1
1
00
Secondary AK4544A Addressing: Slot 0 tag bits
2. Summary of the relationship with Slot 0 tag bits and the SLOTREQ position in Slot1 of SDATA_IN with respect to
the multiple codec assignment.
In the case of SDATA_OUT, when the AC ’97 Digital Controller addresses a Secondary AK4544A, the Slot 0 Tag bits
for Address and Data must be “0”. Instead, either bit or both bits of Bit1-0 in Slot0 must be “1” for Read /Write
operation for secondary codec.
Function
Primary (Codec ID=0:0 or 0:1)
Secondary(CodecID=1:0)
Secondary(CodecID=1:1)
Slot 0, bit 15
(Valid Frame)
1
Slot 0, bit 14
(Valid Slot 1 Address)
1 or 0
Slot 0, bit 13
(Valid Slot 2 Data)
1 or 0
Slot 0, Bits
1-0 (CodecID)
00
1
1 or 0
1 or 0
00
1
1 or 0
1 or 0
00
SLOTREQ position in Slot1 of SDATA_IN
Slot 1
SLOTREQ
Bit11 for PCM Left
Bit10 for PCM Right
Bit7 for PCM Left
Bit6 for PCM Right
Bit8 for PCM Left
Bit5 for PCM Right
<MS0026-E-00>
- 34 -
2000/04