The Designer's Guide Community
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
May 18th, 2021, 4:52am
Pages: 1
Send Topic Print
The model equations and parameters for the bipolar vbic model (Read 2075 times)
New Member

Posts: 1

The model equations and parameters for the bipolar vbic model
Mar 14th, 2016, 5:56pm
Hi all,

Info: I am using cadence IC6.1.6 and I have access to Process Design Kits from a commercial foundry (PDKs)

My aim is to have the ability to manipulate the model equations and parameters for the bipolar vbic model (or other models if possible) but for the specific process that I use from the fabrication foundry (the foundry supplies vbic1.1.5 version for simulation). To do that I had to download a veriloga version of the vbic1.1.5 model from and I added that as a cellview which has all the vbic model parameters in there. My naive thinking was to go to the model library files that we get in the PDKs (same files that I give to spectre to simulate any circuit) and get its entries as the input parameters to my new veriloga transistor and I expected that it will be scaled with the size of the BJT (Emitter Area). The original foundry transistor simulation didn't match with the new veriloga one because that method didn't provide me with the right scaled parameters vs size. This is the only file from the PDKs that I know to have parameter information.

So, as a simple question, does the spectre simulator take the model library files' parameters as we see them in the PDK file and then implement the scaling internally in a way that no one can see how this scaling is done?

What exactly is the model library file that is supplied by the foundry in the PDK? Are the model parameters fixed for a certain size?

Any Suggestion of how to manipulate the model files and parameters in a way to have a veriloga model that matches the foundry transistor in simulation?

Thanks Everyone.

Back to top
View Profile   IP Logged
Senior Fellow

Posts: 1987
Massachusetts, USA
Re: The model equations and parameters for the bipolar vbic model
Reply #1 - Mar 16th, 2016, 5:24am
Generally, the simulator does not scale things in a "secret" way.  I think there are a couple more likely possibilities:
1) you haven't properly differentiated between instance and model parameters
2) you have case-sensitivity problems

I would suggest you look very closely at the simulator log file for messages like "IBEI is not a valid parameter for an instance of vbic"
Back to top

If at first you do succeed, STOP, raise your standards, and stop wasting your time.
View Profile WWW   IP Logged
Pages: 1
Send Topic Print
Copyright 2002-2021 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to Consider submitting a paper or model.