TC1796
Functional Description
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 time-triggered CAN
(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 a deterministic behavior of a CAN network and the synchronization of
networks. A 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 for time-triggered mode
Built-in scheduler mechanism and a timing synchronization unit
Write protection for scheduler timing data memory
Module-external CAN time trigger inputs (ECTTx lines) can be used as transmit
trigger for a reference message
Timing-related interrupt functionality
Parity protection for scheduler memory
•
•
Data Sheet
56
V1.0, 2008-04