ISD94100 Series Technical Reference Manual
Sep 9, 2019
Page
816
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
[26:24]
FORMAT
Data Format Selection
000 = I
2
S standard data format.
001 = I
2
S with MSB justified.
010 = I
2
S with LSB justified.
011 = Reserved. Do not use.
100 = PCM standard data format.
101 = PCM with MSB justified.
110 = PCM with LSB justified.
111 = Reserved. Do not use.
[23]
RXLCH
Receive Left Channel Enable Control
When monaural format is selected (MONO = 1), I
2
S will receive channel1 data if RXLCH is
set to 0, and receive channel0 data if RXLCH is set to 1.
0 = Receives channel1 data in MONO mode.
1 = Receives channel0 data in MONO mode.
[22]
Reserved
Reserved. Any values read should be ignored. When writing to this field always write with
reset value.
[21]
RXPDMAEN
Receive PDMA Enable Control
0 = Receiver PDMA function Disabled.
1 = Receiver PDMA function Enabled.
[20]
TXPDMAEN
Transmit PDMA Enable Control
0 = Transmit PDMA function Disabled.
1 = Transmit PDMA function Enabled.
[19]
RXFBCLR
Receive FIFO Buffer Clear
0 = No Effect.
1 = Clear RX FIFO.
Note1:
Write 1 to clear receive FIFO, internal pointer is reset to FIFO start point, and RXCNT
(I2S_STATUS1[20:16]) returns 0 and receive FIFO becomes empty.
Note2:
This bit is cleared by hardware automatically, read it return zero.
[18]
TXFBCLR
Transmit FIFO Buffer Clear
0 = No Effect.
1 = Clear TX FIFO.
Note1:
Write 1 to clear transmit FIFO, internal pointer is reset to FIFO start point, and
TXCNT (I2S_STATUS1[12:8]) returns 0 and transmit FIFO becomes empty but data in
transmit FIFO is not changed.
Note2:
This bit is clear by hardware automatically, read it return zero.
[17]
FLZCDEN
Force Left Channel Zero Cross Data Option Bit
If this bit set to 1, when channel (Ch0,Ch2,Ch4,Ch6) data sign bit changes or next shift data
bits are all 0 then the channel ZCIF flag in I2S_STATUS1 register is set to 1 and channel
data will force zero. This function is only available in transmit operation.
0 = Keep channel (Ch0,Ch2,Ch4,Ch6) data , when zero crossing flag on.
1 = Force channel (Ch0,Ch2,Ch4,Ch6) data to zero, when zero crossing flag on.
[16]
FRZCDEN
Force Right Channel Zero Cross Data Option Bit
If this bit set to 1, when channel (Ch1,Ch3,Ch5,Ch7) data sign bit changes or next shift data
bits are all 0 then the channel ZCIF flag in I2S_STATUS1 register is set to 1 and channel
data will force zero. This function is only available in transmit operation.
0 = Keep channel (Ch1,Ch3,Ch5,Ch7) data , when zero crossing flag on.
1 = Force channel (Ch1,Ch3,Ch5,Ch7) data to zero, when zero crossing flag on.
Содержание ISD94100 Series
Страница 528: ...ISD94100 Series Technical Reference Manual Sep 9 2019 Page 528 of 928 Rev1 09 ISD94100 SERIES TECHNICAL REFERENCE MANUAL...
Страница 626: ...ISD94100 Series Technical Reference Manual Sep 9 2019 Page 626 of 928 Rev1 09 ISD94100 SERIES TECHNICAL REFERENCE MANUAL...
Страница 702: ...ISD94100 Series Technical Reference Manual Sep 9 2019 Page 702 of 928 Rev1 09 ISD94100 SERIES TECHNICAL REFERENCE MANUAL...
Страница 875: ...ISD94100 Series Technical Reference Manual Sep 9 2019 Page 875 of 928 Rev1 09 ISD94100 SERIES TECHNICAL REFERENCE MANUAL...