Common GUI usage » History » Version 1
jun chen, 03/30/2025 12:03 AM
1 | 1 | jun chen | # Common GUI usage |
---|---|---|---|
2 | |||
3 | step 1: check GUI official new hire training at: http://10.30.200.21:8088/projects/understand-aguda/wiki/Aguda_GUI |
||
4 | |||
5 | step 2: study below hot commands: |
||
6 | ``` |
||
7 | select |
||
8 | highlight |
||
9 | |||
10 | 髻 below commands in dbTcl |
||
11 | list—figures |
||
12 | add—figure |
||
13 | add—drawing |
||
14 | delete—figure |
||
15 | set—figure |
||
16 | ``` |
||
17 | |||
18 | You may use a tiny case to add figures in layout view: |
||
19 | ``` |
||
20 | Case location: /rndl/llchen/newhire—training/ARM—tiny—case/tiny—gui—trainingO.tcl |
||
21 | l.atest VP binary: run getVP, latest VP will be linked as vp—golden |
||
22 | ``` |
||
23 | |||
24 | Task 1: |
||
25 | |||
26 | Use tcl command to write your name in chip layout window |
||
27 | |||
28 | ``` |
||
29 | stepl: load—prollect /rndl/llchen/newhire—training/ARM—tiny—case/db/tiny—route—opt.db |
||
30 | step2: open—layout |
||
31 | step3: add—figure xxx |
||
32 | step4: add—drawing -figure xxx text {O 25} 2O "your—name" |
||
33 | ``` |
||
34 | |||
35 | Task 2: |
||
36 | |||
37 | Use C++ code to write your name, you may use "python_demo" in emirTcl/emirTclUtil.cpp as new command wrapper Later you can define your own command to draw your name on GUI |
||
38 | |||
39 | ``` |
||
40 | stepl: load—prollect /rndl/llchen/newhire—training/ARM—tiny—case/db/tiny—route—opt.db |
||
41 | step2: open—layout |
||
42 | step3: python—demo "your name" |
||
43 | ``` |