SKILL: How to modify an existing net name?

Discussion in 'Cadence' started by Min Ting, Aug 13, 2009.

  1. Min Ting

    Min Ting Guest

    Hi All,

    I have written code to add a net expression to all the global signals
    in a cell, however, it does not make change to the signal's net name.
    The command I am using is:

    dbReplaceSigExpr( cv netexpr )

    it only add a property name and default name to the net.

    I am wondering is there any command that I could use to make changes
    to an existing net name?

    Thanks,

    Min
     
    Min Ting, Aug 13, 2009
    #1
  2. Min Ting

    Riad KACED Guest

    Riad KACED, Aug 13, 2009
    #2
  3. Min Ting

    Min Ting Guest

    Hi Riad,

    I was doing exactly the same thing as you mentioned in the link to add
    the inherited property to the global signals.
    But the problem is that, with the accompany of

    dbFindSigByName()
    dbReplaceSigExpr()

    I am only able to add a property name and default name to the global
    signals but not changing the net name.
    The thing is, in my library there are cells with different net names
    for global substrates, some are named "sub!" and "SUBC!", so I have to
    make them consistent,
    so that it would not cause any lvs problems in future designs.

    Do you know the difference between a signal and a net? and is there
    any commands that is able to make change to the net name?

    Thanks and regards!

    Min
     
    Min Ting, Aug 13, 2009
    #3
  4. Min Ting

    Min Ting Guest

    By the way Riad, I think the modification would be saved without the
    line "schCheck(cv)",
    but I don't why.
     
    Min Ting, Aug 13, 2009
    #4
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.