Schematic Pins

Discussion in 'Cadence' started by New User ^_^, May 19, 2004.

  1. New User ^_^

    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 ^.^
     
    New User ^_^, May 19, 2004
    #1
  2. New User ^_^

    New User ^_^ Guest

    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
     
    New User ^_^, May 25, 2004
    #2
  3. 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.
     
    Andrew Beckett, May 25, 2004
    #3
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.