SPRUII0F May 2019 – June 2024 TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S
The FSI hardware can generate and handle many predefined frame types. The different frame types can be used by the application to signal different types of events or convey different information to the receiver. The different frame types influence which phases and data fields to include in the transmitted frames.
Table 32-5 provides a short overview of the different frame types used by the FSI. Each frame type is described in more detail in the following subsections.
Frame Type | 4-bit Frame Code | Description |
---|---|---|
PING | 0000 | Used typically for checking line integrity. A ping frame can be sent either by software or automatically by hardware. |
ERROR | 1111 | Used typically during error conditions or any condition where one side wants to signal the other side for attention. However, the user software can use an error frame for any purpose. |
DATA_1_WORD | 0100 | 1 word data packet (16 bits of data) |
DATA_2_WORD | 0101 | 2 word data packet (32 bits of data) |
DATA_4_WORD | 0110 | 4 word data packet (64 bits of data) |
DATA_6_WORD | 0111 | 6 word data packet (96 bits of data) |
DATA_N_WORD | 0011 | N(1-16) word data packet where software has programmed the number of the data words in a designated register. Both transmitter and receiver modules must have the same value programmed. |
Reserved | 0001, 0010, and 1000-1110 | Reserved |