Schematic Pins

N

New User ^_^

Guest
Dear All,

In the schematic cellview, I would like to add pins to the symbols
using SKILL. I know I could use a function called dbCreatePin(d_net
d_fig [t_name]) to do so. As far as I know, d_net is the net of the
instance. How about d_fig ??

Any help would be much appreciated!

New User ^.^
 
Dear All,

I found the answer to my question. Use the function:

schCreatePin(
d_cvId
d_master
t_termName
t_direction
g_offSheetP
l_origin
t_orientation
)
=> d_pin | nil

Creates instances that are used to represent pins of terminals in a
schematic cellview. Creates only a pin in a schematic cellview. The
destination cellview must not be the same as the master cellview and
must be editable.

Regards,
Chicken Wing
 
You can use schCreatePin, or you can use:

net=dbMakeNet(cv ...)
inst=dbCreateInst(cv ...) ; for the pin instance
dbCreatePin(net inst "termName")

Might want to do a dbCreateTerm() first as well...

But if you can run within an executable which contains Composer, it's
probably simpler to use the higher level sch.* interface.

Regards,

Andrew.

On 24 May 2004 23:57:37 -0700, chickenwing2010@yahoo.com.hk (New User ^_^)
wrote:

Dear All,

I found the answer to my question. Use the function:

schCreatePin(
d_cvId
d_master
t_termName
t_direction
g_offSheetP
l_origin
t_orientation
)
=> d_pin | nil

Creates instances that are used to represent pins of terminals in a
schematic cellview. Creates only a pin in a schematic cellview. The
destination cellview must not be the same as the master cellview and
must be editable.

Regards,
Chicken Wing
--
Andrew Beckett
Senior Technical Leader
Custom IC Solutions
Cadence Design Systems Ltd
 

Welcome to EDABoard.com

Sponsor

Back
Top