Andrew Beckett
Senior Fellow
    
Offline

Life, don't talk to me about Life...
Posts: 1742
Bracknell, UK
|
Assuming you've not turned off the saving of various info analyses (in ADE, under Outputs->Save All), you can retrieve:
pv("/I0/M5A" "w" ?result "instance") 2.54e-05 pv("/I0/M5A" "l" ?result "instance") 1.42e-06 pv("/I0/M5A" "m" ?result "instance") 1.0 pv("/I0/M5A" "weff" ?result "output") 2.539e-05 pv("/I0/M5A" "leff" ?result "output") 1.39e-06 pv("/I0/M5A" "meff" ?result "output") 17.0
Note that w, l and m from the "instance" database will retrieve the value specified on the instance, whereas the "output" database gives you the effective values. Since the weff and leff are after delta-w and delta-l adjustments, you might want to use the original values, but the meff is useful because that is the cumulative m-factor throughout the hierarchy (m is treated specially).
Note that it's possible the parameters may be different depending on the device model used. See (for example) "spectre -h bsim4" - the instance parameters are listed at the top, and later on there's normally an "Output Parameters" section.
Regards,
Andrew.
|