1LOINS(3) MBK LOGICAL STRUCTURE DEFINITIONS LOINS(3)
2
3
4
6 loins - mbk logical instance
7
9 The loins is used to describe an instance of the logical view of a fig‐
10 ure.
11
12 The declarations needed to work on loins are available in the header
13 file "/labo/include/mlo404.h", where '404' is the actual mbk version.
14
15 The following C structure supports the description of the logical
16 instance :
17 typedef struct loins {
18 struct loins ∗NEXT;
19 struct locon ∗LOCON;
20 char ∗INSNAME;
21 char ∗FIGNAME;
22 struct ptype ∗USER;
23 } loins_list;
24
25 NEXT Pointer to the next loins of the list.
26
27 INSNAME Local name of the instance. It identifies the
28 instance at a given hierarchical level, so it
29 should unique. When working on both layout and
30 netlist views of a cell, instance names should be
31 the same on each representation.
32
33 FIGNAME Name of the model of the instantiated cell.
34
35 LOCON Pointer to the head of the list of connectors of
36 the instance. Consistency between the connectors of
37 the instance and the connectors of its model on
38 disk is not ensured by the parsers, because a model
39 local to the file being parsed is used, not the
40 possible model on disk. See locon(3) for details.
41
42 USER Pointer to a ptype list, see ptype(3) for details,
43 that is a general purpose pointer used to share
44 information on the instance.
45
47 mbk(1), addloins(3), getloins(3), delloins(3), locon(3), lofig(3),
48 ptype(3).
49
50
51
52
53
54
55ASIM/LIP6 October 1, 1997 LOINS(3)