NUC970 Technical Reference Manual
Publication Release Date: Dec. 15, 2015
- 575 -
Revision V1.30
NUC97
0
T
E
CHNIC
A
L
RE
F
E
RE
N
CE
MA
NUA
L
I2S PCM Mode Control Register (I2S_PCMCON)
Register
Offset
R/W
Description
Reset Value
I2S_PCMCON
0x030
R/W
I2S PCM Mode Control Register
0x0000_0000
Bits
Description
[31:28]
PCM_MCLK_PRS
PCM MCLK Frequency PRE_SCALER Selection Bits (FPLL Is the Input
PLL Frequency, MCLK Is the Output Main Clock)
0000: PCM_MCLK=FPLL/1.
0001: PCM_MCLK=FPLL/2.
0010: PCM_MCLK=FPLL/3.
0011: PCM_MCLK=FPLL/4.
0100: PCM_MCLK=FPLL/5.
0101: PCM_MCLK=FPLL/6.
0110: PCM_MCLK=FPLL/7.
0111: PCM_MCLK=FPLL/8.
1000: RESERVED
1001: PCM_MCLK=FPLL/10.
1010: RESERVED
1011: PCM_MCLK=FPLL/12.
1100: RESERVED
1101: PCM_MCLK=FPLL/14.
1110: RESERVED
1111: PCM_MCLK=FPLL/16.
(when the division factor is 3/5/7, the duty cycle of MCLK is not 50%, the high
duration is 0.5*FPLL)
The
PCM_MCLK_PRS
[3:0] bits are read/write
[27:26]
Reserved
Reserved.
[25:16]
FS_PERIOD
FS Pulse Period
BCLK counts between two FS pulse.
use this register to set sample rate
The register are read/write
31
30
29
28
27
26
25
24
PCM_MCLK_PRS
Reserved
FS_PERIOD
23
22
21
20
19
18
17
16
FS_PERIOD
15
14
13
12
11
10
9
8
PCM_PRS
7
6
5
4
3
2
1
0
Reserved
BCLKP