Datasheet

Table Of Contents
Bit 15 – BITREV Data Formatting Bit Reverse
This bit allows changing the order of data bits in the word in the Formatting Unit.
BITREV Name Description
0x0 MSBIT Transfer Data Most Significant Bit (MSB) first (default for I2S protocol)
0x1 LSBIT Transfer Data Least Significant Bit (LSB) first
Bits 14:13 – EXTEND[1:0] Data Formatting Bit Extension
This field defines the bit value used to extend data samples in the Formatting Unit.
EXTEND[1:0] Name Description
0x0 ZERO Extend with zeros
0x1 ONE Extend with ones
0x2 MSBIT Extend with Most Significant Bit
0x3 LSBIT Extend with Least Significant Bit
Bit 12 – WORDADJ Data Word Formatting Adjust
This field defines left or right adjustment of data samples in the word in the Formatting Unit. for details.
WORDADJ Name Description
0x0 RIGHT Data is right adjusted in word
0x1 LEFT Data is left adjusted in word
Bits 10:8 – DATASIZE[2:0] Data Word Size
This field defines the number of bits in each data sample. For 8-bit compact stereo, two 8-bit data
samples are packed in bits 15 to 0 of the DATAm register. For 16-bit compact stereo, two 16-bit data
samples are packed in bits 31 to 0 of the DATAm register.
DATASIZE[2:0] Name Description
0x0 32 32 bits
0x1 24 24 bits
0x2 20 20 bits
0x3 18 18 bits
0x4 16 16 bits
0x5 16C 16 bits compact stereo
0x6 8 8 bits
0x7 8C 8 bits compact stereo
Bit 7 – SLOTADJ Data Slot Formatting Adjust
This field defines left or right adjustment of data samples in the slot.
SAM D5x/E5x Family Data Sheet
I2S - Inter-IC Sound Controller
© 2019 Microchip Technology Inc.
Datasheet
DS60001507E-page 1918