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.

Table 7.1 FIFO Buffer Memory Pin Names and Descriptions.<br />

Pin Name Description<br />

SIC Serial Input Clock<br />

SIE Serial Input Enable<br />

TTS Transfer to Stack Input<br />

MR Master Reset<br />

SOE Serial Output Enable<br />

TOS Transfer Out Serial<br />

SOC Serial Output Clock<br />

DS<br />

QS<br />

Serial Data Input<br />

Serial Data Output<br />

ORE Output Register Empty<br />

IRF Input Register Full<br />

Another option that was considered regarding the FIFO buffer was to integrate it directly<br />

into the synthesizable CAN Controller. Even though the CAN Controller is fully functional<br />

concerning both standard and extended data frames, it is not perfect and by no means capable of<br />

handling hot-swapping of CAN nodes. Perhaps with more testing and debugging, especially<br />

dealing with hot-swapping this idea might be worth returning to and trying to integrate as part of<br />

the CAN Controller.<br />

Although not implemented, considerable thought was also given to the idea of<br />

implementing bi-directional (full-duplex) communication in the prototype system. This would<br />

allow data to be transferred from the CAN network to the 1 – Wire® network and vice versa<br />

simultaneously. This would greatly increase the throughput of the entire system and also system<br />

marketability.<br />

215

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

Saved successfully!

Ooh no, something went wrong!