TMP92CZ26A

92CZ26A-497

3.18.1 Block Diagram

The I2S unit contains two channels: channel 0 and channel 1. Each channel can be controlled
and made to output independently.
Figure 3.18.1 shows a block diagram for I2S channel 0.
Figure 3.18.1 I2S Block Diagram
fSYS I2SCKO
Control
I2S0CTL
<EDGE0,TXE0,I2SCLKE0>
I2S0CKO
I2SWS
Control
I2S0CTL
<DTFMT01:00,
WLVL0>
I2S0WS
64-byte FIFO0
(2 bytes 32)
0 1 31
Data Selector
Interrupt
Control
I2S0DO
Read Pointer
FIFO Control
I2SBUF0
INTI2S0
32bit
I2S0CTL
<DTFMT01:00>
<DIR0>
<BIT0>
I2S0CTL
<DIR0>
Shifter
Internal Data Bus
Write Pointer
8-bit
Counter
I2S0C
<CK07:00>
I2S0C
<WS05:00>
6-bit
Counter
Clock Generator
64-byte FIFO1
(2 bytes 32)
0 1 31
fI2S
Request Signal Output to ADC
(Supported in channel 0 only)
I2S0CTL
<CLKS0>