This manual describes the C_CAN CAN controller module, its architecture, and how it can be integrated as a stand‑alone device or within an ASIC. It covers the CAN core, message RAM, message handler, control registers, and the various module interfaces.
The document provides a complete register description, operating mode explanations (including Silent, Loop‑Back, Test, and Disabled Automatic Retransmission), timing calculations, and CPU interface timing details, enabling developers to configure and use the C_CAN in automotive and other applications.
| Supported CAN protocol versions | 2.0 part A and B |
|---|---|
| Maximum CAN bit rate | 1 MBit/s |
| Number of Message Objects | 32 |
| FIFO mode | Programmable FIFO mode (concatenation of Message Objects) |
| Interrupt capability | Maskable interrupt |
| 8‑bit interface | Motorola HC08 compatible, 8‑bit non‑multiplex |
| 16‑bit interfaces | Two 16‑bit AMBA APB bus interfaces |
The C_CAN supports bit rates up to 1 MBit/s.
The module provides 32 Message Objects.