15.08.2013 Views

DESIGN OF A CUSTOM ASIC INCORPORATING CAN™ AND 1 ...

DESIGN OF A CUSTOM ASIC INCORPORATING CAN™ AND 1 ...

DESIGN OF A CUSTOM ASIC INCORPORATING CAN™ AND 1 ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Stuff Error – To verify a Stuff Error, six consecutive bits with the same polarity are<br />

inserted in a CAN message between the Start of Frame and the CRC Delimiter. This<br />

causes a Stuff Error to occur and after ten bit time slots the message is resent with<br />

random dominant and recessive bits between the two delimiters.<br />

Error – Active Error State – Since this is normal operation as long as the Transmit Error<br />

Counter (TEC) and Receive Error Counter (REC) are below 128, no test is necessary to<br />

prove proper operation. If the TEC or REC exceeds 127, the nodes become either Error –<br />

Passive or go in to the Bus – Off state.<br />

Error – Passive Error State – A node becomes Error – Passive when either the TEC or<br />

REC exceeds 127. Error – Passive nodes are not permitted to transmit Active Error Flags<br />

on the bus, but instead, transmit Passive Error Flags, which consist of six recessive bits.<br />

To verify this state, the REC and TEC are set to random values above 127 but less than<br />

255. This forces the nodes to enter the Error-Passive state and transmit a Passive Error<br />

Flag (six recessive bits). At this point a dominant bit is sent on the bus, which is seen by<br />

the Error – Passive nodes, and forces these nodes to see the bus as being idle for eight<br />

additional bit times after an intermission frame before recognizing the bus as available.<br />

After this time, the nodes begin retransmitting normally and return to the Error-Active<br />

state.<br />

Bus – Off – This test is an extension of the test performed in Section 5.3.21.1. To verify<br />

nodes being in the Bus-Off state, a value of 256 is placed in the TEC, since receive errors<br />

cannot cause nodes to go Bus-Off. While in this mode the nodes cannot send or receive<br />

187

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!