Talk About Network

Google





Computer Aided Design - CAD > Cadence > Re: How to use ...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 2 of 6 Topic 4185 of 4397
Post > Topic >>

Re: How to use dbCreateInstTerm ?

by Jean-Marc Bourguet <jm@[EMAIL PROTECTED] > Aug 22, 2008 at 01:55 PM

bu-bu <bedoune@[EMAIL PROTECTED]
> writes:

> Hello All,
> 
> I have a pcell without any connectivity defined. I would like to use
> the dbCreateInstTerm function to defined some pins, to have
> css()~>instTerms != nil.
> My pcell is a resistor, i would like 2 pins: Plus and Minus.
> 
> Function dbCreateInstTerm use the following parameters:
> dbCreateInstTerm(d_net d_inst d_term)
> 
> First i create:
> d_net = dbCreateNet(pcCellview "PLUS")
> 
> and
> d_term = dbCreateTerm(d_net "PLUS" "inputOutput")
> 
> But i don't know how to create/define the missing parameter, i mean
> d_inst ??
> I think i must use dbCreateInst, to get d_inst, but it seems that i
> can use it only for existing cells. It's not my case.
> 
> I use rodCreateRect in my pcell, to draw shape of poly.
> 
> Or just to use dbCreatePin ?? I think it's not enough to perform what
> i need.
> 
> Thanks a lot for your lights,

I'm not sure what you really want.  I wonder if you understand correctly
what instTerms are.  

You needs instTerms in a CV if your CV contains instances.  Then instTerms
will allow you to say for each instances to which nets are connected the
terms of the master of these instances.

If you select an instance of your pcell and want css()->instTerms to be
non
nil, you first needs to create terminals in your pcell and then use
"Propagate nets" in the CV instantiating the pcell after having created
the
instance (in VLS-XL, the binder -- starting from 6.1 if I remember
correctly -- and the extractor -- even in 5.1.41 -- will create the
instTerms for you if the right conditions are met -- for the extractor
there has to be a physical connection, ie shape in the top cell view
overlapping a pin of the terminal; for the binder has to be able to find
in
the connectivity source which connection should be made).

Yours,

-- 
Jean-Marc
 




 6 Posts in Topic:
How to use dbCreateInstTerm ?
bu-bu <bedoune@[EMAIL   2008-08-22 04:06:38 
Re: How to use dbCreateInstTerm ?
Jean-Marc Bourguet <jm  2008-08-22 13:55:25 
Re: How to use dbCreateInstTerm ?
"S. Badel" <  2008-08-22 15:06:55 
Re: How to use dbCreateInstTerm ?
bu-bu <bedoune@[EMAIL   2008-08-24 22:14:23 
Re: How to use dbCreateInstTerm ?
Riad KACED <riad.kaced  2008-08-24 23:48:43 
Re: How to use dbCreateInstTerm ?
bu-bu <bedoune@[EMAIL   2008-08-26 18:51:06 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
localhost-V2008-12-19 Fri Jan 9 13:46:02 PST 2009.