2.8 X32 Audio Connectivity

The PIC32CZ CA80/CA90 Curiosity Ultra development board provides an audio connection through the X32 interface to the two main audio modules in the chip, such as the SSC and the I2S. On this board the SSC interface is considered the main audio interface as shown in the following figure.

There is a 32-pin interface to the board to support the audio codec, DACs, and Bluetooth radios. This interface has two audio supply interfaces: the SSC and the I2S. In addition to this, other control lines and data interfaces are available.

Figure 2-4. SC/I2S Block Diagram
Table 2-9. X32 Audio Interface Pin Description
XC-32 Pin Number XC-32Pin Name Description Port
1 GND GND -
2 GND GND -
3 UART_RX UART RX, MCU receive from DB PC9
4 UART_CTS UART Clear to Send PC11
5 UART_TX UART TX, transmit from MCU to DB PC8
6 UART_RTS UART Request to Send PC10
7 I2C_SCL Clock line for I2C interface PC13
8 STBY/RST_B Standby/Reset control PE11
9 I2C_SDA Data line for I2C interface PC12
10 DMM/I2S_WS Audio Word Select/ Left Right Clock PC0
11 I2S0_DIN Audio into MCU, out from CODEC PC2
12 I2S0_SCK Audio clock PC1
13 I2S0_DOUT Audio out of MCU, in to CODEC/DAC PC3
14 I2S0_MCLK Reference clock #1 PC4
15 GND GND -
16 GND GND -
17 NC Legacy hold over -
18 VCC_P3V3 3.3 VDC Power Rail -
19 NC Legacy hold over -
20 VCC_P5V0 5.0 VDC Power Rail -
21 (1) I2S1_WS Audio Word Select/ Left Right Clock PA30
22 (2) ID_3 Analog-to-Digital Converter to read voltage on the daughter card -
23 (3) I2S1_SCK Audio Clock PE1
24 (4) ADC ADC channel PA18
25 (5) I2S1_DIN Audio into MCU, out from CODEC PE2
26 (6) NC - -
27 (7) I2S1_DOUT Audio out of MCU, into CODEC/DAC PE0
28 (8) NC - -
29 (9) I2S1_MCLK Reference clock #2 PA31
30 (10) NC - -
31 (11) GND GND -
32 (12) GND GND -