C
Chandramohan Neelakantan
Guest
Hello
I am trying to replace a pin shape attached to net
" gnd! "
with a new shape attached to the net
" gnd ".
Im doing this on an extracted layout.
I use the original pin shape to get
a) the metal layer
b) bBox
What I do using SKILL is
1) I create the new shape over the old one ( dbCreateRect) with info
above
2) then dbAddFigToNet to the new net.
3) dbCreatePin on the shape
4) and finally delete the old pin shape .
The problem now is that during netlisting, the netlister complains as
it finds the old net (in this case gnd! ). It probably finds two nets
attached to the same shape/terminal ...Im not sure as Im new to this.
When I try the same thing manually things work fine with the netlister.
Im guessing the propagation of the new net is accomplished during the
manual change whereas using SKILL it needs some "dbPropagateNet" kind
of stuff to do it.
Any help in this will be much appreciated.
I am trying to replace a pin shape attached to net
" gnd! "
with a new shape attached to the net
" gnd ".
Im doing this on an extracted layout.
I use the original pin shape to get
a) the metal layer
b) bBox
What I do using SKILL is
1) I create the new shape over the old one ( dbCreateRect) with info
above
2) then dbAddFigToNet to the new net.
3) dbCreatePin on the shape
4) and finally delete the old pin shape .
The problem now is that during netlisting, the netlister complains as
it finds the old net (in this case gnd! ). It probably finds two nets
attached to the same shape/terminal ...Im not sure as Im new to this.
When I try the same thing manually things work fine with the netlister.
Im guessing the propagation of the new net is accomplished during the
manual change whereas using SKILL it needs some "dbPropagateNet" kind
of stuff to do it.
Any help in this will be much appreciated.