The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
May 3rd, 2024, 10:32am
Pages: 1
Send Topic Print
Spectre Monte Carlo Simulation for tsmc process (Read 11006 times)
wael
New Member
*
Offline



Posts: 2

Spectre Monte Carlo Simulation for tsmc process
Nov 08th, 2002, 9:31am
 
Hi

I get this error message when I run Monte Carlo simulation for tsmc 0.25u process:

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

I know it must be something related to my model setup but I don't know what. DC, AC, tran and all other analyses are running fine with the same setup.

Thanks.
Back to top
 
 
View Profile   IP Logged
Ken Kundert
Global Moderator
*****
Offline



Posts: 2384
Silicon Valley
Re: Spectre Monte Carlo Simulation for tsmc proces
Reply #1 - Nov 8th, 2002, 11:50am
 
To use a Monte Carlo analysis in Spectre you also need to add statistics blocks, which are used to describe the random variations in your parameters to the simulator. You can find information on how to do this by typing spectre -h montecarlo into your shell.
Back to top
 
 
View Profile WWW   IP Logged
wael
New Member
*
Offline



Posts: 2

Re: Spectre Monte Carlo Simulation for tsmc proces
Reply #2 - Nov 8th, 2002, 11:57am
 
Thanks a lot for your reply. Yes, I discovered that  :) Actually I was wondering if I had to write those "statistics blocks" myself or should they have been included in the design kit? But this question might be beyond the scope of this forum.

Thanks.
Back to top
 
 
View Profile   IP Logged
Ken Kundert
Global Moderator
*****
Offline



Posts: 2384
Silicon Valley
Re: Spectre Monte Carlo Simulation for tsmc proces
Reply #3 - Nov 8th, 2002, 1:33pm
 
It is hard to imagine individual users having enough information to describe the statistical variations in the process, so the process blocks should come from the foundries. However, few actually do provide this information. I am aware of at least one large company having statistical information, and the corresponding Monte Carlo process blocks, for the TSMC processes, but I do not know how they acquired them.
Back to top
 
 
View Profile WWW   IP Logged
nus_lin
Community Member
***
Offline



Posts: 48

Re: Spectre Monte Carlo Simulation for tsmc proces
Reply #4 - Apr 6th, 2005, 10:55pm
 
dear guys,

i am using analog artist to simulate 0.35um 4metal process by AMS. i am trying to use the monte carlo tools provided, but it looks that the library file doesn't point to the statistic model file and the results remain unchanged every run. so can you tell me the name of model file and how to set up the path?

thanks
Back to top
 
 
View Profile   IP Logged
Paul
Community Fellow
*****
Offline



Posts: 351
Switzerland
Re: Spectre Monte Carlo Simulation for tsmc proces
Reply #5 - Apr 7th, 2005, 12:39am
 
Hello Wael,

Sometimes a file with mismatch measurement results is included in the design kit, and it is up to the customer to translate this into simulation parameters. In case you cannot get statistical parameters from your foundry, you can still add some "generic" statistical parameters to give you a feel of the sensitivity of your circuit to device mismatch. Anyway, from my personal perspective, if you rely on the exact values of mismatch parameters to make your circuit work, I guess it won't. In modern technologies, you have phenomena like NBTI, hot carriers and so on which modify the threshold voltage over time and which are usually not included in the mismatch parameters.

You can get an order of magnitude for mismatch parameters from the following papers (ieeexplore is your friend  ;) ):

An easy-to-use mismatch model for the MOS transistor
Croon, J.A.; Rosmeulen, M.; Decoutere, S.; Sansen, W.; Maes, H.E.;
IEEE Journal of Solid-State Circuits, Volume 37

Physical modeling and prediction of the matching properties of MOSFETs
Croon, J.A.; Decoutere, S.; Sansen, W.; Maes, H.E.;
ESSDERC 2004

Paul
Back to top
 
 
View Profile WWW   IP Logged
nus_lin
Community Member
***
Offline



Posts: 48

Re: Spectre Monte Carlo Simulation for tsmc proces
Reply #6 - Apr 7th, 2005, 6:02am
 
i have successfully done a monte carlo simulation.

thank ken, paul. your comments give me clue to setup the simulation enviroment.
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.