SPRUJC6A December 2024 – July 2025 AM2752-Q1 , AM2754-Q1
The receive clock control register (ACLKRCTL) configures the receive bit clock (ACLKR) and the receive clock generator.
Return to Summary Table
| Instance Name | Physical Address |
|---|---|
| MCASP0 | 02B0 0070h |
| MCASP1 | 02B1 0070h |
| MCASP2 | 02B2 0070h |
| MCASP3 | 02B3 0070h |
| MCASP4 | 02B4 0070h |
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED86 | |||||||
| R/W | |||||||
| 0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED86 | BUSY | DIVBUSY | ADJBUSY | CLKRADJ | |||
| R/W | R/W | R/W | R/W | W | |||
| 0h | 0h | 0h | 0h | 0h | |||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED85 | |||||||
| R/W | |||||||
| 0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| CLKRP | RESERVED84 | CLKRM | CLKRDIV | ||||
| R/W | R | R/W | R/W | ||||
| 0h | 0h | 1h | 0h | ||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31:21 | RESERVED86 | R/W | 0h | |
| 20 | BUSY | R/W | 0h | Status: logical OR of DIVBUSY, ADJBUSY |
| 19 | DIVBUSY | R/W | 0h | Status: divide ratio change in progress |
| 18 | ADJBUSY | R/W | 0h | Status: one-shot adjustment in progress |
| 17:16 | CLKRADJ | W | 0h | CLKRDIV one-shot adjustment |
| 15:8 | RESERVED85 | R/W | 0h | |
| 7 | CLKRP | R/W | 0h | Receive bitstream clock polarity select bit. 0 Falling edge. Receiver samples data on the
falling edge of the serial clock, so the
external transmitter driving this receiver
must shift data out on the rising edge of
the serial clock.
1 Rising edge. Receiver samples data on the
rising edge of the serial clock, so the
external transmitter driving this receiver
must shift data out on the falling edge of
the serial clock. |
| 6 | RESERVED84 | R | 0h | |
| 5 | CLKRM | R/W | 1h | Receive bit clock source bit. Note that this bit does not have any effect, if ACLKXCTL.ASYNC = 0. 0 External receive clock source from ACLKR
pin.
1 Internal receive clock source from output
of programmable bit clock divider. |
| 4:0 | CLKRDIV | R/W | 0h | Receive bit clock divide ratio bits determine the divide-down ratio from AHCLKR to ACLKR. Note that this bit does not have any effect, if ACLKXCTL.ASYNC = 0. 0 Divide-by-1. 1 Divide-by-2. 2 Divide-by-3 to divide-by-32 from 2h to 1Fh. |