View editor

View specifies a representation level of a component, e.g. there might be different views for simulation and synthesis. This editor is used to edit the details of single view.

Name is a mandatory identifier for the view.

Display name is an optional and used for a more user-friendly identifier.

Description is an optional field for textual description of the view.

Environment identifiers

Environment identifiers is optional textual information about how this view is deployed in different tool environments.

Language indicates this view may be compatible with a particular tool, but only if that language is supported in that tool, e.g., different versions of some simulators may support two or more languages.

Tool indicates that this view contains tool-information, e.g., HDL models that use simulator-specific extensions. This should contain tool name and company name, separated by dots e.g. 'designcompiler.designcompany.com'. Alternatively, the tool can have a generic value such as '*Simulation' or '*Synthesis'.

VendorSpecific can further qualify tool and language compatibility, e.g. if some appropriate simulator mode must be enabled.

Instantiations

Component instantiation is optional and specifies the component instantiation containing all the implementation details for the component with this view. For convenience, details of the component instantiation are shown in the view editor if a component instantiation has been selected. For more information on the component instantiation, see the component instantiation editor.

Design configuration instantiation is optional and specifies the referenced design configuration instantiation. For convenience, the referenced design configuration is shown in the view editor if a design configuration instantiation has been selected. When this view is active, this design configuration should be used to configure the component structure. For more information on the design configuration instantiation, see the design configuration instantiation editor.

Design instantiation is optional and specifies the referenced design instantiation. For convenience, the referenced design is shown in the view editor if a design instantiation has been selected. When this view is active, this design should be used to describe the component structure. For more information on the design instantiation, see the design instantiation editor.