Home > Community > Forums > Custom IC Design > newbie to skill scripting

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

 newbie to skill scripting 

Last post Tue, Oct 29 2013 1:30 AM by ColinSutlieff. 7 replies.
Started by cadvin 24 Oct 2013 07:27 PM. Topic has 7 replies and 1942 views
Page 1 of 1 (8 items)
Sort Posts:
  • Thu, Oct 24 2013 7:27 PM

    • cadvin
    • Not Ranked
    • Joined on Fri, Oct 25 2013
    • Posts 5
    • Points 100
    newbie to skill scripting Reply

    Im new to skill scripting and I would like to ask anyone if its possibe in virtuoso layou editor (6.1) if vias or contacts could be stretched.

    And cutting of arrays.

     Thanks in advance. 

    • Post Points: 20
  • Fri, Oct 25 2013 9:07 AM

    • skillUser
    • Top 10 Contributor
    • Joined on Fri, Sep 19 2008
    • Austin, TX
    • Posts 2,587
    • Points 15,915
    Re: newbie to skill scripting Reply

    Hi,

    Vias are of two types, standard vias and custom vias - to my knowledge a standard via cannot be "stretched" (what do you mean by this anyway?  The rows and columns can be increased or reduced, but not by a stretch handle).  A custom via could be represented by a PCell which could be stretchable although I have never tried this, it might not be supported?

    And cutting of arrays?  <---- ?? Please state your question in a way that someone else might be able to understand what the problem is without having to guess what you are asking ??

    regards,

    Lawrence.

    • Post Points: 20
  • Fri, Oct 25 2013 1:24 PM

    • cadvin
    • Not Ranked
    • Joined on Fri, Oct 25 2013
    • Posts 5
    • Points 100
    Re: newbie to skill scripting Reply

    Hi lawrence,

    I think i would like to create a custom vias/contacts wherein you can increase and decrease them by stretching.

    Is this posdible thru skill?

    if yes, How could i start this?

     

    cutting of arrays of cells - this means that the user doesnt need to go through

    editing properties and edit the rows and columns. Just simply cut the arrayed part

     and the arrayed part will be split in whatever way you wanted to be?

    Have you done this before?

     

    thanks 

    • Post Points: 20
  • Mon, Oct 28 2013 1:12 AM

    • ColinSutlieff
    • Top 500 Contributor
    • Joined on Tue, Apr 21 2009
    • Feldkirchen, Bavaria
    • Posts 34
    • Points 665
    Re: newbie to skill scripting Reply

    This functionality is now available in 6.1.6.

    Stretching works for vias (and mosaics as well).

    Cutting also works (use <F3> for further options while cutting).

    To enable this you need to turn it on in the select options menu.

    Colin

     

    • Post Points: 5
  • Mon, Oct 28 2013 1:13 AM

    • ColinSutlieff
    • Top 500 Contributor
    • Joined on Tue, Apr 21 2009
    • Feldkirchen, Bavaria
    • Posts 34
    • Points 665
    Re: newbie to skill scripting Reply

    For clarification, I meant "chopping" rather than cutting. (default cadence bind key <shift> C)

    Colin

    • Post Points: 20
  • Mon, Oct 28 2013 2:48 AM

    Re: newbie to skill scripting Reply

    Colin - a small clarification. Stretching of vias is an early adopter feature (via the Back to Basics programme) in IC616, so it is not available by default. 

    Regards,

    Andrew.

    • Post Points: 20
  • Mon, Oct 28 2013 6:00 PM

    • cadvin
    • Not Ranked
    • Joined on Fri, Oct 25 2013
    • Posts 5
    • Points 100
    Re: newbie to skill scripting Reply

    HI guys,

    Im using ic6.1.5 .... so stretching of vias and contacts, do they exists here? and how?

    Regarding the slicing or chopping of arrayed objects, i tried applying it by using shift c but nothing happened.

    • Post Points: 20
  • Tue, Oct 29 2013 1:30 AM

    • ColinSutlieff
    • Top 500 Contributor
    • Joined on Tue, Apr 21 2009
    • Feldkirchen, Bavaria
    • Posts 34
    • Points 665
    Re: newbie to skill scripting Reply

    Sorry for the confusion,

    stretching/chopping of of vias is a 616 feature (as Andrew says,  it's not, by default, enabled at the moment). Contact Cadence if you want to evaluate this.

    Stretching (but NOT chopping) of mosaics is also a  6.1.6 feature and is not an early adopter feature so you should be able to use it

    Mosaics cannot be chopped

     

    Colin

    • Post Points: 5
Page 1 of 1 (8 items)
Sort Posts:
Started by cadvin at 24 Oct 2013 07:27 PM. Topic has 7 replies.