The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl Design Languages >> Verilog-AMS >> Bsim VerilogA model and AC analysis https://designers-guide.org/forum/YaBB.pl?num=1169677425 Message started by NanoMilton on Jan 24th, 2007, 2:23pm |
Title: Bsim VerilogA model and AC analysis Post by NanoMilton on Jan 24th, 2007, 2:23pm Hi, Is there a Verilog A Version of BSIM model? If so, where can I find it? Also, it is not possible to run analysis with model implemented in Verilog A,isn't it? Thanks a lot. |
Title: Re: Bsim VerilogA model and AC analysis Post by Geoffrey_Coram on Jan 25th, 2007, 4:48am Silvaco (now simucad) has "not for commercial use" bsim3 and bsim4 verilog-a models, available (last I checked) after registration from their web site. (I think there's a link if you click Verilog-AMS from the nav bar of this site.) Others have done the translation, also, but I don't think they've put them out for the public. If your simulator supports Verilog-A, it should support Verilog-A for any analysis type, so I'm not sure I understand your second question. |
Title: Re: Bsim VerilogA model and AC analysis Post by NanoMilton on Jan 26th, 2007, 11:48am Thanks a lot. I got the BSIM models from the web. With regard to my second question, I remember that there is a post somewhere in this forum saying that Verilog A doesn't support complex number calculation. Actually, what I want is to run a frequency domain analysis on my model so as to characterize it's ac behavior. Is it possible to do so? |
Title: Re: Bsim VerilogA model and AC analysis Post by Geoffrey_Coram on Jan 26th, 2007, 12:39pm You can run an ac analysis with a Verilog-A model. The complex numbers are handled by the simulator -- it linearizes the equations in the Verilog-A model, and capacitive terms get multiplied by j ω. The Verilog-A model itself does not have any complex numbers in its equations. |
Title: Re: Bsim VerilogA model and AC analysis Post by NanoMilton on Jan 26th, 2007, 12:53pm So, to describe a capacitor, I use the statement: I(Drain,Source) <+ ddt(Cds*V(Drain,Source)); Does the simulator automatically know that it's a capacitor? |
Title: Re: Bsim VerilogA model and AC analysis Post by Geoffrey_Coram on Jan 29th, 2007, 4:32am NanoMilton wrote on Jan 26th, 2007, 12:53pm:
Yes. Actually, probably the better way to describe what happens is: the simulator sees the "ddt" operator, which has a Fourier transform involving multiplication by j ω, which is used to compute the frequency response of the linearized system. |
The Designer's Guide Community Forum » Powered by YaBB 2.2.2! YaBB © 2000-2008. All Rights Reserved. |