SPRUIL1D May 2019 – December 2024 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
Figure 10-26 shows all of the MCASP interface signals.
Table 12-490 describes the MCASP I/O signals.
| Module Pin | Device Level Signal | I/O(1) | Description | Module Pin Reset Value(2) |
|---|---|---|---|---|
| MCASP0 module | ||||
| AXR0 | MCASP0_AXR0 | I/O | Audio transmit/receive data - channel 0 | HiZ |
| AXR1 | MCASP0_AXR1 | I/O | Audio transmit/receive data - channel 1 | HiZ |
| AXR2 | MCASP0_AXR2 | I/O | Audio transmit/receive data - channel 2 | HiZ |
| AXR3 | MCASP0_AXR3 | I/O | Audio transmit/receive data - channel 3 | HiZ |
| AXR4 | MCASP0_AXR4 | I/O | Audio transmit/receive data - channel 4 | HiZ |
| AXR5 | MCASP0_AXR5 | I/O | Audio transmit/receive data - channel 5 | HiZ |
| AXR6 | MCASP0_AXR6 | I/O | Audio transmit/receive data - channel 6 | HiZ |
| AXR7 | MCASP0_AXR7 | I/O | Audio transmit/receive data - channel 7 | HiZ |
| AXR8 | MCASP0_AXR8 | I/O | Audio transmit/receive data - channel 8 | HiZ |
| AXR9 | MCASP0_AXR9 | I/O | Audio transmit/receive data - channel 9 | HiZ |
| AXR10 | MCASP0_AXR10 | I/O | Audio transmit/receive data - channel 10 | HiZ |
| AXR11 | MCASP0_AXR11 | I/O | Audio transmit/receive data - channel 11 | HiZ |
| AXR12 | MCASP0_AXR12 | I/O | Audio transmit/receive data - channel 12 | HiZ |
| AXR13 | MCASP0_AXR13 | I/O | Audio transmit/receive data - channel 13 | HiZ |
| AXR14 | MCASP0_AXR14 | I/O | Audio transmit/receive data - channel 14 | HiZ |
| AXR15 | MCASP0_AXR15 | I/O | Audio transmit/receive data - channel 15 | HiZ |
| ACLKX | MCASP0_ACLKX | I/O | Transmit bit clock | HiZ |
| AFSX | MCASP0_AFSX | I/O | Transmit frame synchronization | HiZ |
| ACLKR | MCASP0_ACLKR | I/O | Receive bit clock | HiZ |
| AFSR | MCASP0_AFSR | I/O | Receive frame synchronization | HiZ |
| MCASP0_AHCLKX_I/O | AUDIO_EXT_REFCLK[0-1] | I/O | Transmit high-frequency master clock. See Figure 12-496 | HiZ |
| MCASP0_AHCLKR_I/O | AUDIO_EXT_REFCLK[0-1] | I/O | Receive high-frequency master clock. See Figure 12-496 | HiZ |
| MCASP1 module | ||||
| AXR0 | MCASP1_AXR0 | I/O | Audio transmit/receive data - channel 0 | HiZ |
| AXR1 | MCASP1_AXR1 | I/O | Audio transmit/receive data - channel 1 | HiZ |
| AXR2 | MCASP1_AXR2 | I/O | Audio transmit/receive data - channel 2 | HiZ |
| AXR3 | MCASP1_AXR3 | I/O | Audio transmit/receive data - channel 3 | HiZ |
| AXR4 | MCASP1_AXR4 | I/O | Audio transmit/receive data - channel 4 | HiZ |
| ACLKX | MCASP1_ACLKX | I/O | Transmit bit clock | HiZ |
| AFSX | MCASP1_AFSX | I/O | Transmit frame synchronization | HiZ |
| ACLKR | MCASP1_ACLKR | I/O | Receive bit clock | HiZ |
| AFSR | MCASP1_AFSR | I/O | Receive frame synchronization | HiZ |
| MCASP1_AHCLKX_I/O | AUDIO_EXT_REFCLK[0-1] | I/O | Transmit high-frequency master clock. See Figure 12-496 | HiZ |
| MCASP1_AHCLKR_I/O | AUDIO_EXT_REFCLK[0-1] | I/O | Receive high-frequency master clock. See Figure 12-496 | HiZ |
| MCASP2 module | ||||
| AXR0 | MCASP2_AXR0 | I/O | Audio transmit/receive data - channel 0 | HiZ |
| AXR1 | MCASP2_AXR1 | I/O | Audio transmit/receive data - channel 1 | HiZ |
| AXR2 | MCASP2_AXR2 | I/O | Audio transmit/receive data - channel 2 | HiZ |
| AXR3 | MCASP2_AXR3 | I/O | Audio transmit/receive data - channel 3 | HiZ |
| AXR4 | MCASP2_AXR4 | I/O | Audio transmit/receive data - channel 4 | HiZ |
| ACLKX | MCASP2_ACLKX | I/O | Transmit bit clock | HiZ |
| AFSX | MCASP2_AFSX | I/O | Transmit frame synchronization | HiZ |
| ACLKR | MCASP2_ACLKR | I/O | Receive bit clock | HiZ |
| AFSR | MCASP2_AFSR | I/O | Receive frame synchronization | HiZ |
| MCASP2_AHCLKX_I/O | AUDIO_EXT_REFCLK[0-1] | I/O | Transmit high-frequency master clock. See Figure 12-496 | HiZ |
| MCASP2_AHCLKR_I/O | AUDIO_EXT_REFCLK[0-1] | I/O | Receive high-frequency master clock. See Figure 12-496 | HiZ |
signals are multiplexed to AUDIO_EXT_REFCLK[0-1] device pins.
For signals to work properly, the RXACTIVE bit of the appropriate CTRLMMR_PADCONFIGy registers should be set to 0x1 because of retiming purposes.
For more information about device level signals (pull-up/down resistors, buffer type, multiplexing and others), see tables Pin Attributes and Pin Multiplexing in the device-specific Datasheet.
A serializer AXR data pin is shared between the transmit and receive logic of that serializer. The direction of data is determined in the MCASP_PDIR register and the function (Tx or Rx) is selected in the corresponding serializer control register MCASP_SRCTLn (n = 0 to 15).