Home > Community > Forums > Custom IC Design > How to use BSIM-CMG models to build and simulate FinFET circuits

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 use BSIM-CMG models to build and simulate FinFET circuits  

Last post Sat, Jan 12 2013 9:02 AM by Andrew Beckett. 4 replies.
Started by Ahmed Taha 04 Jan 2013 01:25 AM. Topic has 4 replies.
Page 1 of 1 (5 items)
Sort Posts:
  • Fri, Jan 4 2013 1:25 AM

    • Ahmed Taha
    • Not Ranked
    • Joined on Fri, Jan 4 2013
    • Posts 2
    • Points 25
    How to use BSIM-CMG models to build and simulate FinFET circuits Reply

    Hi All,

    I need to simulate FinFET based circuits

    I have BSIM-CMG codes and models from http://www-device.eecs.berkeley.edu/bsim/?page=BSIMCMG_LR 

    this includes veriloga files.va and files.include and model card.nmos files

    I tried several methods to add these in Cadence, but still something missing 

    so I am asking about the right way to add such files to enable circuit simualtion. 

     if any one managed to do this before, could help.

    Thanks 

    • Post Points: 20
  • Fri, Jan 4 2013 1:44 AM

    Re: How to use BSIM-CMG models to build and simulate FinFET circuits Reply

    It should not be necessary to use the VerilogA models, since bsimcmg is built in to spectre (MMSIM11.1  contains the latest version of bsimcmg, 106.1 (as mentioned on the page you gave).

    You can run the examples as provided directly in spectre (I commented out the .hdl lines, but even with the .hdl line it runs). Whether the results are as expected is another matter, but then these are slightly artificial examples.

    For example: spectre inverter_transient.sp

    If you're talking about ADE, you can add the model file (modelcard.nmos) directly in ADE in Setup->Model Libraries. You'd probably need to create a transistor component (based on nmos4 maybe) with the right parameters, since bsimcmg has different parameters than most MOS models (see "spectre -h bsimcmg" - it doesn't have w and l, but has w,d, nf, nfin etc). 

    Best is to get the models from the foundry process you're using.

    Andrew.

     

     

    • Post Points: 35
  • Fri, Jan 4 2013 9:09 PM

    • Ahmed Taha
    • Not Ranked
    • Joined on Fri, Jan 4 2013
    • Posts 2
    • Points 25
    Re: How to use BSIM-CMG models to build and simulate FinFET circuits Reply
    Thank you very much for your reply.
    • Post Points: 5
  • Sat, Jan 12 2013 8:54 AM

    • tkhan
    • Top 50 Contributor
    • Joined on Sat, Aug 16 2008
    • Toronto, Ontario
    • Posts 159
    • Points 2,205
    Re: How to use BSIM-CMG models to build and simulate FinFET circuits Reply

    Andrew Beckett:

    since bsimcmg has different parameters than most MOS models (see "spectre -h bsimcmg" - it doesn't have w and l, but has w,d, nf, nfin etc).

     

    I believe you meant l, d, nf, nfin, etc? BSIM-CMG does not use 'w' to define device geometry.

    Best,
    Tarek

     

    Replacing Emoji...
    • Post Points: 20
  • Sat, Jan 12 2013 9:02 AM

    Re: How to use BSIM-CMG models to build and simulate FinFET circuits Reply
    Tarek,

    Yes, it was a typo in my response.

    Andrew
    • Post Points: 5
Page 1 of 1 (5 items)
Sort Posts:
Started by Ahmed Taha at 04 Jan 2013 01:25 AM. Topic has 4 replies.