45.6.6.1 Overview

The TWI includes two FIFOs which can be enabled/disabled using TWIHS_CR.FIFOEN/FIFODIS. Both Host and Client modes must be disabled before enabling or disabling the FIFOs (TWIHS_CR.MSDIS/SVDIS).

Writing TWIHS_CR.FIFOEN to ‘1’ enables a 16-data Transmit FIFO and a 16-data Receive FIFO.

It is possible to write or to read single or multiple data in the same access to TWIHS_THR/RHR, depending onTWIHS_FMR.TXRDYM/RXRDYM settings.

Figure 45-46. FIFOs Block Diagram