A TTTask (time triggered task) is an actor with an invocationPeriod and a logical execution time.
A TDL action.
A class that compares two TDL actions.
A representation of the schedule of all actions in a TDL module in a graph.
A TDL Actor used in the TDL domain.
This class gives a specialized causality interface for TDL.
Generates the TDL code for a given TDL module.
Utilities for generating TDL code.
Controller for the TDL module.
A TDL mode is a collection of TDL tasks.
A TDL module forms a unit that consists of sensors, actuators, and modes.
Director for a TDL (= Timing Definition Language) module.
A TDL receiver stores a token until it gets a new token.
A TDL refinement is used to define the implementation of a TDL mode.
The TDL refinement port represents an actuator and has some TDL specific parameters: - frequency: update frequency - initialValue: at time 0, this initial value is used - fast: if the actuator is connected to a fast task, this parameter is true - slots: string that supports TDL slot selection.
A TDL task is an SDF actor with TDL specific parameters.
A TDL task output port has some TDL specific parameters. - initialValue: a TDL output port has an initial value.
A TDL transition has some specific TDL parameters. - frequency: together with the mode period, this value defines when this transition is tested.
Wolfgang Pree, Stefan Resmerita, Patricia Derler, "The TDL Experimental Domain in Ptolemy", CHESS Seminar, Berkeley, CA, September 13, 2007.