Verific — head and shoulders above the rest Product · HierRTL

HierRTL

A Design Hierarchy Explorer. Ultrafast report of the structural hierarchy of Verilog, SystemVerilog, and VHDL RTL designs.

Description

HierRTL is a lightweight design-hierarchy exploration and reporting tool for Verilog, SystemVerilog, VHDL, and mixed-language designs. It analyzes the source-level parse tree to display modules, entities, instances, and generate constructs without requiring elaboration. Users can view the hierarchy as a readable tree, report a specific design root, recursively explore the full instance hierarchy, include source-file and line information, or export the results to a log file. HierRTL also provides hierarchical paths as a Tcl list, making it easy to automate design navigation and integrate hierarchy information into custom scripts and verification workflows.

Product Configuration

30-day eval Every feature is enabled for 30 days when you first run HierRTL.
Capabilities Standard Pro
Standard Features
Analyze Verilog, SystemVerilog designs and VHDL
✓ ✓
Support mixed-language designs
✓ ✓
Report source-level design hierarchy
✓ ✓
Recursively explore instances and generate constructs
✓ ✓
Display source-file and line information
✓ ✓
Retrieve hierarchical paths for Tcl scripts
✓ ✓
Pro features
VHDL Hierarchy
✗ ✓
Pricing
StandardFree
Pro $25/mo
Sign in to download and start your free evaluation.
Download
Note: HierRTL uses automatic identity-based licensing. On first run, you'll register your machine via your browser and receive a 30-day trial with all pro-features enabled. After trial, you'll keep Base, free; any features you've purchased remain active.

Downloads

PlatformVersionDownload
Linux x86_64 Aug26
macOS Aug26
Windows – Coming soon

Installation

  1. Download your platform archive (current: Aug26).
  2. Extract the archive to a folder on your machine.
  3. First run — Identity registration:
    • Navigate to <installation_dir>/bin
    • Run hier_rtl (./hier_rtl)
    • Tool displays registration URL
  4. Browser registration:
    • Open URL in browser
    • Log in with Verific Store credentials
    • Website displays registration code
    • Copy code back to terminal
  5. License activation:
    • You will begin a 30-day trial with all features enabled.
    • After the trial, you'll keep Base, free. Features you've purchased remain active and renew monthly.

Report an issue