Forum
Forum
Verilog-AMS
Analysis
Modeling
Design
Theory
Welcome, Guest. Please
Login
or
Register.
Please follow the Forum
guidelines
.
Aug 19
th
, 2024, 3:21am
Home
Help
Search
Login
Register
PM to admin
The Designer's Guide Community Forum
›
Design
›
Analog Design
› Monte carlo analysis in spectre
‹
Previous topic
|
Next topic
›
Pages: 1
Monte carlo analysis in spectre (Read 5199 times)
kayathi
New Member
Offline
Posts: 6
Monte carlo analysis in spectre
Oct 18
th
, 2004, 11:53pm
I have done wafer level characterization for transistor mismatches. I want to put these numbers into spectre for circuit evaluation purposes.The problem is I am having hard time figuring out how to use monte carlo analysis in spectre. I have gone through the document on this in designer's guide, but still the procedure for doing this is a little obscure. THe documentation in spectre's user guide isn't that helpful.
Can somebody tell me where i can find a better documentation or a tutorial of some sort.
Thanks
Kayathi
Back to top
IP Logged
ywguo
Community Fellow
Offline
Posts: 943
Shanghai, PRC
Re: Monte carlo analysis in spectre
Reply #1 -
Oct 19
th
, 2004, 5:53am
Hi,
If you know anything about monte carlo analysis with model parameter distribution using SPICE, please put light on me, too. I always wonder how to analyze the offset voltage accurately using SPICE. :)
Thanks
Yawei
Back to top
IP Logged
Andre
Guest
Re: Monte carlo analysis in spectre
Reply #2 -
Nov 15
th
, 2004, 4:34pm
This should be very straightforward. You might want to specify the output in the Analog Artist first (e.g. for a current mirror with a gain of 1 you can specify current_mismatch = Iout - Iin).
Then you open the MC tool and you should see your output right there. Specify the number of runs and the mismatch / process / both.
Then run the simulation.
The MC tools is only a wrapper around the artist simulation that you already specified. Spectre requires an initial run in Artist to get the mean values right. The deviation (process / mismatch) should be specified in the model files.
Run the simulation and look at the results (e.g. histogram for the current_mismatch).
Andre
Back to top
IP Logged
kayathi
New Member
Offline
Posts: 6
Re: Monte carlo analysis in spectre
Reply #3 -
Nov 16
th
, 2004, 3:31pm
Thanks Andre
The problem I have is specifing the deviation in the model files.
If you have a sample deviation file that would be a lot helpful.
Thanks
Kayathi
Back to top
IP Logged
Andrew Beckett
Senior Fellow
Offline
Life, don't talk to
me about Life...
Posts: 1742
Bracknell, UK
Re: Monte carlo analysis in spectre
Reply #4 -
Nov 21
st
, 2004, 10:13pm
Did you read this:
http://www.designers.guide.com/Modeling/montecarlo.pdf
That would probably answer your questions.
Regards,
Andrew.
Back to top
IP Logged
Pages: 1
‹
Previous topic
|
Next topic
›
Forum Jump »
» 10 most recent Posts
» 10 most recent Topics
Design
- RF Design
»» Analog Design
- Mixed-Signal Design
- High-Speed I/O Design
- High-Power Design
- Mixed-Technology Design
Analog Verification
- Analog Functional Verification
- Analog Performance Verification
Measurements
- RF Measurements
- Phase Noise and Jitter Measurements
- Other Measurements
Modeling
- Semiconductor Devices
- Passive Devices
- Behavioral Models
- Transmission Lines and Other Distributed Devices
Design Languages
- Verilog-AMS
- VHDL-AMS
Simulators
- Circuit Simulators
- RF Simulators
- AMS Simulators
- Timing Simulators
- System Simulators
- Logic Simulators
Other CAD Tools
- Entry Tools
- Physical Verification, Extraction and Analysis
- Unmet Needs in Analog CAD
General
- Tech Talk
- News
- Comments and Suggestions
- Opportunities
« Home
‹ Board
The Designer's Guide Community Forum
» Powered by
YaBB 2.2.2
!
YaBB
© 2000-2008. All Rights Reserved.
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.