This repository was archived by the owner on Sep 15, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathDiagram1.dot
More file actions
60 lines (44 loc) · 1.34 KB
/
Diagram1.dot
File metadata and controls
60 lines (44 loc) · 1.34 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
digraph {
graph [splines=ortho, nodesep=0.8];
//start[shape="box", style=rounded];
//end[shape="box", style=rounded];
//if_valid[shape="diamond", style=""];
//message[shape="parallelogram", style=""]
//input[shape="parallelogram", style=""]
//start -> input;
//input -> if_valid;
//if_valid -> message[label="no"];
//if_valid -> end[label="yes"];
//message -> input;
a0 [label="Start",shape="box",style=rounded]
a1 [label="End",shape="box",style=rounded]
a2 [label="Read bench",shape="parallelogram"]
a21 [label="Read input",shape="parallelogram"]
a22 [label="Valid",shape="diamond"]
a3 [label="Parse Files",shape="box"]
a4 [label="Construct G1,G2",shape="box"]
a5 [label="Topological Sort",shape="box"]
a6 [label="Generate fault list",shape="box"]
a7 [label="Serial Simulation",shape="box"]
a8 [label="Serial Simulation (FD)",shape="box"]
a9 [label="Parallel Simulation",shape="box"]
a10 [label="Parallel Simulation (FD)",shape="box"]
a11 [label="Save Results",shape="parallelogram"]
a12 [label="Finished",shape="diamond"]
a0 -> a2;
a2 -> a21;
a21 -> a22;
a22 -> a1 [label= "No"];
a22 -> a3 [label ="Yes"];
a3 -> a4;
a4 -> a5;
a5 -> a6;
a6 -> a7;
a7 -> a8;
a8 -> a9;
a9 -> a10;
a10 -> a11;
a11 -> a12;
a12 -> a1[label = "Yes"];
a12 -> a2 [label = "No"];
}