Transfer Types - STMicroelectronics SPC572L series Reference Manual

Table of Contents

Advertisement

Serial Interprocessor Interface (SIPI)
Table 592. Converted coding of LFAST channel code for SIPI headers(Continued)
LFAST Code
0110b
0111b
1000b
1001b
1010b
1011b
1. SIPI channel 0 sends all commands on LFAST channel A, commands received on LFAST channel A, are processed and
the response sent back on LFAST channel A.
SIPI channel 1 sends all commands on LFAST channel B, commands received on LFAST channel B, are processed and
the response sent back on LFAST channel B.
SIPI channel 2 sends all commands on LFAST channel C, commands received on LFAST channel C, are processed and
the response sent back on LFAST channel C.
SIPI channel 3 sends all commands on LFAST channel D, commands received on LFAST channel D, are processed and
the response sent back on LFAST channel D.
45.6.2.9
CRC field
CRC field is 16 bits wide with calculation always enabled using CRC-16-CCITT syndrome
(x16 + x12 + x5 + 1). The data stream is transmitted with the MSB sent first.
45.6.2.9.1 CRC examples
45.6.2.9.1.1 Example 1 – 32-bit write on channel 1 with ID1
Header = 260Ah
Address = 1122_3344h
Data = CCDD_EEFFh
CRC = BF7Dh
45.6.2.9.1.2 Example 2 – 32-bit read on channel 2 with ID2
Header = 420Ch
Address = 89AB_CDEFh
CRC = 6B80h
45.6.2.9.1.3 Example 3 – Event command on channel 3 with ID3
Header = 6C0Eh
CRC = B286h
45.7

Transfer types

This section describes the available transfer types of the SIPI module. The SIPI frame is
inserted inside the payload of the LFAST frame as shown in the figures of the following
examples.
1100/2058
SIPI Code
110b
111b
000b
001b
010b
011b
DocID027809 Rev 4
RM0400
Channel
(1)
(hex)
C
D
E (not used by SIPI)
F (not used by SIPI)
G (not used by SIPI)
H (not used by SIPI)

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SPC572L series and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents