I'm quite new to Spectre (have used other simulators in the past) and I'm currently trying to set up a
dcOP simulation with Spectre including checks of the operation region. The enviroment installed is
IC6.1.3 500.11 and MMSIM 7.1 ISR11.
Fighting my way through the GUI I stumbled right over the Device Check Specification Tool. Selecting
dcOP as analysis, device as type, picking some devices with the Select button and picking of Op Point
Parameter as parameter type I was able to pick region in the Parameter List. I switched to sat in the
Safe Regions field and finalised the check. I was looking forward to some nice checkings going on,
however I only got the warning that something is wrong with my check :(
WARNING (SPECTRE-16484): opregion_m0: Parameter specified is not enumerated. Boolean checks
support only enumerated parameter types. Assert is ignored the check.
I tried some other checks, based on the primitive setting and bsim3v3 model, also with no success.
In the end I wrote my own expressions by calculating vds-overdrive and one check for vgsteff so that
I can finally figure out the operating region.
However I would like to know what I have done wrong in the first place, directly checking for the regions
that are offered directly in the GUI. Can someone please give me some pointers ?