slang-autos Documentation

slang-autos is a tool for expanding verilog-mode style AUTO macros in SystemVerilog files, built on the slang SystemVerilog compiler frontend.

Supported AUTO macros:

  • /*AUTOINST*/ - Automatic port connections

  • /*AUTOLOGIC*/ - Automatic logic/wire declarations

  • /*AUTOPORTS*/ - Automatic port declarations

  • AUTO_TEMPLATE - Template-based port renaming

Getting Started

See the README for installation instructions and basic usage.

User Guide

Developer Guide

Indices and tables