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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

The CAN protocol was designed for short messages, no more than eight bytes long.<br />

The protocol never interrupts an ongoing transmission, but it assigns priorities to messages to<br />

prevent conflicts and to make sure that urgent messages are delivered first, and includes error<br />

checking to make the communications highly reliable.<br />

Figure 3.1 Typical CAN Bus Network.<br />

Most network applications follow a layered approach to system implementation, which<br />

enables interoperability between products from different manufacturers. A standard was created<br />

by the ISO as a template to follow for this layered approach. It is called the ISO Open Systems<br />

Interconnection (OSI) Network Layering Reference Model and is shown in Figure 3.2 for<br />

reference.<br />

The CAN protocol itself implements most of the lower two layers of this reference<br />

model. The communication medium portion of the model was purposely left out of the Bosch<br />

CAN specification to enable system designers to adapt and optimize the communication<br />

43

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

Saved successfully!

Ooh no, something went wrong!