alter subckt instance

Discussion in 'Cadence' started by JD, Sep 19, 2007.

  1. JD

    JD Guest

    Hi,

    I got a design which reuse the same subckt:

    //////////////////////////////////
    subckt BLOCK in out
    M1 ...
    M2 ...
    M3 ...
    ends BLOCK

    subckt TOP in out
    BLOCKA (in out) BLOCK
    BLOCKB (in out) BLOCK
    ends TOP

    I0 (in out) TOP
    ////////////////////////////////

    If I do:

    alterA alter sub=I0.BLOCKA.M1 param=... value=...


    Will it only alter M1 for BLOCKA or it will alter M1 for the BLOCK
    subckt thus affect both BLOCKA and BLOCKB?

    Thanks,

    JD
     
    JD, Sep 19, 2007
    #1
  2. JD

    JD Guest



    If it only alter M1 for BLOCKA, and BLOCKB still use the orginal BLOCK
    subckt, is there a way to alter BLOCK subckt once, so all the BLOCK
    instances will be affected.

    Thanks
     
    JD, Sep 19, 2007
    #2
  3. I don't believe this is currently possible. You should contact customer support
    to ask for an enhancement. Currently only a single instance can be altered
    at a time.

    Regards,

    Andrew.
     
    Andrew Beckett, Sep 21, 2007
    #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.