1GRAAL(1)                   ALLIANCE Reference Manual                  GRAAL(1)
2
3
4

NAME

6       graal - symbolic layout editor
7

SYNOPSIS

9       graal [-l file_name] [-scale n] [-debug] [-xor] [-install]
10             [-force]
11
12

ORIGIN

14       This software belongs to the  ALLIANCE CAD SYSTEM developed by the ASIM
15       team at LIP6 laboratory of Université Pierre et Marie CURIE, in  Paris,
16       France.
17
18       Web : http://asim.lip6.fr/recherche/alliance/
19       E-mail : alliance-users@asim.lip6.fr
20

DESCRIPTION

22       Graal  is  a  hierarchical symbolic layout editor. All functionnalities
23       can be accessed through different menus.  Among them  exists  a  design
24       rule  checker  performing  verifications  inside a user defined window.
25       Graal works under Motif and X11r6.  When entering Graal, the main  win‐
26       dow  appears and shows 7 different menus on the top bar.These menus can
27       be entered by simply clicking on the mouse left button.  The main  win‐
28       dow  is  sensitive  to  the  mouse, and the mouse wheel can be used for
29       scrolling up and down, left and right when <Shift>  is  pressed  during
30       wheel  movement,  and  zooming in and out, when <Ctrl> is pressed while
31       turning the wheel.
32
33       Below is given the description of graal's menus.
34
35
36       File      New : clean the entire window and save the current cell.
37                 Open : load an already existing cell.
38                 Save : save the current cell.
39                 Save as : rename and save the current cell.
40                 Quit : quit graal.
41
42
43       Edit      Undo : undo the previous action.
44                 Copy : copy a selected object.
45                 Move : move a selected object.
46                 Delete : delete a selected object.
47                 Stretch : strech a selected  object  (transistor  or  segment
48                 length).
49                 Modify : modify the caracteristics of an object (name, width,
50                 etc...).
51                 Identify : identify a selected object.
52                 Search : search an object according to its type.
53
54
55       Window    This menu allows user to perform the same  actions  than  the
56                 previous  menu  Edit,  not  on  an  object  but on a group of
57                 objects belonging to a defined window.The two opposite corner
58                 of the window are set by clicking on the mouse left button.
59
60
61       Create    Instance : add a new instance in the current cell.
62                 Abutmentbox : define the abutment box of the current cell.
63                 Segment : add segments.
64                 Via : add vias or contacts.
65                 Connector : add connectors.
66                 Transistor : add transistors.
67                 Reference : add references.
68
69
70       View      Zoom  :  perform  zoom  in, zoom out, center, fit, refresh on
71                 figure.
72                 Layer : select types of layers displayed.
73                 Map : show cursor position in the entire figure.
74                 Arrows : show arrows for moving at the grid step.
75                 Grid : Set the X,Y step of the grid if displayed.
76
77
78       Tools     Equi : highlight all  objects  electrically  connected  to  a
79                 given object.
80                 Flat  :  virtual hierarchy flattening of an instance (display
81                 all visible objects inside a given instance).
82                 UnFlat : undo the virtual flattening  of  an  instance  (done
83                 before with the Flat command)
84                 Peek  :  virtual  hierarchy  flattening  (display all visible
85                 objects inside a given window).
86                 UnPeek : undo the virtual flattening of a window (done before
87                 with the Peek command)
88                 Druc : call the design rule checker in a given window.
89                 RealFlat : real hierarchy flattening of instances included in
90                 a window (this command can not be undone, and should be  used
91                 very carefully)
92                 Hierarchy : navigate into the current figure hierarchy
93                 Load  Error : load a real layout file and superpose it to the
94                 current figure.
95                 Message : display the last error messages
96
97
98
99       Setup     Save or load a user defined  configuration  of  default  dis‐
100                 played menus.
101
102

ENVIRONMENT VARIABLES

104       MBK_CATA_LIB
105              indicates the path to the read only libraries to be used.
106
107       MBK_WORK_LIB
108              indicates the path to the read/write directory for the session.
109
110       MBK_IN_PH
111              indicates the file format to be used for the leaf cells.
112
113       MBK_OUT_PH
114              indicates the file format to be used for the generated figures.
115
116       GRAAL_TECHNO_NAME (optional)
117              indicates the path to the techno name file used by Graal.
118
119       RDS_TECHNO_NAME (optional)
120              indicates the path to the RDS configuration file used by Graal.
121
122

SEE ALSO

124       mbk(1),       MBK_CATA_LIB(1),       MBK_IN_PH(1),       MBK_OUT_PH(1),
125       RDS_TECHNO_NAME(1)
126
127
128
129
130
131
132ASIM/LIP6                       October 1, 1997                       GRAAL(1)
Impressum