Rapid modeling solutions: Deliver models to multiple simulators quickly and easily
After hours and days of effort, you finally get the perfect, efficient, model working in your simulator; but now it seems that everybody wants it for their simulator! How do you support model creation for multiple platforms and languages? Let Lynguent show you how with the ModLyng™ Integrated Modeling Environment (IME).

With ModLyng, you can: |
Compose new models that work on multiple platforms and languages,
Migrate existing models to alternate simulators and extend them with effects,
Deliver models rapidly with configuration and single file export.
Compose new models for Multiple Platforms
Through use of ModLyng’s superior understanding of languages and target simulators, you can compose a single model within the IME that will work in multiple simulators or languages.
Worried about constants, types and semantics in multiple HDLs? ModLyng automatically translates standard types between Verilog-A/AMS and, VHDL-AMS when you export so that you get the best model with the least effort.

Export a single model to multiple languages and dialects (VHDL and Verilog shown)
Want to support advanced language features, such as noise or File I/O, which just don’t behave the same in different simulators and languages?. ModLyng supports model architecture variants. Each variant is a special architecture which can be targeted to any simulator language dialect, so that when you export your complete models, the proper model is inserted "on the fly."

Variants: Customize model implementations for different simulators.
Migrate and Enhance Existing Models
With ModLyng you can easily import and begin understanding models created by yourself or others. ModLyng supports import of HDL models from Verilog-A/MS and VHDL-AMS.

Once the model is imported, ModLyng makes the model simple to browse and easy to understand by synthesizing a topology and organizing code into easily readable form. You can then begin to organize and enhance understanding through use of ModLyng annotations in the Topology or with ModLyng fragments to organize your code. And of course, you can extend the model with ModLyng Toolkits, such as our System Level, Math, Electrical, Assertions or your custom toolkit.

Import existing models for reuse or porting between languages and enhance them with ModLyng effects, annotations, and code fragments.
Once the model is in the tool, it may be saved and shared using Lynguent’s unique CMX XML file format. XML allows ModLyng models to be easily shared and archived with any standard revision control system.
Deliver Models Rapidly
Models created in ModLyng may be exported to multiple languages and language dialects. In addition, through the power of architectures and configurations you can actually generate multiple HDL models with differing features from a single source. And, you can export all of the rich hierarchy you created in ModLyng to a single stand-alone file through the use of ModLyng export capabilities.

Support your end users easily! Export multiple model configurations to a single file. No messy scripts or directories to archive.
By providing a method for easy and rapid creation, import and export of models to multiple simulators and environments, Lynguent® enables you to deliver enhanced models in a shorter amount of time.
Interesting in learning more? Sign up for a free webinar and demo exploring the use this methodology and toolkit.

Sign up for a free webinar and demo