Registers
1176
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
Multichannel Audio Serial Port (McASP)
24.1.30 Transmit High-Frequency Clock Control Register (AHCLKXCTL)
The transmit high-frequency clock control register (AHCLKXCTL) configures the transmit high-frequency
master clock (AHCLKX) and the transmit clock generator. The AHCLKXCTL is shown in
and
described in
Figure 24-63. Transmit High-Frequency Clock Control Register (AHCLKXCTL)
31
16
Reserved
(A)
R-0
15
14
13
12
11
0
HCLKXM
HCLKXP
Reserved
(A)
HCLKXDIV
R/W-1
R/W-0
R/W-0
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
A If writing to this field, always write the default value for future device compatibility.
Table 24-38. Transmit High-Frequency Clock Control Register (AHCLKXCTL) Field Descriptions
Bit
Field
Value
Description
31-16
Reserved
0
Reserved. The reserved bit location always returns the default value. A value written to this field
has no effect. If writing to this field, always write the default value for future device compatibility.
15
HCLKXM
Transmit high-frequency clock source bit.
0
External transmit high-frequency clock source from AHCLKX pin.
1
Internal transmit high-frequency clock source from output of programmable high clock divider.
14
HCLKXP
Transmit bitstream high-frequency clock polarity select bit.
0
Not inverted. AHCLKX is not inverted before programmable bit clock divider. In the special case
where the transmit bit clock (ACLKX) is internally generated and the programmable bit clock
divider is set to divide-by-1 (CLKXDIV = 0 in ACLKXCTL), AHCLKX is directly passed through to
the ACLKX pin.
1
Inverted. AHCLKX is inverted before programmable bit clock divider. In the special case where the
transmit bit clock (ACLKX) is internally generated and the programmable bit clock divider is set to
divide-by-1 (CLKXDIV = 0 in ACLKXCTL), AHCLKX is directly passed through to the ACLKX pin.
13-12
Reserved
0
Reserved. The reserved bit location always returns the default value. A value written to this field
has no effect. If writing to this field, always write the default value for future device compatibility.
11-0
HCLKXDIV
0-FFFh
Transmit high-frequency clock divide ratio bits determine the divide-down ratio from AUXCLK to
AHCLKX.
0
Divide-by-1
1h
Divide-by-2
2h-FFFh
Divide-by-3 to divide-by-4096