VHDL Model Editor Main Menu
The VHDL Model Editor main menu contains these commands:
- Compile & Update Project – Performs a syntax check and compiles the VHDL-AMS model. Also enables creation of components for successfully compiled models, and their addition to the current project. Twin Builder‘s Message Manager window displays the results of the operation. Also see C-Model Editor Main Menu.
- Check Syntax – Checks the code for syntax errors. Twin Builder‘s Message Manager window displays the results of the syntax check.
- Save Uncompiled Changes – Saves the model text to the model without having it compiled. See Saving Uncompiled Model Changes.
- Export Model Text As – Opens a dialog box to save and export the code present in the editor.
- Revert ModelName Changes – Reverts current changes to the last compiled state.
- Encryption Settings – Opens a dialog box for selecting a VHDL Architecture for encryption or encoding via the Password Manager.
- Time License Settings – Opens a dialog box for enabling or disabling Time License Settings used to control how long a model may be used in simulations.
- Variables & Declarations – Opens the Edit Model dialog box for configuring the variables and declarations to be included in a VHDL-AMS model.
- Edit Libraries & Packages – Opens the Edit Model dialog box for configuring the libraries, packages, and models to be included in a VHDL-AMS model.
- Edit Entity – Contains commands that open the Edit Model dialog box for editing a VHDL model entity’s Terminal, Quantity, Signal, and Generic definitions.
- Rename Entity – Opens the Edit Model dialog box where you can rename a VHDL model entity.
- Add Architecture – Opens the Edit Model dialog box for adding a VHDL architecture to a VHDL model.
- Rename Architecture – Opens the Edit Model dialog box for renaming a VHDL model architecture.
- Edit Architecture – Contains commands that open the Edit Model dialog box for editing a VHDL model architecture’s Terminal, Quantity, Signal, and Constant definitions.
- Instantiate Component – Opens a dialog box for setting paths to C++ files to be included in the building of a C-Model project, specifying preprocessor definitions, additional dependencies, and for setting library paths different from the default path.