Figure 6.17-7 I 2 S Data Format Timing Diagram (Format = 0X0 ; Chwidth≦Datwidth); Figure 6.17-8 Msb Justified Data Format (Format = 0X1 ; Chwidth > Datwidth); Figure 6.17-9 Lsb Justified Data Format (Format = 0X2 ; Chwidth > Datwidth) - Nuvoton ISD94124BYI Technical Reference Manual

Isd arm cortex-m4f soc
Table of Contents

Advertisement

I2S_BCLK cycle of an audio channel. The MSB justified and LSB justified data format of I
can be selected by FORMAT (I2S_CTL0[26:24]).
I2S_BCLK
I2S_LRCLK
I2S_DI /
I2S_DO
2
Figure 6.17-7 I
S Data Format Timing Diagram (FORMAT = 0x0 ; CHWIDTH≦DATWIDTH)
I2S_BCLK
I2S_LRCLK
I2S_DI /
I2S_DO
Figure 6.17-8 MSB Justified Data Format (FORMAT = 0x1 ; CHWIDTH > DATWIDTH)
I2S_BCLK
I2S_LRCLK
I2S_DI /
I2S_DO
Figure 6.17-9 LSB Justified Data Format (FORMAT = 0x2 ; CHWIDTH > DATWIDTH)
The I
2
S controller also supports PCM audio transmission which can be selected by FORMAT
(I2S_CTL0[26:24]). In PCM protocol, the function of I2S_LRCLK is simply to identify the beginning
of an audio sample (or audio frame) and it is always indicated by the rising edge of the pulse.
Therefore, the I2S_LRCLK in PCM protocol may be also called "frame start" or "frame sync" signal.
In master device, there are two common representations for the width of the frame start pulse which
can use PCMSYNC (I2S_CTL0[27]) to choose: One is equivalent to the period of a channel width
and the other is equivalent to a single period of the I2S_BCLK.
2
Same as I
S protocol, the DATWIDTH (I2S_CTL0[5:4]) and CHWIDTH (I2S_CTL0[29:28]) can be
used to configure the data bit-width and channel bit-width in PCM protocol. Besides, FORMAT
(I2S_CTL0[26:24]) can also be used to select the different data formats of PCM standard mode,
Sep 9, 2019
ISD94100 Series Technical Reference Manual
MSB
Data width
Left channel of frame N
Redundant
...
MSB
LSB
Zero Pad
Data width
Left channel of frame N
Redundant
...
MSB
LSB
Zero Pad
Data width
Left channel of frame N
Page 805 of 928
LSB
MSB
Data width
Right channel of frame N
Redundant
...
MSB
LSB
Zero Pad
Data width
Right channel of frame N
Redundant
...
MSB
LSB
Zero Pad
Data width
Right channel of frame N
2
S protocol
LSB MSB
Left channel
of frame N+1
MSB
Left channel
of frame N+1
Redundant
MSB
Zero Pad
Left channel
of frame N+1
Rev1.09

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents