Monte Carlo in HSPICE

Status
Not open for further replies.

nirankul2003

Newbie level 3
Joined
Apr 13, 2011
Messages
4
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Visit site
Activity points
1,313
When performing Monte Carlo using HSPICE, does the order in which transistor devices are listed in the netlist, matter?
I am working with certain 90nm design kit where changing the ordering of transistor instances is showing different results. But if that's true,
is it a fault/feature of HSPICE or design kit??

Thanks
-Niranjan
 

The Monte Carlo process isn't truly random. It uses a pseudo random number generator based on a seed value. If you don't change the seed you will get identical results from two groups of Monte Carlo runs. I have never experimented with netlist order but it seems reasonable that changing that will change the results. The important thing with any Monte Carlo runs is to ensure there enough runs for the results to be statistically significant, then such effects should not be noticeable.

Keith
 

Keith is right. Re-run Monte Carlo simulations with different netlist order, with a large number of iterations/samples and check mean/sigma. You should get similar values.
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…