Home > Community > Forums > Custom IC SKILL > Skill code to get MOS suffix. (eg. ".M" used to reference in final netlist)

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

 Skill code to get MOS suffix. (eg. ".M" used to reference in final netlist) 

Last post Tue, Jul 2 2013 11:23 PM by Atul Dwivedi. 0 replies.
Started by Atul Dwivedi 02 Jul 2013 11:23 PM. Topic has 0 replies and 1129 views
Page 1 of 1 (1 items)
Sort Posts:
  • Tue, Jul 2 2013 11:23 PM

    Skill code to get MOS suffix. (eg. ".M" used to reference in final netlist) Reply

    Hi there,

    An elaboration from the subject: I am writing code to be run at the schematic level. I need the code to extract the suffix (eg. ".M1", varies with technolgies) from the model parameters of the selected instance.

    I had done some research and the following code used to work for some technologies:

     selObjCDF=cdfGetInstCDF(car(selectedObject))

    car(car(selObjCDF~>simInfo->eldoD->opParamExprList->?)->?)

    =>"OP(mappedRoot(\".M1\") \"vth\")"

    from here I can extract ".M1".

    However, sometimes in different technologies the string returned is:

     "U2DK_OP_MOS_BA(mappedInst() inst() \"Cdg\" )"

    which brings me back to this question.

    Can anyone suggest me a method to accomplish this task which is independent of technology used.

    Thanks and Regards,

    Atul 

     

     

    Filed under:
    • Post Points: 5
Page 1 of 1 (1 items)
Sort Posts:
Started by Atul Dwivedi at 02 Jul 2013 11:23 PM. Topic has 0 replies.