16.5.23 USARTn_I2SCTRL - I2S Control Register
Offset
Bit Position
0x05C
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Reset
0x0
0
0
0
0
0
Access
R
W
R
W
R
W
R
W
R
W
R
W
Name
Bit
Name
Reset
Access Description
31:11
Reserved
To ensure compatibility with future devices, always write bits to 0. More information in
10:8
FORMAT
0x0
RW
I2S Word Format
Configure the data-width used internally for I2S data
Value
Mode
Description
0
W32D32
32-bit word, 32-bit data
1
W32D24M
32-bit word, 32-bit data with 8 lsb masked
2
W32D24
32-bit word, 24-bit data
3
W32D16
32-bit word, 16-bit data
4
W32D8
32-bit word, 8-bit data
5
W16D16
16-bit word, 16-bit data
6
W16D8
16-bit word, 8-bit data
7
W8D8
8-bit word, 8-bit data
7:5
Reserved
To ensure compatibility with future devices, always write bits to 0. More information in
4
DELAY
0
RW
Delay on I2S data
Set to add a one-cycle delay between a transition on the word-clock and the start of the I2S word. Should be set for stand-
ard I2S format
3
DMASPLIT
0
RW
Separate DMA Request For Left/Right Data
When set DMA requests for right-channel data are put on the TXBLRIGHT and RXDATAVRIGHT DMA requests.
2
JUSTIFY
0
RW
Justification of I2S Data
Determines whether the I2S data is left or right justified
Value
Mode
Description
0
LEFT
Data is left-justified
1
RIGHT
Data is right-justified
1
MONO
0
RW
Stero or Mono
Switch between stereo and mono mode. Set for mono
0
EN
0
RW
Enable I2S Mode
Set the U(S)ART in I2S mode.
EFM32JG1 Reference Manual
USART - Universal Synchronous Asynchronous Receiver/Transmitter
silabs.com
| Smart. Connected. Energy-friendly.
Preliminary Rev. 0.6 | 520