rmanalo
Advanced Member level 4
- Joined
- Feb 8, 2017
- Messages
- 107
- Helped
- 16
- Reputation
- 32
- Reaction score
- 16
- Trophy points
- 18
- Location
- Philippines
- Activity points
- 979
Hello again everyone,
I'm doing simulations now with my circuit biased in subthreshold and I have problems in MC Simulations. In general I want to do an MC Simulation on my temperature sweep on the circuit from 0degC-125degC. So I listed my questions in the following.
[1] Is MC Simulation the same with Process corner Analysis?
[1.1] A colleague said it's basically the same except Process corner Analysis simulates the worst case for MC Simulation. Is he correct?
[2] I read the HSPICE Manual "hspice_sa" on how to do it. I basically get the premise. But manual requires me to input the amount of variation on each parameter e.g.
the problem is, the "agauss" command is just me playing with the code. I don't know the right values for a realistic variation for each parameter. What should I do?
[3] Here is my main problem, since I'm biasing my circuit in subthreshold, the main contributor to variation is the threshold voltage. This parameter cannot be specified in the netlist, i.e. .param vth=agauss(nominal, deviation, sigma), (unlike length and width).
Thanks in Advance guys.
I'm doing simulations now with my circuit biased in subthreshold and I have problems in MC Simulations. In general I want to do an MC Simulation on my temperature sweep on the circuit from 0degC-125degC. So I listed my questions in the following.
[1] Is MC Simulation the same with Process corner Analysis?
[1.1] A colleague said it's basically the same except Process corner Analysis simulates the worst case for MC Simulation. Is he correct?
[2] I read the HSPICE Manual "hspice_sa" on how to do it. I basically get the premise. But manual requires me to input the amount of variation on each parameter e.g.
Code:
.param Length=agauss(5u, 0.5u, 3)
M1 node1 node2 node3 node4 model W=10u L=Length
.temp 0 125 1 monte=30
the problem is, the "agauss" command is just me playing with the code. I don't know the right values for a realistic variation for each parameter. What should I do?
[3] Here is my main problem, since I'm biasing my circuit in subthreshold, the main contributor to variation is the threshold voltage. This parameter cannot be specified in the netlist, i.e. .param vth=agauss(nominal, deviation, sigma), (unlike length and width).
Thanks in Advance guys.