Home > Community > Forums > Custom IC Design > How to get min value of a transistor width/length in a given pdk by skill?

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: *

 How to get min value of a transistor width/length in a given pdk by skill? 

Last post Tue, Sep 8 2009 8:37 AM by Andrew Beckett. 1 replies.
Started by IC Layout 08 Sep 2009 08:00 AM. Topic has 1 replies and 2323 views
Page 1 of 1 (2 items)
Sort Posts:
  • Tue, Sep 8 2009 8:00 AM

    • IC Layout
    • Top 150 Contributor
    • Joined on Sat, Mar 7 2009
    • Hyderabad, Andhra Pradesh
    • Posts 53
    • Points 1,155
    How to get min value of a transistor width/length in a given pdk by skill? Reply

     Hai! I am going to use " tsmcN65nm " technology PDK kit .. and the cadence IC514 version of tool...

    Now I have provided with " tsmcN45nm " schematics.. My job is to change all the schematics to refer to the 65nm tech..

    I am able to do this task by means of my previous skill codes... In addiotion to this I would like to print a list (in a file/in CIW) of cells which

    are having less values (w.l & m) compared to this new technology PDK kit..

    Means I would like to know what is the minimum value that a particular transistor will have in each PDK kit..

    I have both PDK kits...but our project will go on 65nm kit..

    I hope someone will respond to my problem as early as possible........

    Thanks in advance

    Prabhakar. K -- Layout Engineer 

     

    • Post Points: 20
  • Tue, Sep 8 2009 8:37 AM

    Re: How to get min value of a transistor width/length in a given pdk by skill? Reply

    With those PDKs you should be able to do:

    ddGetObj("libName" "deviceName")~>minW

    (same for ~>minL) to get the minimum device size. These are properties in the "property bag" for the cell.

    For an instance, you can do:

    instId~>master~>cell~>minL (and minW).

    Note these are returned as strings, so you might want to use cdfParseFloatString() to convert them into actual numbers.

    Best Regards,

    Andrew.

    • Post Points: 5
Page 1 of 1 (2 items)
Sort Posts:
Started by IC Layout at 08 Sep 2009 08:00 AM. Topic has 1 replies.