20.3.2 SENTx Status Register

Note:
  1. In Receive mode (RCVEN = 1), the SYNCTXEN bit is read-only.

Legend: C = Clearable bit, HC = Hardware Clearable bit

Name: SENTxSTAT
Offset: 0x08C, 0x0A4

Bit 15141312111098 
          
Access  
Reset  
Bit 76543210 
 PAUSENIB[2:0]CRCERRFRMERRRXIDLESYNCTXEN 
Access RRRRRR/CRR/W/HC 
Reset 00000000 

Bit 7 – PAUSE Pause Period Status bit

ValueDescription
1

The module is transmitting/receiving a pause period

0

The module is not transmitting/receiving a pause period

Bits 6:4 – NIB[2:0] Nibble Status bits

Module in Transmit Mode (RCVEN = 0):

111 = Module is transmitting a CRC nibble

110 = Module is transmitting Data Nibble 6

101 = Module is transmitting Data Nibble 5

100 = Module is transmitting Data Nibble 4

011 = Module is transmitting Data Nibble 3

010 = Module is transmitting Data Nibble 2

001 = Module is transmitting Data Nibble 1

000 = Module is transmitting a status nibble or pause period, or is not transmitting

Module in Receive Mode (RCVEN = 1):

111 = Module is receiving a CRC nibble or was receiving this nibble when an error occurred

110 = Module is receiving Data Nibble 6 or was receiving this nibble when an error occurred

101 = Module is receiving Data Nibble 5 or was receiving this nibble when an error occurred

100 = Module is receiving Data Nibble 4 or was receiving this nibble when an error occurred

011 = Module is receiving Data Nibble 3 or was receiving this nibble when an error occurred

010 = Module is receiving Data Nibble 2 or was receiving this nibble when an error occurred

001 = Module is receiving Data Nibble 1 or was receiving this nibble when an error occurred

000 = Module is receiving a status nibble or waiting for Sync

Bit 3 – CRCERR CRC Status bit (Receive mode only)

ValueDescription
1

A CRC error has occurred for the 1-6 data nibbles in SENTxDATL/H

0

A CRC error has not occurred

Bit 2 – FRMERR Framing Error Status bit (Receive mode only)

ValueDescription
1

A data nibble was received with less than 12 tick periods or greater than 27 tick periods

0

Framing error has not occurred

Bit 1 – RXIDLE SENTx Receiver Idle Status bit (Receive mode only)

ValueDescription
1

The SENTx data bus has been Idle (high) for a period of SYNCMAX[15:0] or greater

0

The SENTx data bus is not Idle

Bit 0 – SYNCTXEN  SENTx Synchronization Period Status/Transmit Enable bit(1)

Module in Receive Mode (RCVEN = 1):

1 = A valid synchronization period was detected; the module is receiving nibble data

0 = No synchronization period has been detected; the module is not receiving nibble data

Module in Asynchronous Transmit Mode (RCVEN = 0, TXM = 0):

The bit always reads as ‘1’ when the module is enabled, indicating the module transmits SENTx data frames continuously. The bit reads ‘0’ when the module is disabled.

Module in Synchronous Transmit Mode (RCVEN = 0, TXM = 1):

1 = The module is transmitting a SENTx data frame

0 = The module is not transmitting a data frame, user software may set SYNCTXEN to start another data frame transmission