Home
last modified time | relevance | path

Searched refs:SCCELL (Results 1 – 11 of 11) sorted by relevance

/dports/cad/electric/electric-7.00/src/sc/
H A Dsc1sim.c38 extern SCCELL *sc_cells, *sc_curcell;
48 static int Sc_simwrite_model(SCCELL*, CHAR*, FILE*);
50 static int Sc_simwrite_cell_instances(SCCELL*, FILE*);
51 static CHAR *Sc_sim_isaport(SCCELL*, CHAR*);
120 SCCELL *cell; in Sc_simset()
238 SCCELL *cell; in Sc_simshow()
305 SCCELL *cell; in Sc_simwrite()
397 SCCELL *cell; in Sc_simwrite_clear_flags()
527 ((SCCELL *)(nptr->np))->name, fp))) in Sc_simwrite_subelements()
575 ((SCCELL *)(nptr->np))->name); in Sc_simwrite_cell_instances()
[all …]
H A Dsc1place.c86 extern SCCELL *sc_curcell;
91 static int Sc_place_create_clusters(SCCLUSTER**, SCCELL*);
104 static int Sc_place_sort_cluster_tree(SCCLUSTERTREE*, SCCELL*);
110 static int Sc_place_create_placelist(SCCLUSTERTREE*, SCCELL*);
113 static int Sc_place_net_balance(SCROWLIST*, SCCELL*);
114 static int Sc_place_nb_all_cells(SCCELL*, SCCHANNEL*);
116 static int Sc_place_nb_cost(SCROWLIST*, SCCHANNEL*, SCCELL*);
570 int size, SCCELL *cell) in Sc_place_create_cluster_tree()
621 SCCELL *cell) in Sc_place_create_ctree_recurse()
1707 int Sc_place_net_balance(SCROWLIST *row, SCCELL *cell) in Sc_place_net_balance()
[all …]
H A Dsc1component.c38 extern SCCELL *sc_cells, *sc_curcell;
56 SCCELL *newcell, *cell; in Sc_create()
92 newcell = (SCCELL *)emalloc(sizeof(SCCELL), sc_tool->cluster); in Sc_create()
183 for (port = ((SCCELL *)proto)->ports; port; port = port->next) in Sc_create()
318 void Sc_make_nilist(SCNITREE *nptr, SCCELL *cell) in Sc_make_nilist()
H A Dsc1interface.c39 extern SCCELL *sc_curcell;
40 extern SCCELL *sc_cells;
43 static int Sc_verify_cell(SCCELL*);
168 SCCELL *cell; in Sc_verify()
197 int Sc_verify_cell(SCCELL *cell) in Sc_verify_cell()
H A Dsc1delete.c44 extern SCCELL *sc_cells, *sc_curcell;
47 static int Sc_free_cell(SCCELL*);
77 SCCELL *cel, *nextcel; in Sc_delete()
108 int Sc_free_cell(SCCELL *cell) in Sc_free_cell()
H A Dsc1extract.c38 extern SCCELL *sc_curcell;
45 static void Sc_extract_find_power(SCNITREE*, SCCELL*);
46 static int Sc_extract_collect_unconnected(SCNITREE*, SCCELL*);
373 void Sc_extract_find_power(SCNITREE *ntp, SCCELL *vars) in Sc_extract_find_power()
434 void Sc_extract_print_nodes(SCCELL *vars) in Sc_extract_print_nodes()
527 int Sc_extract_collect_unconnected(SCNITREE *nptr, SCCELL *cell) in Sc_extract_collect_unconnected()
H A Dsc1.c48 SCCELL *sc_cells, *sc_curcell;
62 static int Sc_pull_inst(SCNITREE*, SCCELL*, int);
386 SCCELL *cells; in Sc_show()
668 type = ((SCCELL *)(ntp->np))->name; in Sc_nitreelist()
692 SCCELL *cell; in Sc_select()
723 SCCELL *cell; in Sc_xset()
1101 int Sc_pull_inst(SCNITREE *inst, SCCELL *cell, int info_flag) in Sc_pull_inst()
1103 SCCELL *subcell; in Sc_pull_inst()
1114 subcell = (SCCELL *)inst->np; in Sc_pull_inst()
1132 pars[2] = ((SCCELL *)(subinst->np))->name; in Sc_pull_inst()
H A Dsc1route.c85 extern SCCELL *sc_curcell;
91 static int Sc_route_create_row_list(SCROWLIST*, SCROUTEROW**, SCCELL*);
93 static int Sc_route_channel_assign(SCROUTEROW*, SCROUTECHANNEL*, SCCELL*);
94 static int Sc_route_nearest_port(SCROUTEPORT*, SCROUTENODE*, int, SCCELL*);
104 static int Sc_route_decide_exports(SCCELL*, SCROUTEEXPORT**);
106 static int Sc_route_tracks_in_channels(SCROUTECHANNEL*, SCCELL*);
107 static int Sc_route_create_VCG(SCROUTECHANNEL*, SCROUTEVCG**, SCCELL*);
1030 int ports_above, int ports_below, SCCELL *cell) in Sc_route_add_lateral_feed()
1867 int Sc_route_decide_exports(SCCELL *cell, SCROUTEEXPORT **exports) in Sc_route_decide_exports()
2002 SCROUTECHPORT **nchport, SCCELL *cell) in Sc_route_create_special()
[all …]
H A Dsc1connect.c38 extern SCCELL *sc_curcell;
H A Dsc1maker.c72 extern SCCELL *sc_curcell;
77 static int Sc_maker_create_info(SCCELL*);
78 static int Sc_maker_set_up(SCCELL*, SCMAKERDATA**);
385 int Sc_maker_create_info(SCCELL *cell) in Sc_maker_create_info()
515 int Sc_maker_set_up(SCCELL *cell, SCMAKERDATA **make_data) in Sc_maker_set_up()
/dports/cad/electric/electric-7.00/src/include/
H A Dsc1.h223 } SCCELL; typedef
770 void Sc_extract_print_nodes(SCCELL*);
782 void Sc_make_nilist(SCNITREE*, SCCELL*);