NEC V850E/IA1 mPD703116 User Manual page 535

32-bit single-chip microcontrollers
Hide thumbs Also See for V850E/IA1 mPD703116:
Table of Contents

Advertisement

<4> Data field
The data field contains the amount of data set by the control field. Up to 8 units of data can be set.
Remark Data units in the data field are each 8 bits long and are ordered MSB first.
(Control field)
R
D
<5> CRC field
The CRC field is a 16-bit field that is used to check for errors in transmit data. It includes a 15-bit CRC
sequence and a 1-bit CRC delimiter.
(Data field, control field)
R
D
• The polynomial P(X) used to generate the 15-bit CRC sequence is expressed as: X
8
7
4
3
X
+ X
+ X
+ X
+ 1
• Transmitting node: No bit stuffing in start of frame, arbitration field, control field, or data field: The
• Receiving node:
CHAPTER 11 FCAN CONTROLLER
Figure 11-13. Data Field
Data field
Data
(8 bits)
Figure 11-14. CRC Field
CRC field
CRC sequence
(15 bits)
transferred CRC sequence is calculated entirely from basic data bits.
The CRC sequence calculated using data bits that exclude the stuffing bits in
the receive data is compared with the CRC sequence in the CRC field. If the
two CRC sequences do not match, the node is passed to an error frame.
User's Manual U14492EJ3V0UD
(CRC field)
Data
(8 bits)
(ACK field)
CRC delimiter
(1 bit)
15
14
10
+ X
+ X
+
535

Advertisement

Table of Contents
loading

Table of Contents