Functional Description; Figure 6.17-2 I 2 S Clock Control Diagram; Figure 6.17-3 Master Mode Interface Block Diagram - Nuvoton ISD94124BYI Technical Reference Manual

Isd arm cortex-m4f soc
Table of Contents

Advertisement

6.17.5 Functional Description

2
6.17.5.1 I
S Clock
2
The I
S controller has four clock sources selected by I2SSEL (CLK_CLKSEL3[17:16]). The I
clock rate must be slower than or equal to system clock rate.
HIRC
PCLK0
PLL
HXT
6.17.5.2 Master/Slave Interface
2
The I
S function can operate as master or slave mode by setting SLAVE (I2S_CTL0[8]) to
communicate with other I
generated by the master even through there is no transferring data bit at the moment. The word
select signal I2S_LRCLK is also generated by the master and it indicates the beginning of a new
data word and the targeted audio channel. Both the I2S_LRCLK and the transmitting data change
synchronously to the falling edges of I2S_BCLK.
In some applications, especially for Audio-ADC or Audio-DAC, a master clock signal, I2S_MCLK,
is required with a fixed phase relation to the I2S_BCLK. The I2S_MCLK is enabled by MCLKEN
(I2S_CTL0[15]). In Master mode, the I2S_MCLK, I2S_BCLK, I2S_LRCLK is output to device slave.
And if in slave mode, the I2S_MCLK is output to master, and I2S_BCLK or I2S_LRCLK is input
from master.

Figure 6.17-3 Master mode Interface Block Diagram

Sep 9, 2019
ISD94100 Series Technical Reference Manual
I2SSEL (CLK_CLKSEL3 [17:16])
I2SCKEN (CLK_APBCLK0 [29])
11
10
01
HIRC: High Speed Internal RC oscillator
00
HXT : High Speed External Crystal Clock
Figure 6.17-2 I
2
S Clock Control Diagram
2
S slave or master. The serial bus clock I2S_BCLK is permanently
I2S_MCLK
I2S_BCLK
2
I2S_LRCLK
I
S
Master
I2S_DO
I2S_DI
Page 803 of 928
I2S_CLK
Slave
2
S
Rev1.09

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents