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.

which is in section 5.3.21.2). While this is only a 2.45% reduction in total messages transferred<br />

in going from one node to thirty nodes, this issue could become critical as more nodes are added<br />

to the system.<br />

5.3.21.5 Send Extended Frame Test (send_frame_extended)<br />

In conducting this test, messages are placed on the CAN bus using the extended 29-bit<br />

message identifier field. The Altera DE2 board is connected with 30 CAN nodes on the<br />

network. The test setup is the same as that shown previously in Figure 5.40. Only two data rates<br />

are used in conducting this test: 10 kbps and 125 kbps. Again, these values were selected<br />

because they most closely match those speeds supported by 1 – Wire® devices. The results for<br />

this test are shown in Table 5.22.<br />

Table 5.22 Send Extended Frame (send_frame_extended) Test Results.<br />

Data Rate Messages Sent Data Bytes Length of test Hot Swapped Failures<br />

10 kbps 208,615 8 60 min No None<br />

10 kbps 1,548 8 60 min Yes Yes<br />

125 kbps 2,531,027 8 60 min No None<br />

125 kbps 5,483 8 60 min Yes Yes<br />

For this test, no failures are noted when hot swapping nodes is not attempted. But when<br />

attempting to hot swap nodes, communication on the bus is again halted and the only way to<br />

restore communications is to perform a hard reset, powering down the Altera DE2 board and all<br />

CAN nodes. For both data rates, the total messages sent is representative of the total number<br />

of messages sent up to the point that hot swapping of a node is attempted. As stated previously,<br />

this is an issue that merits further investigation and research.<br />

While conducting this test with 30 CAN nodes, degradation in bandwidth is realized<br />

even at the slower speed of 10 kbps. While only a 7.98% reduction in total messages transferred,<br />

191

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

Saved successfully!

Ooh no, something went wrong!