TC1796
Peripheral Units (Vol. 2 of 2)
Controller Area Network (MultiCAN) Controller
User’s Manual
22-17
V2.0, 2007-07
MultiCAN, V2.0
22.2.2
Time-Triggered Extension (TTCAN)
In addition to the event-driven CAN functionality, a deterministic behavior can be
achieved for CAN node 0 by an extension module that supports TTCAN functionality.
The TTCAN protocol is compliant with the confirmed standardization proposal for
ISO 11898-4 and fully conforms to the existing CAN protocol.
The time-triggered functionality is added as higher-layer extension (session layer) to the
CAN protocol in order to be able to operate in safety-critical applications. The new
features allow for deterministic behavior of a CAN network and the synchronization of
networks. Global time information is available. The time-triggered extension is based on
a scheduler mechanism with a timing control unit and a dedicated timing data part.
TTCAN Features
•
Full support of basic cycle and system matrix functionality
•
Support of reference messages level 1 and level 2
•
Usable as time master
•
Arbitration windows supported in time-triggered mode
•
Global time information available
•
CAN node 0 can be configured either for event-driven or time-triggered mode
•
Built-in scheduler mechanism and a timing synchronization unit
•
Write protection for scheduler timing data memory
•
Timing-related interrupt functionality
•
Parity protection for scheduler memory