The rich set of modeling constructs available in MAST allows you to model both analog behavior and event-driven behavior as demonstrated in a pulse width modulator or a voltage comparator. This truly makes MAST a mixed-signal hardware description language.
MAST lets you model complex electrical circuits quite efficiently. It also has a well-defined interface that lets you access C++ and FORTRAN routines from within a model, allowing you to readily reuse existing models. Many models, like the BSIM models from UC Berkeley, the TOM GaAs MESFET model from Triquint Semiconductor, and numerous other proprietary MOSFET, MESFET and bipolar transistor models, have now been ported to MAST via this mechanism.
MAST lets you make extensive use of hierarchy when developing models, which further encourages model reuse. MAST also possesses many advanced features that allow you to specify information like stress measures and statistical variations on parameters.
Model Electrical and Non-Electrical Technologies
MAST revolutionized analog simulation by adding the capability to model non-electrical technologies as well. Other technologies modeled in MAST include thermal, mechanical, hydraulic and optical systems. Furthermore, s-domain and z-domain models can be represented in MAST for use in mathematical modeling of components or systems. These other technologies can be described in their native units where results from simulation will preserve the physical units of the technology you are modeling in. These robust capabilities let you model mixed-technology applications such as:
- Power Supplies
- Analog/Digital ASICs
- Electro-hydraulic, Anti-lock Braking Systems
- Motion Control Systems
With MAST, Synopsys has created an extensive library of analog and mixed-signal models ready for your use.
Synopsys' libraries consist of models in all of the above-mentioned technologies, including motors, self-heating semiconductor power devices, rotational and translational mechanical devices, discrete electrical devices and other innovative models.