SPRUJ79 November 2024 F29H850TU , F29H859TU-Q1
A sensor's frame can contain one or two sensor data channels. The SENT receives data nibbles according to the format sent by the connected sensor. The DATA0_MAP and DATA1_MAP registers configure the nibble sorting and determine whether the received nibble is part of data 0 or data 1 memory map, as well as where the data nibble, status nibble, or CRC nibble are stored in the corresponding FIFO or direct memory location in SENT_MEM.
Figure 42-4 shows the format for a fast SENT message. For the Short Serial Message Format or Enhanced Serial Message Format, this is a single frame of the entire message.
Frame Format | Data Nibbles | Data 1 | Data 2 | Data 3 | Data 4 | Data 5 | Data 6 |
---|---|---|---|---|---|---|---|
Two 12-bit fast channels | 6 | Ch1 Most-Significant Nibble |
Ch1 Middle-Significant Nibble |
Ch1 Least-Significant Nibble |
Ch2 Most-Significant Nibble |
Ch2 Middle-Significant Nibble |
Ch2 Least-Significant Nibble |
One 12-bit fast channel | 3 | Ch1 Most-Significant Nibble |
Ch1 Middle-Significant Nibble |
Ch1 Least-Significant Nibble |
N/A | N/A | N/A |
High-speed with one 12-bit fast channel | 4 | Bits [11..9] | Bits [8..6] | Bits [5..3] | Bits [2..0] | N/A | N/A |
Secure sensor with 12-bit fast channel 1 and secure sensor information on fast channel 2 | 6 | Ch1 Most-Significant Nibble |
Ch1 Middle-Significant Nibble |
Ch1 Least-Significant Nibble |
Counter Most-Significant Nibble |
Counter Least-Significant Nibble |
Inverted Copy of Ch1 Most-Significant Nibble |
Single sensor with 12-bit fast channel 1 and no value on fast channel 2 | 6 | Ch1 Most-Significant Nibble |
Ch1 Middle-Significant Nibble |
Ch1 Least-Significant Nibble |
0 | 0 | 0 |
14-bit fast channel 1 and 10-bit fast channel 2 | 6 | Ch1 Most-Significant Nibble |
Ch1 Middle Most- Significant Nibble |
Ch1 Middle Least- Significant Nibble |
Ch1/Ch2 Least-Significant Nibble |
Ch2 Middle- Significant Nibble |
Ch2 Least-Significant Nibble |
16-bit fast channel 1 and 8-bit fast channel 2 | 6 | Ch1 Most-Significant Nibble |
Ch1 Middle Most- Significant Nibble |
Ch1 Middle Least- Significant Nibble |
Ch2 Least-Significant Nibble |
Ch2 Least-Significant Nibble |
Ch2 Most-Significant Nibble |
An example of the data mapping for two 12-bit fast channels frame format is shown in Table 42-5. This table uses an address offset, which is relevant to the corresponding base address for the SENT peripheral used.
Address Offset | Byte 3 | Byte 2 | Byte 1 | Byte 0 | Word |
---|---|---|---|---|---|
0x0 | Timestamp[31..24] | Timestamp[23..16] | Timestamp[15..8] | Timestamp[7..0] | Timestamp |
0x4 | 0x00 | 0x00 | 0x0, Data Nibble 1 | Data Nibble 2, Data Nibble 3 |
Data 0 |
0x8 | 0x00 | 0x00 | 0x0, Data Nibble 6 | Data Nibble 5, Data Nibble 4 |
Data 1 |