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.

Recently, a technique has been proposed to use two reserved bits of the CAN extended<br />

data frame identifier field as part of an initial address assignment process [40]. The CAN<br />

protocol has two reserved bits in the Control Field for future expansion and/or modifications to<br />

the existing protocol. CAN 2.0B specification requires a transmitting node to transmit these<br />

reserved bits as zeros (dominant state). However, when a receiving unit receives the message, it<br />

will ignore the state of these two bits. The method proposed in [40] is to use these reserved bits<br />

to represent the address claim status of a CAN node as shown in Table 4.1.<br />

Table 4.1 Address claim status and reserved bits [40].<br />

Reserved bits Meaning<br />

00 Address Acquired (Normal Tx)<br />

01 Address Assignment Pending<br />

10 Address Claim Override<br />

11 Reserved<br />

Additionally, the CAN Controller for each node should be modified as shown in Figure<br />

4.7 to include an additional unit for address claim. This unit should include special registers<br />

which will contain the highest priority of the message that will be transmitted from the node and<br />

node address. A timing control unit is also required for monitoring the address claim timeout<br />

and a priority resolving unit will resolve address claim contentions.<br />

Figure 4.7 Address Claim Unit [40].<br />

90

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

Saved successfully!

Ooh no, something went wrong!