ProMOST lets you calculate bias settings and device dimensions in such a way that transistor performance is tuned or optimized for each individual transistor in your circuit schematic. This tuning/optimization can be done operating ProMOST as stand-alone software or embedded in Cadence:
In the case that ProMOST is integrated in Cadence, a bidirectional pipe between your schematic in Cadence and ProMOST is made that significantly speeds up circuit optimization. ProMOST always uses its own dedicated calculation kernels.
ProMOST lets you sweep various bias settings, component values or environment parameters in many ways --- constrained and unconstrained --- to enable you to optimize your transistors. Constrained sweeps or optimizations are those that keep a constant (target) current, transconductance, ...
An extended operating point overview is given, including
- large signal operating point properties
- small signal operating point properties
- loaded y-parameters, s-parameters
- spread, noise and distortion performance
- generation of equivalent circuits
Many transistor models are included, including the SimKit models, PSP, BSIM models and more. Also compound models --- consisting of at least one transistor with components such as diodes, juncaps, passives, ... are supported.
Many extra calculation possibilities are provided to enable custom optimizations
- A converter to get your process data in ProMOST. The default converter converts from Spectre process data (scs and lib files).
ProMOST does not feature a "run" or "calculate" button: after entering or changing any input value the calculations and sweeps are directly done. Real time. With almost no delay.