The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl
Simulators >> Circuit Simulators >> Montecarlo Simulations for Process only in Spectre
https://designers-guide.org/forum/YaBB.pl?num=1240476384

Message started by cmos.analogvala on Apr 23rd, 2009, 1:46am

Title: Montecarlo Simulations for Process only in Spectre
Post by cmos.analogvala on Apr 23rd, 2009, 1:46am

How does montecarlo simulation for process work ? Let's say my montecarlo file for process for Cadence SPECTRE is as given below.

statastics {
process {
vary lpe0_nmos dist=guass std=1e-10
vary lpe0_pmos dist=guass std=1e-10  } }

Runnning MC for 100 ineration means it take any random value of lpe0_nmos and lpe0_pmos during these 100 ierations. However all the transistors on the chip/circuit have same lpe0 value in a given iteration.

Am I correct ?

Title: Re: Montecarlo Simulations for Process only in Spectre
Post by Andrew Beckett on Apr 24th, 2009, 6:34am

Yes. Each iteration will come up with a new random value for these two parameters, but it is common to all subckts in the design.

See also http://www.designers-guide.org/Modeling/montecarlo.pdf

Regards,

Andrew.

Title: Re: Montecarlo Simulations for Process only in Spectre
Post by cmos.analogvala on Apr 24th, 2009, 8:38pm

This is very very useful
Thanks a Lot

The Designer's Guide Community Forum » Powered by YaBB 2.2.2!
YaBB © 2000-2008. All Rights Reserved.