Open pascalkuthe opened 1 year ago
The multiplicity attribute should be more widely used in real-world models. In fact, many of the CMC standard models now have macros OPM and OPD:
define OPM(nam,uni,des) (* units=uni, desc=des, multiplicity="multiply" *) real nam;
define OPD(nam,uni,des) ( units=uni, desc=des, multiplicity="divide" ) real nam;
OpenVAF currently does not recognize the multiplicity attribute. This attribute has no impact on the actual simulation. It is only used to scale operating variables by
$mfactor
when reported to the simulator. Relevent excerpt from the Verilog-A LRM:This should be easy to implement however I assigned low priority as it does not affect simulation results and is only sparsely used in real-world models.