Repository navigation
Expand file tree
/
Copy pathcommandsFile
More file actions
1470 lines (1459 loc) · 63.1 KB
/
Copy pathcommandsFile
File metadata and controls
1470 lines (1459 loc) · 63.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
sub initiallize_commands {
%cmds = (
"get_cell_definition" => "get_cell_definition",
"fix_mpl_output" => "fix_mpl_output",
"add_data" => "add_data",
"allowRlogin" => "allowRlogin",
"allow_remote_login" => "allow_remote_login",
"add_power_via" => "add_power_via",
"analyse_library" => "analyse_library",
"analyze_routing" => "analyze_routing",
"analyze_pin_access" => "analyze_pin_access_II",
"appendPG_to_lib" => "appendPG_to_lib",
"bd_router" => "bd_router",
"build_timing_graph" => "dbBuildTimingGraph",
"calculate_delay" => "calculate_delay",
"checkIf" => "checkIf",
"check_cell_on_grid" => "check_cell_on_grid",
"check_connection" => "check_connection",
"combiPlace" => "combiPlace",
"combine_lef" => "combine_lef",
"combine_lib" => "combine_lib",
"combine_uniq_sp_files" => "combine_uniq_sp_files_sub",
"commit_module" => "commitModule",
"commitModuleLocOnly" => "commitModuleLocOnly",
"comp_rowStat_log" => "comp_rowStat_log",
"compact_place" => "dbPlaceBlockCompactor",
"compare_def_gui" => "compare_def_gui",
"dbBlockPlacer_Shift" => "dbBlockPlacer_Shift",
"dbDebugPlaceDB" => "dbDebugPlaceDB",
"dbPlaceAnkurGetSeedFlops" => "dbPlaceAnkurGetSeedFlops",
"dbSetModuleArea" => "dbSetModuleArea",
"dbGetModuleArea" => "dbGetModuleArea",
"create_chipbuilder_library" => "create_chipbuilder_library",
"create_bumps" => "create_bumps",
"create_def2png_layers" => "create_def2png_layers",
"create_def2png_all" => "create_def2png_all",
"create_flat_image" => "create_flat_image",
"create_flat_svg" => "create_flat_svg",
"raster_view" => "raster_view",
"create_gcell" => "create_gcell_db",
"create_gds_image" => "create_gds_image",
"create_hier_image" => "create_hier_image",
"create_net" => "create_net",
"createPseudoTopModule" => "createPseudoTopModule",
"createPseudoModule" => "createPseudoModule",
"createPseudoNet" => "createPseudoNet",
"createPseudoInstance" => "createPseudoInstance",
"createPseudoHierModuleInst" => "createPseudoHierModuleInst",
"create_lef_image" => "create_lef_image",
"create_pin_guide" => "createPinGuide",
"create_route" => "create_route",
"create_rows" => "create_rows",
"create_ruler" => "create_ruler",
"create_shape" => "create_shape",
"create_stripe" => "create_stripe",
"create_timing_path_image" => "create_timing_path_image",
"create_array_via" => "create_array_via",
"create_via" => "create_via",
"create_new_field" => "create_new_field",
"createPseudoRoutingBlockage" => "createPseudoRoutingBlockage",
"csv2sql" => "csv2sql",
"date" => "date",
"dbPlaceCreateRowInstDB" => "dbPlaceCreateRowInstDB",
"dbGetBestMachine" => "dbGetBestMachine",
"dbaGetMacroPins" => "dbaGetMacroPins",
"dbaGetInstPinRects" => "dbaGetInstPinRects",
"dbaReportNetWithNPins" => "dbaReportNetWithNPins",
"dbaQueryInst" => "dbaQueryInst",
"dbCheckInstTiming" => "dbCheckInstTiming",
"dbIsInstBlock" => "dbIsInstBlock",
"dbIsInstStdCell" => "dbIsInstStdCell",
"dbgetTracksFromDef" => "dbgetTracksFromDef",
"dbgNetsNeedNoRouting" => "dbgNetsNeedNoRouting",
"dbPlaceGenSlackRpt" => "dbPlaceGenSlackRpt",
"dbPlaceReadSlackRpt" => "dbPlaceReadSlackRpt",
"dbgPlaceMoveFInst" => "dbgPlaceMoveFInst",
"dbgPlaceUpdatePlace" => "dbgPlaceUpdatePlace",
"dbgPlaceShowForce" => "dbgPlaceShowForce",
"dbgPlaceInstFD" => "dbgPlaceInstFD",
"dbfPlacementDB" => "dbfPlacementDB",
"dbgPrePlace" => "dbgPrePlace",
"dbHier2Flat" => "dbHier2Flat",
"dbGuiDisplayPlacement" => "dbGuiDisplayPlacement",
"dbGuiDisplayLef" => "dbGuiDisplayLef",
"dbPlaceBackTrace" => "dbPlaceBackTrace",
"dbPlaceTraceBFS" => "dbPlaceTraceBFS",
"dbPlaceShowDFM" => "dbPlaceShowDFM",
"dbRouteCellInSingleLayer" => "dbRouteCellInSingleLayer",
"dbSqlGetNoOfDaysByLastRun" => "dbSqlGetNoOfDaysByLastRun",
"db_set_register_cell_cts" => "db_set_register_cell_cts",
"db_set_tracable_cell_cts" => "db_set_tracable_cell_cts",
"down_hier" => "downHier",
"defCompChange" => "defCompChange",
"def2gds" => "def2gds",
"fpdef2gds" => "fpdef2gds",
"defIn" => "defIn",
"def2cterm" => "def2cterm",
"delete_fillers" => "delete_fillers",
"delete_buffer_tree" => "delete_buffer_tree",
"delete_placer_files" => "delete_placer_files",
"delete_machine" => "delete_machine",
"design_display" => "design_display",
"designAnalysisReport" => "designAnalysisReportSub",
"dbAnalyzeDesign" => "dbAnalyzeDesign",
"display_hier_inst_pin" => "display_hier_inst_pin",
"displacement_distribution" => "displacement_distribution",
"display_congestion_map" => "display_congestion_map",
"display_flat_bump" => "display_flat_bump",
"display_histogram" => "display_histogram",
"do_analyze" => "do_analyze",
"do_analyze_routability" => "do_analyze_routability",
"do_build_generic" => "do_build_generic",
"do_change_placement_status" => "do_change_placement_status",
"do_characterize_inst" => "do_characterize_inst",
"do_place" => "do_place",
"do_trace_clocks" => "do_trace_clocks",
"dumpFlopLocation" => "dumpFlopLocation",
"dump_placement" => "dump_placement",
"edit_module" => "editModule",
"edit_module_hierarchy" => "edit_module_hierarchy",
"elaborate" => "elaborate",
"escape_router" => "escape_router",
"export_project" => "export_project",
"power_escape_router" => "power_escape_router",
"exit" => "exit_call",
"extractDesign" => "extractDesign",
"extract_bumps" => "extract_bumps",
"extract_def_bumps" => "extract_def_bumps",
"create_subdesign" => "create_subdesign",
"create_netslen_array" => "create_netslen_array",
"find_cell_crossover" => "find_cell_crossover",
"find_gcell_size" => "find_gcell_size",
"find_net" => "find_net",
"find_conn" => "find_conn",
"find_conn_no_reg" => "find_conn_no_reg",
"find_inst" => "find_inst",
"find_pinDensity" => "find_pinDensity",
"find_pinFactor" => "find_pinFactor",
"find_port" => "find_port",
"fixExternalDef" => "fixExternalDef",
"flatten_design" => "flatten_design",
"flip" => "flip_inst",
"flip_chip" => "flip_chip",
"flplan_align_inst" => "flplan_align_inst",
"fracture_netlist" => "fracture_netlist",
"genLVSData" => "genLVSDataSub",
"gen_footprint" => "gen_footprint",
"get_area" => "get_area",
"get_best_machine" => "get_best_machine",
"get_cell" => "get_cell",
"get_centroid" => "get_centroid",
"get_conn_rect" => "get_conn_rect",
"get_conn_sprect" => "get_conn_sprect",
"get_conn_chiprect" => "get_conn_chiprect",
"get_def_checker" => "get_def_checker",
"get_histogram_data" => "get_histogram_data",
"get_inst" => "get_inst",
"get_list_spnets" => "get_list_spnets",
"get_macro" => "get_macro",
"get_net_wl" => "get_net_wl",
"hier_rpt_inst_map" => "hier_rpt_inst_map",
"netwl_routing" => "netwl_routing",
"get_nets_lengtharray" => "get_nets_lengtharray",
"get_spnet_wl" => "get_spnet_wl",
"get_net_dir" => "get_net_dir",
"get_spnet_dir" => "get_spnet_dir",
"get_machine_attribute" => "get_machine_attribute",
"get_testcase_attribute" => "get_testcase_attribute",
"getCrossoverPoints" => "getCrossoverPoints",
"getCellPinRect" => "getCellPinRect",
"getInfo" => "getInfo",
"getInstPairDist" => "getInstPairDist",
"getFlopPairDist" => "getFlopPairDist",
"get_routing_resource" => "get_routing_resource",
"get_report_summary" => "get_report_summary",
"generate_netlist" => "generate_netlist",
"gen_libqa_design" => "gen_libqa_design",
"generate_ctgen_struct_file" => "generate_ctgen_struct_file",
"generate_design_area_PLV" => "generate_design_area_PLV",
"generate_fe_selectInst" => "generate_fe_selectInst",
"generate_NR_tracks" => "generate_NR_tracks",
"generate_tracks" => "generate_tracks",
"get_selected_instance" => "get_selected_instance",
"get_selected_instance_new" => "get_selected_instance_new",
"getLefCellList" => "getLefCellList",
"qroute" => "qroute",
"gui" => "win",
"gui_hilite_sta_path" => "gui_hilite_sta_path",
"guide_pin" => "guidePin",
"help" => "help",
"hilite_sta_path" => "hilite_sta_path",
"hardenPartition" => "hardenPartition",
"hardenPartitionForAllModule" => "hardenPartitionForAllModule",
"instpin_to_spnet" => "instpin_to_spnet",
"flat_route" => "flat_route",
"write_astar_files" => "write_astar_files",
"read_astar_routes" => "read_astar_routes",
"legalizePlace" => "legalizePlace",
"least_path_resistance" => "least_path_resistance",
"least_resis" => "least_resis",
"loadBlockXls" => "loadBlockXls",
"loadNetXls" => "loadNetXls",
"machine_mem" => "machine_mem",
"make_build" => "make_build",
"make_gcellDB" => "make_gcellDB",
"make_gcell_print_netstat" => "make_gcell_print_netstat",
"modify_instance" => "modify_instance",
"report_gcell_netstat" => "make_gcell_print_netstat",
"get_num_gcell" => "get_num_gcell",
"make_plef" => "make_plef",
"make_l" => "make_l",
"make_seed_place" => "make_seed_place",
"mangalPlace" => "mangalPlace",
"memusage" => "memusage",
"moveFlatInst" => "moveFlatInst",
"moveRegSelected" => "moveRegSelected",
"min_dis_x_y" => "min_dis_x_y",
"node_displacement" => "node_displacement",
"get_node_status" => "get_node_status",
"over" => "over",
"parallel_jobs" => "parallel_jobs",
"print" => "print",
"print_machine_attribute" => "print_machine_attribute",
"print_testcase_attribute" => "print_testcase_attribute",
"printSM" => "printSM",
"printSM_new" => "printSM_new",
"print_smatrix" => "print_smatrix",
"pins_density" => "pins_density",
"pinNet_wirelength" => "pinNet_wirelength",
"place" => "place",
"place_ann" => "place_ann",
"placePorts" => "placePorts",
"prePlaceData" => "prePlaceData",
"arrange_datamatrix" => "arrange_datamatrix",
"placeSA_calcSolnCost" => "placeSA_calcSolnCost",
"placeSA" => "placeSA",
"placeGrid" => "placeGrid",
"plot_graph" => "plot_graph",
"plot_graph_outside" => "plot_graph_outside",
"plot_lib_data" => "plot_lib_data",
"pseudo_inst_status" => "pseudo_inst_status",
"spiceHierPlacer" => "spiceHierPlacer",
"purge_module" => "purgeModule",
"puts" => "puts",
"query" => "query",
"initFlopPlacement" => "initFlopPlacement",
"init_machine_database" => "init_machine_database",
"initKB" => "initKB",
"read_cdump" => "read_cdump",
"read_command_file" => "read_command_file",
"read_congestion_map" => "read_congestion_map",
"read_def" => "read_defII",
"read_edif" => "read_edif",
"read_footprint" => "read_footprint",
"read_gds" => "read_gds_layer",
"read_gds_layer" => "read_gds_layer",
"read_graph" => "read_graph",
"read_graph_new" => "read_graph_new",
"read_graph_store_map" => "read_graph_store_map",
"read_graph_node" => "read_graph_node",
"read_graph_detail_node" =>"read_graph_detail_node",
"read_graph_plan_4" =>"read_graph_plan_4",
"read_graph_for_spice" => "read_graph_for_spice",
"read_graywolf_placement_result" => "read_graywolf_placement_result",
"read_hdl" => "read_hdl_II",
"read_hdl_data" => "read_hdl_data",
"read_hdl_est" => "read_hdl_est",
"read_hier_floorplan" => "read_hier_floorplan",
"read_hier_place_graph" => "read_hier_place_graph",
"read_hier_router" => "read_hier_router",
"read_lib" => "read_lib",
"read_lib_old" => "read_lib_old",
"read_lef" => "read_lef",
"read_parameters" => "read_parameters",
"read_plef" => "read_plef",
"read_report_timing" => "read_report_timing",
"read_def_eco" => "read_def_eco",
"read_scan" => "read_scan",
"read_spice" => "read_spice",
"read_spice_models" => "read_spice_models",
"read_sta_report" => "read_sta_report",
"read_timing_report" => "read_timing_report",
"read_verilog" => "read_verilog",
"read_xml" => "read_xml",
"read_data_xls" => "read_data_xls",
"register_master_machine" => "register_master_machine",
"register_testcase" => "register_testcase",
"register_slave_machine" => "register_slave_machine",
"refinePlace" => "refinePlace",
"reorderPlacementDB" => "reorderPlacementDB",
"report_area" => "report_area",
"reportFileSize" => "reportFileSize",
"report_lef_analysis_xml" => "report_lef_analysis_xml",
"report_lef_qor" => "report_lef_qor",
"report_mem" => "report_memory_usage",
"report_verilog_area" => "report_verilog_area",
"report_verilog_design" => "report_verilog_design",
"report_instance" => "report_instance",
"report_design" => "report_design",
"report_design_new" => "report_design_new",
"report_design_xml" => "report_design_xml",
"report_netlist_qor" => "report_netlist_qor",
"report_design_hierarchy" => "report_design_hierarchy_bd",
"report_design_hierarchy_new" => "report_design_hierarchy_new",
"report_pin_access" => "report_pin_access",
"report_cell_pin_access" => "report_cell_pin_access",
"report_test_summary" => "report_test_summary",
"report_timing" => "report_timing_sta",
"reportP2Ptiming" => "reportP2Ptiming",
"report_place" => "report_place",
"report_routing" => "report_routing",
"report_routing_channel" => "report_routing_channel",
"report_runtime" => "report_runtime",
"route_p2p" => "route_p2p",
"route_p2p_inpair" => "route_p2p_inpair",
"route_p2p_3pin_inpair" => "route_p2p_3pin_inpair",
"routing_percentage" => "routing_percentage",
"report_net" => "report_net",
"report_net_wl" => "report_net_wl",
"report_net_wl_old" => "report_net_wl_old",
"reportScanChains" => "reportScanChains",
"report_worst_timing_path" => "report_worst_timing_path",
"routed_wl_and_resistance" => "routed_wl_and_resistance",
"run_place_design" => "run_place_design",
"sp_routed_wl_and_resistance" => "sp_routed_wl_and_resistance",
"reset_electron" => "reset_electron",
"reset_status_all" => "reset_status_all",
"reshape_hier_inst" => "reshape_hier_inst",
"reset_testcase_daily" => "reset_testcase_daily",
"reset_testcase_everyday" => "reset_testcase_everyday",
"resume" => "resume",
"return" => "return_toolshell",
"read_rpt_inst_map" => "read_rpt_inst_map",
"rotate" => "rotate_inst",
"rpt_inst_map" => "rpt_inst_map",
"rtl_area_estimation" => "rtl_area_estimation",
"run_hspice_sim" => "run_hspice_sim",
"run_spice3_sim" => "run_spice3_sim",
"save_library" => "save_library",
"seedPlace" => "seedPlace",
"set" => "set",
"set_chipdimension_site_multiple" => "set_chipdimension_site_multiple",
"set_floorplan" => "set_floorplan",
"floorplan" => "set_floorplan",
"set_floorplan_parameters" => "set_floorplan_parameters",
"set_floorplan_mode" => "set_floorplan_mode",
"set_global_vars" => "set_global_vars",
"set_instance_location" => "set_instance_location",
"set_inst_box" => "set_inst_box",
"set_inst_box_new" => "set_inst_box_new",
"setGoldenValue" => "setGoldenValue",
"set_kb_field_order" => "set_kb_field_order",
"set_module_as_bbox" => "set_module_as_bbox",
"set_machine_attribute" => "set_machine_attribute",
"setNot_CLIENT" => "setNot_CLIENT",
"set_node_no" => "set_node_no",
"set_pseudo_floorplan" => "setPseudoFloorplan",
"set_std_row_height" => "set_std_row_height",
"set_cur_loc_to_orig_loc" => "set_cur_loc_to_orig_loc",
"set_status" => "set_status",
"set_testcase_status" => "set_testcase_status",
"set_testcase_attribute" => "set_testcase_attribute",
"set_place_mode" => "set_place_mode",
"set_write_assign_as_buffer" => "set_write_assign_as_buffer",
"set_write_assign_as_assign" => "set_write_assign_as_assign",
"simulate" => "simulate",
"snapPlace" => "snapPlace",
"snapshot" => "snapshot",
"snapshot_IndGui" => "snapshot_IndGui",
"source" => "source",
"specify_module_rblkg" => "specify_module_rblkg",
"spnet_to_sprect" => "spnet_to_sprect",
"spnet_to_chip_pin" => "spnet_to_chip_pin",
"straightPath" => "straightPath",
"start_slave_daemon" => "start_slave_daemon",
"start_master_daemon" => "start_master_daemon",
"start_scheduler" => "start_scheduler",
"syncPlace" => "syncPlace",
"switch_mode" => "switch_mode",
"test_flex_xml" => "testFlexXML",
"test_pseudo" => "testPseudo",
"trace" => "trace",
"testCmd" => "testCmd",
"trace_clock_domain" => "dbPlaceTraceClockDomain",
"trace_clock_roots" => "trace_clock_roots",
"check_dead_logic" => "check_dead_logic",
"check_const_logic" => "check_const_logic",
"remove_dead_logic" => "remove_dead_logic",
"repair_drive" => "repair_drive",
"fix_multiple_port_nets" => "fix_multiple_port_nets",
"apply_advice" => "apply_advice",
"apply_eco" => "apply_eco",
"shell" => "shell",
"trace_flop_levels" => "dbPlaceCreateFloparray",
"tracePowerConnection" => "tracePowerConnection",
"traceIOsPGgroup" => "traceIOsPGgroup",
"unPlaceNonRegCells" => "unPlaceNonRegCells",
"ui" => "win",
"updatePseudoNet" => "updatePseudoNet",
"update_hier_floorplan_loc" => "update_hier_floorplan_loc",
"up_hier" => "upHier",
"usrGetCellDelay" => "usrGetCellDelay",
"verify_block_halo" => "verifyBlockHalo",
"win" => "win",
"write_tech_lef" => "write_tech_lef",
"write_rtl_data" => "write_rtl_data",
"write_block_xlsToXml" => "write_block_xlsToXml",
"write_block_xmlToXls" => "write_block_xmlToXls",
"write_connection_in_tcl" => "write_connection_in_tcl",
"write_config_file" => "write_config_file",
"write_rpt_timing" => "write_rpt_timing",
"write_def" => "write_def",
"write_def_from_gds" => "write_def_from_gds",
"write_edp_dia" => "write_edp_dia",
"write_edp_tcl" => "write_edp_tcl",
"read_xls" => "read_xls",
"write_ega" => "write_ega",
"write_excel" => "write_excel",
"write_footprint" => "write_footprint",
"write_gds_pin_coords" => "write_gds_pin_coords",
"write_graph" => "write_graph",
"write_graph_modified" => "write_graph_modified",
"write_graph_modified_expand_fixed_hard_macro" => "write_graph_modified_expand_fixed_hard_macro",
"write_graph_plan_3" => "write_graph_plan_3",
"write_graph_smatrix" => "write_graph_smatrix",
"write_single_pin_conn" => "write_single_pin_conn",
"write_spark_smatrix" => "write_spark_smatrix",
"write_graph_pins_offset" => "write_graph_pins_offset",
"write_graph_pin_based" => "write_graph_pin_based",
"get_inst_pins_offset" => "get_inst_pins_offset",
"get_children_area" => "get_children_area",
"write_graph_libfile_offset" => "write_graph_libfile_offset",
"write_graph_modified_plan_4" => "write_graph_modified_plan_4",
"write_graywolf_cel_file" => "write_graywolf_cel_file",
"write_hier_dia" => "write_hier_dia",
"write_hier_floorplan" => "write_hier_floorplan",
"write_flat_router_graph" => "write_flat_router_graph",
"write_hier_place_graph" => "write_hier_place_graph",
"write_hier_router_graph" => "write_hier_router_graph",
"write_hier_router_graph_new" => "write_hier_router_graph_new",
"write_hspice_deck" => "write_hspice_deck",
"write_hpv" => "write_hpv",
"write_kb_postscript" => "write_kb_postscript",
"write_label_text" => "write_label_text",
"write_lvs_label" => "write_lvs_label",
"writeLVSLabel" => "writeLVSLabelSub",
"write_matlab" => "write_matlab",
"write_metis" => "write_metis",
"write_makefile" => "write_makefile",
"write_net_xlsToXml" => "write_net_xlsToXml",
"write_net_xmlToXls" => "write_net_xmlToXls",
"write_specify_data" => "write_data_file",
"write_spice3_deck" => "write_spice3_deck",
"write_lef" => "write_lef",
"write_lib" => "write_lib",
"write_router_graph" => "write_router_graph",
"write_router_graph_new"=> "write_router_graph_new",
"write_spice" => "write_spice",
"write_sdc" => "write_sdc",
"write_tcl"=>"write_tcl",
"read_sdc" => "read_sdc",
"write_udn" => "write_udn",
"write_verilog" => "write_verilog",
"write_verilog_cookie" => "write_verilog_cookie",
"write_rtl" => "write_rtl",
"write_html" => "write_html",
"plot_analysis_graph" => "plot_analysis_graph",
"write_def_cookie" => "write_def_cookie",
"write_xml" => "write_xml",
"write_xml_def"=> "write_xml_def",
"write_xml_lef" => "write_xml_lef",
"write_sdef" => "write_sdef",
"run_placer" => "run_placer",
"run_plan_3" => "run_plan_3",
"place_design" => "place_design",
"place_flat_design" => "place_flat_design",
"arrange_macros" => "arrange_macros",
"eplacer" => "eplacer",
"mincut_placer" => "mincut_placer",
"read_cell_func_map" => "read_cell_func_map",
"report_cell_func" => "report_cell_func",
"place_graywolf" => "place_graywolf",
"read_graph_detail" => "read_graph_detail",
"read_graph_detail_plan_3" => "read_graph_detail_plan_3",
"run_placer_detail" => "run_placer_detail",
"place_graph" => "place_graph",
"place_graph_macro_expanded" => "place_graph_macro_expanded",
"place_graph_basic_mode" => "place_graph_basic_mode",
"place_graph_basic_mode_with_pin_offset" => "place_graph_basic_mode_with_pin_offset",
"place_graph_detail" => "place_graph_detail",
"place_graph_detail_plan_3" => "place_graph_detail_plan_3",
"place_graph_Smatrix" => "place_graph_Smatrix",
"place_graph_sequential" => "place_graph_sequential",
"place_graph_plan_4" => "place_graph_plan_4",
"place_graph_mpl" => "place_graph_mpl",
"place_graph_plan_1_pseudo" => "place_graph_plan_1_pseudo",
"place_graph_plan_4_pseudo" => "place_graph_plan_4_pseudo",
"remove_overlap" => "remove_overlap",
"macro_arranger" => "macro_arranger",
"remove_pins_overlap" => "remove_pins_overlap",
"remove_hier_pins_overlap" => "remove_hier_pins_overlap",
"remove_overlap_block" => "remove_overlap_block",
"remove_congestion" => "remove_congestion",
"routing_percentage" => "routing_percentage",
"save_design" => "save_design",
"save_design_new" => "save_design_new",
"get_design" => "get_design",
"restore_design" => "get_design",
"restore_design_new" => "restore_design_new",
"test" => "test",
"dbPlacePortsAssignLayers"=>"dbPlacePortsAssignLayers",
"place_output_fine_tune"=> "place_output_fine_tune",
"legalize"=> "place_output_fine_tune",
"legalize_flat"=> "legalize_flat",
"set_macro_halo"=> "set_macro_halo",
"legalize_module"=> "legalize_module",
"improve_congestion"=> "improve_congestion",
"set_map_seed_placement"=>"set_map_seed_placement",
"set_no_delete_tmp_placer_files"=>"set_no_delete_tmp_placer_files",
"set_delete_tmp_placer_files"=>"set_delete_tmp_placer_files",
"set_option_desinfofile" => "set_option_desinfofile",
"unplace_instance" => "unplace_instance",
"write_design_info_file"=>"write_design_info_file",
"write_xy_out" => "write_xy_out",
"write_xy_out_mpl" => "write_xy_out_mpl",
"p2v"=>"p2v",
"gen_fanout_file"=>"gen_fanout_file",
"gen_vertex_file"=>"gen_vertex_file",
"getNetSink"=>"getNetSink",
"getNetDriver"=>"getNetDriver",
"dbPlaceCreatePinBySide"=>"dbPlaceCreatePinBySide",
"hier_place_pins"=>"hier_place_pins",
#<!-- the name this had before it was made to match hier_place -->
"pin_place_hier"=>"hier_place_pins",
"print_design_hierarchy"=>"print_design_hierarchy",
"place_design_hierarchy_from_earlyProto_DB"=>"place_design_hierarchy_from_earlyProto_DB",
"new_command_testing"=>"new_command_testing",
"new_place_design_hierarchy_from_earlyProto_DB"=>"new_place_design_hierarchy_from_earlyProto_DB",
"set_module_flattening_parameter"=>"set_module_flattening_parameter",
"set_module_flattening_selective"=>"set_module_flattening_selective",
"set_minimum_leaf_instance_for_placement"=>"set_minimum_leaf_instance_for_placement",
"set_minimum_hier_instance_for_placement"=>"set_minimum_hier_instance_for_placement",
"count_number_of_instance_to_be_placed_globally"=>"count_number_of_instance_to_be_placed_globally",
"place_design_hierarchy_from_earlyProto_DB_plan_1"=>"place_design_hierarchy_from_earlyProto_DB_plan_1",
"write_controlFile"=>"write_controlFile",
"set_blocks_as_fixed"=>"set_blocks_as_fixed",
"set_buffer_for_assign"=>"set_buffer_for_assign",
"dbDisplaySMatrix3DPlot"=>"dbDisplaySMatrix3DPlot",
"gen_initial_degree_for_all_nodes"=>"gen_initial_degree_for_all_nodes",
"gen_final_degree_for_all_nodes"=>"gen_final_degree_for_all_nodes",
"set_number_nodes_connected_to_all_net"=>"set_number_nodes_connected_to_all_net",
"gen_vertex_file_plan"=>"gen_vertex_file_plan",
"gen_design_connection_analysis_report"=>"gen_design_connection_analysis_report",
"gen_fanout_file_fast"=>"gen_fanout_file_fast",
"gen_vertex_file_fast"=>"gen_vertex_file_fast",
"gen_vertex_file_plan_fast"=>"gen_vertex_file_plan_fast",
"place_graph_plan_6"=>"place_graph_plan_6",
"place_graph_plan_6_pseudo" => "place_graph_plan_6_pseudo",
"run_complete"=>"run_complete",
"run_plan_6"=>"run_plan_6",
"run_xls_cmd"=>"run_xls_cmd",
"hier2flat"=>"hier2flat",
"hier_connectivity"=>"hier_connectivity",
"write_pseudo_graph"=>"write_pseudo_graph",
"write_hier_cells"=>"write_hier_cells",
"read_pseudo_nodefile"=>"read_pseudo_nodefile",
"hier_place"=>"hier_place",
"hier_place_cells"=>"hier_place_cells",
"hier_place_all"=>"hier_place_all",
"create_activity_heat_map_gcells"=>"create_activity_heat_map_gcells",
"create_leakage_power_heat_map_gcells"=>"create_leakage_power_heat_map_gcells",
"create_pad_ring"=>"create_pad_ring",
"create_pad_ring_cobalt"=>"create_pad_ring_cobalt",
"create_pad_ring_old"=>"create_pad_ring_old",
"export_all"=>"export_all",
"generate_pads_label_file"=>"generate_pads_label_file",
"place_graph_graywolf_pseudo"=>"place_graph_graywolf_pseudo",
"place_hier_fractal"=>"place_hier_fractal",
"place_hier_graywolf"=>"place_hier_graywolf",
"plot_activity_heat_map"=>"plot_activity_heat_map",
"plot_leakage_power_heat_map"=>"plot_leakage_power_heat_map",
"read_cdl"=>"read_cdl",
"read_config_file"=>"read_config_file",
"read_library_config"=>"read_library_config",
"get_std_cell_libs"=>"get_std_cell_libs",
"synthesize"=>"synthesize",
"hier_synthesis"=>"hier_synthesis",
"lef2verilog"=>"lef2verilog",
"addHardMacroPowerRing"=>"addHardMacroPowerRing",
"addPowerGridStripes"=>"addPowerGridStripes",
"report_sta"=>"report_sta",
"sdef2svg"=>"sdef2svg",
"down_size"=>"downSize",
"add_buffer"=>"add_buffer",
"set_tie_cells"=>"set_tie_cells",
"compare_models"=>"compare_models",
"boundary_checker"=>"boundary_checker",
"boundary_checker_pseudo"=>"boundary_checker_pseudo",
"generate_netlist_new"=>"generate_netlist_new",
"get_nets_driver_pin_loc"=>"get_nets_driver_pin_loc",
"report_cell_power"=>"report_cell_power",
"write_pg_net"=>"write_pg_net",
"add_endcap"=>"add_endcap",
"add_wellties"=>"add_wellties",
"delete_buffer"=>"delete_buffer",
"place_io_ports"=>"place_io_ports",
"verilog2lef"=>"verilog2lef",
"verilog2lib"=>"verilog2lib",
"up_size"=>"upSize",
"export_inst_loc"=>"export_inst_loc",
"export_io_ports"=>"export_io_ports",
"write_flat_floorplan"=>"write_flat_floorplan",
"read_flat_graph_placement"=>"read_flat_graph_placement",
"read_flat_nodefile"=>"read_flat_nodefile",
"read_tcf"=>"read_tcf",
"run_jroute"=>"run_jroute",
"write_flat_graph"=>"write_flat_graph",
"write_sgraph"=>"write_sgraph",
"photon_query"=>"photon_query",
"reset_dirty_bit_hier_module"=>"reset_dirty_bit_hier_module",
"set_dirty_bit_hier_module"=>"set_dirty_bit_hier_module",
"print_dirty_bit_hier_module"=>"print_dirty_bit_hier_module",
"create_all_cell_image"=>"create_all_cell_image",
"create_gcells_flat_image"=>"create_gcells_flat_image",
"create_gcells_flat_svg"=>"create_gcells_flat_svg",
"create_placement_command_file_hierarchically"=>"create_placement_command_file_hierarchically",
"place_graph_plan_6_only"=>"place_graph_plan_6_only",
"generate_LVS_data_for_given_module"=>"generate_LVS_data_for_given_module",
"set_top_module"=>"set_top_module",
"get_module_rtl_area"=>"get_module_rtl_area",
"add_customer_stripe"=>"add_customer_stripe",
"add_power_route"=>"add_power_route",
"addStripes" => "addStripes",
"addPowerRing" => "addPowerRing",
"addPowerRows" => "addPowerRows",
"addPowerVias" => "addPowerVias",
"add_spice_cells_in_PLDB" => "add_spice_cells_in_PLDB",
"create_stripe_from_given_loc" => "create_stripe_from_given_loc",
"verilog_to_spice" => "verilog_to_spice",
"write_spice_file" => "write_spice_file",
"read_spice_new" => "read_spice_new",
"write_def_for_router" => "write_def_for_router",
"write_lef_for_router" => "write_lef_for_router",
"write_edp_dia_for_spice" => "write_edp_dia_for_spice",
"write_graph_for_spice" => "write_graph_for_spice",
"flat2VNOM" => "flat2VNOM",
#"flatdblocationRouting2EarlyProto" => "flatdblocationRouting2EarlyProto",
"write_spice_flat" => "write_spice_flat",
"write_xls_for_timing_rpt" => "write_xls_for_timing_rpt",
"read_def_hierarchy" => "read_def_hierarchy",
"hier2flatroutingdata" => "hier2flatroutingdata",
"get_listed_nets" => "get_listed_nets",
"create_cmd_file_from_vcd" => "create_cmd_file_from_vcd",
"set_array_index_delimiter" => "set_array_index_delimiter",
"def_split_and_return_in_xml" => "def_split_and_return_in_xml",
"defAnalysis" => "defAnalysis",
"def2lef" => "def2lef",
"lefCombiner" => "lefCombiner",
"lef2def" => "lef2def",
"lef2gds" => "lef2gds",
"create_lef_cell" => "create_lef_cell",
"design_rpt_in_xml" => "design_rpt_in_xml",
"get_sink_list_of_buffer_or_inv" => "get_sink_list_of_buffer_or_inv",
"print_clock_tree_info_cmd" => "print_clock_tree_info_cmd",
"write_spice_multi_top_module" => "write_spice_multi_top_module",
"rotate_instance_ninety_degree_clockwise" => "rotate_instance_ninety_degree_clockwise",
"write_data_xls" => "write_data_xls",
"get_input_output_port_frm_spice_vnom" => "get_input_output_port_frm_spice_vnom",
"add_spice_input_output_in_VNOM" => "add_spice_input_output_in_VNOM",
"create_black_box_frm_pldb" => "create_black_box_frm_pldb",
"run_placer_for_sp2dia" => "run_placer_for_sp2dia",
"delete_tmp_placer_files" => "delete_tmp_placer_files",
"set_spice_loc_in_flplan" => "set_spice_loc_in_flplan",
"report_spice_area" => "report_spice_area",
"write_edp_xschematic" => "write_edp_xschematic",
"check_location_exists_in_spice" => "check_location_exists_in_spice",
"calc_loc_of_without_run_placement" => "calc_loc_of_without_run_placement",
"create_flat_design_pick_random_lef_cell" => "create_flat_design_pick_random_lef_cell",
"write_spice_layout" => "write_spice_layout",
"set_layout_loc_in_flplan" => "set_layout_loc_in_flplan",
"calc_loc_of_layout_trans" => "calc_loc_of_layout_trans",
"write_edp_layout" => "write_edp_layout",
"create_cmd_file_from_spice" => "create_cmd_file_from_spice",
"create_lef_trans_from_given_data" => "create_lef_trans_from_given_data",
"set_layer_width_and_spacing_in_db" => "set_layer_width_and_spacing_in_db",
"calc_bbox_of_pType_and_nType_inst" => "calc_bbox_of_pType_and_nType_inst",
"route_flat_for_spice" => "route_flat_for_spice",
"check_file_is_sp" => "check_file_is_sp",
"write_hana_lib_file" => "write_hana_lib_file",
"write_flat_router_graph_for_spice" => "write_flat_router_graph_for_spice",
"read_flat_router" => "read_flat_router",
"replace_bb_inst_with_liberty_cell_inst" => "replace_bb_inst_with_liberty_cell_inst",
"set_first_non_empty_top_module"=>"set_first_non_empty_top_module",
"create_cell_info_frm_lib" => "create_cell_info_frm_lib",
"check_routing_coord" => "check_routing_coord",
"create_new_model_file" => "create_new_model_file",
"write_footprint_for_netlistgen" => "write_footprint_for_netlistgen",
"create_sstv_frm_vcd" => "create_sstv_frm_vcd",
"write_conn_info_of_net" => "write_conn_info_of_net",
"write_mid_x_and_mid_y_of_inst_pin" => "write_mid_x_and_mid_y_of_inst_pin",
"write_cell_pin_loc_frm_lef" => "write_cell_pin_loc_frm_lef",
"write_info_of_layer" => "write_info_of_layer",
"write_slef" => "write_slef",
"write_hier_json" => "write_hier_json",
"write_slib" => "write_slib",
"write_flat_json" => "write_flat_json",
"write_flat_csv" => "write_flat_csv",
"resistor_graph" => "resistor_graph",
"write_json" => "write_json",
"create_pad_cell_info_frm_lef" => "create_pad_cell_info_frm_lef",
"populate_pldb_frm_vnom" => "populate_pldb_frm_vnom",
"get_rtl_area_foreach_module" => "get_rtl_area_foreach_module",
"read_spice_model_new" => "read_spice_model_new",
"write_xls_for_spice_model" => "write_xls_for_spice_model",
"read_csv_for_spice_model" => "read_csv_for_spice_model",
"place_unplaced_inst" => "place_unplaced_inst",
"create_pad_info" => "create_pad_info",
"dstrbt_inst_unfrmly_in_row_btwn_row" => "dstrbt_inst_unfrmly_in_row_btwn_row",
"set_chip_height_width_x_y_grid" => "set_chip_height_width_x_y_grid",
"check_pin_in_design" => "check_pin_in_design",
"copy_moduleName_to_newName" => "copy_moduleName_to_newName",
"uniquify_module" => "uniquify_module",
"evaluate_of_parameter_expression" => "evaluate_of_parameter_expression",
"hier_parameter_value" => "hier_parameter_value",
"evaluate_of_parameter_expression_for_hier" => "evaluate_of_parameter_expression_for_hier",
"get_data_of_hier_inst" => "get_data_of_hier_inst",
"create_gcell_frm_chip" => "create_gcell_frm_chip",
"add_filler_cells_in_gaps" => "add_filler_cells_in_gaps"
);
%checkArguments = (
"add_node" => "0",
"allowRlogin" => "0",
"allow_remote_login" => "0",
"add_data" => "0",
"add_power_via" => "0",
"analyse_library" => "0",
"analyze_pin_access" => "0",
"analyze_routing" => "0",
"analyze_pin_access" => "0",
"appendPG_to_lib" => "0",
"bd_router" => "0",
"build_timing_graph" => "0",
"calculate_delay" => "0",
"check_connection" => "0",
"checkIf" => "0",
"check_cell_on_grid" => "0",
"combiPlace" => "0",
"combine_lef" => "0",
"combine_lib" => "0",
"combine_uniq_sp_files" => "0",
"commit_module" => "0",
"commitModuleLocOnly" => "0",
"comp_rowStat_log" => "0",
"compact_place" => "0",
"compare_def_gui" => "0",
"create_bumps" => "0",
"create_def2png_layers" => "0",
"create_def2png_all" => "0",
"create_flat_image" => "0",
"create_flat_svg" => "0",
"raster_view" => "0",
"create_gcell" => "0",
"create_gds_image" => "0",
"create_hier_image" => "0",
"create_net" => "0",
"createPseudoTopModule" => "0",
"createPseudoModule" => "0",
"createPseudoNet" => "0",
"createPseudoInstance" => "0",
"createPseudoHierModuleInst" => "0",
"create_lef_image" => "0",
"create_pin_guide" => "0",
"create_route" => "0",
"create_rows" => "0",
"create_ruler" => "0",
"create_shape" => "0",
"create_stripe" => "0",
"create_timing_path_image" => "0",
"create_array_via" => "0",
"create_via" => "0",
"create_new_field" => "0",
"createPseudoRoutingBlockage" => "0",
"create_chipbuilder_library" => "0",
"csv2sql" => "0",
"date" => "0",
"dbPlaceCreateRowInstDB" => "0",
"dbGetBestMachine" => "0",
"dbaGetMacroPins" => "0",
"dbaGetInstPinRects" => "0",
"dbaReportNetWithNPins" => "0",
"dbaQueryInst" => "0",
"dbCheckInstTiming" => "0",
"dbIsInstBlock" => "0",
"dbIsInstStdCell" => "0",
"dbgetTracksFromDef" => "0",
"dbgNetsNeedNoRouting" => "0",
"dbPlaceGenSlackRpt" => 0,
"dbPlaceReadSlackRpt" => 0,
"dbgPlaceMoveFInst" => "0",
"dbgPlaceUpdatePlace" => "0",
"dbgPlaceShowForce" => "0",
"dbgPlaceInstFD" => "0",
"dbgPrePlace" => "1",
"dbHier2Flat" => "0",
"dbfPlacementDB" => "0",
"dbGuiDisplayPlacement" => "0",
"dbGuiDisplayLef" => "0",
"dbPlaceBackTrace" => "0",
"dbPlaceTraceBFS" => "0",
"dbPlaceShowDFM" => "0",
"dbRouteCellInSingleLayer" => "0",
"dbSqlGetNoOfDaysByLastRun" => "0",
"db_set_register_cell_cts" => "0",
"db_set_tracable_cell_cts" => "0",
"defCompChange" => "0",
"def2gds" => "0",
"fpdef2gds" => "0",
"defIn" => "0",
"def2cterm" => "0",
"delete_fillers" => "0",
"delete_buffer_tree" => "0",
"delete_placer_files" => "0",
"delete_machine" => "0",
"design_display" => "0",
"designAnalysisReport" => "0",
"dbAnalyzeDesign" => "0",
"display_hier_inst_pin" => "0",
"displacement_distribution" => "0",
"display_congestion_map" => "0",
"display_flat_bump" => "0",
"display_histogram" => "0",
"down_hier" => "0",
"do_analyze" => "0",
"do_analyze_routability" => "0",
"do_build_generic" => "0",
"do_change_placement_status" => "0",
"do_characterize_inst" => "0",
"do_place" => "0",
"do_trace_clocks" => "0",
"dumpFlopLocation" => "0",
"dump_placement" => "0",
"edit_module" => "0",
"edit_module_hierarchy" => "0",
"elaborate" => "0",
"escape_router" => "0",
"export_project" => "0",
"power_escape_router" => "0",
"exit" => "0",
"extractDesign" => "0",
"extract_bumps" => "0",
"extract_def_bumps" => "0",
"create_subdesign" => "0",
"create_netslen_array" => "0",
"find_cell_crossover" => "0",
"find_gcell_size" => "0",
"find_net" => "0",
"find_conn" => "0",
"find_conn_no_reg" => "0",
"find_inst" => "0",
"find_pinDensity" => "0",
"find_pinFactor" => "0",
"find_port" => "0",
"fixExternalDef" => "0",
"flatten_design" => "0",
"flip" => "0",
"flip_chip" => "0",
"flplan_align_inst" => "0",
"fracture_netlist" => "0",
"genLVSData" => "1",
"gen_footprint" => "1",
"get_area" => "1",
"get_best_machine" => "0",
"get_cell" => "0",
"get_centroid" => "0",
"get_conn_rect" => "0",
"get_conn_sprect" => "0",
"get_conn_chiprect" => "0",
"get_def_checker" => "0",
"get_histogram_data" => "0",
"get_inst" => "0",
"get_list_spnets" => "0",
"get_macro" => "0",
"get_net_wl" => "0",
"hier_rpt_inst_map" => "0",
"netwl_routing" => "0",
"get_spnet_wl" => "0",
"get_net_dir" => "0",
"get_nets_lengtharray" => "0",
"get_spnet_dir" => "0",
"get_machine_attribute" =>"0",
"get_testcase_attribute" => "0",
"getCrossoverPoints" => "0",
"getInfo" => "0",
"getCellPinRect" => "0",
"getInstPairDist" => "0",
"getFlopPairDist" => "0",
"get_routing_resource" => "0",
"get_report_summary" => "0",
"generate_netlist" => "0",
"gen_libqa_design" => "0",
"generate_ctgen_struct_file" => "0",
"generate_design_area_PLV" => "0",
"generate_NR_tracks" => "0",
"generate_fe_selectInst" => "0",
"generate_tracks" => "0",
"get_selected_instance" => "0",
"get_selected_instance_new" => "0",
"getLefCellList" => "0",
"qroute" => "0",
"gui" => "0",
"gui_hilite_sta_path" => "0",
"guide_pin" => "0",
"help" => "0",
"hilite_sta_path" => "0",
"hardenPartition" => "0",
"hardenPartitionForAllModule" => "0",
"instpin_to_spnet" => "0",
"flat_route" => "0",
"write_astar_files" => "0",
"read_astar_routes" => "0",
"legalizePlace" => "0",
"least_path_resistance" => "0",
"least_resis" => "0",
"loadBlockXls" => "0",
"loadNetXls" => "0",
"machine_mem" => "0",
"make_build" => "0",
"make_gcellDB" => "0",
"make_gcell_print_netstat" => "0",
"report_gcell_netstat" => "0",
"get_num_gcell" => "0",
"make_plef" => "2",
"make_l" => "0",
"make_seed_place" => "0",
"modify_instance" => "0",
"mangalPlace" => "0",
"memusage" => "0",
"moveFlatInst" => "0",
"moveRegSelected" => "0",
"min_dis_x_y" => "0",
"node_displacement" => "0",
"get_node_status" => "0",
"over" => "0",
"parallel_jobs" => "0",
"print" => "1",
"print_machine_attribute" => "0",
"print_testcase_attribute" => "0",
"printSM" => "0",
"printSM_new" => "0",
"print_smatrix" => "0",
"pins_density" => "0",
"pinNet_wirelength" => "0",
"place" => "0",
"place_ann" => "0",
"placePorts" => "0",
"prePlaceData" => "0",
"arrange_datamatrix" => "0",
"placeSA_calcSolnCost" => "0",
"placeSA" => "0",
"placeGrid" => "0",
"plot_graph" => "0",
"plot_lib_data" => "0",
"pseudo_inst_status" => "0",
"spiceHierPlacer" => "0",
"purge_module" => "0",
"puts" => "0",
"query" => "0",
"initFlopPlacement" => "0",
"init_machine_database" => "0",
"initKB" => "0",
"read_verilog" => "2",
"read_xml" => "0",
"read_data_xls" => "0",
"read_def_eco" => "0",
"read_cdump" => "0",
"read_command_file" => "0",
"read_congestion_map" => "0",
"read_def" => "0",
"read_edif" => "0",
"read_footprint" => "0",
"read_gds" => "0",
"read_gds_layer" => "0",
"read_graph" => "0",
"read_graph_new" => "0",
"read_graph_store_map" => "0",
"read_graph_node" => "0",
"read_graph_detail_node" => "0",
"read_graph_plan_4" => "0",
"read_graph_for_spice" => "0",
"read_graywolf_placement_result" => "0",
"read_hdl" => "0",
"read_hdl_data" => "0",
"read_hdl_est" => "0",
"read_hier_floorplan" => "0",
"read_hier_place_graph" => "0",
"read_hier_router" => "0",