
CS4392
DS459PP3
21
ATAPI4
ATAPI3
ATAPI2
ATAPI1
ATAPI0
AOUTA
AOUTB
00
000
MUTE
00
001
MUTE
bR
00
010
MUTE
bL
00
011
MUTE
b[(L+R)/2]
00
100
aR
MUTE
00
101
aR
bR
00
110
aR
bL
00
111
aR
b[(L+R)/2]
01
000
aL
MUTE
01
001
aL
bR
01
010
aL
bL
01
011
aL
b[(L+R)/2]
01
100
a[(L+R)/2]
MUTE
01
101
a[(L+R)/2]
bR
01
110
a[(L+R)/2]
bL
01
111
a[(L+R)/2]
b[(L+R)/2]
10
000
MUTE
10
001
MUTE
bR
10
010
MUTE
bL
10
011
MUTE
[(bL+aR)/2]
10
100
aR
MUTE
10
101
aR
bR
10
110
aR
bL
10
111
aR
[(aL+bR)/2]
11
000
aL
MUTE
11
001
aL
bR
11
010
aL
bL
11
011
aL
[(aL+bR)/2]
11
100
[(aL+bR)/2]
MUTE
11
101
[(aL+bR)/2]
bR
11
110
[(bL+aR)/2]
bL
1
[(aL+bR)/2]
Table 13. ATAPI Decode
ΣΣ
A Channel
Volume
Control
AoutA
AoutB
Left Channel
Audio Data
Right Channel
Audio Data
B Channel
Volume
Control
MUTE
Figure 11. ATAPI Block Diagram