How MONTE CARLO Analysis Works
File -> Export -> Stream...The manufacturing variations in components affect the production yield of any design that includes them.
Monte Carlo analysis allows you to study this relationship in detail.
To prepare for a Monte Carlo alalysis, you create a design that includes devices or device
models that are assigned statiscally varying parameter values. The shape of each statistical distribution
represents the manufacturing tolerances on a device. During the analysis, the Monte Carlo tool performs
multiple simulations, with each simulation using different parameter values for the devices based upon the assigned
statistical distributions.
When the simulations finish, you can use the data analysis features of the Monte Carlo tool examine
how manufacturing tolerances affect the overall production yield of your design. If necessary, you can
then switch to different components, or change the design to improve the yield. (from OpenBook)
Open your schematic (e.g. Inverter from our HdAsicTutorial) which you want to test. Start Analog Artist and
set up the right models. This can be done with
Setup -> Model Path ....
Now you must change all tm (typical mean) models ($AMS_DIR/spectreS/-process-/cmos53/tm ) to mc (monte carlo)
models ($AMS_DIR/spectreS/-process-/cmos53/mc).
Setup -> Environment ... you must insert the update file ($AMS_DIR/spectreS/-process-/update).
To start the Monte Carlo tool in the Analog Artist design enviroment you must set up your
simulation normally, then select
Tools -> Monte Carlo....