Quantcast
Channel: Cadence Technology Forums
Viewing all articles
Browse latest Browse all 62623

Forum Post: Monte Carlo Noise simulation using MDL

$
0
0
Is there a way to run MC noise simulation using MDL? I tried simple test code below, but it does not work: mcnoise.mdl ===================================================== alias measurement noise_test { run noise(freq=1e3,oprobe=v) export real total_noise=noise:out; } run montecarlo(numruns=100,variations='process,scalarfile="scalars") { run noise_test(); } ====================================================== I used the above MDL file with the following Spectre netlist like this: > spectre =mdl mcnoise.mdl mcnoise.scs mcnoise.scs ================ // Single resistor thermal noise, nominal value 12.8 pV/rtHz op options rawfmt=psfascii temp=25 r (1 0) resistor r=100*(1+max(-0.99,dr)) v (1 0) vsource dc=1 mag=1 parameters dr=0 statistics { process { vary dr dist=gauss std=0.01 } } =====================================

Viewing all articles
Browse latest Browse all 62623

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>