cp3bt13 National Semiconductor Corporation, cp3bt13 Datasheet - Page 80

no-image

cp3bt13

Manufacturer Part Number
cp3bt13
Description
Cp3bt13 Reprogrammable Connectivity Processor With Bluetooth-r And Can Interfaces
Manufacturer
National Semiconductor Corporation
Datasheet
www.national.com
Error Frame
As shown in Figure 28, the Error Frame consists of the error
flag and the error delimiter bit fields. The error flag field is
built up from the various error flags of the different nodes.
Therefore, its length may vary from a minimum of six bits up
to a maximum of twelve bits depending on when a module
has detected the error. Whenever a bit error, stuff error, form
error, or acknowledgment error is detected by a node, the
node starts transmission of an error flag at the next bit. If a
CRC error is detected, transmission of the error flag starts
Overload Frame
As shown in Figure 29, an overload frame consists of the
overload flag and the overload delimiter bit fields. The bit
fields have the same length as the error frame field: six bits
for the overload flag and eight bits for the delimiter. The
overload frame can only be sent after the end of frame
(EOF) field and in this way destroys the fixed form of the in-
termission field. As a result, all other nodes also detect an
Interframe Space
Data and remote frames are separated from every preced-
ing frame (data, remote, error and overload frames) by the
interframe space (see Figure 30). Error and overload
frames are not preceded by an interframe space; they can
be transmitted as soon as the condition occurs. The inter-
frame space consists of a minimum of three bit fields de-
pending on the error state of the node.
Note:
d = dominant
r = recessive
DATA FRAME OR
REMOVE FRAME
END OF FRAME OR
ERROR DELIMITER OR
OVERLOAD DELIMITER
Note:
d = dominant
r = recessive
d
d
ERROR
FLAG
d
6
d
An overload frame can only start at the end of a frame
An error frame can start anywhere within a frame
d
Figure 29. Overload Frame
d
OVERLOAD
d
Figure 28. Error Frame
d
FLAG
d
6
d
d
ERROR FLAG
d
ECHO
ERROR FRAME
OVERLOAD FRAME
< 6
d
d
80
d
r
at the bit following the acknowledge delimiter, unless an er-
ror flag for a previous error condition has already been start-
ed.
If a device is in the error active state, it can send a “domi-
nant” error flag, while a error passive device is only allowed
to transmit “recessive” error flags. This is done to prevent
the CAN bus from getting stuck due to a local defect. For the
various CAN device states, please refer to Error Types on
page 81.
overload condition and start the transmission of an overload
flag. After an overload flag has been transmitted, the over-
load frame is closed by the overload delimiter.
Note: The CAN module never initiates an overload frame
due to its inability to process an incoming message. Howev-
er, it is able to recognize and respond to overload frames ini-
tiated by other devices.
d
r
r
OVERLOAD
r
DELIMITER
r
r
r
8
DELIMITER
r
ERROR
r
r
8
r
r
r
r
r
INTER-FRAME SPACE
r
OR ERROR FRAME
d
OVERLOAD FRAME
INTER-FRAME OR
DS025
DS024

Related parts for cp3bt13