Synchronous formal language for programming deterministic finite state machines
OwnerPhilippe Audfray, Etienne Closse +2inventors
InventorsPhilippe Audfray, Etienne Closse, Daniel Weil, Frank Combet-Blanc
Life of this patent
Estimating the term…
Loading patent…
OwnerPhilippe Audfray, Etienne Closse +2inventors
InventorsPhilippe Audfray, Etienne Closse, Daniel Weil, Frank Combet-Blanc
Estimating the term…
A synchronous formal language is used for programming deterministic finite state machines. The language includes a graphical interface, where the behaviour of a finite state machine is represented as a graph of steps and transitions. Actions are actions are associated with steps. A transition between two steps includes: a pause flag, controlling the cycle during which a condition associated with the transition is evaluated; and a pre-emption flag, according to which the condition associated with the transition is evaluated before or after an action associated with the step preceding the transition is executed. The invention makes it possible for the user to have a graphical representation of the attributes of all types of transitions, without the need to use any text. The representation is simple and compact.
A synchronous formal language for programming deterministic finite state machines controlling a physical process, said language including a graphical representation, wherein the behaviour of a finite state machine is represented as a graph of steps and transitions, wherein actions are associated with steps, and wherein a transition between two steps includes:
A program comprising:
Dependencies are inferred from the claim text.