Virtuoso -

Discussion in 'Cadence' started by Puneet, Nov 3, 2009.

  1. Puneet

    Puneet Guest

    Hi,

    i have very basic doubt.........

    I have a schematic which has DESIGN+PAD FRAME...... I want to add one
    top level which contains both of these inside it......I mean in the
    end I should have on instance and when I go inside I should find these
    two DESIGN+PADFRAME.......

    and I want that pins coming out of the design should be inlined with
    the top instance i.e its location should not be changed.......please
    help

    How to do this ???
     
    Puneet, Nov 3, 2009
    #1
  2. Puneet

    Riad KACED Guest

    Hi Puneet,

    This is very feasible.
    1. Create your symbol as usual.
    2. Read the pins from your schematic, i.e.
    pinList=setof(pin cvSchematic~>instances pin~>cellName=="ipin" ||
    pin~>cellName=="opin" || pin~>cellName=="iopin" )
    3. For each pin in the pinList, grab the location, i.e. pin~>xy
    4. Look at the same pin in the symbol and give it that 'xy', i.e.
    symbolPin~>xy=schematicPin~>xy.

    Hope you will get yourself sorted out with this.
    I can put some quick skill function together later today if needed
    (running out of time these days I'm afraid).

    Regards,
    Riad.
     
    Riad KACED, Nov 4, 2009
    #2
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.