Table 4-9. s/pdif transmitter pins -10, Table 4-10. s/pdif transmitter configuration -10 – Cirrus Logic CS4970x4 User Manual
Page 84

4-10
Copyright 2013 Cirrus Logic, Inc.
DS810UM6
Digital Audio Output Port Description
CS4953x4/CS4970x4 System Designer’s Guide
To summarize the XMTA/XMITB S/PDIF output pins can be configured as:
•
I
2
S output - Default
•
S/PDIF Transmitter - Sent configuration from
•
DSP Bypass - Send configuration from
The DSP Bypass configuration is typically used to route a S/PDIF stream from input to the output for
recording applications or as a PCM bypass for dual-zone applications. A soft reset is required when
switching between any of the above modes.
Table 4-9. S/PDIF Transmitter Pins
Pin Name
Pin Description
LQFP-144
Pin #
LQFP-128
Pin #
Pin Type
XMTA_IN
S/PDIF Input for XMTA mux The
XMTA_IN S/PDIF inputs is muxed with
XMTA to allow switching the S/PDIF
output between the internal and
external sources
2
-
Input
XMTB_IN
S/PDIF Input for XMTB mux The
XMTB_IN S/PDIF inputs is muxed with
XMTB to allow switching the S/PDIF
output between the internal and
external sources
92
-
Input
DAO1_DATA3/XMTA
S/PDIF Audio Output A
15
47
Output
DAO2_DATA3/XMTB
S/PDIF Audio Output B
5
35
Output
Table 4-10. S/PDIF Transmitter Configuration
Description Hex
Message
Enable S/PDIF on Output A on DAO1_DATA3/
XMTA (MCLK=256 Fs)
0x8100002e
0x00005080
Enable S/PDIF on Output A on DAO1_DATA3/
XMTA (MCLK=512 Fs)
0x8100002e
0x00005080
0x8180003C
0xFFFFFF8F
0x8140003C
0x00000010
Enable S/PDIF on Output A on DAO1_DATA3/
XMTA (MCLK=1024 Fs)
0x8100002e
0x00005080
0x8180003C
0xFFFFFF8F
0x8140003C
0x00000030
Enable S/PDIF on Output B on DAO2_DATA3/
XMTB (MCLK=256 Fs)
0x8100002f
0x00005080
Enable S/PDIF on Output B on DAO2_DATA3/
XMTB (MCLK=512 Fs)
0x8100002f
0x00005080
0x8180003C
0xFFFFFF8F
0x8140003C
0x00000010
Enable S/PDIF on Output B on DAO2_DATA3/
XMTB (MCLK=1024 Fs)
0x8100002f
0x00005080
0x8180003C
0xFFFFFF8F
0x8140003C
0x00000030