source: vis_dev/vis-2.3/share/help/decompose_childCmd.txt @ 41

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

vis2.3

File size: 1.8 KB
Line 
1
2  decompose_child - Partitions Node components into child nodes.
3     _________________________________________________________________
4
5   decompose_child  -n  <groupname>  [-f  <filename>] [-c] [-v] [-t] [-l]
6   [<components>]
7
8   This command partitions the current Node into several new children nodes
9   according to user-specified groups. The user may specify several groups by
10   name [-n] sequentially on the command line. Within each group a list of
11   components (either variables or child nodes) can be placed. The flags [-c]
12   [-v] toggle whether element names are interpreted as child instances or
13   variables (default is instances [-c]). Element names can be loaded from a
14   file as well using the [-f] flag.
15
16   By specifying a variable to be grouped, any object (e.g., Table, Latch,
17   Child) that PRODUCES that variable is included in the newly created child
18   node for that group.
19
20   Command options:
21
22   -n <groupname>
23          Define new group
24
25   -f <filename>
26          Load names from file
27
28   -c
29          Interpret names that follow as child instances to group
30
31   -v
32   Interpret names that follow as variables
33
34   -l
35   Include all latch output nodes (and therefore latches) in group
36
37   -t
38   Include all combinational tables in group. Examples:
39
40   decompose_child -n c1 -v G1 G2 -n c2 IA IB
41
42   Place variables G1 and G2 into a new child node c1 and child nodes IA and IB
43   into a new child node c2.
44
45   Example:
46
47   decompose_child -n ckt_inst child1 -f myinstances -v var1 -n latch_inst -l
48
49   This groups the subckts child1 and those listed in the file myinstances, as
50   well as the variable var1 into a subckt called 'ckt_inst'. It also groups
51   all the latches into a subckt called 'latch_inst'.
52     _________________________________________________________________
53
54   Last updated on 20100410 00h02
Note: See TracBrowser for help on using the repository browser.