The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Jul 18th, 2024, 6:24am
Pages: 1
Send Topic Print
Montecarlo Simulations for Process only in Spectre (Read 1891 times)
cmos.analogvala
Community Member
***
Offline



Posts: 65
India
Montecarlo Simulations for Process only in Spectre
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 ?
Back to top
 
 
View Profile   IP Logged
Andrew Beckett
Senior Fellow
******
Offline

Life, don't talk to
me about Life...

Posts: 1742
Bracknell, UK
Re: Montecarlo Simulations for Process only in Spectre
Reply #1 - 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.
Back to top
 
 
View Profile WWW   IP Logged
cmos.analogvala
Community Member
***
Offline



Posts: 65
India
Re: Montecarlo Simulations for Process only in Spectre
Reply #2 - Apr 24th, 2009, 8:38pm
 
This is very very useful
Thanks a Lot
Back to top
 
 
View Profile   IP Logged
Pages: 1
Send Topic Print
Copyright 2002-2024 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 editor@designers-guide.org. Consider submitting a paper or model.