The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl
Simulators >> Circuit Simulators >> Monte Carlo Simulation Error
https://designers-guide.org/forum/YaBB.pl?num=1203976519

Message started by Upemba on Feb 25th, 2008, 1:55pm

Title: Monte Carlo Simulation Error
Post by Upemba on Feb 25th, 2008, 1:55pm

This is my first time to run Monte Carlo with Cadence tool, using Spectre for simulator and I am just trying to run a simple DC simulation and I am getting the following error:

Error found by spectre during Monte Carlo analysis 'mc1'.  
      mc1: Attempt to run Monte Carlo analysis with mismatch variations, but no mismatch variations were specified in statistics block.

Analysis 'mc1' terminated prematurely due to error.  

Can someone helps me with the error?

Title: Re: Monte Carlo Simulation Error
Post by sheldon on Feb 26th, 2008, 3:18am

Upemba,


Title: Re: Monte Carlo Simulation Error
Post by sheldon on Feb 26th, 2008, 3:22am

Upemba,

  There is an application note in the Modeling section that describes the
required setup for Monte Carlo simulation.

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

When you perform Monte Carlo simulations, there are process variations, inter-die
variations, and mismatch, intra-die variations. You need to describe the mismatch
statistics in order to perform mismatch analysis. You also need to use in-line subckts,
see the paper for more details.

                                                                     Best Regards,

                                                                          Sheldon

Title: Re: Monte Carlo Simulation Error
Post by Upemba on Feb 26th, 2008, 9:01am

Sheldon,

Thanks for taking the time to respond to my question.  That was very insightful especially the pdf document that you pointed to.  

From your answer, that makes me realize that the models that I am using do not have the statistics blocks required to run a Monte Carlo simulation where the mismatch and/or process variations are specified.    

Also looking at the pdf document, I saw something that I would like to bring to your attention.  
Equation 10 on page 6 of that document , I thought that epsilon should not include [1+ ] just based on expressions 8 and 9 deductions.  
Basically, I am saying that

epsilon should be equal to  [(XRPafac/sqrt (AB)) + XRSPbfac]x(XRSP - 1)

Please let me know in case I am missing something.  

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