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