fromco: SystemVerilog Language Server for RTL & Verification Engineers

Whole-project indexing, semantic navigation, linting, waveform viewer integration, and a schematic viewer, built for large ASIC and FPGA codebases.

Whole-project design navigation

fromco indexes your SystemVerilog or Verilog codebase to provide semantic navigation across large RTL and verification projects, and is ready again after any edit or git checkout.

  • go to definition and references
  • project-wide renaming
  • driver and load tracing
  • macro expansion and parameter evaluation

Not only for design, also for design verification

Jump over inheritance levels in OOP-style testbenches, be happy with UVM and proprietary VIP. Do not spend time grepping things, directly find references and implementations.

  • class hierarchy navigation
  • go to implementation, type
  • easily finds overrides and call sites
  • autocompletion and signature helps

Crafted for low memory consumption and fastest feedback

fromco built around incremental, lazy engine, so it keeps inactive project parts cold and saves CPU time and memory for each edit.

  • up to 10x less RAM than popular tools
  • instant feedback after any edit
  • incremental re-indexing
  • optimized for both RTL and verif code

Advanced linting and parameter-agnostic analysis

Improves SystemVerilog code quality with semantic lint checks tailored for design and verification. Helps write reusable RTL without magic constants.

  • parameter agnostic width mismatch checks
  • clock gating analysis
  • semantic diagnostics

Interactive RTL schematic viewer

Visualize module hierarchies and structural relationships directly from your RTL, not abstract gates.

Expand and collapse submodules, highlight datapaths, and inspect signal propagation across complex ASIC designs.

  • hierarchical exploration
  • datapath highlighting
  • custom structural views
  • timing path inspection

Any waveform viewer via WCP

Connect simulation results directly to your source code. Analyze signal values inline and navigate between waveform without pain

  • inline signal value hints
  • quick signal insertion to waveform viewer
  • cross-hierarchy navigation
  • open-source viewer compatibility

Any editor via LSP

Fromco implements the Language Server Protocol (LSP) and works with any compatible editor. Dedicated plugins for Visual Studio Code and Neovim simplify setup.

  • dedicated VS Code and Neovim plugins
  • Any LSP-compatible editor
  • Extensible via API

Pricing

Flexible licensing for individual engineers and teams.
Trial

Full feature access for evaluation. No limitations, one-day license.

Free

Early access

Full access for individual engineers. Suitable for commercial and non-commercial use.

9.99 €

per month

Enterprise

Team licensing with custom terms, technical support, and optional consulting.

___.__

per year per seat

Frequently Asked Questions

What payment methods are supported?

Self-serve plans accept major credit and debit cards via Paddle. Enterprise customers may request invoice-based billing or wire transfers.

Can Fromco be used for commercial projects?

Yes. Early access and Enterprise plans allow commercial use. The Enterprise plan additionally provides team-oriented licensing options.

What is the difference between Early access and Enterprise?

The Early access plan is intended for individual engineers. The Enterprise plan includes team licensing, technical support, consulting options, and floating license management.

Does it require an internet connection?

An internet connection is required for license validation. Long offline periods are supported.

Still have questions about licensing or integrations?

Contact Us