SDAA014 November 2025 AM2752-Q1 , AM2754-Q1
The following section details an example setup for a McASP where the bit clock and frame sync are configured as outputs and generated using the internal audio PLL as a clock reference.
| Description | GF MUX AUXCLK Source | AHCLK | Bit Clock | Frame Sync |
|---|---|---|---|---|
| McASP clock controller with internal audio PLL reference | Internal Audio PLL | Internally Generated | Internally Generated | Internally Generated |
In this example, the McASP is being configured for a 48 kHz frame sync and TDM8 frame format with 32-bit words, resulting in a bit clock frequency of 12.288 MHz. The GF MUX is configured to point to the local reference mux, which is selecting MAIN_PLL4_HSDIV0. By default, MAIN_PLL4_HSDIV0 is set to 49.152 MHz. The SDK driver sets the AHCLK and ACLK dividers based upon the number of slots, frame sync frequency, and ratio between frame sync and AHCLK.
When the AHCLK is internally generated, then the AHCLK can be optionally output on any of the AUDIO_EXT_REFCLK pins to provide a system clock reference output.
Additionally, the clock loss detection feature of the McASP is enabled with an internally generated AHCLK. For additional information on the clock loss detection for the McASP, refer to the Clock Failure Detection chapter within the MCASP Error Reporting section of the AM275x Technical Reference Manual.