DVT Eclipse IDE

The Design and Verification Tools (DVT) Eclipse IDE is an integrated development environment (IDE) for the e language, SystemVerilog, Verilog, Verilog-AMS and VHDL. It is similar to well-known programming tools like Visual Studio®, NetBeans®, and IntelliJ®.

Benefits

  • Ensures higher quality development.
  • Simplifies debugging and legacy code maintenance.
  • Allows easy navigation through complex code.
  • Accelerates language and methodology learning.
  • Increases productivity and reduces time to market.
  • Speeds up code writing.
Learn more

DVT Debugger Add-On

The DVT Debugger is an add-on module to the DVT Eclipse IDE. It integrates with all major simulators and provides advanced debugging capabilities.

Benefits

  • Simplifies debugging.
  • Enhances the debugging context.
  • Speeds up debugging.
  • Eliminates unnecessary annoying operations.
Learn more

Verissimo SystemVerilog Testbench Linter

Verissimo SystemVerilog Testbench Linter is a coding guideline and verification methodology compliance checker that enables engineers to perform a thorough audit of their testbenches.

Benefits

  • Improves testbench code quality and reliability.
  • Prevents incorrect functionality and performance issues.
  • Automates coding guidelines checking, including UVM Compliance.
  • Simplifies code maintenance.
  • Identifies dead code and copy & paste code.
  • Accelerates language and methodology learning.
  • Ensures best coding practices are followed.
Learn more

Specador Documentation Generator

Specador is a tool that automatically generates accurate HTML documentation from comments inserted in the source code.

Benefits

  • Generates well-organized and effective documentation.
  • Enables the documentation process automation.
  • Saves time and reduces maintenance costs.
  • Enhances IP packaging.
  • Encourages proper source code documentation.
Learn more

Testimonials

Ben Cohen

I strongly view the DVT Eclipse IDE as an essential element in the design and verification of complex designs; it is a well-integrated tool that not only allows correct-by-construction code per standard guidelines but provides users a very deep understanding of the design to facilitate debugging and communication.

What I loved about AMIQ EDA's DVT Eclipse IDE is that:

  1. it is a well thought-out, mature set of integrated tools for creating SystemVerilog and VHDL designs and verification environments (particularly UVM) such that the project is correct by construction;
  2. is supported by an in-depth structural and UML view of the architecture (including UVM and classes);
  3. is supported by a smart editor that understand the structure of the language and the structure of the design, thus providing features such as smart templates, auto-complete with list of potential objects; the editor can beautify code and declutter the view of code by hiding bodies of structures that are irrelevant to debugging (e.g., modules, functions, always, tasks, etc); ease of global rename changes (e,g., signal / function / module) using refactoring;
  4. automatically compiles code on the fly to detect coding errors;
  5. automatically generates html documentation about all information needed for the design (e.g., modules, interfaces, assertions, classes, macros, packages, covergoups);
  6. provides a smart SV linting including compliance to UVM best-use rules, and statistics about usage of sequences, assertions, coverage, and messaging).