Layout XL and layout...

Discussion in 'Cadence' started by bu-bu, Mar 25, 2009.

  1. bu-bu

    bu-bu Guest

    Hello All,

    My question might be stupid, but ...

    I would like to know how to make a layout VXL compliant without layout

    I mean, we don't have enough licenses in my company. So, i would like
    to know what kind of informations are present in the layout (in the
    net, or cells and so on...) to create a skill code(!) to make some old
    layouts VXL compliant without using VXL.

    I know that i just need to use VXL one time, update source and
    components (or something like that!)
    but VXL does not recognizes instances when the name in layout is
    different from schematic (i use 5.1.41)

    Maybe i'm a dreamer and something like that can not be done by skill
    code ?

    Thanks for your help !

    bu-bu, Mar 25, 2009
    1. Advertisements

  2. bu-bu

    nnnnnnn Guest


    you can do following,

    1. copy the devices from schematic to layout directly
    2. change all of device cellview names from symbol to layout in layout
    3. add | in front of each instance name, for example, the instance
    name is MN1, change it to |MN1

    Then the layout view is compliant to Layout XL....

    You can write a skill program to do the above procedure...

    nnnnnnn, Mar 25, 2009
    1. Advertisements

  3. If anyone has Skill that changes instances names to VXL compliant
    names and would be able/willing to share, I would be interested.

    Thank you,
    eric.d.fitzsimmons, Mar 26, 2009
  4. Wouldn't this require knowledge of how the instances were created in the first
    place? There is the Create Device Correspondence form in VXL which effectively
    does this (in IC613 there's no absolute need for the names to match anyway,
    since the binding is net based rather than instance name based - although you
    can make the names match as you create bindings anyway).


    Andrew Beckett, Mar 30, 2009
    1. Advertisements

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.