/dports/cad/electric/electric-7.00/src/pla/ |
H A D | planfacets.c | 198 md_contact = newnodeinst(pla_md_proto, 2*pla_lam, 8*pla_lam, in pla_nmos_Input() 208 pu2 = newnodeinst(pu, 0, 7*pla_lam, 16*pla_lam+pla_VddWidth, in pla_nmos_Input() 229 etran1 = newnodeinst(pla_etran_proto, 4*pla_lam, 16*pla_lam, in pla_nmos_Input() 231 etran2 = newnodeinst(pla_etran_proto, 4*pla_lam, 16*pla_lam, in pla_nmos_Input() 252 dpin1 = newnodeinst(pla_dp_proto, 12*pla_lam, 15*pla_lam, in pla_nmos_Input() 254 dpin2 = newnodeinst(pla_dp_proto, 12*pla_lam, 15*pla_lam, in pla_nmos_Input() 282 if ((ppin = newnodeinst(pla_pp_proto, 9*pla_lam, 11*pla_lam, in pla_nmos_Input() 313 if ((ppin2 = newnodeinst(pla_pp_proto, pla_lam, 3*pla_lam, in pla_nmos_Input() 499 dpin2 = newnodeinst(pla_dp_proto, 3*pla_lam, 5*pla_lam, in pla_nmos_Output() 541 dpin1 = newnodeinst(pla_dp_proto, 2*pla_lam, 4*pla_lam, in pla_nmos_Output() [all …]
|
H A D | placutils.c | 77 ni = newnodeinst(node, X - x_half_wid, X + x_half_wid, Y - y_half_wid, in plac_make_Pin() 144 node_inst = newnodeinst(Inst_proto, X1, X2, Y1, Y2, 0, 0, pla_cell); in plac_make_instance()
|
H A D | planprog1.c | 289 ptr->cellinst = newnodeinst(pla_in_proto, llXpos, llXpos+inX, in pla_PlaceInputs() 358 ptr->cellinst = newnodeinst(pla_out_proto, llXpos, llXpos+outX, in pla_PlaceOutputs() 435 ptr->cellinst = newnodeinst(pla_pu_proto, llXpos, llXpos+puX, in pla_PlacePullupsonAND() 496 ptr->cellinst = newnodeinst(pla_pu_proto, llXpos, llXpos+puX, in pla_PlacePullupsonOR() 565 inst = newnodeinst(pla_prog_proto, lowx, highx, lowy, highy, NOTRANS, rot, pla); in pla_Program() 833 connect = newnodeinst(pla_connect_proto, orLeft-connectX, orLeft, in pla_ProgramPLA()
|
H A D | planprog2.c | 125 cgnd.trans = newnodeinst(pla_md_proto, orRight, orRight+pla_GndWidth, in pla_CHfromPuAND() 211 trans.trans = newnodeinst(pla_md_proto, (inptr->gport->x)-2*pla_lam, in pla_CVfromInput() 568 tp->inst = newnodeinst(pla_bp_proto, lx, hx, ly, hy, NOTRANS, NOROT, pla); in pla_InstTurnPin()
|
H A D | placngrid.c | 162 if (newnodeinst(np, X1, X2, Y1, Y2, 0, 0, pla_array_cell) == NONODEINST) in plac_nmos_grid()
|
/dports/cad/electric/electric-7.00/src/usr/ |
H A D | usredtecg.c | 342 ni = newnodeinst(art_boxprim, -40000 - wid*5 - i, -40000-i, in us_tecedmakelibfromtech() 524 ni = newnodeinst(art_boxprim, lx, hx, ly, hy, 0, 0, np); in us_tecedmakelibfromtech() 1095 ni = newnodeinst(gen_invispinprim, table[i].x, table[i].x, in us_tecedcreatespecialtext() 1301 nni = newnodeinst(art_filledboxprim, lx, hx, ly, hy, 0, 0, np); in us_tecedplacegeom() 1316 nni = newnodeinst(art_boxprim, lx, hx, ly, hy, 0, 0, np); in us_tecedplacegeom() 1350 nni = newnodeinst(art_circleprim, lx, hx, ly, hy, 0, 0, np); in us_tecedplacegeom() 1365 nni = newnodeinst(art_circleprim, lx, hx, ly, hy, 0, 0, np); in us_tecedplacegeom() 1377 nni = newnodeinst(gen_invispinprim, lx, hx, ly, hy, 0, 0, np); in us_tecedplacegeom() 1385 nni = newnodeinst(gen_invispinprim, lx, hx, ly, hy, 0, 0, np); in us_tecedplacegeom() 1393 nni = newnodeinst(gen_invispinprim, lx, hx, ly, hy, 0, 0, np); in us_tecedplacegeom() [all …]
|
H A D | usrgraph.c | 226 ni = newnodeinst(gen_invispinprim, xsc, xsc, yscale, yscale, 0, 0, graphnp); in us_graphcells() 252 ni = newnodeinst(gen_invispinprim, x, x, y, y, 0, 0, graphnp); in us_graphcells() 454 ni = newnodeinst(gen_invispinprim, 0, j, -YCOMSCALE, in us_illustratecommandset() 483 ni = newnodeinst(gen_invispinprim, ci->x, in us_illustratecommandset()
|
H A D | usrcomcd.c | 1022 newno = newnodeinst(np, xcur, xcur+pxs, ycur, ycur+pys, in us_create() 1469 newno = newnodeinst(np, nx, nx+pxs, ny, ny+pys, in us_create() 1546 ni = newnodeinst(np, lx, hx, ly, hy, 0, 0, curcell); in us_create() 1594 newno = newnodeinst(np, nx, nx+pxs, ny, ny+pys, in us_create() 1687 ni = newnodeinst(np, x,x+px, y,y+py, 0, 0, curcell); in us_create() 1854 ni = newnodeinst(np, x,x+px, y,y+py, 0, 0, curcell); in us_create() 1861 ni2 = newnodeinst(np, x,x+px, y,y+py, 0, 0, curcell); in us_create() 1982 ni = newnodeinst(prim, lx, hx, ly+us_debugmergeoffset, hy+us_debugmergeoffset, 0, 0, cell); in us_debugwritepolygon() 2143 ni = newnodeinst(item, lx, hx, ly, hy, 0, 0, np); in us_debug() 3458 transni = newnodeinst(tra, lx, hx, ly, hy, 0, 0, cell); [all …]
|
H A D | usrarc.c | 796 *con1 = ni = newnodeinst(con, lx, hx, ly, hy, 0, 0, fromnodeinst->parent); in us_directarcinst() 1059 *con1 = ni = newnodeinst(con, lx, hx, ly, hy, 0, 0, fromnodeinst->parent); in us_onebend() 1249 *con1 = ni1 = newnodeinst(fpin, lx,hx, ly,hy, 0, 0, fromnodeinst->parent); in us_twobend() 1258 *con2 = ni2 = newnodeinst(con, lx,hx, ly,hy, 0, 0, fromnodeinst->parent); in us_twobend() 1616 ni = newnodeinst(np, lx, hx, ly, hy, 0, 0, ai->parent); in us_getnodeonarcinst()
|
H A D | usrnet.c | 1206 ni = newnodeinst(pin, clx, chx, cly, chy, 0, 0, np); in us_erasegeometry() 1378 ni = newnodeinst(pin, lx, hx, ly, hy, 0, 0, ai->parent); in us_choparc() 1777 newni = newnodeinst(ni->proto, newx, newx+ni->highx-ni->lowx, in us_skeletonize() 1831 newni = newnodeinst(ni->proto, ni->lowx, ni->highx, in us_skeletonize() 1987 bbni = newnodeinst(art_boxprim, 0, xsize, 0, ysize, 0, 0, np); in us_makeiconcell() 2110 pinni = newnodeinst(pintype, xpos-pinsizex/2, xpos+pinsizex/2, in us_makeiconexport() 2516 ni = newnodeinst(gen_cellcenterprim, 0, 0, 0, 0, 0, 0, np); in us_newnodeproto() 5200 newni = newnodeinst(pin, lx, hx, ly, hy, 0, 0, cell); in us_replaceallarcs() 6706 ni = newnodeinst(np, lx, hx, ly, hy, 0, angle, cell); in us_arrayfromfile() 6759 ni = newnodeinst(corenp, lx, hx, ly, hy, 0, 0, cell); in us_arrayfromfile() [all …]
|
H A D | usrctech.c | 321 newni = newnodeinst(prim, cx, cx+sx, cy, cy+sy, trn, rot, newcell); in us_tran_logmakenode() 790 newni = newnodeinst(newnp, newlx, newhx, newly, newhy, trn, ni->rotation, newcell); in us_tranplacenode()
|
/dports/cad/electric/electric-7.00/src/io/ |
H A D | iogdsi.c | 746 if ((io_gdsinstance = newnodeinst(io_gdssref, pt.px + io_gdssref->lowx + ox, in io_gdsIstep() 836 if (newnodeinst(io_gdslayernode, io_gdsvertex[0].px, in io_gdsIshape() 861 if ((ni = newnodeinst(io_gdslayernode, lx, hx, ly, hy, 0, 0, in io_gdsIshape() 903 ni = newnodeinst(io_gdslayernode, io_gdsvertex[0].px, io_gdsvertex[0].px, in io_gdsItext() 1490 if (newnodeinst(io_gdslayernode, io_gdsvertex[0].px, in io_gdsIdetermine_node() 1518 if (newnodeinst(io_gdslayernode, io_gdsvertex[0].px, io_gdsvertex[1].px, in io_gdsIdetermine_box() 1668 if (newnodeinst(io_gdslayernode, lx, hx, ly, hy, 0, 0, in io_gdsIdetermine_path() 1674 ni = newnodeinst(io_gdslayernode, lx, hx, ly, hy, 0, 0, io_gdsstructure); in io_gdsIdetermine_path() 1764 if ((io_gdsinstance = newnodeinst(io_gdssref, in io_gdsIdetermine_sref()
|
H A D | iodxf.c | 947 ni = newnodeinst(art_circleprim, x1-rad, x1+rad, y1-rad, y1+rad, 0, iangle%3600, in io_dxfreadentities() 988 ni = newnodeinst(art_circleprim, x1-rad, x1+rad, y1-rad, y1+rad, 0, 0, io_dxfcurcell); in io_dxfreadentities() 1067 ni = newnodeinst(np, lx, hx, ly, hy, 0, 0, io_dxfcurcell); in io_dxfreadentities() 1129 ni = newnodeinst(art_circleprim, xc-rad, xc+rad, yc-rad, yc+rad, 0, in io_dxfreadentities() 1189 ni = newnodeinst(art_circleprim, x1-rad, x1+rad, y1-rad, y1+rad, 0, in io_dxfreadentities() 1206 ni = newnodeinst(np, lx, hx, ly, hy, 0, 0, io_dxfcurcell); in io_dxfreadentities() 1239 ni = newnodeinst(np, lx, hx, ly, hy, 0, 0, io_dxfcurcell); in io_dxfreadentities() 1274 ni = newnodeinst(art_filledpolygonprim, lx, hx, ly, hy, 0, 0, io_dxfcurcell); in io_dxfreadentities() 1303 ni = newnodeinst(gen_invispinprim, lx, hx, ly, hy, 0, 0, io_dxfcurcell); in io_dxfreadentities() 1331 ni = newnodeinst(art_closedpolygonprim, lx, hx, ly, hy, 0, 0, io_dxfcurcell); in io_dxfreadentities() [all …]
|
H A D | iosuei.c | 598 ni = newnodeinst(proto, lx, hx, ly, hy, trn, rot, cell); in io_suereadfile() 649 ni = newnodeinst(proto, lx, hx, ly, hy, trn, rot, cell); in io_suereadfile() 676 nni = newnodeinst(sch_wirepinprim, lx, hx, ly, hy, 0, 0, cell); in io_suereadfile() 893 ni = newnodeinst(proto, lx, hx, ly, hy, trn, rot%3600, cell); in io_suereadfile() 931 ni = newnodeinst(art_circleprim, lx, hx, ly, hy, 0, 0, cell); in io_suereadfile() 1079 ni = newnodeinst(gen_invispinprim, x, x, y, y, 0, 0, cell); in io_suereadfile() 1099 ni = newnodeinst(gen_invispinprim, x, x, y, y, 0, 0, cell); in io_suereadfile() 1131 ni = newnodeinst(iconcell, lx, hx, ly, hy, 0, 0, schemcell); in io_suereadfile() 1691 sw->ni[i] = newnodeinst(proto, sw->x[i] - xsize/2, in io_sueplacewires() 1725 sw->ni[i] = newnodeinst(proto, sw->x[i] - xsize/2, in io_sueplacewires() [all …]
|
H A D | iolefi.c | 441 ni = newnodeinst(gen_cellcenterprim, blx, bhx, bly, bhy, 0, 0, cell); in io_lefreadmacro() 830 ni = newnodeinst(plnp, lx, hx, ly, hy, 0, 0, cell); in io_lefreadport() 973 ni = newnodeinst(pin, lx, hx, ly, hy, 0, 0, cell); in io_lefreadport() 1032 lp->ni[i] = newnodeinst(pin, lx, hx, ly, hy, 0, 0, cell); in io_lefreadport() 1193 ni = newnodeinst(np, lx, hx, ly, hy, 0, 0, cell); in io_lefreadobs()
|
H A D | iodefi.c | 432 ni = newnodeinst(np, lx, hx, ly, hy, trans, rot, cell); in io_defreadcomponent() 594 ni = newnodeinst(np, lx, hx, ly, hy, trn, rot, cell); in io_defreadpin() 936 ni = newnodeinst(vd->via, lx-plx, hx+phx, ly-ply, hy+phy, 0, 0, cell); in io_defreadnet() 990 ni = newnodeinst(np, lx, hx, ly, hy, 0, 0, cell); in io_defreadnet() 1128 ni = newnodeinst(pin, lx, hx, ly, hy, 0, 0, cell); in io_defgetpin()
|
H A D | iocifin.c | 380 if (newnodeinst(node, scalefromdispunit((float)lx, DISPUNITCMIC), in io_nodes_box() 410 newni = newnodeinst(np, scalefromdispunit((float)lx, DISPUNITCMIC), in io_nodes_poly() 488 if (newnodeinst((NODEPROTO *)(cell->addr), scalefromdispunit((float)l, DISPUNITCMIC), in io_nodes_call()
|
H A D | ioedifi.c | 2676 ni = newnodeinst(sch_offpageprim, 2788 io_edifgbl.current_node = ni = newnodeinst(io_edifgbl.proto, 3086 io_edifgbl.current_node = ni = newnodeinst(io_edifgbl.proto, 3736 ni = newnodeinst(art_circleprim, lx, hx, ly, hy, 3822 ni = newnodeinst(gen_invispinprim, 3947 ni = newnodeinst(io_edifgbl.figure_group != NONODEPROTO ? 3987 ni = newnodeinst(io_edifgbl.figure_group != NONODEPROTO ? 4068 ni = newnodeinst(io_edifgbl.figure_group != NONODEPROTO && 4120 ni = newnodeinst(np, lx, hx, ly, hy, io_edgettrans(io_edifgbl.orientation), 4853 bbni = newnodeinst(bbproto, 0, xsize, 0, ysize, 0, 0, np); [all …]
|
/dports/cad/electric/electric-7.00/src/sc/ |
H A D | sc1electric.c | 1329 binst = newnodeinst((NODEPROTO *)type, minx, maxx, miny, maxy, transpose, in Sc_create_leaf_instance() 1373 binst = newnodeinst(sc_layer1proto, lowx, highx, lowy, highy, 0, 0, in Sc_create_layer1_node() 1408 binst = newnodeinst(sc_layer2proto, lowx, highx, lowy, highy, 0, 0, in Sc_create_layer2_node() 1442 binst = newnodeinst(sc_viaproto, lowx, highx, lowy, highy, 0, 0, in Sc_create_via() 1478 binst = newnodeinst(sc_pwellproto, lowx, highx, lowy, highy, 0, 0, in Sc_create_pwell() 1515 binst = newnodeinst(sc_nwellproto, lowx, highx, lowy, highy, 0, 0, in Sc_create_nwell() 1689 vianode = newnodeinst(via, lx, hx, ly, hy, 0, 0, (*ni)->parent); in Sc_create_connection()
|
/dports/cad/electric/electric-7.00/src/sim/ |
H A D | simwindow.c | 4611 ni = newnodeinst(gen_invispinprim, tx1, tx1, ty1, ty1, 0, 0, plotnp); in sim_window_savegraph() 4678 ni = newnodeinst(art_openedpolygonprim, tx1,tx2, ty1,ty2, 0, 0, plotnp); in sim_window_savegraph() 4686 ni = newnodeinst(gen_invispinprim, tx1, tx1, ty1, ty1, 0, 0, plotnp); in sim_window_savegraph() 4700 ni = newnodeinst(art_openedpolygonprim, tx1,tx2, ty1,ty2, 0, 0, plotnp); in sim_window_savegraph() 4708 ni = newnodeinst(gen_invispinprim, tx1, tx1, ty1, ty1, 0, 0, plotnp); in sim_window_savegraph() 4734 ni = newnodeinst(gen_invispinprim, tx1, tx1, ty1, ty1, 0, 0, plotnp); in sim_window_savegraph() 4765 ni = newnodeinst(art_openedpolygonprim, tx1, tx2, ty1, ty2, 0, 0, plotnp); in sim_window_savegraph() 4774 ni = newnodeinst(gen_invispinprim, tx1, tx1, ty1, ty1, 0, 0, plotnp); in sim_window_savegraph() 4798 ni = newnodeinst(art_openedpolygonprim, tx1, tx2, ty1, ty2, 0, 0, plotnp); in sim_window_savegraph() 4869 ni = newnodeinst(gen_invispinprim, tx1, tx1, ty1, ty1, 0, 0, plotnp); in sim_window_savegraph() [all …]
|
/dports/cad/electric/electric-7.00/src/tec/ |
H A D | tecfpga.c | 2530 newnodeinst(fpga_wirepinprim, 0, lambda, 0, lambda, 0, 0, cell); in fpga_makecell() 2531 newnodeinst(fpga_wirepinprim, sizex-lambda, sizex, 0, lambda, 0, 0, cell); in fpga_makecell() 2532 newnodeinst(fpga_wirepinprim, 0, lambda, sizey-lambda, sizey, 0, 0, cell); in fpga_makecell() 2533 newnodeinst(fpga_wirepinprim, sizex-lambda, sizex, sizey-lambda, sizey, 0, 0, cell); in fpga_makecell() 2723 …ni = newnodeinst(np, posx, posx+np->highx-np->lowx, posy, posy+np->highy-np->lowy, 0, rotation, ce… in fpga_makeblockinstance() 2823 ni = newnodeinst(fpga_wirepinprim, posx, posx, posy, posy, 0, 0, cell); in fpga_makeblockport() 2912 ni = newnodeinst(fpga_repeaterprim, ctrx-length/2, ctrx+length/2, in fpga_makeblockrepeater() 3061 ni = newnodeinst(fpga_wirepinprim, x, x, y, y, 0, 0, cell); in fpga_makeblocknet()
|
/dports/cad/electric/electric-7.00/src/db/ |
H A D | dbmerge.c | 2379 ni = newnodeinst(prim, lx+showXoff, hx+showXoff, ly+showYoff, hy+showYoff, 0, 0, cell); in mergeshow() 2411 ni = newnodeinst(gen_invispinprim, cx+showXoff, cx+showXoff, hy+showYoff, hy+showYoff, 0, 0, cell); in mergeshow() 2440 ni = newnodeinst(gen_invispinprim, mp->x[i]+showXoff, mp->x[i]+showXoff, in mergeshow() 2471 ni = newnodeinst(gen_invispinprim, lx-lambda*2+showXoff, in mergeshow() 2518 ni = newnodeinst(prim, lx+showXoff, hx+showXoff, ly+showYoff, hy+showYoff, 0, 0, cell); in db_mergeshowmpoly() 3012 ni = newnodeinst(prim, lx+db_mergeshowxoff, hx+db_mergeshowxoff, ly, hy, 0, 0, cell); in db_mergeaddholetopoly() 3036 ni = newnodeinst(prim, lx+db_mergeshowxoff, hx+db_mergeshowxoff, ly, hy, 0, 0, cell); in db_mergeaddholetopoly() 3356 ni = newnodeinst(prim, db_mergeshowrightmost+lambda, db_mergeshowrightmost+lambda*5, in db_mergewalkedge()
|
/dports/cad/electric/electric-7.00/src/misc/ |
H A D | projecttool.c | 2910 newni = newnodeinst(ni->proto, newx, newx+ni->highx-ni->lowx, in copyskeleton() 2921 …(void)newnodeinst(gen_invispinprim, fromnp->lowx, fromnp->lowx+gen_invispinprim->highx-gen_invispi… in copyskeleton() 2925 …(void)newnodeinst(gen_invispinprim, fromnp->highx-(gen_invispinprim->highx-gen_invispinprim->lowx)… in copyskeleton() 2929 (void)newnodeinst(gen_invispinprim, i, i+gen_invispinprim->highx-gen_invispinprim->lowx, in copyskeleton() 2933 (void)newnodeinst(gen_invispinprim, i, i+gen_invispinprim->highx-gen_invispinprim->lowx, in copyskeleton()
|
/dports/cad/electric/electric-7.00/src/cons/ |
H A D | conlinttg.c | 631 ni = newnodeinst(newnp, lx, hx, ly, hy, trn, rot, cli_curcell); in cli_changedeclaration() 1238 ni = newnodeinst(np, lx, hx, ly, hy, trn, rot, cli_curcell); in cli_adddeclaration()
|
/dports/cad/electric/electric-7.00/src/rout/ |
H A D | routmaze.c | 748 fni[0] = newnodeinst(ro_mazesteiner, xc-xs/2, xc+xs/2, in ro_mazeextract_paths() 767 tni[0] = newnodeinst(ro_mazesteiner, xc-xs/2, xc+xs/2, in ro_mazeextract_paths() 1179 ni = newnodeinst(np, lx,hx, ly,hy, 0, 0, pnt); in ro_mazefindport()
|