R01UH0823EJ0100 Rev.1.00 Page 1311 of 1823
Jul 31, 2019
RX23W Group 37. Serial Sound Interface (SSI)
RFRST Bit (Receive FIFO Data Register Reset)
This bit invalidates the data in the SSIFRDR register to reset the FIFO to an empty state.
TFRST Bit (Transmit FIFO Data Register Reset)
This bit invalidates the data in the SSIFTDR register to reset the FIFO to an empty state.
RIE Bit (Receive Data Full Interrupt Enable)
This bit enables or disables generation of receive data full interrupt (RXI) requests when the SSIFSR.RDF flag is set to 1
during reception.
TIE Bit (Transmit Data Empty Interrupt Enable)
This bit enables or disables generation of transmit data empty interrupt (TXI) requests when the SSIFSR.TDE flag is set
to 1 during transmit operation.
RTRG[1:0] Bits (Receive FIFO Threshold Setting)
These bits specify the receive FIFO threshold value. When the number of received data bytes stored in the SSIFRDR
register (receive FIFO) has become equal to or greater than the value specified by the RTRG[1:0] bits, the SSIFSR.RDF
flag is set to 1 and reading the received data is requested. If the SSIFCR.RIE bit is 1 at this time, a receive data full
interrupt (RXI) request is generated.
TTRG[1:0] Bits (Transmit FIFO Threshold Setting)
These bits specify the transmit FIFO threshold value. When the number of transmit data bytes stored in the SSIFTDR
register (transmit FIFO) has become equal to or less than the value specified by the TTRG[1:0], the SSIFSR.TDE flag is
set to 1 and writing the transmit data is requested. If the SSIFCR.TIE bit is 1 at this time, a transmit data empty interrupt
(TXI) request is generated.
SSIRST Bit (SSI Software Reset)
Writing 1 to this bit initializes the SSI internal status, registers other than the SSIFCR register, and bits other than this bit
in the SSIFCR register. Since this bit is not automatically cleared to 0, confirm that 1 is written to it before writing 0. Do
not write 0 to this bit and 1 to other bits at the same time. After modifying this bit, confirm that its value is modified
before proceeding to the next processing.