• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Custom IC Design
  3. How can I get equivalent circuit of BSIM-BULK model

Stats

  • Locked Locked
  • Replies 5
  • Subscribers 125
  • Views 12745
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

How can I get equivalent circuit of BSIM-BULK model

yysunj
yysunj over 4 years ago

I am simulating BSIM-BULK model using Verilog-A code of BSIM-BULK model, now.

However, I do not get a equivalent circuit of BSIM-BULK model, yet.

How can I get a equivalent circuit of BSIM-BULK model?

Thank you

yysunj

  • Cancel
  • ShawnLogan
    ShawnLogan over 4 years ago

    Dear yysunj,

    yysunj said:

    I am simulating BSIM-BULK model using Verilog-A code of BSIM-BULK model, now.

    This makes sense. You are able to simulate the circuit using a veriloga (i.e., behavioral) view of a BSIM_BULK model.

    However, then you write:

    yysunj said:
    However, I do not get a equivalent circuit of BSIM-BULK model, yet.

    Are you suggesting the response you are getting is not the response you expect with the verioga view of the BSIM-BOLK veriloga model?

    Are you instead suggesting you want to get some other type o model of a BSIM_BULK device (other than veriloga model)?

    To me anyway, I am afraid I am still not clear on both your problem and your request. Sorry.

    Shawn

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • yysunj
    yysunj over 4 years ago in reply to ShawnLogan

    For example, equivalent circiut of Poly-Si TFT model is Figure 1

                                        (Figure 1. Equivalent circuit of Poly-Si TFT model)

    I want a model of this type. (I want equivalent circuit of BSIM-BULK model)

    Could you please tell me how to get it?

    Thank you

    yysunj

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • ShawnLogan
    ShawnLogan over 4 years ago in reply to yysunj

    Dear yysunj,

    yysunj said:

    I want a model of this type. (I want equivalent circuit of BSIM-BULK model)

    Could you please tell me how to get it?

    From your UNIX prompt, typing:

    $ spectre -h bsimbulk | more

    ***************
    Device bsimbulk
    ***************

    bsim6 model (Also known as bsimbulk, for more information, please refer to the BSIM6/BSIM-BULK
    Model chapter in the Spectre Simulator Components and Device Models Reference manual. )

    The model parameter "version" accepts only a real number value, such as 6.00 for version=6.0.0.
    The available versions for the bsim6 model are 6.00(6.0.0), 6.10(6.1.0), 6.11(6.1.1)
    106.2(Bsimbulk 106.2.0) and 107.0(Bsimbulk 107.0).

    Sample Instance Statement:
    m1 (0 2 1 1) pchmod w=2u l=0.8u as=250p ad=250p pd=168p ps=168p m=1

    ....

    will provide guidance on utilizing the built in spectre model of a BSIM BULK device. I have attached the full context of the command. A reference to the Cadence manual that contains its definition is also provided.

    I hope I understood your request this time.

    Shawn

    bsimbulk.txt

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 4 years ago in reply to ShawnLogan

    The usual place for this kind of information (for built-in models) is the Spectre Circuit Simulator Components and Device Models Reference (<SPECTREinstDir>/doc/spectremod/spectremod.pdf), however for bsim6 (aka bsimbulk) there is no equivalent circuit shown in the documentation. This is because it is based on the documentation from the BSIM group at Berkeley, and their documentation also doesn't include an equivalent circuit.

    You probably will need to contact the BSIM group at Berkeley for this (they are the authors of the model): http://bsim.berkeley.edu/models/bsimbulk/

    I'm still not sure why you are continuing to use the Verilog-A model when it's built in - it will be faster to simulate with the built-in optimised version of the model; the Verilog-A version is normally used as a reference and for initial development, not for real-life usage.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • yysunj
    yysunj over 4 years ago in reply to Andrew Beckett

    Thank you for your detailed reply!

    yysunj

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information