Language assistant with templates and auto-complete

Category : Design Entry and Documentation

The Language Assistant is a tool designed to help you develop HDL or SystemC source code, and Aldec macro commands. It provides a number of templates with prepared pieces of a code. The core set of templates is comprised of:

  • Language templates with basic language constructs for VHDL, Verilog, Verilog2001, SystemVerilog, and SystemC.
  • Synthesis templates with synthesis-oriented implementations of basic functional blocks, like multiplexers, flip-flops, counters, etc.
  • Simulation templates with examples of constructs useful in simulation such as generating Clock or forcing signals, reading/writing from/to a file, comparing simulation results, etc.
  • Code Auto Complete with templates required by the Auto-Complete feature in the HDL Editor. By adding new templates to this group, you can extend the auto-complete functionality.
  • MATLAB Interface templates of routines that can be used to pass and manipulate scalar and vector values during the Active-HDL/MATLAB co-simulation.
  • Macro Commands templates with examples of basic macro commands useful in compilation, simulation, executing scripts, managing libraries, and viewing signals.
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.