Attaching Labels to nets for netlist generated by ERIE extra

F

Farhaan

Guest
Hi,
I am trying to attach Labels to nets in layout automatically because
when I do ERIE extraction the netlist loses the net names and assigns
them random ones. If I manually attach labels on the specific layer of
the net I get the right netnames in my netlist, but this is cumbersome
for a design with more than 30 nets. Does anyone know of any method
using SKILL Code or how to change the rules file to include the net
names? Thanks for any help.
 
On 12 Sep 2006 12:48:49 -0700, "Farhaan" <FarhaanR@gmail.com> wrote:

Hi,
I am trying to attach Labels to nets in layout automatically because
when I do ERIE extraction the netlist loses the net names and assigns
them random ones. If I manually attach labels on the specific layer of
the net I get the right netnames in my netlist, but this is cumbersome
for a design with more than 30 nets. Does anyone know of any method
using SKILL Code or how to change the rules file to include the net
names? Thanks for any help.
I don't know what "ERIE" extraction is, but you could write code to attach
labels using leAttachFig(). Not sure if that's really what you want though...
probably because I don't know what you're actually doing - or what tool you're
using.

Andrew.
--
Andrew Beckett
Principal European Technology Leader
Cadence Design Systems, UK.
 
Thanks for the response. My fault for not specifying what ERIE was.
ERIE is our third party extractor product. However, I actually have
figured out how to attach the labels to the nets by writing skill code
to identify the database id's to get the lpp and locations for the nets
and then feeding that to dbCreateLabel(). However, would leAttachFig()
be quicker? If so I am a little confused on how to use it because it
seems unless I create labels first I then need to attach these labels
to their respective nets. And attaching them to the nets would require
me to extract the bBox() coordinates of the net?Thanks.


Andrew Beckett wrote:
On 12 Sep 2006 12:48:49 -0700, "Farhaan" <FarhaanR@gmail.com> wrote:

Hi,
I am trying to attach Labels to nets in layout automatically because
when I do ERIE extraction the netlist loses the net names and assigns
them random ones. If I manually attach labels on the specific layer of
the net I get the right netnames in my netlist, but this is cumbersome
for a design with more than 30 nets. Does anyone know of any method
using SKILL Code or how to change the rules file to include the net
names? Thanks for any help.

I don't know what "ERIE" extraction is, but you could write code to attach
labels using leAttachFig(). Not sure if that's really what you want though...
probably because I don't know what you're actually doing - or what tool you're
using.

Andrew.
--
Andrew Beckett
Principal European Technology Leader
Cadence Design Systems, UK.
 
All leAttachFig() does is create a parent-child relationship between two
objects. You still need to create the label in the right place - but what it
means is that if the parent moves (the shape), the child (the label) goes with
it.

So it's probably not necessary for your needs.

Andrew.


On 20 Sep 2006 07:24:57 -0700, "Farhaan" <FarhaanR@gmail.com> wrote:

Thanks for the response. My fault for not specifying what ERIE was.
ERIE is our third party extractor product. However, I actually have
figured out how to attach the labels to the nets by writing skill code
to identify the database id's to get the lpp and locations for the nets
and then feeding that to dbCreateLabel(). However, would leAttachFig()
be quicker? If so I am a little confused on how to use it because it
seems unless I create labels first I then need to attach these labels
to their respective nets. And attaching them to the nets would require
me to extract the bBox() coordinates of the net?Thanks.


Andrew Beckett wrote:
On 12 Sep 2006 12:48:49 -0700, "Farhaan" <FarhaanR@gmail.com> wrote:

Hi,
I am trying to attach Labels to nets in layout automatically because
when I do ERIE extraction the netlist loses the net names and assigns
them random ones. If I manually attach labels on the specific layer of
the net I get the right netnames in my netlist, but this is cumbersome
for a design with more than 30 nets. Does anyone know of any method
using SKILL Code or how to change the rules file to include the net
names? Thanks for any help.

I don't know what "ERIE" extraction is, but you could write code to attach
labels using leAttachFig(). Not sure if that's really what you want though...
probably because I don't know what you're actually doing - or what tool you're
using.

Andrew.
--
Andrew Beckett
Principal European Technology Leader
Cadence Design Systems, UK.
--
Andrew Beckett
Principal European Technology Leader
Cadence Design Systems, UK.
 

Welcome to EDABoard.com

Sponsor

Back
Top