How MONTE CARLO Analysis Works

File -> Export -> Stream...

Stream Out Dialog

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....

zum Seitenanfang