TC1784
Controller Area Network Controller (MultiCAN)
User´s Manual
19-12
V1.1, 2011-05
MLI, V2.0
19.2.1
MultiCAN Module
The MultiCAN module contains independently operating CAN nodes with Full-CAN
functionality that are able to exchange Data and Remote Frames via a gateway function.
Transmission and reception of CAN frames is handled in accordance with CAN
specification V2.0 B (active). Each CAN node can receive and transmit standard frames
with 11-bit identifiers as well as extended frames with 29-bit identifiers.
Both CAN nodes share a common set of message objects. Each message object can be
individually allocated to one of the CAN nodes. Besides serving as a storage container
for incoming and outgoing frames, message objects can be combined to build gateways
between the CAN nodes or to setup a FIFO buffer.
The message objects are organized in double-chained linked lists, where each CAN
node has its own list of message objects. A CAN node stores frames only into message
objects that are allocated to the message object list of the CAN node, and it transmits
only messages belonging to this message object list. A powerful, command-driven list
controller performs all message object list operations.
The bit timings for the CAN nodes are derived from the module timer clock (
f
CAN
), and
are programmable up to a data rate of 1 Mbit/s. External bus transceivers are connected
to a CAN node via a pair of receive and transmit pins.
Features
•
Compliant with ISO 11898
•
CAN functionality according to CAN specification V2.0 B active
•
Dedicated control registers for each CAN node
•
Data transfer rates up to 1 Mbit/s
•
Flexible and powerful message transfer control and error handling capabilities
•
Advanced CAN bus bit timing analysis and baud rate detection for each CAN node
via a frame counter
•
Full-CAN functionality: A set of message objects can be individually
– Allocated (assigned) to any CAN node
– Configured as transmit or receive object
– Set up to handle frames with 11-bit or 29-bit identifier
– Identified by a timestamp via a frame counter
– Configured to remote monitoring mode
•
Advanced acceptance filtering
– Each message object provides an individual acceptance mask to filter incoming
frames
– A message object can be configured to accept standard or extended frames or to
accept both standard and extended frames
– Message objects can be grouped into four priority classes for transmission and
reception
Summary of Contents for TC1784
Page 1: ...User s Manual V1 1 2011 05 Microcontrollers TC1784 32 Bit Single Chip Microcontroller ...
Page 3: ...User s Manual V1 1 2011 05 Microcontrollers TC1784 32 Bit Single Chip Microcontroller ...
Page 950: ...TC1784 Direct Memory Access Controller DMA User s Manual 11 132 V1 1 2011 05 DMA V3 03 ...
Page 1949: ...TC1784 General Purpose Timer Array GPTA v5 User s Manual 21 297 V1 1 2011 05 GPTA v5 V1 14 ...
Page 2350: ...w w w i n f i n e o n c o m Published by Infineon Technologies AG Doc_Number ...