DVT

The complete development environment for e and SystemVerilog





Features Matrix

Feature

e Language

SystemVerilog

Edit

Syntax Highlight
Errors as You Type
Autocomplete
Code Templates
Project Templates
Expand Macros (Apply Preprocessing)
Trace Macro Errors
Reminders (TODO Markers)
Format Source
Autoindent
Toggle Block Comment
Spell Checking
Naming Conventions Checking
Keyword Collision Checking ---
Folding
Go to last edit location Built-in Built-in
Local history Built-in Built-in
Column Selection Built-in (Eclipse 3.5+) Built-in (Eclipse 3.5+)

Navigate and Search

Tooltips
Hyperlinks
Current Scope
Type (Struct/Class) Browser
Quick Type Locator
Struct/Class Hierarchy and Members
Quick Hierarchy
Instance Tree (units/modules)
Checks Browser
Coverage Browser
Macro Browser
Quick Macro Locator
Load Order / Include Tree
Quick File Open
Layers
Quick Layers
Outline
Quick Outline
Semantic Search (method, field etc.)
Search for References (who uses this method?)
Search History
Bookmarks Built-in Built-in

3rd Party Integration

Smart Log (hypelinks, colors) for Simulator Output
Support for 3rd Party Compilers and Linters
Support for 3rd Party Documentation
eRM (inline doc, hyperlinks, templates etc.) ---
OVM (inline doc, hyperlinks, templates etc.) ---
OVM Doxygen Documentation ---
VMM (inline doc, hyperlinks, templates etc.) ---
VMM Doxygen Documentation ---

Class Diagrams

Export HTML Documentation

OVM Compliance Review









Snapshots

  • e Language
  • SystemVerilog
  • Use Cases

    Support