Cyclone® V Hard Processor System Technical Reference Manual

ID 683126
Date 12/03/2024
Public

Visible to Intel only — GUID: sfo1410069983176

Ixiasoft

Document Table of Contents

26.3. Functional Description of the CAN Controller

The CAN controllers perform communication according to the CAN protocol version 2.0 parts A and B. All communication on the CAN bus is through message objects. The CAN controller stores message objects in its internal message RAM. The host processor cannot access the message RAM directly, instead the IF1 and IF2 message interface register sets provide the host processor access to the messages. Messages are passed between the message RAM and the CAN core by the message handler. The message handler is also responsible for message level responsibilities such as acceptance filtering, interrupt generation, and transmission request generation.