source: vis_dev/vis-2.3/share/help/read_fairnessCmd.txt

Last change on this file was 14, checked in by cecile, 13 years ago

vis2.3

File size: 2.1 KB
Line 
1
2  read_fairness - read a fairness constraint
3     _________________________________________________________________
4
5   read_fairness [-h] <file>
6
7   Read a fairness constraint, and associate this constraint with the FSM of
8   the flattened network. An existing constraint associated with the FSM is
9   lost. Subsequent verification procedures are performed relative to the new
10   constraint. Note that, by default, the flattened network has the constraint
11   TRUE, indicating that all paths are fair. The command build_partition_mdds
12   (or init_verify) must have already been invoked on the flattened network,
13   before this command is called.
14
15   Currently, only Buchi constraints are supported. A Buchi fairness constraint
16   is given by a list of individual Buchi conditions, B1, B2, ..., Bk, where Bi
17   is a set of FSM states. A state is fair if there exists an infinite path
18   from that state that intersects each Bi infinitely often.
19
20   The conditions are specified by a file containing at least one CTL formula
21   (see the [1]VIS CTL and LTL syntax manual). In particular, Bi is defined by
22   a CTL formula, which represents the set of states that makes the formula
23   true (in the absence of any fairness constraint). References to signal names
24   in the network should be made using the full hierarchical names. Note that
25   the support of any wire referred to in a formula should consist only of
26   latches. Each CTL formula is terminated by a semicolon.
27
28   Example: In the three conditions below, B1 contains those states that have a
29   next state where cntr.out is RED, B2 contains those where timer.active is 1,
30   and  B3  contains those states for which every path from the state has
31   tlc.request=1 until tlc.acknowledge=1.
32
33  EX(cntr.out=RED);
34  (timer.active=1);
35  A(tlc.request=1 U tlc.acknowledge=1);
36
37
38   Command options:
39
40   -h
41          Print the command usage.
42
43   <file>
44          File containing the set of Buchi conditions.
45     _________________________________________________________________
46
47   Last updated on 20100410 00h02
48
49References
50
51   1. file://localhost/projects/development/hsv/vis/common/doc/ctl/ctl/ctl.html
Note: See TracBrowser for help on using the repository browser.