Language Interface Wizard (PLI/VPI/VHPI/DPI)

Category : Simulation/Verification

The Language Interface Wizard is an auxiliary tool that simplifies creation and building VHPI, PLI, VPI, and DPI applications in the Active-HDL environment. VHPI wizard helps you create templates for VHPI applications, generates fully functioning VHPI interface code, creates a simply structure with VHPI objects information and set of easy-to-use utility functions that simplify communication with a VHDL model. PLI wizard helps you create templates of PLI tasks/functions (there is one source file for each system task or function), their parameters and values. The VPI Wizard simplifies building of VPI applications by allowing you to configure and generate three types of objects: system tasks, system functions, and simulation-related callbacks. The SystemVerilog DPI-C wizard generates C/C++ (*.cpp) and SystemVerilog files (*.sv). A C/C++ code contains functions to be imported into SystemVerilog. Argument types and return values are mapped from the SystemVerilog types entered in the wizard dialog box to equivalent C/C++ types.

Ask Us a Question
Ask Us a Question
Captcha ImageReload Captcha
Incorrect data entered.
Thank you! Your question has been submitted. Please allow 1-3 business days for someone to respond to your question.
Internal error occurred. Your question was not submitted. Please contact us using Feedback form.
We use cookies to ensure we give you the best user experience and to provide you with content we believe will be of relevance to you. If you continue to use our site, you consent to our use of cookies. A detailed overview on the use of cookies and other website information is located in our Privacy Policy.