SDAA212 November 2025 AM620-Q1 , AM623 , AM625 , AM625-Q1 , AM62A1-Q1 , AM62A3 , AM62A3-Q1 , AM62A7 , AM62A7-Q1 , AM62D-Q1
Figure 5-1 shows a simple example of how the McASP can use a single internal reference to send and receive audio data across multiple domains. The McASP is operating in asynchronous mode, but because the root clock source is the same for the transmit and receive domain, there is no risk of buffer overrun or underrun (as long as the audio data frame formatting is the same on the input and output).
For this system, an external LVCMOS oscillator (such as the LMK6CE024576) is used to generate an audio clock rate frequency of 24.576 MHz. In this case, the TX and RX domains both have AHCLK configured as externally generated (from AUDIO_EXT_REFCLK0) while ACLK and AFS are configured to be internally generated.
The audio data frame is four audio channels for a single TDM4 stream and, assuming that the word depth is 32 bits, then the bit clock can be calculated based on the product of 4 channels of 32 bit words that are sampled at 48kHz = 4*32*48,000 = 6.144 MHz.