21.3.4 SENTx Status Register

Note:
  1. This bit is read-only in Receive mode and writable (settable and clearable) in Transmit mode.
Table 21-5. Register Bit Attribute Legend
SymbolDescriptionSymbolDescriptionSymbolDescription
RReadable bitHCCleared by Hardware(Gray cell)Unimplemented
WWritable bitHSSet by HardwareXBit is unknown at Reset
CWrite to clearSSoftware settable bitxChannel number
Name: SENTxSTAT
Offset: 0x0019CC, 0x0019EC

Bit 3130292827262524 
          
Access  
Reset  
Bit 2322212019181716 
          
Access  
Reset  
Bit 15141312111098 
          
Access  
Reset  
Bit 76543210 
 PAUSENIB[2:0]CRCERRFRMERRRXIDLESYNCTXEN 
Access RRRRR/CR/CRR/W/HC 
Reset 00000000 

Bit 7 – PAUSE Pause Period Status bit

ValueDescription
1The module is transmitting/receiving a Pause period
0The module is not transmitting/receiving a Pause period

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

In Transmit Mode (RCVEN = 0):

111 = Module is transmitting 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 status nibble or Pause period, or is not transmitting

In Receive Mode (RCVEN = 1):

111 = Module is receiving 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 Status nibble or waiting for Sync

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

ValueDescription
1A CRC error occurred for the data nibbles in the SENTxDAT register
0No CRC error has occurred

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

ValueDescription
1A data nibble was received with less than 12 tick periods or greater than 27 tick periods
0No framing error has occurred

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

ValueDescription
1The SENTx data bus has been Idle (high) for a period of SYNCMAX or greater
0The SENTx data bus is not Idle

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

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

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

1 = The module is transmitting a SENT data frame

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

In Asynchronous Transmit Mode (RCVEN = 0, TXM = 0):

SYNCTXEN always reads as ‘1’, indicating the module is transmitting frames continuously.