Project

General

Profile

Download (1.9 KB) Statistics
| Branch: | Tag: | Revision:
1
(* Generated Lustre Interface file from DigitalClock_PP.LUSTREC.lus *)
2
(* by Lustre-C compiler version 1.7-888-@GITBRANCH@, 2018/11/4, 20:22:06 *)
3
(* Feel free to mask some of the definitions by removing them from this file. *)
4

    
5
type enabled_EnabledSubsystem_22_500__type = enum {Active_EnabledSubsystem_22_500, Inactive_EnabledSubsystem_22_500 };
6

    
7
node EnabledSubsystem_22_500 (__time_step: real;
8
__nb_step: int) returns (Out1_1: real);
9

    
10
node enabled_EnabledSubsystem_22_500__Active_EnabledSubsystem_22_500_handler_until (enabled_EnabledSubsystem_22_500__restart_act: bool;
11
__time_step: real;
12
__nb_step: int) returns (enabled_EnabledSubsystem_22_500__restart_in: bool;
13
enabled_EnabledSubsystem_22_500__state_in: enabled_EnabledSubsystem_22_500__type;
14
Out1_1_out: real);
15

    
16
function enabled_EnabledSubsystem_22_500__Active_EnabledSubsystem_22_500_unless (enabled_EnabledSubsystem_22_500__restart_in: bool;
17
_isEnabled: bool) returns (enabled_EnabledSubsystem_22_500__restart_act: bool;
18
enabled_EnabledSubsystem_22_500__state_act: enabled_EnabledSubsystem_22_500__type);
19

    
20
function enabled_EnabledSubsystem_22_500__Inactive_EnabledSubsystem_22_500_handler_until (enabled_EnabledSubsystem_22_500__restart_act: bool;
21
pre_Out1_1: real) returns (enabled_EnabledSubsystem_22_500__restart_in: bool;
22
enabled_EnabledSubsystem_22_500__state_in: enabled_EnabledSubsystem_22_500__type;
23
Out1_1_out: real);
24

    
25
function enabled_EnabledSubsystem_22_500__Inactive_EnabledSubsystem_22_500_unless (enabled_EnabledSubsystem_22_500__restart_in: bool;
26
_isEnabled: bool) returns (enabled_EnabledSubsystem_22_500__restart_act: bool;
27
enabled_EnabledSubsystem_22_500__state_act: enabled_EnabledSubsystem_22_500__type);
28

    
29
node EnabledSubsystem_22_500_automaton (_isEnabled: bool;
30
__time_step: real;
31
__nb_step: int) returns (Out1_1: real);
32

    
33
node _make_clock (period: int;
34
phase: int) returns (clk: bool);
35

    
36
node DigitalClock_PP (In1_1: real) returns (Out1_1: real;
37
Out2_1: real);
38

    
39

    
(434-434/1153)