ISD94100 Series Technical Reference Manual
Sep 9, 2019
Page
823
of 928
Rev1.09
IS
D
9
410
0
S
ER
IE
S
T
E
C
HN
ICA
L
RE
F
E
RE
NCE
M
AN
U
AL
[19]
CH3ZCIEN
Channel3 Zero-cross Interrupt Enable Control
0 = Interrupt Disabled.
1 = Interrupt Enabled.
Note1:
Interrupt occurs if this bit is set to 1 and channel3 zero-cross
Note2:
This bit is available while multi-channel PCM mode and TDMCHNUM
(I2S_CTL0[31:30]) = 0x1, 0x2, 0x3.
[18]
CH2ZCIEN
Channel2 Zero-cross Interrupt Enable Control
0 = Interrupt Disabled.
1 = Interrupt Enabled.
Note1:
Interrupt occurs if this bit is set to 1 and channel2 zero-cross
Note2:
This bit is available while multi-channel PCM mode and TDMCHNUM
(I2S_CTL0[31:30]) = 0x1, 0x2, 0x3.
[17]
CH1ZCIEN
Channel1 Zero-cross Interrupt Enable Control
0 = Interrupt Disabled.
1 = Interrupt Enabled.
Note1:
Interrupt occurs if this bit is set to 1 and channel1 zero-cross
Note2:
Channel1 also means right audio channel while I2S (FORMAT[2]=0) or 2-channel
PCM mode.
[16]
CH0ZCIEN
Channel0 Zero-cross Interrupt Enable Control
0 = Interrupt Disabled.
1 = Interrupt Enabled.
Note1:
Interrupt occurs if this bit is set to 1 and channel0 zero-cross
Note2:
Channel0 also means left audio channel while I2S (FORMAT[2]=0) or 2-channel
PCM mode.
[15:11]
Reserved
Reserved. Any values read should be ignored. When writing to this field always write with
reset value.
[10]
TXTHIEN
Transmit FIFO Threshold Level Interrupt Enable Control
0 = Interrupt Disabled.
1 = Interrupt Enabled.
Note:
Interrupt occurs if this bit is set to 1 and data words in transmit FIFO is equal to or
lower than TXTH (I2S_CTL1[11:8]).
[9]
TXOVFIEN
Transmit FIFO Overflow Interrupt Enable Control
0 = Interrupt Disabled.
1 = Interrupt Enabled.
Note:
Interrupt occurs if this bit is set to 1 and TXOVIF (I2S_STATUS0[17]) flag is set to 1
[8]
TXUDFIEN
Transmit FIFO Underflow Interrupt Enable Control
0 = Interrupt Disabled.
1 = Interrupt Enabled.
Note:
Interrupt occur if this bit is set to 1 and TXUDIF (I2S_STATUS0[16]) flag is set to 1.
[7:3]
Reserved
Reserved. Any values read should be ignored. When writing to this field always write with
reset value.
[2]
RXTHIEN
Receive FIFO Threshold Level Interrupt Enable Control
0 = Interrupt Disabled.
1 = Interrupt Enabled.
Note:
When data word in receive FIFO is higher than RXTH (I2S_CTL1[19:16]) and the
RXTHIF (I2S_STATUS0[10]) bit is set to 1. If RXTHIEN bit is enabled, interrupt occur.