8-9
J1850 COMMUNICATIONS CONTROLLER
Figure 8-6. J1850 Message Frames
A standard message frame is initiated by the responder and contains no more than 11 data bytes
to be transmitted. An IFR message is a request initiating the recipient(s) to respond by transmit-
ting data within the same frame. The following subsections describe each of the messaging forms.
8.4.1
Standard Messaging
A standard message frame can best be described as a “send mode only” format that is initiated by
the responder either to request information or to reply to a received message from a remote node.
In addition to the actual data that is being transmitted, the standard message is composed of a
header (1–3 bytes), a CRC byte, and a series of start and end symbols.
8.4.1.1
Header
The header provides general information on the physical network and the necessary interface re-
quirements. For a complete description of the header, refer to the Society of Automotive Engineer-
ing (SAE) J1850 specifications (revised May 1994).
8.4.1.2
CRC Byte
The CRC byte, calculated through the cyclic redundancy check generator, is a checksum value
that verifies the accuracy of the data message transmitted onto the bus. The CRC byte is appended
to all data messages and optionally appended to IFR response messages. Upon reception, the
CRC byte is compared with the value C4H. If the values match, the transmitted message is valid;
otherwise, it is invalid, and an error flag in the J_STAT register is set.
8.4.1.3
Normalization Bit
The normalization bit (NB), found only in IFR messaging, defines the start of the IFR message
response data. The NB is triggered by bit J_CMD.6 and is transmitted after an end-of-data (EOD)
symbol is detected on the bus. The timing format of the NB is assigned by the J_CFG register
A5225-01
S
O
F
I
F
S
1 Byte
CRC
E
O
F
E
O
D
1-3 Bytes
Header
1-11 Bytes
Data
†
Standard Frame
0-1 Byte
CRC
E
O
D
S
O
F
E
O
F
I
F
S
The number of data bytes to be transferred is unspecified if 0EH is written to J_CMD3:0.
1-32 Bytes
IFR Data
1 Byte
CRC
E
O
D
N
B
1-3 Bytes
Header
1-11 Bytes
Data
†
In-frame Response (IFR) Frame
†
Summary of Contents for 87C196CA
Page 9: ...1 Guide to This Manual...
Page 10: ......
Page 13: ...2 Architectural Overview...
Page 14: ......
Page 22: ......
Page 23: ...3 Address Space...
Page 24: ......
Page 33: ...4 Standard and PTS Interrupts...
Page 34: ......
Page 43: ...5 I O Ports...
Page 44: ......
Page 51: ...6 Synchronous Serial I O Port...
Page 52: ......
Page 56: ......
Page 57: ...7 Event Processor Array...
Page 58: ......
Page 65: ...8 J1850 Communications Controller...
Page 66: ......
Page 89: ...9 Minimum Hardware Considerations...
Page 90: ......
Page 93: ...10 Special Operating Modes...
Page 94: ......
Page 98: ......
Page 99: ...11 Programming the Nonvolatile Memory...
Page 100: ......
Page 106: ......
Page 107: ...A Signal Descriptions...
Page 108: ......
Page 118: ......
Page 119: ...Glossary...
Page 120: ......
Page 133: ...Index...
Page 134: ......